------------------------------------------------------------------------ ed2k-gtk-gui - ChangeLog Summary ------------------------------------------------------------------------ ------------------------------------------------------------------------ v0.6.4 - 'Long Time No See' ------------------------------------------------------------------------ * ed2k://-link handler dialog allows setting of initial priority now * Fixed ed2k://-link handler installation for some Gnome-2.6/2.8 [Alban Browaeys, Simon Umbrecht] (#1018350) * Fix outdated and non-working default serverlist URLs and point them to http://www.edonkey.com/server.met * Allow more precision for max. upload/download speeds, ie. use floats instead of ints (for modem users) (#884270) * Mozilla/Firefox ed2k:// link support; just follow the instructions from the options page ('GUI 3' tab, scroll down to bottom) to make Mozilla or Firefox send ed2k:// links directly to ed2k-gtk-gui. (Thanks to Laurent Besson for the hint). * Added 'Check razorback history of file' to the search list context menu. This will give you the names a file has been known under previously and availability information and helps you to avoid fakes. * Orbit icon theme updates (Elouen Lanoe) * Fix various minor issues ------------------------------------------------------------------------ v0.6.3 - The '1.0 always comes sooner than you think' release ------------------------------------------------------------------------ * Properly maintain window position on restart and when hiding or unhiding the window via the system tray icon. * Time left estimation for active downloads (Downloading or Looking) is now available in the downloads view right-click context menu where appropriate, if exactly one download is selected. * Added context menu (=right-click menu) headers to avoid accidental selection of the first item in the list, e.g. 'Pause' in the downloads context menu. * Fixed/Improved core detection for MacOSX [puck lock] * French translation of documentation added [Marc Framboisier] * Added command line switches to disable certain pages: --disable-dl-page --disable-ul-page --disable-search-page --disable-shared-page --disable-stats-page * Slovak translation of the GUI added [Vaclav Ogursky] * Updated translations: Italian [Guido Grazioli], Polish [Piotr Borys], French [Marc Framboisier] * miscellaneous smaller fixes [Thomas Lussnig, Stéphane Loeuillet] * recognise donkey-53.3 hybrid and show the server list (instead of thinking it's an overnet-only core); patch by Suren Chilingaryan (patch #996929). * New and improved connect dialog. This time hopefully much simpler. Requires a core with version 1.0 or later for the local core detection part (these cores write a cookie into /tmp which the GUI can detect and use to authenticate on the admin port locally). If you want to use older cores with this GUI, please use the 'remote core' function the dialog, and set up the admin user and admin password manually in the command line client before that. (v1.0 cores will be available soon) ------------------------------------------------------------------------ v0.6.2 - The 'All your cores are belong to us' release ------------------------------------------------------------------------ * Fixed toolbar in non-green mode with themes that have a radiant background in the toolbar (no more artifacts around the labels and the '?' button) (sorry it took so long until it got fixed) * 'transfered' value is shown again as in previous versions, ie. the (often inflated) value by the core is displayed, and only if 'transfered' is greater than the filesize we calculate a better value from the gaplist. * remember (again) which columns in the download view are supposed to be hidden and which are supposed to be shown. * Fixed erratic GUI freeze on selecting 'shutdown core' * Fixed crash that would happen in certain rare conditions while sorting the download list * Fixed problem with insensitive Go! button in connect dialog when core is on remote host (hopefully; #853664) * Wait a couple of seconds after auto-spawning the core, to give the core opportunity to get going. Otherwise auto-connect on startup would fail after auto-spawning the core (thanks to MrMario64 for pointing this out). * added --noob-wants-to-run-as-root command line switch for those noobs who insist they must absolutely run the GUI as root *sigh*. Must be first command line switch if multiple ones are used. * added --enable-static-gnet2 switch to ./configure, mainly to be able to build packages that are statically linked with gnet2. However, if no gnet2 headers are found, the shipped gnet2 will automatically be used instead now. * for MacOSX: poll-emulator (no need for libpoll - it's just one source file) Use with ./configure --enable-static-poll to force it (otherwise it will automatically be enabled if no poll.h include files are found) * ed2k-link handler now allows you to add downloads in paused state * fixed 'status window clear interval' and 'server rotate interval' (amount configured was taken to be in seconds and not in minutes as it should be) (#866410, #859741) * new icon theme: bluecore (submitted by Anonymous) * mingw and win32 patches by Hazeman * misc. other minor fixes ------------------------------------------------------------------------ v0.6.1 - The 'I forgot your Birthday' release [x] ------------------------------------------------------------------------ * Supports core v51.2 (spawning core and detecting running core) * New download view code (less CPU intensive) * Better 'time left' estimation (based on speed averages) * Double-clicking on systray icon shows/hides GUI now * New GuiCoreConnection code (fixes a problem with status updates, and generally makes the code a lot more modular). * Translation updates: Italian, German, Dutch, Spanish, Polish (ernieball, cknoerle, joostc, ricesvinto, utak3r) * GUI tries to set the file descriptor limit to the highest value allowed just before spawning the core. * Documentation (handbook) updates * Works around broken KDE system tray panel bug where the GUI tray icon would just disappear under certain circumstances. * --disable-systray switch for configure (is disabled automatically on MacOSX and on systems with old Gtk versions now) * Fallback routine for detecting a running core that does not use the proc file system, but parses 'ps' output (should work on FreeBSD and other systems). * Fixes pipe problem on *BSD (GUI should work there again now). * when using a remote core, the GUI will be able to preview downloads if the temp directory is mounted on the computer where the GUI runs (the ~/.ed2k_gui/options file needs to be edited directly to enable this - see the last two options there). * Compiles under mingw32 (does not work yet on win32 though due to some weird gnet issues on win32) * Various miscellaneous fixes and minor improvements [x] It's been a year and a month now that ed2k-gtk-gui has gone open source, and - looking back at the version I first checked into SourceForge CVS - it's truly amazing what has become of it. People have submitted patches, ideas, icon themes, translations of the GUI and of the documentation into other languages, and much more. I think this represents a great example of how open source development works, and I would like to thank everyone for making ed2k-gtk-gui into what it is today :) ------------------------------------------------------------------------ v0.6.0 and earlier ------------------------------------------------------------------------ * please see the detailed ChangeLog for a list of changes up to v0.6.0