java-gnome-developer Mailing List for The java-gnome language bindings project (Page 125)
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: Clemens E. <Lin...@we...> - 2002-12-03 15:11:40
|
Hi there! Please excuse that I=B4m asking so much, but I really didnt find a solution.= A want to create a Tree-Widget wich has a pixmap at its node. PUH this widget is complex and a little bit contraintuitive..... I attached a small picture, wich shows what I mean... Mfg Linuxhippy =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F Testsieg! Laut Computer-Bild ist WEB.DE FreeMail der sicherste E-Mail Anbieter Deutschlands. Mehr: http://freemail.web.de/features/=3Fmc=3D02= 1131 |
From: Clemens E. <Lin...@we...> - 2002-12-03 12:37:55
|
Hi! Thats very friendly, thanks! Mfg Linuxhippy =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F Virenschutz inklusive: Bei WEB.DE FreeMail k=F6nnen Sie jeden Dateianhang auf Viren pr=FCfen http://freemail.web.de/features/=3Fmc=3D021130 |
From: Jeffrey M. <Jef...@Br...> - 2002-12-03 12:32:24
|
There definately are problems with this widget. I will try to take a look at this sometime today and see if I can resolve the problem. Thanks for the report. -Jeff > Hi there! >=20 > In order to your e-mail about the GTKText-Widget, i tried it=20 > out. I compilied the example-program with gcj without any=20 > problems, but when i started it, it crashed with the following error: >=20 > clemi@cc02eiss:~/Kompilieren/jgtk/java-gnome/test> gcj=20 > Text.java --main=3DText --CLASSPATH=3D../lib/gtk.jar=20 > ../lib/libjavagtk.so -o Text -g > clemi@cc02eiss:~/Kompilieren/jgtk/java-gnome/test> ./Text >=20 > (java-gnome:1441): GLib-GObject-CRITICAL **: file=20 > gvaluetypes.c: line 803 (g_value_get_pointer): assertion=20 > `G_VALUE_HOLDS_POINTER (value)' failed >=20 > (java-gnome:1441): GLib-GObject-CRITICAL **: file=20 > gvaluetypes.c: line 803 (g_value_get_pointer): assertion=20 > `G_VALUE_HOLDS_POINTER (value)' failed > ** WARNING **: Java-GNOME - cannot find callback method=20 > handleDeleteFromCursor in the specified object with signature=20 > (Lorg/gnu/glib/Enum;I)V > Exception in thread "main" java.lang.RuntimeException: > at 0x4052b82b:=20 > java.lang.Throwable.Throwable(java.lang.String) = (/usr/lib/libgcj.so.3) > at 0x4051cc50:=20 > java.lang.Exception.Exception(java.lang.String) = (/usr/lib/libgcj.so.3) > at 0x40520f20:=20 > java.lang.RuntimeException.RuntimeException(java.lang.String)=20 > (/usr/lib/libgcj.so.3) > at 0x4066846b: ffi_call_SYSV (/usr/lib/libgcj.so.3) > at 0x406680f7: ffi_call (/usr/lib/libgcj.so.3) > at 0x4051390b: _Jv_CallAnyMethodA(java.lang.Object,=20 > java.lang.Class, _Jv_Method, boolean, java.lang.Class[],=20 > jvalue, jvalue) (/usr/lib/libgcj.so.3) > at 0x40513c3b: _Jv_CallAnyMethodA(java.lang.Object,=20 > java.lang.Class, _Jv_Method, boolean, java.lang.Class[],=20 > java.lang.Object[]) (/usr/lib/libgcj.so.3) > at 0x4051210c:=20 > java.lang.reflect.Constructor.newInstance(java.lang.Object[])=20 > (/usr/lib/libgcj.so.3) > at 0x404dd8bb: ?? (??:0) > at 0x40afc582: ?? (??:0) > at 0x40afc88d: ?? (??:0) > at 0x40afcaa1:=20 > Java_org_gnu_glib_GObject_addEventHandler__Ljava_lang_String_2 > Ljava_lang_String_2Ljava_lang_Object_2=20 > (/home/clemi/Kompilieren/jgtk/java-gnome/lib/libGTKJava.so) > at 0x4011d373:=20 > org.gnu.glib.GObject.addEventHandler(java.lang.String,=20 > java.lang.String, java.lang.Object) (../lib/libjavagtk.so) > at 0x4016d24a:=20 > org.gnu.gtk.EventMap.initialize(org.gnu.glib.GObject)=20 > (../lib/libjavagtk.so) > at 0x401bc7c2:=20 > org.gnu.gtk.TextView.initializeEventHandlers() (../lib/libjavagtk.so) > at 0x401bc1e7:=20 > org.gnu.gtk.TextView.TextView(org.gnu.gtk.TextBuffer)=20 > (../lib/libjavagtk.so) > at 0x08049c1c: Text::Text[in-charge]()=20 > (/home/clemi/Kompilieren/jgtk/java-gnome/test/Text.java:60) > at 0x0804a47b: Text::main(JArray<java::lang::String*>*)=20 > (/home/clemi/Kompilieren/jgtk/java-gnome/test/Text.java:151) > at 0x40503418: gnu.gcj.runtime.FirstThread.call_main()=20 > (/usr/lib/libgcj.so.3) > at 0x40579859: gnu.gcj.runtime.FirstThread.run()=20 > (/usr/lib/libgcj.so.3) > at 0x4051016c: _Jv_ThreadRun(java.lang.Thread)=20 > (/usr/lib/libgcj.so.3) > at 0x404dc86c: _Jv_RunMain(java.lang.Class, byte const,=20 > int, byte const, boolean) (/usr/lib/libgcj.so.3) > at 0x404dc98d: JvRunMain (/usr/lib/libgcj.so.3) > at 0x08049789: main (/tmp/cc8ahHVw.i:11) > at 0x409464a2: __libc_start_main (/lib/libc.so.6) > at 0x080496c1: _start (??:0) >=20 > It seems that this are problems of the bindings, not of the code... >=20 > Mfg Linuxhippy >=20 >=20 > ______________________________________________________________ > ________________ > Keine Chance f=FCr Viren! Mit WEB.DE FreeMail sind Sie auf der > sicheren Seite - Virenschutz inklusive!=20 > http://freemail.web.de/features/?mc=3D021129 >=20 >=20 >=20 > ------------------------------------------------------- > This SF.net email is sponsored by: Get the new Palm Tungsten T=20 > handheld. Power & Color in a compact size!=20 > http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0002en > _______________________________________________ > java-gnome-developer mailing list > jav...@li... > https://lists.sourceforge.net/lists/listinfo/java-gnome-developer >=20 |
From: Clemens E. <Lin...@we...> - 2002-12-03 12:16:08
|
Hi there! In order to your e-mail about the GTKText-Widget, i tried it out. I compil= ied the example-program with gcj without any problems, but when i started = it, it crashed with the following error: clemi@cc02eiss:~/Kompilieren/jgtk/java-gnome/test> gcj Text.java --main=3DTe= xt --CLASSPATH=3D../lib/gtk.jar ../lib/libjavagtk.so -o Text -g clemi@cc02eiss:~/Kompilieren/jgtk/java-gnome/test> ./Text (java-gnome:1441): GLib-GObject-CRITICAL **: file gvaluetypes.c: line 803 = (g=5Fvalue=5Fget=5Fpointer): assertion `G=5FVALUE=5FHOLDS=5FPOINTER (value)' failed (java-gnome:1441): GLib-GObject-CRITICAL **: file gvaluetypes.c: line 803 = (g=5Fvalue=5Fget=5Fpointer): assertion `G=5FVALUE=5FHOLDS=5FPOINTER (value)' failed ** WARNING **: Java-GNOME - cannot find callback method handleDeleteFromC= ursor in the specified object with signature (Lorg/gnu/glib/Enum;I)V Exception in thread "main" java.lang.RuntimeException: at 0x4052b82b: java.lang.Throwable.Throwable(java.lang.String) (/usr/li= b/libgcj.so.3) at 0x4051cc50: java.lang.Exception.Exception(java.lang.String) (/usr/li= b/libgcj.so.3) at 0x40520f20: java.lang.RuntimeException.RuntimeException(java.lang.St= ring) (/usr/lib/libgcj.so.3) at 0x4066846b: ffi=5Fcall=5FSYSV (/usr/lib/libgcj.so.3) at 0x406680f7: ffi=5Fcall (/usr/lib/libgcj.so.3) at 0x4051390b: =5FJv=5FCallAnyMethodA(java.lang.Object, java.lang.Class, =5FJ= v=5FMethod, boolean, java.lang.Class[], jvalue, jvalue) (/usr/lib/libgcj.so.= 3) at 0x40513c3b: =5FJv=5FCallAnyMethodA(java.lang.Object, java.lang.Class, =5FJ= v=5FMethod, boolean, java.lang.Class[], java.lang.Object[]) (/usr/lib/libgcj= .so.3) at 0x4051210c: java.lang.reflect.Constructor.newInstance(java.lang.Obje= ct[]) (/usr/lib/libgcj.so.3) at 0x404dd8bb: =3F=3F (=3F=3F:0) at 0x40afc582: =3F=3F (=3F=3F:0) at 0x40afc88d: =3F=3F (=3F=3F:0) at 0x40afcaa1: Java=5Forg=5Fgnu=5Fglib=5FGObject=5FaddEventHandler=5F=5FLjava=5Flang=5FSt= ring=5F2Ljava=5Flang=5FString=5F2Ljava=5Flang=5FObject=5F2 (/home/clemi/Kompilieren/jgtk= /java-gnome/lib/libGTKJava.so) at 0x4011d373: org.gnu.glib.GObject.addEventHandler(java.lang.String, j= ava.lang.String, java.lang.Object) (../lib/libjavagtk.so) at 0x4016d24a: org.gnu.gtk.EventMap.initialize(org.gnu.glib.GObject) (.= ./lib/libjavagtk.so) at 0x401bc7c2: org.gnu.gtk.TextView.initializeEventHandlers() (../lib/l= ibjavagtk.so) at 0x401bc1e7: org.gnu.gtk.TextView.TextView(org.gnu.gtk.TextBuffer) (.= ./lib/libjavagtk.so) at 0x08049c1c: Text::Text[in-charge]() (/home/clemi/Kompilieren/jgtk/ja= va-gnome/test/Text.java:60) at 0x0804a47b: Text::main(JArray<java::lang::String*>*) (/home/clemi/Ko= mpilieren/jgtk/java-gnome/test/Text.java:151) at 0x40503418: gnu.gcj.runtime.FirstThread.call=5Fmain() (/usr/lib/libgcj= .so.3) at 0x40579859: gnu.gcj.runtime.FirstThread.run() (/usr/lib/libgcj.so.3)= at 0x4051016c: =5FJv=5FThreadRun(java.lang.Thread) (/usr/lib/libgcj.so.3) at 0x404dc86c: =5FJv=5FRunMain(java.lang.Class, byte const, int, byte const= , boolean) (/usr/lib/libgcj.so.3) at 0x404dc98d: JvRunMain (/usr/lib/libgcj.so.3) at 0x08049789: main (/tmp/cc8ahHVw.i:11) at 0x409464a2: =5F=5Flibc=5Fstart=5Fmain (/lib/libc.so.6) at 0x080496c1: =5Fstart (=3F=3F:0) It seems that this are problems of the bindings, not of the code... Mfg Linuxhippy =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F Keine Chance f=FCr Viren! Mit WEB.DE FreeMail sind Sie auf der sicheren Seite - Virenschutz inklusive! http://freemail.web.de/features/=3Fm= c=3D021129 |
From: Jan B. <j.b...@tu...> - 2002-12-03 10:22:26
|
On Tue, 3 Dec 2002, Clemens Eisserer wrote: >=20 > The article says that sun has already created bindnigs and as far as I an= look into the future, this bidings wont work with GCJ. > Hmm, I=B4m not sure if this should be a swing-like-bindings, because it w= ould be very hard to emulate that stuff that swing does nativ... >=20 I overlooked that in the article. So they reimplemented AWT for GTK+2???=20 The article is really missing the important facts. Anybody ever heard about that project before??? jan --=20 Jan Blunck Technische Universit=E4t Hamburg-Harbur= g J.B...@tu... http://www.tu-harburg.de/~sejb3103/ |
From: Clemens E. <Lin...@we...> - 2002-12-03 09:48:33
|
Hi! > This is maybe a chance for Java-GNOME to get more support from one of th= e=20 > big players. The article says that sun has already created bindnigs and as far as I an = look into the future, this bidings wont work with GCJ. Hmm, I=B4m not sure if this should be a swing-like-bindings, because it woul= d be very hard to emulate that stuff that swing does nativ... Mfg Linuxhippy =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F= =5F=5F=5F=5F Wie w=E4re das: mehrere E-Mail Adressen - aber nur ein Postfach =3F Kein Problem mit WEB.DE FreeMail - http://freemail.web.de/features/=3Fmc=3D021= 127 |
From: Jan B. <j.b...@tu...> - 2002-12-03 09:31:27
|
There is an article at slashdot=20 http://developers.slashdot.org/developers/02/12/03/041214.shtml?tid=3D131 which is maybe interesting for you.=20 This is maybe a chance for Java-GNOME to get more support from one of the= =20 big players. jan --=20 Jan Blunck Technische Universit=E4t Hamburg-Harbur= g J.B...@tu... http://www.tu-harburg.de/~sejb3103/ |
From: Jeffrey M. <Jef...@Br...> - 2002-12-02 18:59:54
|
>=20 > Appeared this frame-error only with GCJ? This was an error with all JVM's (as far as I know). The constructor was passing 'null' to the native layer and the native layer was not checking for nulls. >=20 > > This issue is a little more complex. Internally I am using > > the "g_signal_connect_closure_by_id" method to connect my > > signals to a native method that calls the appropriate Java > > method. In that callback method I am setting the "return_value" > > parameter to the value returned from the Java layer. In the > > case of a "delete" signal I am always returning "false" which > > should cause the gtk library to propagate a "destroy" signal > > to the widget. This does not seem to be happening correctly. > > If the signal is being propagated it is not re-entering via > > the same route (I am not receiving the event in my callback). > > I am aware of this problem and have already started to look into > > it. I will keep the list up to date on my progress. > > > How was it done in 0.7.1? Am I right that the 0.8 is a very big step=20 > into the future? Closures really didn't exist in glib at the time 0.7 was out. This is only new with GTK 2. 0.8 is a very big step into the future. =20 The entire bindings have been rewritten to create a more robust foundation for the future. > I like the way like events are handeld in 0.8 very much. The=20 > funktion-based methode was really not java-like... Thanks for the complement. >=20 > May I ask some further questions: >=20 > 1.) How is GarbageCollection in Java-Gnome done? The=20 > SWT-Folks told me,=20 > it isnt possible to GC system-recources, because the GC doesnt know=20 > anything about the Gui-recources. Whats about seting the heap-size to = > 2gig and the write a program which simply creates and=20 > destroys windows... GTK handles almost all of the reference counting and resource=20 allocation (including the freeing of system resources). Since=20 SWT also wrapps Motif and Win32 they could not depend upon this feature (it doesn't exist on Motif and Win32). > 2.) Does GTK2 have a simple Widget which can render HTML? I want to=20 > write a Configuration-Fronent very similar to the KDE-Control-Center, = > with dynanically loaded plugins, and also want to include a good=20 > tutorial and help with pictures, tables (isnt so important) and=20 > links(!!). Is there another way to do so (I read that the=20 > Text-Widget of=20 > GTK2 can embedd pictures), the format is not so important, I=B4m only = > afraid that this widget cant make links... The new text widget is very rich. I am not sure if it supports links. You can find more info at http://developer.gnome.org/doc/API/2.0/gtk/TextWidget.html. This widget isn't completely tested in the current implementation. = Please let us know if you find any problems. Thanks -Jeff |
From: Linuxhippy <lin...@we...> - 2002-12-02 17:07:42
|
Hi! Appeared this frame-error only with GCJ? > This issue is a little more complex. Internally I am using > the "g_signal_connect_closure_by_id" method to connect my > signals to a native method that calls the appropriate Java > method. In that callback method I am setting the "return_value" > parameter to the value returned from the Java layer. In the > case of a "delete" signal I am always returning "false" which > should cause the gtk library to propagate a "destroy" signal > to the widget. This does not seem to be happening correctly. > If the signal is being propagated it is not re-entering via > the same route (I am not receiving the event in my callback). > I am aware of this problem and have already started to look into > it. I will keep the list up to date on my progress. > How was it done in 0.7.1? Am I right that the 0.8 is a very big step into the future? I like the way like events are handeld in 0.8 very much. The funktion-based methode was really not java-like... May I ask some further questions: 1.) How is GarbageCollection in Java-Gnome done? The SWT-Folks told me, it isnt possible to GC system-recources, because the GC doesnt know anything about the Gui-recources. Whats about seting the heap-size to 2gig and the write a program which simply creates and destroys windows... 2.) Does GTK2 have a simple Widget which can render HTML? I want to write a Configuration-Fronent very similar to the KDE-Control-Center, with dynanically loaded plugins, and also want to include a good tutorial and help with pictures, tables (isnt so important) and links(!!). Is there another way to do so (I read that the Text-Widget of GTK2 can embedd pictures), the format is not so important, I´m only afraid that this widget cant make links... thx + good luck, Linuxhippy |
From: Jeffrey M. <Jef...@Br...> - 2002-12-02 15:13:59
|
> I=B4ve found a bug in Java-GTK 0.8CVS (from 30.11): >=20 > 1.) If I say "Frame myframe =3D new Frame();" my with GCJ=20 > compiled Program=20 > crashes at startup (I think with segfault), but with "Frame myframe = =3D=20 > new Frame("");" it works fine.... I have checked in the code that will fix this problem. > 2.)When I want to close my window, I only can see "handleDelete", but = > the app still seems to be running. This issue is a little more complex. Internally I am using the "g_signal_connect_closure_by_id" method to connect my signals to a native method that calls the appropriate Java method. In that callback method I am setting the "return_value" parameter to the value returned from the Java layer. In the case of a "delete" signal I am always returning "false" which should cause the gtk library to propagate a "destroy" signal to the widget. This does not seem to be happening correctly. If the signal is being propagated it is not re-entering via the same route (I am not receiving the event in my callback). I am aware of this problem and have already started to look into it. I will keep the list up to date on my progress. -Jeff |
From: Linuxhippy <lin...@we...> - 2002-12-01 20:26:20
|
Hi there! I´ve found a bug in Java-GTK 0.8CVS (from 30.11): 1.) If I say "Frame myframe = new Frame();" my with GCJ compiled Program crashes at startup (I think with segfault), but with "Frame myframe = new Frame("");" it works fine.... 2.)When I want to close my window, I only can see "handleDelete", but the app still seems to be running. I´m using GCJ-3.2..... Mfg Linuxhippy |
From: Linuxhippy <lin...@we...> - 2002-11-30 21:55:19
|
Hi there! I want to write an applications using 0.8CVS and GCJ, but I think i´ve forgotten most of the java-gnmome basics and i heard that 0.8 will be a big change. Does anybody know if there are new examples, the existing one in "./test" are built with this junit.jar, on this file needs awt-classes wich dont work with GCJ... Can I compile the old 0.7.1-examples using the new java-gnome-version? How complete is the interface of 0.8? Sorry, I had big troubles with my Computer, my Laptop died 3months ago, so I had no computer all the time... Would it be bad if I use CYGWIN for the windows-port? Mfg Linuxhippy |
From: Clemens E. <cei...@ut...> - 2002-11-30 19:39:52
|
Hi there! I want to write an applications using 0.8CVS and GCJ, but I think i´ve forgotten most of the java-gnmome basics and i heard that 0.8 will be a big change. Does anybody know if there are new examples, the existing one in "./test" are built with this junit.jar, on this file needs awt-classes wich dont work with GCJ... Can I compile the old 0.7.1-examples using the new java-gnome-version? How complete is the interface of 0.8? Sorry, I had big troubles with my Computer, my Laptop died 3months ago, so I had no computer all the time... Would it be bad if I use CYGWIN for the windows-port? Mfg Linuxhippy |
From: Alberto G. <alb...@te...> - 2002-11-05 22:24:40
|
I have uploaded the new version of the web site. Now the page is available in English and Spanish. Adding new languages is very easy. I have changed the basic structure of the web, the colours, and I have added some pictures. The pictures are in PNG format. They use alpha channel, so in some web browsers they can't be view correctly. I am going to fix it. What do you like and dislike of the new web design? I hope you like it. |
From: Jeffrey M. <Jef...@Br...> - 2002-10-31 12:57:15
|
I agree with all of your suggestions. I am the first to admit that I am a horrible web site designer and need all of the help that I can get 8-) Please feel free to make any changes you deem necessary to improve the quality of the site. > I send you the first draft of the web page. > The translation is not finished, I have to change somethings. > > These are the directories: > > includes -> the files that contains the general structure of the web > en -> the english version of the information > es -> the spanish version of the information > > there is just a php source code file. This file takes two variables: > $lang and $link, the first one stores the language and the second one > stores the section of the web page that will be displayed (i.e. docs, > apps, etc.). > > I have make no changes in the format and structure of the > web, but I am > going to do a few changes and I will send you the result. For > example I > am going to put some pictures from de GNOME desktop in the menu. > > I have tought that in the top menu could be a link to GNOME-ES > <http://es.gnome.org> in the spanish version. > I will change things like "you can visit ... <a>here</a>" > by "there is a <a>....</a> available" because is more decriptive. > > Of course if you are agree. > > |
From: Alberto G. <alb...@te...> - 2002-10-30 20:21:28
|
I send you the first draft of the web page. The translation is not finished, I have to change somethings. These are the directories: includes -> the files that contains the general structure of the web en -> the english version of the information es -> the spanish version of the information there is just a php source code file. This file takes two variables: $lang and $link, the first one stores the language and the second one stores the section of the web page that will be displayed (i.e. docs, apps, etc.). I have make no changes in the format and structure of the web, but I am going to do a few changes and I will send you the result. For example I am going to put some pictures from de GNOME desktop in the menu. I have tought that in the top menu could be a link to GNOME-ES <http://es.gnome.org> in the spanish version. I will change things like "you can visit ... <a>here</a>" by "there is a <a>....</a> available" because is more decriptive. Of course if you are agree. |
From: Jeffrey M. <Jef...@Br...> - 2002-10-29 21:42:37
|
I am aware of struts. We use it where I work. Unfornatually sourceforge doesn't support servlets or jsp. > On Tue, 2002-10-29 at 16:28, Alberto Gimeno wrote: > > > I am > > > open to any suggestion you might have for the site and support > > > of multiple languages. The site is currently not in cvs but > > > I can add it there if you wish. > > > > Supporting multiple languages is easy. I think the web page could be > > programmed in PHP. > > Struts from the Jakarta project supports I18N. see > http://jakarta.apache.org/struts/ for details. Of course your server > will need to support JSP/Servlets to support Struts. > > -joe > -- > Innovation Software Group, LLC - http://www.innovationsw.com/ > Business Automation Specialists > UNIX, Linux and Java Training > |
From: Jeffrey M. <Jef...@Br...> - 2002-10-29 21:42:00
|
This sounds great. I know sourceforge does support PHP. > > > > > I am > > > open to any suggestion you might have for the site and support > > > of multiple languages. The site is currently not in cvs but > > > I can add it there if you wish. > > > > Supporting multiple languages is easy. I think the web page could be > > programmed in PHP. The PHP source files will contain the > > format and the > > basic structure, and when text information have to be > > displayed it will > > include a file. There will be a file by language and a > variable stored > > in the client will determinate wich file will be included. > For storing > > the varible it could use a cookie. > > If a document is called 'info' and the variable 'var' > > contains the value > > 'en', the file wich will be included is 'info-en'. If 'var' contains > > 'es' (Spanish), the file wich will be included is 'info-es'. > > > > I could make the PHP source files and the English (copy & > > paste from the > > current web page) and Spanish version of the documents wich will be > > included. > |
From: Joe P. <joe...@in...> - 2002-10-29 21:40:03
|
On Tue, 2002-10-29 at 16:28, Alberto Gimeno wrote: > > I am > > open to any suggestion you might have for the site and support > > of multiple languages. The site is currently not in cvs but > > I can add it there if you wish. > > Supporting multiple languages is easy. I think the web page could be > programmed in PHP. Struts from the Jakarta project supports I18N. see http://jakarta.apache.org/struts/ for details. Of course your server will need to support JSP/Servlets to support Struts. -joe -- Innovation Software Group, LLC - http://www.innovationsw.com/ Business Automation Specialists UNIX, Linux and Java Training |
From: Alberto G. <alb...@te...> - 2002-10-29 21:32:20
|
> I am > open to any suggestion you might have for the site and support > of multiple languages. The site is currently not in cvs but > I can add it there if you wish. Supporting multiple languages is easy. I think the web page could be programmed in PHP. The PHP source files will contain the format and the basic structure, and when text information have to be displayed it will include a file. There will be a file by language and a variable stored in the client will determinate wich file will be included. For storing the varible it could use a cookie. If a document is called 'info' and the variable 'var' contains the value 'en', the file wich will be included is 'info-en'. If 'var' contains 'es' (Spanish), the file wich will be included is 'info-es'. I could make the PHP source files and the English (copy & paste from the current web page) and Spanish version of the documents wich will be included. |
From: Jeffrey M. <Jef...@Br...> - 2002-10-29 19:18:56
|
> Hello, my name is Alberto. > > I'm from Spain. I have read in your web page that you need help. > I am thinking in use yours java-gtk and java-gnome libraries, > so I think > it would be useful for people who speaks Spanish that the web page and > the documentation would be in Spanish. I agree!! > First I will translate the web page and then the documentation. > > I will need the sgml files of the documentation (I think you have > created it with docbook). It is available in cvs. If you have trouble getting it from cvs I can send it directly. You are correct that they are in docbook. > And I don't know how you prefer the translation of the web > page: I send > you the html code? or you are using a template engine for building the > web? > I'm waiting for instructions. I would recommend translating the web site first. I do not use a template engine for the site. It is just static html. I am open to any suggestion you might have for the site and support of multiple languages. The site is currently not in cvs but I can add it there if you wish. The bindings are undergoing a significant change. I think the community will be quite happy with the results. The bad news is that the documents are very out-of-date. I hope to update the tutorial and remaining documents prior to our next release. I am hoping our next release will be sometime in November. If you do translate the documents prior to our update of the docs you will have to touch them twice. -Jeff |
From: Alberto G. <alb...@te...> - 2002-10-29 19:05:51
|
Hello, my name is Alberto. I'm from Spain. I have read in your web page that you need help. I am thinking in use yours java-gtk and java-gnome libraries, so I think it would be useful for people who speaks Spanish that the web page and the documentation would be in Spanish. First I will translate the web page and then the documentation. I will need the sgml files of the documentation (I think you have created it with docbook). And I don't know how you prefer the translation of the web page: I send you the html code? or you are using a template engine for building the web? I'm waiting for instructions. |
From: Linuxhippy <lin...@we...> - 2002-10-24 20:10:35
|
Jeffrey Morgan schrieb: > I am very glad to hear you are starting this effort. Please > keep us informed on your progress and don't hesitate to ask > questions. I would really like to see this project succeed! > I´ll start as soon as I can free up some time (next Monday after Math-Exam). I hope it does not matter, that the port will be cygwin (will increase size needed for dlls).. The main-focus will be at gcj, because there´s for now no gui-toolkit for gcj/winedows except for swt.... > It might be a much easier task to port the latest in cvs. > The code does not use the generator. All of the glue code > is contained in the src/jni directory. It also uses GTK2. > The implementation is also much cleaner > I´ve heard, that 0.8 will be a big step. Is the api stable, or will there be big changes in the future? Some time ago, you told us, that the 0.8 will have a completly new api. I welcome this really very much, because there where many low-level thigs in 0.71 which slew down development... One question: On the swt-site I read that its very hard to use gc with native toolkits. Is this also true for java-gtk, or can it handle recources pretty well? On Monday I´ll have a look to 0.8, maybe I can manage to use mingw32 for the bindings themself, so cygwin-dlls will be only needed with gcj... Mfg Linuxhippy PS: Java-GTK is the most clear,easy and prductive toolkit, I´ve ever used. I had a look to GTK+, AWT, SWING, MFC (uhhrrgg!) and WxWindows, but Java-gnome and Java or best! > -Jeff > > > > Hi Gnu-Java-Folks! > > > > As I´ve promised several times before, I´m finaly starting > > now to make a > > build of java-gtk-0.7.1 for windows, because I´ve heard, that > > a working > > gcj with jni is out for windows using the cygwin-libraries. > > > > So the port will be based on cygwin, I hope thats not too > > ugly for your > > needs... > > > > My problem is the glue-c-code: > > I cant simply compile it, because java-gtk is in the > > gtk-1.3.0/windows-port from www.gtk.org->win32 without gtk-config. > > So, please could anybody explain me, which files I should compile and > > wich files I need to link togehter to a library. > > I´ve already looked into /src/code/jni/glue or so..., and > > there are some > > C-Files in it. Is it right, that I only need to do gcc -c *.c > > and then > > link every *.o to a shared library (I think gcc has such a > > flag..). Do I > > need the java/jni-inicludes. > > > > I hope you´re not angry to me, because I´ve promised so > > often, that I´ll > > do a port. But belive me, my problem is simply time. Now I´ve > > downloaded > > cygwin and I´m ready to start "work" (fun)... > > > > Mfg Linuxhippy > > > |
From: Jeffrey M. <Jef...@Br...> - 2002-10-24 19:15:21
|
I am very glad to hear you are starting this effort. Please keep us informed on your progress and don't hesitate to ask questions. I would really like to see this project succeed! =20 It might be a much easier task to port the latest in cvs. The code does not use the generator. All of the glue code is contained in the src/jni directory. It also uses GTK2. The implementation is also much cleaner. =20 -Jeff >=20 > > Hi Gnu-Java-Folks! > >=20 > > As I=B4ve promised several times before, I=B4m finaly starting=20 > > now to make a=20 > > build of java-gtk-0.7.1 for windows, because I=B4ve heard, that=20 > > a working=20 > > gcj with jni is out for windows using the cygwin-libraries. > >=20 > > So the port will be based on cygwin, I hope thats not too=20 > > ugly for your=20 > > needs... > >=20 > > My problem is the glue-c-code: > > I cant simply compile it, because java-gtk is in the=20 > > gtk-1.3.0/windows-port from www.gtk.org->win32 without gtk-config. > > So, please could anybody explain me, which files I should=20 > compile and=20 > > wich files I need to link togehter to a library. > > I=B4ve already looked into /src/code/jni/glue or so..., and=20 > > there are some=20 > > C-Files in it. Is it right, that I only need to do gcc -c *.c=20 > > and then=20 > > link every *.o to a shared library (I think gcc has such a=20 > > flag..). Do I=20 > > need the java/jni-inicludes. > >=20 > > I hope you=B4re not angry to me, because I=B4ve promised so=20 > > often, that I=B4ll=20 > > do a port. But belive me, my problem is simply time. Now I=B4ve=20 > > downloaded=20 > > cygwin and I=B4m ready to start "work" (fun)... > >=20 > > Mfg Linuxhippy > >=20 >=20 |
From: Linuxhippy <lin...@we...> - 2002-10-24 18:01:45
|
Hi Gnu-Java-Folks! As I´ve promised several times before, I´m finaly starting now to make a build of java-gtk-0.7.1 for windows, because I´ve heard, that a working gcj with jni is out for windows using the cygwin-libraries. So the port will be based on cygwin, I hope thats not too ugly for your needs... My problem is the glue-c-code: I cant simply compile it, because java-gtk is in the gtk-1.3.0/windows-port from www.gtk.org->win32 without gtk-config. So, please could anybody explain me, which files I should compile and wich files I need to link togehter to a library. I´ve already looked into /src/code/jni/glue or so..., and there are some C-Files in it. Is it right, that I only need to do gcc -c *.c and then link every *.o to a shared library (I think gcc has such a flag..). Do I need the java/jni-inicludes. I hope you´re not angry to me, because I´ve promised so often, that I´ll do a port. But belive me, my problem is simply time. Now I´ve downloaded cygwin and I´m ready to start "work" (fun)... Mfg Linuxhippy |