java-gnome-developer Mailing List for The java-gnome language bindings project (Page 100)
Brought to you by:
afcowie
You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(37) |
Dec
(14) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(2) |
Feb
(20) |
Mar
(20) |
Apr
(8) |
May
|
Jun
(1) |
Jul
(6) |
Aug
(39) |
Sep
(37) |
Oct
(34) |
Nov
(50) |
Dec
(22) |
2002 |
Jan
(7) |
Feb
(13) |
Mar
(32) |
Apr
(16) |
May
(26) |
Jun
(20) |
Jul
(32) |
Aug
(7) |
Sep
(2) |
Oct
(11) |
Nov
(3) |
Dec
(35) |
2003 |
Jan
(11) |
Feb
(3) |
Mar
(8) |
Apr
(3) |
May
(11) |
Jun
(20) |
Jul
(11) |
Aug
(29) |
Sep
(13) |
Oct
(91) |
Nov
(185) |
Dec
(207) |
2004 |
Jan
(108) |
Feb
(171) |
Mar
(207) |
Apr
(113) |
May
(22) |
Jun
(53) |
Jul
(69) |
Aug
(43) |
Sep
(34) |
Oct
(182) |
Nov
(101) |
Dec
(61) |
2005 |
Jan
(86) |
Feb
(45) |
Mar
(106) |
Apr
(67) |
May
(70) |
Jun
(47) |
Jul
(19) |
Aug
(34) |
Sep
(24) |
Oct
(45) |
Nov
(20) |
Dec
(58) |
2006 |
Jan
(21) |
Feb
(21) |
Mar
(16) |
Apr
(24) |
May
(24) |
Jun
(47) |
Jul
(20) |
Aug
(8) |
Sep
(13) |
Oct
(7) |
Nov
(23) |
Dec
(2) |
2007 |
Jan
|
Feb
(14) |
Mar
(3) |
Apr
(11) |
May
(1) |
Jun
(15) |
Jul
(2) |
Aug
(5) |
Sep
(10) |
Oct
(5) |
Nov
(1) |
Dec
|
2008 |
Jan
|
Feb
(13) |
Mar
(13) |
Apr
(4) |
May
(2) |
Jun
(1) |
Jul
(5) |
Aug
(7) |
Sep
(2) |
Oct
(14) |
Nov
(11) |
Dec
(12) |
2009 |
Jan
(30) |
Feb
(4) |
Mar
(16) |
Apr
(9) |
May
(9) |
Jun
(7) |
Jul
(6) |
Aug
(3) |
Sep
(14) |
Oct
(8) |
Nov
(12) |
Dec
(9) |
2010 |
Jan
(4) |
Feb
(27) |
Mar
(6) |
Apr
(4) |
May
(3) |
Jun
(13) |
Jul
(6) |
Aug
(15) |
Sep
(15) |
Oct
(12) |
Nov
(11) |
Dec
(9) |
2011 |
Jan
(12) |
Feb
(11) |
Mar
|
Apr
(3) |
May
|
Jun
(3) |
Jul
(1) |
Aug
|
Sep
(1) |
Oct
(8) |
Nov
(1) |
Dec
|
2012 |
Jan
|
Feb
(10) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(6) |
Aug
(2) |
Sep
(7) |
Oct
(7) |
Nov
|
Dec
(4) |
2013 |
Jan
(8) |
Feb
(1) |
Mar
(1) |
Apr
(2) |
May
(3) |
Jun
(3) |
Jul
(16) |
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
(1) |
2014 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2015 |
Jan
|
Feb
|
Mar
|
Apr
(2) |
May
(2) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
|
2016 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2017 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
2018 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2020 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Tiago C. <cog...@li...> - 2004-01-08 13:19:52
|
A Qua, 2004-01-07 =E0s 20:52, li...@lo... escreveu: > Hi there, >=20 > A question I could not answer from changelogs and readme's: is it possi= ble to > build java-gnome (or at least java-gtk and java-glade) without a Sun JV= M or > derived (like IBM or Backdown)? That is, am I able to build java-gnome = using > only Kaffe or GCJ?=20 Yes, i've tested with gcj for compiling and kaffe and gij for running > If the answer is yes, has anyone tried building it using > MingW on Win32? No >=20 > []s, Fernando Lozano >=20 >=20 >=20 > ------------------------------------------------------- > This SF.net email is sponsored by: Perforce Software. > Perforce is the Fast Software Configuration Management System offering > advanced branching capabilities and atomic changes on 50+ platforms. > Free Eval! http://www.perforce.com/perforce/loadprog.html > _______________________________________________ > java-gnome-developer mailing list > jav...@li... > https://lists.sourceforge.net/lists/listinfo/java-gnome-developer |
From: uppal m. <upp...@ho...> - 2004-01-08 09:49:30
|
<html><div style='background-color:'><DIV class=RTE>Hi,</DIV> <DIV class=RTE> </DIV> <DIV class=RTE> I am fresh computer sc. engineering graduate from India .Well I need the kind gudiance of you developers .I want to be part of the open source community in developing new things.How can i contribute or be part of the opensource projects.I am briefly describing my skills as</DIV> <DIV class=RTE> </DIV> <DIV class=RTE>languages : C(expert), C++, JAVA (intermediate)</DIV> <DIV class=RTE>OS : linux, win9x/2000(intermediate)</DIV> <DIV class=RTE>Rdbms :Oracle 8i(intermediate)</DIV> <DIV class=RTE> </DIV> <DIV class=RTE>Other Interests : java progrmming, Servlets , JSP, EJB 2.0 ,JDBC,RMI, Weblogic Application server 8.1(intermediate) , Apache (beginner), Tomcat(beginner), </DIV> <DIV class=RTE> </DIV> <DIV class=RTE>I have strong OS and DBMS concepts .</DIV> <DIV class=RTE> </DIV> <DIV class=RTE>my email ID is <A href="mailto:upp...@ho...">upp...@ho...</A> , i would love to here from anyone who can guide me </DIV> <DIV class=RTE> </DIV> <DIV class=RTE>At present i am preparing for SCJP 1.4 , and looking forward for an good job along with to be in open source development .i assure you all if given to do something i will finish it in time .</DIV> <DIV class=RTE> </DIV> <DIV class=RTE>thanking you all</DIV> <DIV class=RTE> </DIV> <DIV class=RTE>in hope of getting some relevent reply soon</DIV> <DIV class=RTE> </DIV> <DIV class=RTE>regards ,</DIV> <DIV class=RTE> </DIV> <DIV class=RTE>UPPAL KUMAR MAURYA</DIV> <DIV class=RTE>BE (Computer Sc. and Engineering )</DIV> <DIV class=RTE> <DIV class=RTE>WEST BENGAL</DIV></DIV> <DIV class=RTE>INDIA</DIV> <DIV class=RTE> </DIV> <DIV class=RTE> </DIV> <DIV class=RTE> </DIV></div><br clear=all><hr>Send DD, pay no commission. <a href="http://g.msn.com/8HMBENIN/2740??PS=">Click here.</a> </html> |
From: Luca De R. <pie...@li...> - 2004-01-08 00:49:04
|
Il mer, 2004-01-07 alle 23:01, Luigi Maselli ha scritto: > Hi, > I don't know if this is the right place where to ask it, but i'd like to > do the Italian translation of your site. Great, this is the perfect place :) > Please tell me if there are special way to do it (XML,WIKI,..). The site mantainer is Alberto Gimeno he said: Well. I create the html from xml files. Each xml file contains one section of the website translated into various languages. Throught an ant script and XSLT I transform these xml files into html files. I've CC'ed the mail to him, so he should send those xml files to you, however they should also be present in cvs. Sono contento di sentire un altro italiano su questa lista ;) Glad to hear another Italian on this list ;) -- Luca De Rugeriis <pie...@li...> |
From: Jeffrey M. <ku...@zo...> - 2004-01-07 23:07:46
|
On Wed, 2004-01-07 at 15:52, li...@lo... wrote: > Hi there, > > A question I could not answer from changelogs and readme's: is it possible to > build java-gnome (or at least java-gtk and java-glade) without a Sun JVM or > derived (like IBM or Backdown)? That is, am I able to build java-gnome using > only Kaffe or GCJ? If the answer is yes, has anyone tried building it using > MingW on Win32? I might be wrong but I believe gtk2 and gnome2 are not mature enough on the Win32 platform to compile java-gnome. -Jeff |
From: Mark H. <mh...@ca...> - 2004-01-07 21:58:16
|
On Wed, Jan 07, 2004 at 06:52:38PM -0200, li...@lo... wrote: > A question I could not answer from changelogs and readme's: is it possible to > build java-gnome (or at least java-gtk and java-glade) without a Sun JVM or > derived (like IBM or Backdown)? That is, am I able to build java-gnome using > only Kaffe or GCJ? If the answer is yes, has anyone tried building it using > MingW on Win32? Perhaps we need to make this more clear then. Java-gnome does build and run perfectly with free tools. The only tools I know of which don't work with java-gnome are sablevm (not enough jni support). Getting the latest releases of compilers/VMs is always a good idea though. I don't think anybody has tried on windows, but it should be possible -- could you try for us perhaps? We would be very interested in seeing the results. I know a lot of people are interested to see java-gnome in windows. -- .''`. Mark Howard : :' : `. `' http://www.tildemh.com `- mh...@de... | mh...@ti... | mh...@ca... |
From: Luigi M. <me...@ti...> - 2004-01-07 21:01:21
|
Hi, I don't know if this is the right place where to ask it, but i'd like to do the Italian translation of your site. Please tell me if there are special way to do it (XML,WIKI,..). Ciao Luigi |
From: <li...@lo...> - 2004-01-07 19:52:39
|
Hi there, A question I could not answer from changelogs and readme's: is it possible to build java-gnome (or at least java-gtk and java-glade) without a Sun JVM or derived (like IBM or Backdown)? That is, am I able to build java-gnome using only Kaffe or GCJ? If the answer is yes, has anyone tried building it using MingW on Win32? []s, Fernando Lozano |
From: Luca De R. <pie...@li...> - 2004-01-07 18:55:43
|
Il mer, 2004-01-07 alle 10:51, Mark Howard ha scritto: > Hi, > Sorry for not responding to the website for a long time - we have been > very busy preparing the code for the gnome bindings release. It is clear > that we need to keep the website more updated. Your work on the website > has been absolutely fantastic - it looks really great and professional. > I was hoping that perhaps you would consider staying on as webmaster. > Since you might not follow java-gnome development as closely as us, I > will send you detailed information about what updates need to be made > each time. In addition to updating the site, could you possibly > coordinate the translations too? we have quite a few people writing > translations at the moment. One suggestion was to have a "team" page on > the website which gives details of everyone in the java-gnome team. This > could also be used to keep track of the status of the translations. > > Please do edit my changes to make them sound better - english never was > one of my strongest abilities. > > Current updates: > > Front page - add a new paragraph > Java-Gnome is committed to providing a reliable API for GNOME to be used > in real applications. As such, we are part of the official <a > href="http://www.gnome.org/start/2.5/bindings">Gnome Bindings > Release</a>. This commits us to high quality releases and a release > schedule closely following the main gnome release schedule. > > > News: > It might be best to replace this page with a link to cvsweb. Then it > wouldn't require as much work to keep updated. > CVSweb is down at the moment, so I can't give a url. The file needed is > java-gnome/common/NEWS > > Roadmap - please change to: > > We will follow the <a > href="http://www.gnome.org/start/2.5/bindings">Gnome bindings release > schedule</a>. This includes making stable releases which change API > every 6 months followed by a number of bug fix releases. When gnome > start work on their next version, we will also start work modifying > java-gnome for it. During this developmental period, we will make > developmental releases of our latest code roughly every two weeks. > > Version numbers will always follow GNOME/GTK version numbers - i.e. > a.b.c where b being odd indicates a developmental release and even > indicating a stable release. > > Throughout all releases, we ... + last paragraph from current roadmap > > Supporting New Libraries > As we get time, we also hope to provide support for new libraries. These > will be released when ready and will not follow the schedule until they > become reasonably complete and stable. Current plans for new additions > include: > gnome-panel-applet > gtkhtml > libvte > Work has already started on some of these, but they are not yet of good > enough quality to enter the gnome bindings release. > > > Download: > Stable Releases > The current stable release series is 0.8.x. This provides support for > gtk 2.0 / gnome 2.2. The current release includes tarballs for each > individual module, plus an all-in-one java-gnome tarball. Most > developers recommend using this tarball. > > Sources are available from <link>sourceforge</link> > > Precompiled Debian packages are available in the main distribution. > <code>apt-get install libjava-gnome-doc libgtk0-java libgnome0-java > libglade0-java</code> > > RPMs -- is anyone creating these? Me. -- Luca De Rugeriis <pie...@li...> |
From: Mark H. <mh...@ca...> - 2004-01-07 09:52:29
|
Hi, Sorry for not responding to the website for a long time - we have been very busy preparing the code for the gnome bindings release. It is clear that we need to keep the website more updated. Your work on the website has been absolutely fantastic - it looks really great and professional. I was hoping that perhaps you would consider staying on as webmaster. Since you might not follow java-gnome development as closely as us, I will send you detailed information about what updates need to be made each time. In addition to updating the site, could you possibly coordinate the translations too? we have quite a few people writing translations at the moment. One suggestion was to have a "team" page on the website which gives details of everyone in the java-gnome team. This could also be used to keep track of the status of the translations. Please do edit my changes to make them sound better - english never was one of my strongest abilities. Current updates: Front page - add a new paragraph Java-Gnome is committed to providing a reliable API for GNOME to be used in real applications. As such, we are part of the official <a href="http://www.gnome.org/start/2.5/bindings">Gnome Bindings Release</a>. This commits us to high quality releases and a release schedule closely following the main gnome release schedule. News: It might be best to replace this page with a link to cvsweb. Then it wouldn't require as much work to keep updated. CVSweb is down at the moment, so I can't give a url. The file needed is java-gnome/common/NEWS Roadmap - please change to: We will follow the <a href="http://www.gnome.org/start/2.5/bindings">Gnome bindings release schedule</a>. This includes making stable releases which change API every 6 months followed by a number of bug fix releases. When gnome start work on their next version, we will also start work modifying java-gnome for it. During this developmental period, we will make developmental releases of our latest code roughly every two weeks. Version numbers will always follow GNOME/GTK version numbers - i.e. a.b.c where b being odd indicates a developmental release and even indicating a stable release. Throughout all releases, we ... + last paragraph from current roadmap Supporting New Libraries As we get time, we also hope to provide support for new libraries. These will be released when ready and will not follow the schedule until they become reasonably complete and stable. Current plans for new additions include: gnome-panel-applet gtkhtml libvte Work has already started on some of these, but they are not yet of good enough quality to enter the gnome bindings release. Download: Stable Releases The current stable release series is 0.8.x. This provides support for gtk 2.0 / gnome 2.2. The current release includes tarballs for each individual module, plus an all-in-one java-gnome tarball. Most developers recommend using this tarball. Sources are available from <link>sourceforge</link> Precompiled Debian packages are available in the main distribution. <code>apt-get install libjava-gnome-doc libgtk0-java libgnome0-java libglade0-java</code> RPMs -- is anyone creating these? If anybody creates precompiled binary packages for other platforms, please send us a link. Developmental Releases Current developmental releases are available in the gnome bindings release at ftp.gnome.org/pub/GNOME/bindings/Java/. The all-in-one tarball is available from link:sourceforge. The very latest code is available from <link>cvs Support (new section in download) We are more than pleased to help new developers get started with java-gnome. Please send your queries to jav...@li.... Applications: please replace the top two paragraphs with: The following is a taste of some of the applications written with Java-Gnome. If you would have written an application in Java-Gnome, please send a link to your website (with screenshots) and we'll add it to the list. Related links: Please add the gnome bindings release. -- .''`. Mark Howard : :' : `. `' http://www.tildemh.com `- mh...@de... | mh...@ti... | mh...@ca... |
From: Luca De R. <pie...@li...> - 2004-01-06 14:47:33
|
Il mar, 2004-01-06 alle 11:21, Jeff Waugh ha scritto: > <quote who="Mark Howard"> > > > Java-Gnome doesn't need a jvm in order to build it, just a java compiler > > What are some applications I can include for demos and testing Java-Gnome? > There are examples under doc-core/examples doc-gnome/examples doc-glade/examples. There are also two apps, a far from finished mail client and a quite working crontab manager, wich we are going to roll out to their own projects. They were temporarly removed after our recent cvs restruturing. If you want I'll send you a CroMagnon tarball (the crontab gui). It would be fine to create a new sf project for CroMagnon, at least with a released tarball for people to download. If everyone agrees, I'm going to do it, or did you have something else in mind for CroMagnon? -- Luca De Rugeriis <pie...@li...> |
From: Jeff W. <jd...@pe...> - 2004-01-06 10:21:57
|
<quote who="Mark Howard"> > Java-Gnome doesn't need a jvm in order to build it, just a java compiler What are some applications I can include for demos and testing Java-Gnome? > I think most of the developers do still use sun's jvm - but only for > convenience. It has slight performance and stability advantages. > > I have tried compiling java-gnome with gcj a few times and run it with > the gij virtual machine - this works fine, albeit slightly slower than > with sun's jvm. > > For the Debian packages, I have been using the jikes compiler - this is > nice, fast and gives the most useful error reports :) Ok, cool, that's what I use. ;-) Thanks very much for the tips! - Jeff -- linux.conf.au 2004: Adelaide, Australia http://lca2004.linux.org.au/ "...and did you know that Twisties have real cheese in them?" - Dave "I didn't even think they had real twists in them!" - Andrew |
From: Jeffrey M. <ku...@zo...> - 2004-01-06 00:24:32
|
On Mon, 2004-01-05 at 13:29, Joe Marcus Clarke wrote: > I just installed 2.5.2, and there were a few C99 problems (patches > attached). I'm building it again to make it usable, and I'll let you > know if I run into any other problems. Thanks for the patches. They have been applied and are now available in cvs. -Jeff |
From: Mark H. <mh...@ca...> - 2004-01-05 23:25:59
|
On Mon, Jan 05, 2004 at 01:29:08PM -0500, Joe Marcus Clarke wrote: > I just installed 2.5.2, and there were a few C99 problems (patches > attached). I'm building it again to make it usable, and I'll let you > know if I run into any other problems. Wow, that was fast, thanks! The so file symlinks are probably still not been generated. I realised earlier today when looking through your patches that I had made a stupid mistake, but didn't have access to fix it. I sent a message asking jeff if he could fix it before making the release, but I was probably too late. I'll leave the patches for Jeff since I think he's been working on those classes.=20 --=20 .''`. Mark Howard : :' : `. `' http://www.tildemh.com=20 `- mh...@de... | mh...@ti... | mh...@ca...=20 |
From: Joe M. C. <ma...@Fr...> - 2004-01-05 18:29:05
|
On Mon, 2004-01-05 at 10:30, Mark Howard wrote: > On Sun, Jan 04, 2004 at 01:48:13PM -0500, Joe Marcus Clarke wrote: > > > > * The root Makefile is missing a ';' in the install target > > > Where? it looks fine to me. > > In the install target. I sent a patch last night. > I was looking at the wrong Makefile, sorry. This has been fixed, as well > as adding || exit 1 so that the build fails if any module fails. > > > > > * The gtk/src Makefile links with --no-undefined, but this causes > > > > unresolved libc symbols on FreeBSD, and thus -lc is also needed. I'm > > > > not sure if this is a problem for Linux. > > > Isn't this found in CFLAGS? > > > > Nope, not on FreeBSD. I sent a patch last night. > I don't see it causing any harm, so I'll add it. > > > in Gtk.java, you will see it loads "gtkjava@apiversion@" which > I guess this must have been fixed after 2.5.1 release. It is correct in > cvs. (gtkjava@gtkapiversion@) > > > Always. I can't wait to start building some apps with this! > Look forward to seeing them and getting your bug reports and suggestions > :) I just installed 2.5.2, and there were a few C99 problems (patches attached). I'm building it again to make it usable, and I'll let you know if I run into any other problems. Joe -- Joe Marcus Clarke FreeBSD GNOME Team :: ma...@Fr... gn...@Fr... FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome |
From: Mark H. <mh...@ca...> - 2004-01-05 18:25:01
|
On Sun, Jan 04, 2004 at 01:48:13PM -0500, Joe Marcus Clarke wrote: > > > * The root Makefile is missing a ';' in the install target > > Where? it looks fine to me. > In the install target. I sent a patch last night. I was looking at the wrong Makefile, sorry. This has been fixed, as well as adding || exit 1 so that the build fails if any module fails. > > > * The gtk/src Makefile links with --no-undefined, but this causes > > > unresolved libc symbols on FreeBSD, and thus -lc is also needed. I'm > > > not sure if this is a problem for Linux. > > Isn't this found in CFLAGS? >=20 > Nope, not on FreeBSD. I sent a patch last night. I don't see it causing any harm, so I'll add it. > in Gtk.java, you will see it loads "gtkjava@apiversion@" which I guess this must have been fixed after 2.5.1 release. It is correct in cvs. (gtkjava@gtkapiversion@) > Always. I can't wait to start building some apps with this! Look forward to seeing them and getting your bug reports and suggestions :) --=20 .''`. Mark Howard : :' : `. `' http://www.tildemh.com=20 `- mh...@de... | mh...@ti... | mh...@ca...=20 |
From: Jeffrey M. <Jef...@Br...> - 2004-01-05 17:34:10
|
The java-gnome team is pleased to announce the latest development release of the java-gnome bindings. This release reqires libgnomeui 2.5.1 or higher and/or gtk 2.3.1 or higher. The following lists the changes for this release: 2.5.2 (5 January 2004) - New Classes: Action (glue code and JNI) ActionGroup (glue code and JNI) Expander (glue code and JNI) UIManager(glue code and JNI) ComboBoxEvent ColorButtonEvent EntryCompletionEvent UIManagerItemType - New Interfaces: ComboBoxListener ColorButtonListener EntryCompletionListener - Deprecated the following Classes/Interfaces: ColorPickerEvent ColorPickerListener - Added Event Handling for the following Classes: ComboBox ColorButton EntryCompletion - Tree and Text Widgets updated - Fixed problem with wrong version of gtkjava library being loaded. - Various build system improvements and fixes The following modules are available: libgtk-java: Bindings for: GTK+, glib, atk, pango, gdk Tarball: http://ftp.gnome.org/pub/GNOME/sources/libgtk-java/2.3/libgtk-java-2.3.2.tar .gz libgnome-java: Bindings for: libgnome, libgnomeui, libgnomecanvas Tarball: http://ftp.gnome.org/pub/GNOME/sources/libgnome-java/2.5/libgnome-java-2.5.2 .tar.gz libgconf-java Bindings for: gconf Tarball: http://ftp.gnome.org/pub/GNOME/sources/libgconf-java/2.5/libgconf-java-2.5.2 .tar.gz libglade-java Bindings for: libglade Tarball: http://ftp.gnome.org/pub/GNOME/sources/libglade-java/2.3/libglade-java-2.3.2 .tar.gz -Jeff |
From: Jeffrey M. <Jef...@Br...> - 2004-01-05 12:14:10
|
> > 1. I use tools/DesProcessor to generate jni/java code. But the > > generated jni default prefix to > Afraid I can't help with this one - Jeff might know more. I wasn't in > the project then the defsProcessor wwas being written. > A simple sed line would change them all though. The generator is not very flexible in this way. Currently we only use the generator to generate a baseline and then modify that code manually to achieve the bindings. I have even moved further away from this and typically write all of my jni code manually. I will second Mark's suggestion of a simple sed line to make the appropriate changes at this time. |
From: Joe M. C. <ma...@Fr...> - 2004-01-04 23:09:29
|
On Sun, 2004-01-04 at 06:32, Mark Howard wrote: > On Tue, Dec 23, 2003 at 01:11:05PM -0500, Joe Marcus Clarke wrote: > > In my effort to port as much GNOME as possible to FreeBSD, I started on > > the Java-GNOME packages last night.=20 > That's great news, thanks! >=20 > > I hope you don't mind me sharing. Again, this is > > libgtk-java-2.5.1 that was uploaded to the GNOME mirrors yesterday. > Sharing is what open source is all about. Please do! your comments are > very much appreciated.=20 > I think most people have been using the all-in-one java-gnome tarball > (not available from gnome.org, IIRC), so the gtk one hasn't had as much > testing.=20 >=20 > > * The root Makefile is missing a ';' in the install target > Where? it looks fine to me. In the install target. I sent a patch last night. >=20 > > * The gtk/src Makefile references LIBGTKHTML_CFLAGS, GNOME_CFLAGS, and > > LIBGLADE_CFLAGS. I assume these are vestiges of the Java-GNOME split, > > but since they are unexpanded by configure, they break the build. > I will fix this.=20 >=20 > > * The gtk/src Makefile links with --no-undefined, but this causes > > unresolved libc symbols on FreeBSD, and thus -lc is also needed. I'm > > not sure if this is a problem for Linux. > Isn't this found in CFLAGS? Nope, not on FreeBSD. I sent a patch last night. >=20 > > * The documentation is not properly installed since the doc directory > > macro is not expanded by configure. > Fixed in cvs.=20 >=20 > > * Finally, the library installed is libgtkjava2.3.so.2.3.1, but the API > > tries to load libgtkjava2.5.so. > That shouldn't be happening. Could you send the error please? I sent a patch last night. If you look at th System.loadLibrary() call in Gtk.java, you will see it loads "gtkjava@apiversion@" which translates to libgtkjava2.5.so. However, in the Makefile, only libgtkjava2.3.so.2.3.1 is installed (as far as I could tell). I add a symlink for this on the FreeBSD install. >=20 > > Other than that, it works quite well. Like I said, I do have patches > > for all of this, but I wasn't sure if these new GNOME mirror images are > > ready for general consumption, or if I jumped the gun. Thanks. > They're development snapshots created just after completely changing the > build system. I'd say they should be ready for general consumption by > technical people; with help like yours they will be ready for even wider > use very soon. >=20 > Thanks for trying java-gnome. I hope you will be able to give feedback > on 2.5.2 :) Always. I can't wait to start building some apps with this! Joe --=20 Joe Marcus Clarke FreeBSD GNOME Team :: gn...@Fr... FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome |
From: Mark H. <mh...@ca...> - 2004-01-04 11:43:57
|
On Tue, Dec 23, 2003 at 01:11:05PM -0500, Joe Marcus Clarke wrote: > In my effort to port as much GNOME as possible to FreeBSD, I started on > the Java-GNOME packages last night.=20 That's great news, thanks! > I hope you don't mind me sharing. Again, this is > libgtk-java-2.5.1 that was uploaded to the GNOME mirrors yesterday. Sharing is what open source is all about. Please do! your comments are very much appreciated.=20 I think most people have been using the all-in-one java-gnome tarball (not available from gnome.org, IIRC), so the gtk one hasn't had as much testing.=20 > * The root Makefile is missing a ';' in the install target Where? it looks fine to me. > * The gtk/src Makefile references LIBGTKHTML_CFLAGS, GNOME_CFLAGS, and > LIBGLADE_CFLAGS. I assume these are vestiges of the Java-GNOME split, > but since they are unexpanded by configure, they break the build. I will fix this.=20 > * The gtk/src Makefile links with --no-undefined, but this causes > unresolved libc symbols on FreeBSD, and thus -lc is also needed. I'm > not sure if this is a problem for Linux. Isn't this found in CFLAGS? > * The documentation is not properly installed since the doc directory > macro is not expanded by configure. Fixed in cvs.=20 > * Finally, the library installed is libgtkjava2.3.so.2.3.1, but the API > tries to load libgtkjava2.5.so. That shouldn't be happening. Could you send the error please? > Other than that, it works quite well. Like I said, I do have patches > for all of this, but I wasn't sure if these new GNOME mirror images are > ready for general consumption, or if I jumped the gun. Thanks. They're development snapshots created just after completely changing the build system. I'd say they should be ready for general consumption by technical people; with help like yours they will be ready for even wider use very soon. Thanks for trying java-gnome. I hope you will be able to give feedback on 2.5.2 :) --=20 .''`. Mark Howard : :' : `. `' http://www.tildemh.com=20 `- mh...@de... | mh...@ti... | mh...@ca...=20 |
From: Mark H. <mh...@ca...> - 2004-01-04 10:17:23
|
Hi, I've finally found out why make wasn't stopping when it encountered errors. I was looking in completely the wrong place - the src/ makefiles work fine. It's just the toplevel makefile that fails. I've committed a fix to cvs. This will appear in java-gnome 2.5.2 to be release on monday. -- .''`. Mark Howard : :' : `. `' http://www.tildemh.com `- mh...@de... | mh...@ti... | mh...@ca... |
From: Joe M. C. <ma...@Fr...> - 2004-01-03 20:46:50
|
On Sat, 2004-01-03 at 12:16, Luca De Rugeriis wrote: > Il mar, 2003-12-23 alle 19:11, Joe Marcus Clarke ha scritto: > > In my effort to port as much GNOME as possible to FreeBSD, I started on > > the Java-GNOME packages last night. After some considerable hacking, I > > has able to get libgtk-java ported. I do have some impressions (and > > patches if desired). > Great! Please, do send patches if you have a chance; as you have guessed > we have splitted our project and completely restructured our cvs, so > there is still some work to do. Any help will be very appreciated. These are the only three I made to address the problems I mentioned in my previous email. The other problems were caused by bad Makefile.in generations. With these patches (and some other very FreeBSD-specific directory changes), I was able to successfully run a small gtk+ app I wrote. Joe -- Joe Marcus Clarke FreeBSD GNOME Team :: gn...@Fr... FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome |
From: Mark H. <mh...@ca...> - 2004-01-03 19:01:30
|
On Tue, Dec 30, 2003 at 07:11:58PM +0800, Yuedong Du wrote: > Hi Mark and all, Hi, > My tray icon now working very well in java application. Thanks > java-gnome developer team! Great news! > 1. I use tools/DesProcessor to generate jni/java code. But the > generated jni default prefix to Afraid I can't help with this one - Jeff might know more. I wasn't in the project then the defsProcessor wwas being written. A simple sed line would change them all though. > 2. The function egg_tray_icon_new has parameter of char * , so in my defs: We don't actually use the defs processor any more. We now more or less write everything by hand. We completely changed the way we handled strings, but never updated the defs processor. Please take a look at the gtk/TextView for an example of how we handle strings now - it is a lot simpler (and more efficient) than using byte[]. -- .''`. Mark Howard : :' : `. `' http://www.tildemh.com `- mh...@de... | mh...@ti... | mh...@ca... |
From: Luca De R. <pie...@li...> - 2004-01-03 17:17:40
|
Il mar, 2003-12-23 alle 19:11, Joe Marcus Clarke ha scritto: > In my effort to port as much GNOME as possible to FreeBSD, I started on > the Java-GNOME packages last night. After some considerable hacking, I > has able to get libgtk-java ported. I do have some impressions (and > patches if desired). Great! Please, do send patches if you have a chance; as you have guessed we have splitted our project and completely restructured our cvs, so there is still some work to do. Any help will be very appreciated. -- Luca De Rugeriis <pie...@li...> |
From: Yuedong Du <yue...@su...> - 2003-12-30 11:12:18
|
Hi Mark and all, My tray icon now working very well in java application. Thanks java-gnome developer team! However, some small problem leaved unresolved. 1. I use tools/DesProcessor to generate jni/java code. But the generated jni default prefix to org_gnu_gnome_XXX. How can I control it? For example, I want to prefix them to org_gnu_egg. 2. The function egg_tray_icon_new has parameter of char * , so in my defs: (define-func egg_tray_icon_new EggTrayIcon ((string name))) The generated java code, the native interface is defined as: ... ... native static final protected int egg_tray_icon_new (byte[] name); ... ... Thus 'String' in defs is convert to 'byte[]' in java. But I found in some gtk functions, ('string name') in defs is convert to 'String' in java. I like this way. But how can I generate 'String' instead of 'byte[]'? Thanks Yuedong Du Mark Howard wrote: >Hi, > Java-Gnome does not have any support for libegg at the moment. It is >unlikely that we will add it in the future either, since libegg changes >very quickly. However, the best bits of libegg always move into standard >gtk/gnome once they become stable and are accepted as being useful. Once >they are there, java-gnome will support them. Our new release schedule >means that our support for them will be very shortly after gnome >supports them. > >(For those reading this who don't know, libegg is a library for new >widgets which are being developed. It changes very quickly and so is >not usually supported by many applications. However, once widgets in >libegg are proven to be useful, they are moved into core gtk/gnome >libraries) > >If you do want to add support for this part of libegg yourself, the only >documentation that is available is the java-gnome source code itself. >you would have to create a new java-gnome module containing jni and java >code. This would require quite detailed knowledge of java, jni and of >course the libegg api. If you have this, then we would be glad to help >out with any problems you encounter (although java-gnome developers are >currently very busy adding support for gnome 2.5, so we might be a >little slow in responding at the moment) > > > > |
From: Tiago C. <cog...@li...> - 2003-12-30 05:10:58
|
On Fri, Dec 19, 2003 at 10:34:13AM -0400, Rafael George <rg...@ya...> wrote: > Does kaffe works fine with the gtk+ bindings, im using sun's jvm right > now for testing on my work but on my house i want another options > because my limit of bw, if its so just let me know, thx Not only does kaffe works without a problem but it even loads faster then sun's jvm and gij and consumes less memory. There was fuss about this in the mailing list, just browse it back and you'll read all about it. Tiago Cogumbreiro |