java-gnome-developer Mailing List for The java-gnome language bindings project (Page 17)
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: Federico <fe...@gm...> - 2008-10-17 09:38:48
|
I have to be stupid!!! I tried to compile the 4.0.8 version. Problem: this does not compile at all! Error: ... ... GCC generated/bindings/org/gnome/gtk/GtkToolbar.c generated/bindings/org/gnome/gtk/GtkToolbar.c: In function ‘Java_org_gnome_gtk_GtkToolbar_gtk_1toolbar_1set_1tooltips’: generated/bindings/org/gnome/gtk/GtkToolbar.c:407: error: implicit declaration of function ‘gtk_toolbar_set_tooltips’ compilation terminated due to -Wfatal-errors. Why??????? Please help me! Regards Federico |
From: Federico <fe...@gm...> - 2008-10-17 05:38:41
|
I have a new problem. The compilation now is fine. It produces the jars. But if I run make demo I get this: ... JAVA button.ExamplePressMe Exception in thread "main" org.gnome.glib.FatalError: (null)-WARNING Irregular conf file line(1): # this file contains quirks at org.gnome.gtk.GtkMain.gtk_init(Native Method) at org.gnome.gtk.GtkMain.init(GtkMain.java:31) at org.gnome.gtk.Gtk.init(Gtk.java:78) at button.ExamplePressMe.main(ExamplePressMe.java:49) make: *** [demo] Error 1 The same applies if I compile by hand the example. The compilation is ok, but this error appears when I try to execute it. Any idea on what this could be? Federico Andrew Cowie wrote: > On Wed, 2008-10-15 at 09:38 +0200, federico tramarin wrote: >> The problem was that the environment variable PKG_CONFIG_PATH was not >> set. > > Wow. That's weird. > > I was of the understanding that /usr/lib/pkgconfig was the default path > that pkg-config had hardwired in at installation time and that it should > look there automatically. > > How strange. > > Anyone know what sort of circumstances would have led to this situation > for Federico? > > [ie, I don't have to set PKG_CONFIG_PATH for pkg-config to work, it just > does] > > AfC > Sydney > > > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > java-gnome-developer mailing list > jav...@li... > https://lists.sourceforge.net/lists/listinfo/java-gnome-developer |
From: Andrew C. <an...@op...> - 2008-10-16 02:38:23
|
On Wed, 2008-10-15 at 12:24 -0500, Albert Kurucz wrote: > Are there any open source projects using java-gnome? There is (anecdotally) quite a bit of code out there built on java-gnome (even some large one programs), but over the years these have tended to be in-house applications. That's fine, of course, but it doesn't really help in terms of promoting the project. There are also a number of open source efforts out there (I happen to know of four people with non-trivial projects, and I have another three or four apps slowly bubbling along myself) but which are as yet incomplete. The trouble with end-user programs is that there really is a high bar to reach before it becomes a usable application... and going from proof of concept to an app that is no longer in mockup/demo mode is *serious* work. Many such projects never reach the light of day, and so be it. And much as I'm eager to see people with well rounded apps bragging about them, until they feel they are ready I wouldn't really want to see the java-gnome website promoting half-assed incomplete efforts. But since you ask, I guess I can point to one, which is Slashtime. You can read about it here http://research.operationaldynamics.com/projects/slashtime/ It is barely above trivial in size (although it has a heritage that is over 6 years old) but it is at least done up all the way - proper infrastructure to locate dependencies and build, proper `make install`, a .desktop file, etc and suitable for packaging. [The one thing I haven't quite done yet is internationalization; there's a branch for that but I think we need to add something to Action before it'll make sense. And, of course, it's not the applet it always wanted to be, which is a shame, but that's a topic for another day] It's packaged in Gentoo Linux as app-misc/slashtime. > If yes, why are they not posted on the java-gnome web site? In the past there was a list of apps, but they were all the half-assed incomplete efforts I was describing above. So I'd sorta thought we could wait until there were a few code bases that were worthy of being held up as public examples. > It would be a help, learning by examples. Well, for the time being we've done our best to make the samples in doc/examples/ coherent. People are welcome to submit others. http://java-gnome.sourceforge.net/4.0/doc/examples/START.html Other than that, well, as I said, I've plenty of things that I want to be working on, and the sooner I can get back to them, the happier I'll be :) AfC Sydney -- Andrew Frederick Cowie Operational Dynamics is an operations and engineering consultancy focusing on IT strategy, organizational architecture, systems review, and effective procedures for change management. We actively carry out research and development in these areas on behalf of our clients, and enable successful use of open source in their mission critical enterprises, worldwide. http://www.operationaldynamics.com/ Sydney New York Toronto London |
From: Srichand P. <sri...@gm...> - 2008-10-15 18:13:00
|
Hello Albert, Thanks for trying out Java-GNOME. I'll attempt to answer your first question. On Wed, Oct 15, 2008 at 1:24 PM, Albert Kurucz <alb...@gm...>wrote: > Hi All, > > I just have downloaded java-gnome. > Checkout using bzr/Configure/make/make install worked with no problem > OpenSUSE 10.3, even the sample Java code! > As it should. I'm glad it worked. > > But when I tried this on my other machine with Windows XP, error happened > already at checkout: > "Unable to create symlink" > > Should java-gnome work on Windows? > It would be sad if not. > Short answer: No. Longer answer: Notice that the project is called Java-GNOME and not Java-GTK or variants thereof. This is because we aim to cover all of GNOME's libraries, not just GTK. Effectively, by definition, Java-GNOME will not work at all on platforms that do not support GNOME. That said, the CyGNOME project's aim is to port the GNOME desktop to Windows. Now, I have never used CyGNOME nor do I know of anyone who's tried it, but _maybe_, just _maybe_ its possible that with a bunch of hacks, you may get Java-GNOME to compile on it (with all the UNIXy stuff taken out). As you would imagine, such a system would be so far separated away from mainline that it just would not be worth maintaining it. The documentation on the website, especially the part about the "target audience" makes for good reading on what the project aims to achieve. Regards, Srichand -- Srichand Pendyala http://srichand.net.in/ |
From: Albert K. <alb...@gm...> - 2008-10-15 17:28:49
|
Hi All, I just have downloaded java-gnome. Checkout using bzr/Configure/make/make install worked with no problem OpenSUSE 10.3, even the sample Java code! But when I tried this on my other machine with Windows XP, error happened already at checkout: "Unable to create symlink" Should java-gnome work on Windows? It would be sad if not. Issue 2. Are there any open source projects using java-gnome? If yes, why are they not posted on the java-gnome web site? It would be a help, learning by examples. Thanks, Al |
From: Andrew C. <an...@op...> - 2008-10-15 08:05:53
|
On Wed, 2008-10-15 at 09:38 +0200, federico tramarin wrote: > The problem was that the environment variable PKG_CONFIG_PATH was not > set. Wow. That's weird. I was of the understanding that /usr/lib/pkgconfig was the default path that pkg-config had hardwired in at installation time and that it should look there automatically. How strange. Anyone know what sort of circumstances would have led to this situation for Federico? [ie, I don't have to set PKG_CONFIG_PATH for pkg-config to work, it just does] AfC Sydney |
From: federico t. <fe...@gm...> - 2008-10-15 07:38:57
|
I found the bug, perhaps only on my system. The pkg-config command used in the configure script doesn't work correctly on my system. Then the configure script was not able to find the libgtk2.0-dev. The problem was that the environment variable PKG_CONFIG_PATH was not set. Now it works perfectly!!! I think this could be only a problem of my system. In every case, I report that I used this command: >$ PKG_CONFIG_PATH=/usr/lib/pkgconfig ./configure Regards Federico On Wed, Oct 15, 2008 at 9:17 AM, federico tramarin <fe...@gm...> wrote: > Excuse me for this lack of precision. > I downloaded the zip and extracted, ran the ./configure script and I got > this output: > > trfe@george:~/download/java-gnome-4.0.9$ ./configure > > equivalence, v0.2 > ...configuring Java projects to build and run on Linux & Unix > > Identify operating system: Debian > > Check for required jar files: > - JUnit test framework found > > Check for required system libraries: > - GTK+ not found! > > In order to build java-gnome, you will need the GNOME > development libraries. Depending on what you have installed, > this could be a considerable set of packages, but if you > want to be a GNOME hacker, that's the way it is. > > On a Debian system, you should be able to satisfy this > requirement by doing: > > # apt-get install libgtk2.0-dev > > Failed to complete configuration. > > > but if I run the apt-get command I get: > > trfe@george:~/download/java-gnome-4.0.9$ sudo apt-get install > libgtk2.0-dev > [sudo] password for trfe: > Reading package lists... Done > Building dependency tree > Reading state information... Done > libgtk2.0-dev is already the newest version. > 0 upgraded, 0 newly installed, 0 to remove and 265 not upgraded. > > The .config.tmp file contains, excluding the comments, the line > > OS=debian > > The configure script is the original one, contained in the zip. It is too > long to post it here, I think. > > Federico > > > On Wed, Oct 15, 2008 at 7:50 AM, Andrew Cowie < > an...@op...> wrote: > >> On Tue, 2008-10-14 at 14:17 +0200, Federico wrote: >> > In a workstation with Ubuntu 8.10 >> > the compilation of this release fails. >> >> How traumatic. >> >> > The ./configure command search for a package named >> > libgtk2.0-dev, that, even if installed, remains not found. >> >> Perhaps you could do us a favour and send us the output (including >> what ./configure command you ran, what it said on the console, >> what .config{,.tmp} has in it, etc) either by email or by opening a bug. >> It's a little hard to diagnose problems without details. >> >> The pre-release testing didn't show any problems, so it'd be good to >> hear what is different about your system as compared to others', then >> someone who uses Ubuntu might be able to help. >> >> AfC >> Sydney >> >> >> >> ------------------------------------------------------------------------- >> This SF.Net email is sponsored by the Moblin Your Move Developer's >> challenge >> Build the coolest Linux based applications with Moblin SDK & win great >> prizes >> Grand prize is a trip for two to an Open Source event anywhere in the >> world >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> _______________________________________________ >> java-gnome-developer mailing list >> jav...@li... >> https://lists.sourceforge.net/lists/listinfo/java-gnome-developer >> > > |
From: federico t. <fe...@gm...> - 2008-10-15 07:17:11
|
Excuse me for this lack of precision. I downloaded the zip and extracted, ran the ./configure script and I got this output: trfe@george:~/download/java-gnome-4.0.9$ ./configure equivalence, v0.2 ...configuring Java projects to build and run on Linux & Unix Identify operating system: Debian Check for required jar files: - JUnit test framework found Check for required system libraries: - GTK+ not found! In order to build java-gnome, you will need the GNOME development libraries. Depending on what you have installed, this could be a considerable set of packages, but if you want to be a GNOME hacker, that's the way it is. On a Debian system, you should be able to satisfy this requirement by doing: # apt-get install libgtk2.0-dev Failed to complete configuration. but if I run the apt-get command I get: trfe@george:~/download/java-gnome-4.0.9$ sudo apt-get install libgtk2.0-dev [sudo] password for trfe: Reading package lists... Done Building dependency tree Reading state information... Done libgtk2.0-dev is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 265 not upgraded. The .config.tmp file contains, excluding the comments, the line OS=debian The configure script is the original one, contained in the zip. It is too long to post it here, I think. Federico On Wed, Oct 15, 2008 at 7:50 AM, Andrew Cowie < an...@op...> wrote: > On Tue, 2008-10-14 at 14:17 +0200, Federico wrote: > > In a workstation with Ubuntu 8.10 > > the compilation of this release fails. > > How traumatic. > > > The ./configure command search for a package named > > libgtk2.0-dev, that, even if installed, remains not found. > > Perhaps you could do us a favour and send us the output (including > what ./configure command you ran, what it said on the console, > what .config{,.tmp} has in it, etc) either by email or by opening a bug. > It's a little hard to diagnose problems without details. > > The pre-release testing didn't show any problems, so it'd be good to > hear what is different about your system as compared to others', then > someone who uses Ubuntu might be able to help. > > AfC > Sydney > > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > java-gnome-developer mailing list > jav...@li... > https://lists.sourceforge.net/lists/listinfo/java-gnome-developer > |
From: Andrew C. <an...@op...> - 2008-10-15 06:30:32
|
On Tue, 2008-10-14 at 14:17 +0200, Federico wrote: > In a workstation with Ubuntu 8.10 > the compilation of this release fails. How traumatic. > The ./configure command search for a package named > libgtk2.0-dev, that, even if installed, remains not found. Perhaps you could do us a favour and send us the output (including what ./configure command you ran, what it said on the console, what .config{,.tmp} has in it, etc) either by email or by opening a bug. It's a little hard to diagnose problems without details. The pre-release testing didn't show any problems, so it'd be good to hear what is different about your system as compared to others', then someone who uses Ubuntu might be able to help. AfC Sydney |
From: Federico <fe...@gm...> - 2008-10-14 12:18:02
|
In a workstation with Ubuntu 8.10 the compilation of this release fails. The ./configure command search for a package named libgtk2.0-dev, that, even if installed, remains not found. I think this is a bug in the perl script. Regards, Federico |
From: Andrew C. <an...@op...> - 2008-10-14 03:40:16
|
We've released version 4.0.9 of the java-gnome bindings of GTK and GNOME! Release notes http://java-gnome.sourceforge.net/4.0/NEWS.html#4.0.9 Tarball http://ftp.gnome.org/pub/gnome/sources/java-gnome/4.0/java-gnome-4.0.9.tar.bz2 People using java-gnome to develop applications would do well to scrutinize the release notes... the real gem in this release is that you no longer need to specify java.library.path when invoking a virtual machine, which makes things soooo much easier. AfC Sydney -- Andrew Frederick Cowie Operational Dynamics is an operations and engineering consultancy focusing on IT strategy, organizational architecture, systems review, and effective procedures for change management. We actively carry out research and development in these areas on behalf of our clients, and enable successful use of open source in their mission critical enterprises, worldwide. http://www.operationaldynamics.com/ Sydney New York Toronto London |
From: Andrew C. <an...@op...> - 2008-10-10 10:11:18
|
On Fri, 2008-10-10 at 11:30 +0200, Federico wrote: > Hi all, Hello :) > I want to try the java-gnome package to build my java apps. Great. > I use Eclipse to create and build them. Yup. > The first I tried is this: ... Nothing particularly wrong with what you've written, although I'd probably suggest that > Gtk.init(args); > try{ > poste = new posteKey(); > } > catch(Exception e){ > e.printStackTrace(); > } > Gtk.main(); it's a bit strange to catch any and all exceptions coming out of your constructor. I mean, if something goes wrong, there's little point in starting the main loop; just let the Exception propagate and terminate your program. So personally I would have done Gtk.init(args); poste = new posteKey(); Gtk.main(); But no matter. ... > In the posteKey.glade there are, simply, a button and a text area. I assume you used Glade 2 or Glade 3 to create this .glade file? But that doesn't matter either. Just so long as you didn't try to write a .glade file by hand! > When I run the application from the Eclipse interface I get this on the > console: > > > ** (java:9257): WARNING **: Irregular conf file line(1): > # this file contains quirks This is bizarre. What version of java-gnome are you using? If you're not using at least 4.0.8 then you need to get a newer And if you're going to do that, either grab today's 4.0.9-rc2 or just straight up checkout 'mainline' of java-gnome from version control. > I also tried the first example on the java-gnome website (so without > Glade) but the same error occurred! Ok, that's just wacko. The first things I was going to suggest were "try it without Glade" and "did you try the simple ExamplePressMe that's on the website (and in the java-gnome sources at doc/example/button/ExamplePressMe.java) If you were to build java-gnome yourself, `make test` and `make demo` should work. That'd probably be the starting point I'd suggest. If you're able to join us on IRC, I'm sure someone would be happy to walk through things with you. AfC Sydney -- Andrew Frederick Cowie Operational Dynamics is an operations and engineering consultancy focusing on IT strategy, organizational architecture, systems review, and effective procedures for change management. We actively carry out research and development in these areas on behalf of our clients, and enable successful use of open source in their mission critical enterprises, worldwide. http://www.operationaldynamics.com/ Sydney New York Toronto London |
From: Federico <fe...@gm...> - 2008-10-10 09:33:17
|
Hi all, I want to try the java-gnome package to build my java apps. I use Eclipse to create and build them. The first I tried is this: package org.posteKey; import java.io.FileNotFoundException; import org.gnome.glade.Glade; import org.gnome.glade.XML; import org.gnome.gtk.Button; import org.gnome.gtk.Gtk; import org.gnome.gtk.Window; public class posteKey { XML glade; final Window win1; final Button press; public posteKey() throws FileNotFoundException{ glade = Glade.parse("./data/posteKey.glade", "window1"); win1 = (Window)glade.getWidget("window1"); press = (Button)glade.getWidget("button1"); } /** * @param args */ public static void main(String[] args) throws FileNotFoundException{ posteKey poste; Gtk.init(args); try{ poste = new posteKey(); } catch(Exception e){ e.printStackTrace(); } Gtk.main(); } } In the posteKey.glade there are, simply, a button and a text area. When I run the application from the Eclipse interface I get this on the console: ** (java:9257): WARNING **: Irregular conf file line(1): # this file contains quirks ** (java:9257): WARNING **: Irregular conf file line(1): # list prgname that need to be ignored below ** (java:9257): WARNING **: Irregular conf file line(1): # ** (java:9257): WARNING **: Irregular conf file line(0): and nothing appear on my screen. I also tried the first example on the java-gnome website (so without Glade) but the same error occurred! Please, can someone help me? I use the Sun JDK to build my java apps, if this can be important... Thanks to all. Federico |
From: Vreixo F. L. <met...@ya...> - 2008-09-08 10:32:21
|
Hi! --- Em seg, 8/9/08, Amit Singh <ami...@gm...> escreveu: > In the README there is no detailed instruction for usage of > the java-gnome > binding package from Eclipse. You can either: a) import the java-gnome project in eclipse and add it as a dependence to your project in project -> properties -> java build path -> projects. b) In project -> properties -> java build path -> libraries choose the java-gnome jar, expand it and edit "native library location" property to match the place where do you have the .so file. Cheers Vreixo Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com. http://br.new.mail.yahoo.com/addresses |
From: Amit S. <ami...@gm...> - 2008-09-08 09:59:09
|
Hi, I have downloaded the java-gnome package and could able to compile the sources and run the "Experiment" program from commandline. But my requirement is that I should be able to use libgtkjni-4.0.sofunctionalities from my java application written in Eclipse 3.3. From Eclipse I just tried to give the native library path, where my libgtkjni.so resides in Project->properties->Java Build Path but it does not work, it is not recognizing any of the native packages. In the README there is no detailed instruction for usage of the java-gnome binding package from Eclipse. If someone can help me in getting this up I would be highly greatful. Thanks And Regards, Amit |
From: Scott J. H. <ha...@ks...> - 2008-08-24 04:51:35
|
This makes the JUnit tests work properly on Slackware. -- Scott J. Harmon PhD Candidate Kansas State University "Computer Science is no more about computers than astronomy is about telescopes." - Edsger Dijkstra |
From: Scott J. H. <ha...@ks...> - 2008-08-24 04:29:29
|
Here is a patch that adds Slackware support to configure. -- Scott J. Harmon PhD Candidate Kansas State University "Computer Science is no more about computers than astronomy is about telescopes." - Edsger Dijkstra |
From: Andrew C. <an...@op...> - 2008-08-15 05:52:16
|
I am pleased to announce the latest release of the java-gnome user interface library. Tarballs of 4.0.8 can be downloaded from: http://ftp.gnome.org/pub/GNOME/sources/java-gnome/4.0/ Release notes are, as usual, in the NEWS file: http://java-gnome.sourceforge.net/4.0/NEWS.html#4.0.8 AfC Sydney -- Maintainer, java-gnome The ideal user interface library for Java! Partner, Operational Dynamics IT operations, open source engineering, and crisis management |
From: Andrew C. <an...@op...> - 2008-08-12 07:19:05
|
On Tue, 2008-08-12 at 17:09 +1000, Zak Fenton wrote: > [patch] Work on the bindings as a library are better discussed on the java-gnome-hackers mailing list. This list is for people to ask questions about _developing_ with the library. [For future reference, you can send bundles to list if you want, but it's also fine to send them to me directly. I reply to list with review if appropriate] AfC Sydney |
From: Andrew C. <an...@op...> - 2008-08-09 01:13:23
|
On Fri, 2008-08-08 at 10:55 -0300, Leonardo wrote: > currently i'm trying to compile the 4.0.7 version of java-gnome under > slackware You should pop into #java-gnome and get in touch with Scott Harmon, IRC nick "MacGyver", as he did some work to package on Dropline a few years ago. He hasn't really had much to do with java-gnome since then, but he might be able to offer some pointers. > everything seems going well, i now have /usr/share/java, have junit > but i don't know which version of junit you guys use; I have junit 3.8.1 here. Distros with good Java packaging generally ship both 3.8 and 4.x and parallel install them. They have completely different APIs (in Gentoo's case they are two different slots; the package handle in java-config are "junit" and "junit-4" and the junit.jar are installed in different tree locations; admittedly Gentoo has [unusually for Gentoo] a very strong and activist Policy when it comes to Java [packaging]) (Come to think of it, and Eclipse drop has both in it as well) though I seem to remember once being told that junit 4.0 had a 3.8 compatibility module in it. ++ As it happens, junit 3.8 was stable and the only thing widely available when we first started our unit test suite a few years ago. Some time has passed, and we could perhaps migrate to the 4.0 branch of junit. {shrug} There hasn't been a compelling reason to; our tests work just fine of course. If someone wanted to make a case for changing versions and then writing the patch to do so, that'd be something we could discuss on java-gnome-hackers. I don't have strong feelings either way, other than junit.jar aka 3.8.1 being widely available is helpful. AfC Sydney |
From: Leonardo <som...@gm...> - 2008-08-08 13:55:43
|
hi, currently i'm trying to compile the 4.0.7 version of java-gnome under slackware but in order to do the things right i've decided to start a project to provide jar files packaged for slackware; everything seems going well, i now have /usr/share/java, have junit but i don't know which versiono of junit you guys use; heve i have a .jar called junit-4.4.jar. i can easliy modify it, but is possible that you guys are using junit 3.8... in that case, i will need to package that version too and add the number version in the jarfile; |
From: Andrew C. <an...@op...> - 2008-07-03 02:41:52
|
On Wed, 2008-07-02 at 20:44 -0500, Srichand Pendyala wrote a reply to a message on the java-gnome-developer mailing list; I have sent my reply and invited follow ups to java-gnome-hackers: > Just a thought: > > The gnome-keyring API is still in flux, as is mentioned at > http://live.gnome.org/GnomeKeyring/StoringPasswords . Although the API > is nice and small (3 meaty methods!) From a first glance at the API pages, it seems that the real problem would be working out how to handle all the async callbacks. We don't have a terribly good mechanism for that at the moment [and have only done it manually once - the hack that made TreeModelFilter's setVisibleCallback() work by turning it into a signal] so perhaps it's time that we worked that out in the architecture and then extruded that design via the code generator. > and could probably be re-written to > match the upstream API as and when it changes, Sure. > would it make sense to > hold off binding it until its a little more mature? It's probably hardening. The degree of arterial sclerosis that occurs once a library has been released out into the wilds is fairly insane. While I have no objection at all to binding against unstable libraries, the changing signature problem could cause us to have link failures if the underlying library in question is iterating too fast. {shrug} That's life in the big city; and as I'm not into having java-gnome support ancient versions of underlying libraries but rather have stipulated the dependency as latest releases (ie, GTK 2.12, Cairo 1.6.4, and for that matter, GNOME 2.22, etc) we shouldn't have too much problem when the time comes. AfC Sydney |
From: Srichand P. <sri...@gm...> - 2008-07-03 01:44:29
|
Just a thought: The gnome-keyring API is still in flux, as is mentioned at http://live.gnome.org/GnomeKeyring/StoringPasswords . Although the API is nice and small (3 meaty methods!) and could probably be re-written to match the upstream API as and when it changes, would it make sense to hold off binding it until its a little more mature? [Also, the page in question was last edited on 2008-02-03, so perhaps I'm totally off the mark with the whole thing too] Srichand -- Srichand Pendyala Office: 906-487-4308 Graduate Teaching Assistant Mobile: 906-370-5857 Department of Computer Science Michigan Technological University Houghton MI 49931 Office: 324 Rekhi Hall Hours for CS1121: M 11-1, T 12-1 http://srichand.net.in/ |
From: Andrew C. <an...@op...> - 2008-07-02 07:27:19
|
On Tue, 2008-07-01 at 17:17 +0200, Johannes Homuth wrote: > Hey Everyone, Hello. > > I have to write an Application which writes something to an LDAP > Server. And if you wanna know, that works fine. But to connect to the > LDAP Server we must specify a password. What I want to have is, that > the gnome keyring manager saves the password for me and I only wanna > connect to the keyring manager and get the pw outa it. Or the manager > should autorize me to get the password. Either approach seems reasonable. I've not studied the Seahorse code, so I couldn't say for sure. > But how can I connect to the Keyring Mananger in my Java Application? You will be able to use java-gnome to talk to GNOME's keyring manager if and when someone writes a binding for those APIs. Nobody has done that yet. It would certainly be a nice feature to have in java-gnome. If you want to pursue doing it yourself and would like to do so in a way that can be contributed to java-gnome, then by all means we can discuss it. The "java-gnome-hackers" mailing list or #java-gnome would be a good place to have such a conversation. Otherwise I'm afraid you will have to wait until someone has a reason to want to write coverage of that particular piece of the GNOME platform. ++ Oh, > gtk-4.0.jar Is all you need. Or gtk.jar - it's a symlink to the current gtk-$APIVERSION.jar AfC Sydney |
From: Johannes H. <han...@gm...> - 2008-07-01 15:17:19
|
Hey Everyone, at first thank you for reading this post. I have to write an Application which writes something to an LDAP Server. And if you wanna know, that works fine. But to connect to the LDAP Server we must specify a password. What I want to have is, that the gnome keyring manager saves the password for me and I only wanna connect to the keyring manager and get the pw outa it. Or the manager should autorize me to get the password. But how can I connect to the Keyring Mananger in my Java Application? I've downloaded the Libraries and added them into Netbeans, but I did not find an Class called like "KeyRingManger" or "KeyRingConnection". I think here are the methods I'd like to use http://library.gnome.org/devel/gnome-keyring/stable/ch01.html but how can I access them trough the java bindings? I've added these Libs gtk-4.0.jar gtk.jar glib0.4-0.4.2.jar glib0.4.jar gnome2.12-2.12.7.jar gnome2.12.jar Do you know how this works, and if you know could you send me a link to and tutorial or example or anything like that. Furthermore sorry for my bad english. Thx for helping me |