ChangeLog for Nicotine
Version 1.0.8
- Version 1.0.8rc1 re-released as 1.0.8
Version 1.0.8rc1 May 1 2004
- Added the missing handler for server-pushed searches
- Allow users to have negative speed-ratings
- Double click downloads in searches and browsers, join room in room list
Version 1.0.7 Jan 11 2004
- Changed hate-list to be network-driven instead of being a filter
- Updated translations
- When available, Nicotine will use PyGNOME to launch protocols that
haven't been configured
Version 1.0.7rc2 Jan 07 2004
- Moved encoding dropdown-list out of the scrolled area in userinfo tabs
- Transfer logs (enable in settings->logging)
- Last 7 lines of a private message log are shown
- Config file now backed up (to .old)
- Check privileges shows days, hours, minutes, seconds
- Changed default server to server.slsknet.org
(mail.slsknet.org will be automatically changed)
- Anti-frumin ticker update (replace newlines with spaces)
- Added country-code filter to the search filters
- Added a "Hide tickers" menu entry which hides all tickers
- Added option to not show the close buttons on the tabs
- Added option to not lock incoming files
- Fixed /tick
Version 1.0.7rc1 Jan 02 2004
- Added room ticker support
- Alt-A fixed
Version 1.0.6 - Dec 05 2003
- Probable fix for GUI freeze (thanks stillbirth)
- Bye bye total queue limit
- Translations updated
Version 1.0.6rc1 - Nov 18 2003
- Files that are downloaded should now be encoded
- Possible fix for a threading race condition
- Possible fix for listport not defined problem and a million little things
- Possible fix for yet-another-corrupted-shares-database problem
- Translation caching
- Whacked some tracebacks
- Implemented recommendations system
- Translation updates
- Added polish translation (thanks owczi)
- Fixed bug that made "Queue limits do not apply to friends" not work
- Fix for the version checking bug
Version 1.0.5 - Nov 7 2003
- Quickfix for protocol change
Version 1.0.4.1 - Sep 26 2003
- Changed default server
- Fix for online notify
- Added french translation (thanks flashfr)
Version 1.0.4 - Sep 17 2003
---> Can you find the EASTER EGG? <---
- Show IP address now shows country name instead of code (when GeoIP is
installed)
- Fixed sorting in transferlists
- Clear (room) log window popup menu
- Room and user encodings (for chats, browse, userinfoetc)
- Close buttons on sub-tabs
- Translatable (see the languages/nicotine.pot file)
- Window icon (normally blue, yellow when highlight)
- MacOSX OSError / IOError fixups
- Fix for minimum window size
- Desktop shortcut (files/nicotine.desktop), not installed by default
- Possible fix for the "ServerConnection doesn't have fileupl" problem
- Userinfo is now properly network encoded
- Bundled a custom version of the ConfigParser that doesn't have problem
with semi-colons
- Download to.. for searches now defaults to downloaddir
- Close tab-button for searches closes and ignores
- UTF8 log window fixes
- Fix for invalid server traceback (in settings window)
Version 1.0.3 - Aug 28 2003
- PyGTK version check (Nicotine requires 1.99.16 or higher)
- Hide room list menu option (is remembered between sessions)
- Control-C doesn't kill nicotine anymore (silently ignored)
- Fix for deprecation warning (PyGTK 1.99.18)
- Bug-reporting assistant (based on work by
Gustavo J. A. M. Carneiro)
- Reduced the sensitivity of the auto-scroller a bit
- Workaround for missing-menu-labels in tab popup menus
- Changed PyVorbis warning
- Check latest (checks if you're using the newest version)
- Autocompletion of / commands
- Some small psyco fixes
- Browse yourself without even being connected
- Default filter settings
- Fixed searches for special characters and limit history to 15 entries
- Long overdue enter-activates-OK in input dialog
- Make folder button in directory chooser dialog
- Change %20 in slsk:// urls to spaces (blame Wretched)
- Copy file and folder URLs in transfer lists and searches
- Fixed Hide log window on startup
- Improved the move-from-incomplete-to-download-folder function so that it
can move across partitions / drives / whatever.
- Now really included Carlos Laviola's debian control files
Version 1.0.2 - Aug 23 2003
- Possible fix for freezes
- Fix for GTK-Critical at startup with hidden log
- Fixed URL catcher regular expression a bit
- Added debian control files (by Aubin Paul)
- Hopefully fixed the missing "2 chars search result directory" thing
- Fixed roomslist popup menu
- More UTF8 cleanups (and dumped the need for most of the localencodings
in the process), should really work on MacOSX again
- Fixed alt 1-8 / left,right,up,down to work with numlock / scrolllock on
- Checkboxified all the "Add to user list", "Ban this user" and "Ignore
this user" context-menu items
- Fixed small bug in config loader (concerning importing pyslsk-1.2.3 userlist)
- Fixed small bug in the browse file model
- Fixed some selection issues
- Fixed rooms list being sorted A-Za-z instead of Aa-Zz
- Fixed column-sizes being weird when resizing
- Removed talkback handler
- Added handler for slsk:// meta-protocol and the ability to copy slsk://
urls in browse ("Copy URL").
- Should work on OSX again
- Threading issue with rescanning fixed
- Focus chat line input widget on tab change (chat rooms and private chat)
-
Version 1.0.1 - Aug 19 2003
- UTF8 fixes for settings window
- UTF8 fixes for directory dialog
- UTF8 fix for private chats in some locales (fr_FR for example)
Version 1.0.0 - Aug 18 2003 (INITIAL PUBLIC RELEASE)
- Changed URL to the Nicotine homepage to http://nicotine.thegraveyard.org/
- Added Alt-H accelerator to hide log
Version 1.0.0rc8 - Aug 18 2003
- New MP3 header engine (shouldn't crash anymore, and should be faster)
- Made the default handler for the http protocol more compatible (added
quotes)
Version 1.0.0rc7 - Aug 17 2003
- Fixed check privileges (thanks hednod)
- Userlist context menu issues fixed
- Several win32 fixups / custom-hacks made for upcoming win32 release
Version 1.0.0rc6 - Aug 16 2003
- Merged PySoulSeek 1.2.4 core changes
- Privileged users in userlist
- Online notify
Version 1.0.0rc5 - Aug 16 2003
- pytgtk-1.99.16 compatibility fix (thanks alexbk)
Version 1.0.0rc4 - Aug 16 2003
- Fixed private-chat-shows-status-change-a-million-times
- Fixed bug concerning GeoIP not being able to look up country code
- Fixed email address in nicotine "binary"
Version 1.0.0rc3 - Aug 16 2003
- Geographical blocking works for search results too
- Geographical blocking settings now automatically uppercased
- py2exe.bat bundled (used to create a "frozen" .exe on win32)
- setup.iss bundled (used to create an installer using InnoSetup)
- Tab menus now show page title instead of Page n
- More win32 fixups
- URLs now only respond to left click
- User-info description field in settings now wraps
- User-info image no longer writes temporary image file
- Image data now encapsulated in imagedata.py
Version 1.0.0rc2 - Aug 13 2003
- Fixed typo
Version 1.0.0rc1 - Aug 13 2003
- Nasty Bug(tm) fixed
- URL catcher fixup
- Server banner is now shown
- Hide log window menu item
- Win32 fixups
Version 0.5.1 - Ayg 13 2003
- URL catching
- Bugfix: /ip no longer shows None
- Bugfix: CheckUser would fuck up when disconnected
- Fixed date for 0.5.0
Version 0.5.0 - Aug 13 2003
- Geographical blocking using GeoIP (optional)
- Userlist only sharing
- Userlist values are reset after disconnect
- Small bugfixes and typos
- Instead of printing certain bugreports to the console,
it now sends a private message to hyriand instead
Version 0.4.9 - Aug 11 2003
- Python 2,2,0 compatibility
- Python 2.3 deprecation warning fixed
- Minor bugfixes (mainly in transfer lists, I hope they work)
- Fixed the setup.py to install images
- Added browse files to search results context menu
- Added abort & remove file to downloads context menu
- KB/GB/MB is now done at 1000 instead of 1024 (producing 0.99 MB instead
of 1000 KB)
Version 0.4.8 - Aug 10 2003
- Minor bugfixes and de-glitchifications
Version 0.4.7 - Aug 9 2003
- New logo and icon (thanks (va)*10^3)
- Generate profiler log when using nicotine --profile
(profiler log will be saved as .profile)
Version 0.4.6 - Aug 8 2003
- Room user lists are filled again when reconnected
- User is offline/away/online in private chats
- Right-click on tab shows tab list
- Auto-reply implemented
- Added *1000 factor for auto-search interval *oops*
Version 0.4.5 - Aug 7 2003
- Page Up / Down scrolls chats
- // at the start of a chat line will "escape" the / used by commands
- Evil typos corrected (tnx SmackleFunky)
- Bugfixes
- Search filter history
Version 0.4.4 - Aug 7 2003
- Bugfixes
- About dialogs
Version 0.4.3 - Aug 5 2003
- Small bugfixes (sorting, UpdateColours, ChooseDir)
Version 0.4.2 - Aug 5 2003
- First changelog entry.. Basically everything implemented :)
The official homepage of the Nicotine project is: http://nicotine.thegraveyard.org/
All contents copyright © 2003 Hyriand