RE: [discuss] System Tray Menu
"Sam Berlin" <[email protected]> Sun, 30 Jan 2005 19:02:14 -0500
| Newsgroups | gmane.network.gnutella.limewire.general |
|---|---|
| Organization | LimeWire |
| Message-ID | <[email protected]> |
As Philippe mentioned, the .bmp files (and in fact, the code) under gui/native/win are not used. The code for the dll that has the in-use system tray (LimeWire20.dll) is under gui/native/notify/win. It's very old stuff, untouched in over 3 years. If you'd like permission to use the .bmps, I believe you'll have to ask Philippe about that. He likely contributed them with the other code at gui/native/win. The CC integration is neat stuff -- we added it with much help from Mike Linksvayer ( http://creativecommons.org/about/people#21 ) who gave great details and advice on what a CC application should do. You currently _can_ search for CC files, but won't find much (if anything at all) until the rest of the network upgrades (and starts sharing CC files). You can do this search by choosing 'Audio', 'More Options', and then 'Creative Commons' from the 'License Type' dropdown box. If you're interested in the code, it's mostly in the core module, under com/limegroup/gnutella/licenses. The GUI-side is all under com/limegroup/gnutella/gui/LicenseWindow.java in the gui module. Thanks, Sam > -----Original Message----- > From: [email protected] [mailto:discuss- > [email protected]] On Behalf Of Philippe Verdy > Sent: Sunday, January 30, 2005 2:09 PM > To: Randy Johnson; [email protected] > Subject: RE: [discuss] System Tray Menu > > --- Randy Johnson <[email protected]> a écrit : > > > > hey sam! > > i'm talking about 'exit', 'exit after transfers', 'about', and > > 'restore'. i > > think there are some .bmp files in gui/native/win that are associated > > with > > those actions. > > > > also, what is the deal with LimeWire and Creative Commons? i've > > noticed > > some integration but you can't search for CC-licensed files - is that > > > > functionality forthcoming (i hope so!!!). > > > > gracias! > > randy j. > > For some strange reasons, this code, written 3 years ago, could not be > released. It was a rebuild of the current Limewire20.dll component that > integrates the native desktop indicator, and allows loading native > images/bitmaps/icons into Limewire. > > This code works perfectly on Windows NT, 2000, XP, but this DLL was not > loading properly under Windows 95/98, without known reason, despite it > only uses core Win32 API which is fully supported on Windows 95. > > I wrote this code as a replacement of the old Limewire20.dll, whose > sources seem to have been lost. I payed particular attention to make it > compatible with the basic Win32 API supported by Windows 95. But I > can't explain why we get an error with this version, and which causes > an alert box to be displayed with a message similar to: > "LimeWire20.dll could not be loaded: an exported entry point is missing > in DLL." and no other indication about how to fix this error. > > This newer DLL (which was supposed to be fully binary compatible with > the current Limewire20.dll shipped in Limewire) has the interest of > properly handling Unicode strings coming from Java, so that it will > display correctly the translated menu items (containing non ASCII > characters). It also effectively adds a few icons to these menu items. > > If someone can test and fix this code (compiled with Developer Studio > 6) so that it runs under Windows 95/98/ME, thanks for giving hints. > > There are still lots of people running Limewire on Windows 95/98/ME. We > can't deprecate these systems, by releasing now the newer code. > > > > > > > Découvrez le nouveau Yahoo! Mail : 250 Mo d'espace de stockage pour vos > mails ! > Créez votre Yahoo! Mail sur http://fr.mail.yahoo.com/ > _______________________________________________ > discuss mailing list > [email protected] > http://www.limewire.org/mailman/listinfo/discuss _______________________________________________ discuss mailing list [email protected] http://www.limewire.org/mailman/listinfo/discuss