| 1 |
ChangeLog for Nicotine Plus |
|---|
| 2 |
Unreleased |
|---|
| 3 |
|
|---|
| 4 |
Bugs |
|---|
| 5 |
* 'Send to player' failed because of missing quotes for finished downloads |
|---|
| 6 |
* Fixed a bug with tuple error message causing a traceback |
|---|
| 7 |
* Fixed a translation bug, caused by tabs positions top, left, etc that caused |
|---|
| 8 |
settings dialog to not work properly |
|---|
| 9 |
|
|---|
| 10 |
Buddylist |
|---|
| 11 |
* Radio buttons now allow the buddylist to be toggled as always visible, in own |
|---|
| 12 |
tab, or in the chatroom tab. |
|---|
| 13 |
|
|---|
| 14 |
General Changes |
|---|
| 15 |
* The Edit menu has been broken into Edit, View and Shares menus |
|---|
| 16 |
(similar to Enr1X's patch http://nicotine-plus.org/ticket/231 ) |
|---|
| 17 |
Also fixed the duplicate Alt-B hotkey (hide flags is now Alt-G). |
|---|
| 18 |
* Committed QuinoX's patch for case-insensitive nick completion (#252) |
|---|
| 19 |
|
|---|
| 20 |
Chat Rooms |
|---|
| 21 |
* Added Server Message 141, enables Private Chat Room Invitations and thus |
|---|
| 22 |
allows those you invite to get past the annoying server message that warning |
|---|
| 23 |
when a user you've invited 'hasn't enabled private room add'. |
|---|
| 24 |
* Blocking a user's IP address is now easier with the addition of a chatroom |
|---|
| 25 |
popup menu item |
|---|
| 26 |
* Private Rooms: You can now create private rooms via the roomslist popup menu |
|---|
| 27 |
and add users to your private rooms via any chatroom user popup-menu. You can |
|---|
| 28 |
also drop ownership of a private room and drop membership of another person's |
|---|
| 29 |
private room. This feature is currently available on the testing server only. |
|---|
| 30 |
|
|---|
| 31 |
Search |
|---|
| 32 |
* Country flags are shown in search results, metadata dialogs |
|---|
| 33 |
|
|---|
| 34 |
Settings |
|---|
| 35 |
* Upload and Download transfer lists now have customizable double-click options |
|---|
| 36 |
in Transfers->Events. |
|---|
| 37 |
* A Backup config menu item was added to the Edit menu. This will backup your |
|---|
| 38 |
Nicotine+ config and config.alias (if it exists) into a BZ2 archive. If you |
|---|
| 39 |
cancel the backup filename saving process, an archive with the format |
|---|
| 40 |
'config backup YYYY-MM-DD HH:MM:SS.tar.bz2' will be created. |
|---|
| 41 |
* Visible colors have been added to the Colour settings (for those who don't |
|---|
| 42 |
read hexadecimal). |
|---|
| 43 |
* Separate fonts for Search, Transfers, Browse and a font for all other lists |
|---|
| 44 |
can now be set. |
|---|
| 45 |
|
|---|
| 46 |
|
|---|
| 47 |
Translations |
|---|
| 48 |
* Slovak Translation Updated (Jozef) |
|---|
| 49 |
|
|---|
| 50 |
1.2.9 Release (22 September 2007) |
|---|
| 51 |
Licensing |
|---|
| 52 |
* Relicensed all code under GPLv3 and LGPLv3 |
|---|
| 53 |
|
|---|
| 54 |
General Changes |
|---|
| 55 |
* Config menu items that were in the File menu moved to the new Edit menu |
|---|
| 56 |
* Added credits and license note to About Nicotine dialog. |
|---|
| 57 |
* Disable many widgets (entries, buttons, lists) when disconnected from server |
|---|
| 58 |
* User tabs have right-click popup-menus in private, userinfo and userbrowse. |
|---|
| 59 |
* libnotify support added (patch by infinito ticket #176 ) |
|---|
| 60 |
notification-daemon, libnotify and python-notify required |
|---|
| 61 |
* Added a 10 second cooldown between responding to Userinfo and Usershares |
|---|
| 62 |
requests from the same user (to mitigate damage from DOS attacks and simple |
|---|
| 63 |
accidents) |
|---|
| 64 |
* Notification text on tabs can be colored |
|---|
| 65 |
* Notification icons on tabs can be disabled |
|---|
| 66 |
* Close buttons on tabs no longer forced to 18x18px |
|---|
| 67 |
* Close buttons are dynamically added and removed when toggled in settings |
|---|
| 68 |
* Added global unrecommendations list |
|---|
| 69 |
* Merged Amun-Ra's 'Country flag column in Chatroom userlists' (this is a new |
|---|
| 70 |
feature on the testing server) but works with manual IP lookups with GeoIP. |
|---|
| 71 |
This requires the 242 flag images. Additions to several server messages are |
|---|
| 72 |
used instead of GeoIP if they are available. |
|---|
| 73 |
* Simplified GeoIP module loading |
|---|
| 74 |
|
|---|
| 75 |
Userinfo |
|---|
| 76 |
* Added popups to user's interests lists (search, add and remove interests) |
|---|
| 77 |
* Added a zoom and save popup menu to the Userinfo image. |
|---|
| 78 |
|
|---|
| 79 |
Shares |
|---|
| 80 |
* Shares are precompressed, before they're sent (Nicotine will recover faster |
|---|
| 81 |
from many shares requests) |
|---|
| 82 |
* Unicode filenames on Win32 are now read and shared properly (should be) |
|---|
| 83 |
|
|---|
| 84 |
Settings |
|---|
| 85 |
* Tooltips can be disabled |
|---|
| 86 |
* Settings widgets will now be colored red if their values are invalid. |
|---|
| 87 |
* Your client port and server-reported IP address are shown in Server Settings |
|---|
| 88 |
* Added an option to Shares for the Upload directory path (needs to be set) |
|---|
| 89 |
The upload directory is where your buddies 'uploads' will be saved. |
|---|
| 90 |
* Default colours and clear colours buttons added |
|---|
| 91 |
* All Notebook Tabs can be repositioned and the labels can be rotated 90â° |
|---|
| 92 |
under Settings->Interface->Notebook Tabs |
|---|
| 93 |
* Added Exaile to NowPlaying |
|---|
| 94 |
* Added a config option for overriding the default language |
|---|
| 95 |
* URL handlers settings rearranged slightly, combo items in the handlers column |
|---|
| 96 |
* Rearranged the Settings tree and removed some descriptive panes |
|---|
| 97 |
* Added IP blocking and range blocking with * character |
|---|
| 98 |
* Some Entry widgets in settings replaced with SpinBoxes |
|---|
| 99 |
* Userinfo settings now have size data for image |
|---|
| 100 |
* New options to to determine what happens when destroying the main window |
|---|
| 101 |
(show a dialog, close to tray, or quit) |
|---|
| 102 |
|
|---|
| 103 |
Search |
|---|
| 104 |
* Search is now a genuine TreeView that supports group-by-user and |
|---|
| 105 |
has a expand/collapse all toggle when grouping is enabled. |
|---|
| 106 |
* Added a Clear results button |
|---|
| 107 |
* Added 'Download containing folder(s) to..' to the search results popup |
|---|
| 108 |
* Open a new socket for every outgoing search result to avoid problems with |
|---|
| 109 |
shared sockets getting closed. |
|---|
| 110 |
* Only close sockets of incoming search results if input/output buffers are |
|---|
| 111 |
empty. (this may still result in the transmitting sockets) |
|---|
| 112 |
* Added Search and Open Directory items to the uploads popup menu |
|---|
| 113 |
* Search results encoding improved (user's encoding, falls back to global) |
|---|
| 114 |
* Search results turn red when a user goes offline (configurable) |
|---|
| 115 |
* Added a 'multiple users' submenu to search results popup |
|---|
| 116 |
|
|---|
| 117 |
Transfers |
|---|
| 118 |
* Show total time elapsed and remaining in user's parent row instead of the |
|---|
| 119 |
current transfer's time elapsed and time remaining. |
|---|
| 120 |
* Added a maximum files-per-user limit to the upload queue |
|---|
| 121 |
* Added a 'Clear Failed' item to the uploads menu |
|---|
| 122 |
* Added 'Clear Filtered' and 'Clear Paused' to the downloads menu |
|---|
| 123 |
* Fixed pausing of aborted downloads after reconnecting to the server. |
|---|
| 124 |
* Added an 'Auto-retry Failed' checkbox to downloads (3 minute timer) |
|---|
| 125 |
* Added an 'Autoclear Finished' checkbox to uploads |
|---|
| 126 |
* Notify popups for completed files and completed directories (toggleable) |
|---|
| 127 |
* Added a 'multiple users' submenus |
|---|
| 128 |
|
|---|
| 129 |
Chat |
|---|
| 130 |
* Whitespace is now limited to two spaces |
|---|
| 131 |
* Show icon, sound, speech and title notifications for "current" chat tab |
|---|
| 132 |
if the window is hidden. |
|---|
| 133 |
* Notify popups for buddies with "notify" enabled :) |
|---|
| 134 |
* Read chatroom logs (and attempt to parse them) when rejoining a room. |
|---|
| 135 |
Parsing will not work if the logs do not use the default timestamp format. |
|---|
| 136 |
Chat room and Private chat logs are in seperate sub-directories, now. |
|---|
| 137 |
* Threaded /aliases and /now commands (GUI no longer freezes) |
|---|
| 138 |
* Use the /detach and /attach chatroom commands to pop chatrooms and private |
|---|
| 139 |
chats into their own windows. |
|---|
| 140 |
* Text-To-Speech support added (configurable under Settings->Misc->Sounds) |
|---|
| 141 |
individual chat rooms can be disabled with the text-to-speech toggle button. |
|---|
| 142 |
Chat messages are read out, and nick mentions are announced. By default, |
|---|
| 143 |
there are commands for flite ( http://www.speech.cs.cmu.edu/flite/ ) |
|---|
| 144 |
and festival ( http://www.cstr.ed.ac.uk/projects/festival/ ). |
|---|
| 145 |
* URL text color is configurable (doesn't effect old links after changing) |
|---|
| 146 |
* Timestamps are now configurable, disableable (under Settings->Chat->Logging) |
|---|
| 147 |
* Log files' timestamps are also configurable. Default is "%Y-%m-%d %H:%M:%S" |
|---|
| 148 |
* Added a help button for chatroom commands |
|---|
| 149 |
* Added hide/show buttons in chatrooms for userlist and status log. These |
|---|
| 150 |
buttons can be hidden by Edit->Hide chat room log and list toggles |
|---|
| 151 |
* Username away color-status in chat can be toggled off |
|---|
| 152 |
* Added Auto-Replace list (applies to all outgoing chat message text) |
|---|
| 153 |
* Added Censor list (applies to all chat message text) |
|---|
| 154 |
* A popup dialog appears after closing the last chat room while the roomlist |
|---|
| 155 |
is hidden. |
|---|
| 156 |
* URL's are now converted back to plain text by the URL catcher |
|---|
| 157 |
(before only %20 were converted to spaces) |
|---|
| 158 |
* Usernames in chat logs and private, userinfo and userbrowse tab labels are |
|---|
| 159 |
marked offline when disconnected from server |
|---|
| 160 |
* Ticker moved to the top-left of the chat room frame; |
|---|
| 161 |
* Added settings for tab completion and dropdown completion list |
|---|
| 162 |
* Added a completion dropdown list (gtk.EntryCompletion) to chat entries |
|---|
| 163 |
|
|---|
| 164 |
Bug Fixes |
|---|
| 165 |
* Renabled the 'if i.size is None' check which should fix some upload issues |
|---|
| 166 |
* Fixed a error message printed after aborting an upload directory popup |
|---|
| 167 |
* Fixed a major slowdown in needConfig function (was reading shares data) |
|---|
| 168 |
* Pressing enter in Search Filter entry boxes now works again |
|---|
| 169 |
* Readded "/" to pasted folder slsk:// URLs |
|---|
| 170 |
* Reading slsk.exe's cfg files should now work on Windows |
|---|
| 171 |
|
|---|
| 172 |
1.2.8 Release (1st June 2007) |
|---|
| 173 |
|
|---|
| 174 |
GENERAL CHANGES |
|---|
| 175 |
* Support for Spell Checking in chat added (libsexy and python-sexy required) |
|---|
| 176 |
* Other users Interests are now shown in the User Info tab, with expanders |
|---|
| 177 |
* Send Message added to trayicon |
|---|
| 178 |
* Popup Menus in Private, Chatrooms, and User Browse reorganized |
|---|
| 179 |
* The user-entry boxes are now buddy-list combobox entries |
|---|
| 180 |
* Users with PyGTK >= 2.10 will use the gtk.StatusIcon instead of |
|---|
| 181 |
the old trayicon.so module. |
|---|
| 182 |
* Added a filemanager popup item to the self-browse menu; configurable |
|---|
| 183 |
under Settings->Advanced->Events |
|---|
| 184 |
* Gstreamer-Python support for sound effects added |
|---|
| 185 |
* Added Soulseek testing server (port 2242) to the server combobox. |
|---|
| 186 |
* Changed the URL Catcher's syntax. The ampersand "&" is no longer needed |
|---|
| 187 |
at the end of URL Handlers. The handler entry is now a combobox and |
|---|
| 188 |
includes a bunch of webbrowser commands. |
|---|
| 189 |
* Userlist Columns are hidable and hidden status is saved. |
|---|
| 190 |
|
|---|
| 191 |
|
|---|
| 192 |
TRANSFERS |
|---|
| 193 |
* Added a "Group by users" check box |
|---|
| 194 |
* Added Expand/Collapse all toggle button to transfers |
|---|
| 195 |
* Added a popup dialog to the "Clear Queued" transfers buttons |
|---|
| 196 |
|
|---|
| 197 |
PRIVATE CHAT |
|---|
| 198 |
* Added gallows' patch for including your username in the private chat log. |
|---|
| 199 |
(ticket #161) |
|---|
| 200 |
* Direct private messages (currently only supported by Nicotine+ >= 1.2.7.1) |
|---|
| 201 |
|
|---|
| 202 |
SEARCH |
|---|
| 203 |
* Search now has combo boxes, per-room searching and per-user searching. |
|---|
| 204 |
* Added Wishlist and changed remembered search tabs to only display |
|---|
| 205 |
when new search results arrive |
|---|
| 206 |
* Switch to newly started search tab (ticket #157) |
|---|
| 207 |
|
|---|
| 208 |
USERINFO |
|---|
| 209 |
* gallows added userinfo image zooming via the scrollwheel (ticket #160) |
|---|
| 210 |
|
|---|
| 211 |
SETTINGS |
|---|
| 212 |
* Changed Audio Player Syntax it now uses "$" as the filename |
|---|
| 213 |
* Exit dialog can be disabled in Settings->UI |
|---|
| 214 |
* When a config option is detected as unset, print it in the log window. |
|---|
| 215 |
* Move Icon theme and trayicon settings to a seperate frame |
|---|
| 216 |
* Move sound effect and audio player settings to a seperate frame |
|---|
| 217 |
* Reopen Settings dialog, if a setting is not set. |
|---|
| 218 |
|
|---|
| 219 |
NETWORKING |
|---|
| 220 |
* On Win32, hyriand's multithreaded socket selector is used. This will allow |
|---|
| 221 |
a larger number of sockets to be used, thus increasing stability. |
|---|
| 222 |
* Added Server Message 57 (User Interests) |
|---|
| 223 |
* Send \r\n with userinfo description instead of just \n |
|---|
| 224 |
|
|---|
| 225 |
BUGFIXES |
|---|
| 226 |
* Uploads to other Nicotine+ users work better |
|---|
| 227 |
* Userinfo Description does not scroll to the bottom of the window |
|---|
| 228 |
* Fixed a few bugs with the trayicon |
|---|
| 229 |
* Fixed server reconnection not actually trying to reconnect (and giving up |
|---|
| 230 |
on the first try) |
|---|
| 231 |
|
|---|
| 232 |
TRANSLATIONS |
|---|
| 233 |
* Lithuanian translation updated |
|---|
| 234 |
* Euskara translation updated |
|---|
| 235 |
|
|---|
| 236 |
1.2.7.1 Release (6th March 2007) |
|---|
| 237 |
|
|---|
| 238 |
GENERAL CHANGES |
|---|
| 239 |
* The About Nicotine+ dialog now shows the versions of Python, PyGTK and GTK+ |
|---|
| 240 |
* Copy was added to the right-click menus in chat status and |
|---|
| 241 |
debug logs. |
|---|
| 242 |
|
|---|
| 243 |
BUGFIXES |
|---|
| 244 |
* The shares scanning progress bar now disappears after scanning shares a |
|---|
| 245 |
little more frequently. |
|---|
| 246 |
* Fixed a bug in the way total transfer slots were calculated |
|---|
| 247 |
* Improved Remote-Uploading somewhat (was quite buggy with two Nicotine+ clients) |
|---|
| 248 |
* Fix directory name cropping in 'upload directory to' in User Browse |
|---|
| 249 |
* Attempted to fix the 'interrupted system call' (which sometimes are caused |
|---|
| 250 |
by gtk+ file dialogs) from stopping the networking loop. |
|---|
| 251 |
* Username hotspots for users who are offline or have left the room aren't |
|---|
| 252 |
disabled anymore. |
|---|
| 253 |
|
|---|
| 254 |
TRANSFERS |
|---|
| 255 |
* Downloads have a metadata popup dialog with bitrate / length |
|---|
| 256 |
* Right-clicking when nothing is selected will select a row |
|---|
| 257 |
* In parent row, display the current transfer's time elapsed and time left. |
|---|
| 258 |
* Transfer popups work better on parent rows |
|---|
| 259 |
|
|---|
| 260 |
TRANSLATIONS |
|---|
| 261 |
* Silvio Orta updated the Spanish translation |
|---|
| 262 |
* ><((((*> and ManWell updated the French translation |
|---|
| 263 |
* nince78 updated the Dutch translation |
|---|
| 264 |
* Nicola updated the Italian translation |
|---|
| 265 |
* Åœygimantas updated the Lithuanian translation |
|---|
| 266 |
|
|---|
| 267 |
1.2.7 Release (25th February 2007) |
|---|
| 268 |
|
|---|
| 269 |
GENERAL CHANGES |
|---|
| 270 |
* Window size is restored on startup |
|---|
| 271 |
* Background color of entry boxes, text views and list views is now changeable |
|---|
| 272 |
and all lists foreground color changes with the 'list text' option. |
|---|
| 273 |
* Added some padding around various widgets |
|---|
| 274 |
* Tabs can be reordered on the fly, now (Requires PyGTK 2.10) Also, Chat Room |
|---|
| 275 |
tab positions are saved in their reordered position. |
|---|
| 276 |
* Per-file identation consistancy was drastically improved. transfers.py, |
|---|
| 277 |
slskproto.py and a few others were really bad. |
|---|
| 278 |
|
|---|
| 279 |
SETTINGS |
|---|
| 280 |
* Added an Import Config frame to Settings, which duplicates the functionality |
|---|
| 281 |
of nicotine-import-winconfig. User can now easily import config options |
|---|
| 282 |
from the official Windows Soulseek client's config directory. Support for importing |
|---|
| 283 |
the ignore list was also added to nicotine-import-winconfig. |
|---|
| 284 |
* Translux (pseudo-transparent TextViews) is an old easter egg that is now |
|---|
| 285 |
customizable in UI Settings. |
|---|
| 286 |
* Transfer settings was rearranged and organized with expanders |
|---|
| 287 |
* Transfer settings has a new combo box for selecting which users are allowed |
|---|
| 288 |
to initiate uploading files to you. Trusted users are set in the buddy list. |
|---|
| 289 |
* Added several tooltips to Settings' transfer widgets in hopes of providing |
|---|
| 290 |
better explanations of some of the more complex functionality. |
|---|
| 291 |
|
|---|
| 292 |
USERLIST |
|---|
| 293 |
* Comments in Buddy List can now be edited in-list by clicking twice on the |
|---|
| 294 |
comment column, not by double-clicking (which would open Private Chat). |
|---|
| 295 |
* Trusted checkbox column added to the buddy list. Trusted users are an |
|---|
| 296 |
optional selection of users to whom remote uploads can be limited. |
|---|
| 297 |
|
|---|
| 298 |
CHAT |
|---|
| 299 |
* Usernames in the chat room log now have hotspots associated with them, |
|---|
| 300 |
meaning they can be left-clicked on to load the same popup as you have in |
|---|
| 301 |
the users list. |
|---|
| 302 |
* Usernames are also colored based on Online, Away and Offline/In-Room status. |
|---|
| 303 |
This option can be disabled in UI Settings. |
|---|
| 304 |
* "User is away/online/offline" messages removed from Private Chat |
|---|
| 305 |
|
|---|
| 306 |
|
|---|
| 307 |
TRANSFERS |
|---|
| 308 |
* Transfers are now sub-items in a one-step tree with the user as a parent |
|---|
| 309 |
* QuinoX's patch, a download filter: ( http://qtea.nl/tmp/nicotine+ ) was |
|---|
| 310 |
reworked a little and given a nice listview to add the Regular Expressions |
|---|
| 311 |
(filters) to. This feature will allow you to blacklist certain types of |
|---|
| 312 |
files, which may save you from the pointless downloading and cleanup of |
|---|
| 313 |
unwanted files. |
|---|
| 314 |
* Downloads and Uploads popup menus have a new item under the user submenu, |
|---|
| 315 |
"Select User's Transfers". |
|---|
| 316 |
* Uploads can be retried |
|---|
| 317 |
* The Size column now has the current file position and the total file size |
|---|
| 318 |
* Remotely-Initiated-Uploads will no longer be accepted if an Upload Queue |
|---|
| 319 |
Notification message has not been sent, first. This means versions of |
|---|
| 320 |
Nicotine+ earlier than 1.2.5 will not be able to initiate sending you files, |
|---|
| 321 |
no matter what your allowed uploaders is set to. |
|---|
| 322 |
|
|---|
| 323 |
USER INFO |
|---|
| 324 |
* Stats were rearrange and the status of who is allowed to initiate uploads to |
|---|
| 325 |
the user was added. |
|---|
| 326 |
|
|---|
| 327 |
USER BROWSE |
|---|
| 328 |
* The browsetreemodels functions were disabled, and file and folder treeviews |
|---|
| 329 |
were reimplemented with code from the PyGTK2 museek client, Murmur. |
|---|
| 330 |
* Search now works slightly different. Queries match all files in a directory, |
|---|
| 331 |
and switch between matching directories each time. |
|---|
| 332 |
* Tree lines and a 'Directories' sorting header were added to the Folder Treeview |
|---|
| 333 |
* Upload Directories Recursive was added to Folders' Popup |
|---|
| 334 |
* An expand / collapse all directories button was added |
|---|
| 335 |
* Recursive downloads in User Browse now checks from > 100 files and displays |
|---|
| 336 |
a Warning dialog that gives you a chance to cancel downloading. |
|---|
| 337 |
|
|---|
| 338 |
SEARCH |
|---|
| 339 |
* Search has a new popup window for displaying the metadata of search results. |
|---|
| 340 |
This popup is accessible after selecting 1 or more files and clicking on the |
|---|
| 341 |
"View Metadata of File(s)" popup menu item. From this window, you can also |
|---|
| 342 |
download file(s) or initiate browsing of the current file's user's shares. |
|---|
| 343 |
|
|---|
| 344 |
NETWORKING |
|---|
| 345 |
* Handle all peer message unpacking with an exception handler. Should make us |
|---|
| 346 |
safer from malformed data sent by users. |
|---|
| 347 |
* Close peer connection when userinfo's or browse's close buttons are pressed. |
|---|
| 348 |
(This is to save bandwidth) |
|---|
| 349 |
|
|---|
| 350 |
TRANSLATIONS |
|---|
| 351 |
* ><((((*> updated the French translation |
|---|
| 352 |
* (._.) and Meokater updated the German translation |
|---|
| 353 |
* nince78 updated the Dutch translation |
|---|
| 354 |
* Nicola updated the Italian Translation |
|---|
| 355 |
* Added Finnish translation by Kalevi |
|---|
| 356 |
* Added Lithuanian Translation by Åœygimantas |
|---|
| 357 |
* Added Euskara (Basque) translation by Julen of librezale.org |
|---|
| 358 |
|
|---|
| 359 |
BUGFIXES |
|---|
| 360 |
* Various minor bugs killed |
|---|
| 361 |
* Userlist selection bug fixed |
|---|
| 362 |
* Fixed search results from last session being placed in search result tabs in |
|---|
| 363 |
new session that match their tickets by using random tickets instead |
|---|
| 364 |
starting from 0. |
|---|
| 365 |
* Fixed Big memory leak with PixbufLoader in Userinfo (call garbage collector) |
|---|
| 366 |
* Fixed large-file (>4GB) file scanning and shares browsing issue |
|---|
| 367 |
|
|---|
| 368 |
|
|---|
| 369 |
1.2.6 |
|---|
| 370 |
INTERFACE CHANGES |
|---|
| 371 |
* Added a GUI for new built-in NowPlaying scripts and new /now command to use |
|---|
| 372 |
them. Supported players: Amarok, Rhythmbox, BMPx, XMMS/Infopipe, MPD/mpc. |
|---|
| 373 |
An 'other' player option also exists. |
|---|
| 374 |
* Added /buddy, /rem, unbuddy commands to Private Chat and Chat Rooms. |
|---|
| 375 |
* The Userinfo Picture file chooser now displays a preview of the image |
|---|
| 376 |
* Private Chat does not allow you to send messages while offline. New |
|---|
| 377 |
disconnected and reconnected messages appear in the chat log. Another new |
|---|
| 378 |
message is displayed if you were sent messages while offline. |
|---|
| 379 |
* Users' Shares lists can be saved to disk and then reloaded them, for ease |
|---|
| 380 |
and speed. On *nix, these files will be stored in ~/.nicotine/usershares/ |
|---|
| 381 |
* Display shares-scanning errors in the Log Window |
|---|
| 382 |
* Added Titlebar messages on Private Chat and nick mention in Chat Rooms |
|---|
| 383 |
* Disabled: Urgency Hint on highlight (Titlebar flashes, or WM tries to get |
|---|
| 384 |
your attention) Doesn't work very well, disabled for now. |
|---|
| 385 |
* Popup a warning message if the Guide cannot be found |
|---|
| 386 |
* Added 'Copy all' menu item to Room Status logs and the debug log |
|---|
| 387 |
* Also added icons to the Clear log and the Remove Dislike menu items |
|---|
| 388 |
* Enlarged number entry boxes in Transfer Settings |
|---|
| 389 |
* Added thread protection to File/Directory Chooser (was getting freezes) |
|---|
| 390 |
|
|---|
| 391 |
SEARCH |
|---|
| 392 |
* Search's Close button also "ignores" the search, like the X button the tab. |
|---|
| 393 |
* Fixed bug in "Download file(s) to..." causing the path to be corrupted. |
|---|
| 394 |
|
|---|
| 395 |
CONFIG |
|---|
| 396 |
* Use a safer method to save the config file. Create 'config.new', move old |
|---|
| 397 |
'config' to 'config.old', rename 'config.new' to 'config' (from 1.1.0pre1) |
|---|
| 398 |
|
|---|
| 399 |
PACKAGING |
|---|
| 400 |
* Added 4 nicotine-plus-??px.png icons 16px, 32px, 64px and 96px. |
|---|
| 401 |
* nicotine.desktop and nicotine-plus-32px.png are installed to |
|---|
| 402 |
$PREFIX/share/applications and $PREFIX/share/pixmaps |
|---|
| 403 |
|
|---|
| 404 |
WINDOWS |
|---|
| 405 |
* Added elaborate Unicode filename-reading hack. This should allow |
|---|
| 406 |
non-latin files/directories to be added to the shares. (Since this feature |
|---|
| 407 |
breaks in Linux, Windows detection is used throughout the filescanner |
|---|
| 408 |
converting strings to unicode and back. |
|---|
| 409 |
* Always load dbhash module on Windows |
|---|
| 410 |
|
|---|
| 411 |
NETWORKING |
|---|
| 412 |
* Re-enable Server Ping (120 sec) and Timeout for Connection Close (120 sec) |
|---|
| 413 |
* Spoof warning now includes the IP and port of the user sending the message. |
|---|
| 414 |
|
|---|
| 415 |
TRAY ICON |
|---|
| 416 |
* Hacked apart Systraywin32 from Gajim to work with Nicotine+ on Windows |
|---|
| 417 |
requires pywin32 which you can download from here: |
|---|
| 418 |
http://sourceforge.net/project/showfiles.php?group_id=78018 |
|---|
| 419 |
* Fixed a bug with the Trayicon intially being icon-less |
|---|
| 420 |
|
|---|
| 421 |
TRANSLATIONS |
|---|
| 422 |
* Hungarian translation updated (djbaloo) |
|---|
| 423 |
* Portuguese-Brazilian translation finished (SuicideSolution) |
|---|
| 424 |
* Slovak Translation Updated (Jozef) |
|---|
| 425 |
|
|---|
| 426 |
1.2.5.1 September 18th 2006 |
|---|
| 427 |
Bugfix Release |
|---|
| 428 |
* Made TrayIcon not attempt to load on 'win32' operating systems |
|---|
| 429 |
* Fixed trayicon bug that caused error messages everytime the Settings |
|---|
| 430 |
window's Apply or Okay button was pressed when the trayicon isn't loaded. |
|---|
| 431 |
(reported by renu_mulitiplus) |
|---|
| 432 |
* Fixed displaying your own Userinfo image on Windows. |
|---|
| 433 |
* Replace the characters ?, ", :, >, <, |, and * with an underscore _ on |
|---|
| 434 |
Windows, to avoid filesystem errors. (Reported by theorem21) |
|---|
| 435 |
* Made the Directory Chooser start with the predefined directory set. |
|---|
| 436 |
|
|---|
| 437 |
1.2.5 September 17th 2006 |
|---|
| 438 |
|
|---|
| 439 |
GENERAL CHANGES |
|---|
| 440 |
* Made columns reorderable (temporarily, they return to the default order |
|---|
| 441 |
after a restart) |
|---|
| 442 |
* Made the encodings Comboboxes give location or language details in a |
|---|
| 443 |
separate column. |
|---|
| 444 |
* Made all the popup menus have GTK stock icons. |
|---|
| 445 |
* Made most of the Main Menu items have icons. |
|---|
| 446 |
* Added three new menu options under help: Offline Nicotine Plus Guide, the |
|---|
| 447 |
Nicotine-Plus Trac and the Nicotine Plus Sourceforge Project websites. |
|---|
| 448 |
* Added the NicotinePlusGuide to setup.py, so it will be installed |
|---|
| 449 |
* Set Firefox as the default http:// URL handler |
|---|
| 450 |
* Replaced "pure text" percent column with a CellRendererProgress column in |
|---|
| 451 |
the Downloads and Uploads transfer lists. |
|---|
| 452 |
* Added option to UI Settings to show/hide the transfer buttons. |
|---|
| 453 |
* Added expander to glade2py, so it can now be used. |
|---|
| 454 |
* Rearranged the new user entry/buttons to the top left of their tabs, added |
|---|
| 455 |
spacing inside tabs. |
|---|
| 456 |
* Added more stock GTK icons to Settings and Userinfo, among other places. |
|---|
| 457 |
* Added confirmation exit popup dialog when quitting with the window manager. |
|---|
| 458 |
* Made the main window's minimum size to be 500x500 px |
|---|
| 459 |
|
|---|
| 460 |
BUGFIXES |
|---|
| 461 |
* Fixed a typo in transferlist.py that caused some transfers to get stuck |
|---|
| 462 |
in the Initializing state, even though transfers still work. |
|---|
| 463 |
* Fixed the Chatrooms tab hilite bug (reported by Offhand, xrc) |
|---|
| 464 |
|
|---|
| 465 |
TRAY ICON |
|---|
| 466 |
* Made the Tray Icon's popup menu disable menu options based on connection |
|---|
| 467 |
status. Also simplified its code to match the way Nicotine normally |
|---|
| 468 |
creates menus. |
|---|
| 469 |
* Made Trayicon toggleable while running from the UI settings or at startup |
|---|
| 470 |
with --enable-trayicon, -t and --disable-trayicon, -d |
|---|
| 471 |
|
|---|
| 472 |
SEARCH |
|---|
| 473 |
* Made /search commands modify the search history |
|---|
| 474 |
* Added 'clear search history' button to search |
|---|
| 475 |
* Shortened Search tab length and added a label containing the full query |
|---|
| 476 |
next to the "Enable filters" checkbox. |
|---|
| 477 |
|
|---|
| 478 |
AUDIO |
|---|
| 479 |
* Notifications: Now testing 'flite' support, a text-to-speech engine. |
|---|
| 480 |
This may or may not be removed. The option is 'speechenabled' |
|---|
| 481 |
* Moved Icon theme and Sound theme settings inside separate expanders. |
|---|
| 482 |
* Notifications: Added a sound effect, room_nick.ogg, for nick-mention in |
|---|
| 483 |
chatrooms (when not in that room) and a separate sound effect, private.ogg, |
|---|
| 484 |
for when a private message arrives, and you are not in that tab. Sound |
|---|
| 485 |
options are found in the UI settings, and separate sound theme directories |
|---|
| 486 |
and audio players can be selected, as well. Ogg files are installed into |
|---|
| 487 |
$PREFIX/share/nicotine/$THEMEDIR/ |
|---|
| 488 |
|
|---|
| 489 |
NETWORKING |
|---|
| 490 |
* Added support for sending and receiving Soulseek peer message 52, Upload |
|---|
| 491 |
Queue Notification, which allows users to notify upload recipients that |
|---|
| 492 |
they are attempting to send a file. Also, a log message is printed when a |
|---|
| 493 |
user attempts to send you file(s) and an automatic is sent if they aren't |
|---|
| 494 |
allowed to. |
|---|
| 495 |
* Add a Bool to the GetUserStatus message received from the server, for |
|---|
| 496 |
privileges. If 1, add user to list of privileged users. |
|---|
| 497 |
* Added SendUploadSpeed (121) message which replaced SendSpeed (34) a long |
|---|
| 498 |
time ago. Thanks to sierracat for the info, and to slack---line for testing. |
|---|
| 499 |
* Modified CheckVersion function to allow for milli ( X.X.X.X ) versioning. |
|---|
| 500 |
|
|---|
| 501 |
Version 1.2.4.1 August 18th 2006 |
|---|
| 502 |
Bugfix Release |
|---|
| 503 |
* Disabled use of 'pwd' module on windows |
|---|
| 504 |
* Fixed bug with Buddylist tab not appearing on startup. |
|---|
| 505 |
* Fixed bug with double-clicking on a user in the Buddy not switching to the |
|---|
| 506 |
correct private chat tab. |
|---|
| 507 |
|
|---|
| 508 |
|
|---|
| 509 |
Version 1.2.4 August 17th 2006 |
|---|
| 510 |
* Added new translations for Hungarian (djbaloo) and Slovak (Josef Riha) |
|---|
| 511 |
* Made Buddylist toggleable between its own tab and pane on the right side |
|---|
| 512 |
of chatrooms |
|---|
| 513 |
* Rearranged tabs to the top of the window |
|---|
| 514 |
* Rearranged Browse Share's progress bar as in Ziabice's patch |
|---|
| 515 |
* Added a Font selector for chat messages under Settings->UI->Interface |
|---|
| 516 |
(47th_Ronin's request) |
|---|
| 517 |
* Made Nicotine's shares builder ignore ALL dot-files and dot-directories |
|---|
| 518 |
(such as the ~/.nicotine/ directory) for security reasons. (Izaak's idea) |
|---|
| 519 |
* Warn if home directory is being shared. (Izaak's idea) |
|---|
| 520 |
* Added the First in, First out queue from jat's evil cocaine patch (without |
|---|
| 521 |
any of the other features) |
|---|
| 522 |
* Added gtk stock icons to many buttons |
|---|
| 523 |
* Added user entry boxes in Private Chat, User info, and User browse |
|---|
| 524 |
* Added new birdy icons which replace the little people icons |
|---|
| 525 |
* Added a theme selector to Settings->UI->Interface->Icon Theme Directory |
|---|
| 526 |
If any of the theme icons exist in this directory, they'll be used instead |
|---|
| 527 |
of the built-in images. |
|---|
| 528 |
* Made Copy URL popup menu options use the ctrl-c/ctrl-v clipboard, as well as |
|---|
| 529 |
the middle-click one |
|---|
| 530 |
* Split big Download/Upload Popup menus into submenus |
|---|
| 531 |
* Fixed an problem with upload percentages not working properly |
|---|
| 532 |
|
|---|
| 533 |
Version 1.2.3 July 7th 2006 |
|---|
| 534 |
* Added abort, retry, ban, clear queued, and clear finished/aborted buttons |
|---|
| 535 |
to transfers. |
|---|
| 536 |
* Made lists' rows to use the alternating color pattern. |
|---|
| 537 |
* Changed all the icons. Most of the new icons are modified from |
|---|
| 538 |
Mark James' Silk icon set: http://www.famfamfam.com/lab/icons/silk/ |
|---|
| 539 |
* Fixed other users sending PM cause the tab to be switched to their message. |
|---|
| 540 |
* Fixed erroneously translated internal strings that caused queued downloads |
|---|
| 541 |
to fail. |
|---|
| 542 |
|
|---|
| 543 |
Version 1.2.2 June 15th 2006 |
|---|
| 544 |
* Renamed "User list" to "Buddy list" |
|---|
| 545 |
* Added Double-clicking on a user starts a private message in the chatrooms, |
|---|
| 546 |
the userlist, and similar users. |
|---|
| 547 |
* Added TrayIcon from unreleased Nicotine 1.1.0pre1, and added a menu to it. |
|---|
| 548 |
This is a module and needs to be compiled. |
|---|
| 549 |
* Added Speed, Files and Dirs to userinfo |
|---|
| 550 |
* Made more strings translatable |
|---|
| 551 |
* Added Buddy-only shares |
|---|
| 552 |
|
|---|
| 553 |
Version 1.2.1 June 10th 2006 |
|---|
| 554 |
* Added a bunch of hotkeys to the popup menus and normal menus. |
|---|
| 555 |
* Added a new menu for Modes (Chat Rooms, Private Chat, etc) |
|---|
| 556 |
* Starting a Private message via the Popup menu will now switch you Private |
|---|
| 557 |
Chat tab, so you can immediately start typing. |
|---|
| 558 |
* Fixed a segfault in User Browse, if you clicked on the folder expanders while |
|---|
| 559 |
shares were loading. This was done making the folder pane be disabled while |
|---|
| 560 |
refreshing. |
|---|
| 561 |
* Updated translations to work with hotkey menu and other changes |
|---|
| 562 |
* French translation: systry corrected typos and translated more strings. |
|---|
| 563 |
* Added a Send to Player popup menu item, which allows you to send downloading, |
|---|
| 564 |
uploading or files in your own shares to an external program, such as a media |
|---|
| 565 |
player. |
|---|
| 566 |
|
|---|
| 567 |
Version 1.2.0b May 11th 2006 |
|---|
| 568 |
* Added a "Send to Player" popup menu item for downloads and personal shares |
|---|
| 569 |
|
|---|
| 570 |
Version 1.2.0 May 10th 2006 |
|---|
| 571 |
* Added New Room and User search messages, and use them instead of sending out |
|---|
| 572 |
direct peer searches |
|---|
| 573 |
* Fixed all those depreciated Combo() functions, updated all of them to |
|---|
| 574 |
PyGTK 2.6 compatible functions. |
|---|
| 575 |
* Fixed the CRITICAL pygtk_generic_tree_model warning that has been plaguing |
|---|
| 576 |
Nicotine since GTK2.4 came out. The problem was fixed by adding: |
|---|
| 577 |
"if not node: node = self.tree" to the on_iter_nth_child() function. |
|---|
| 578 |
* Moved the upload popup-menu item so that it isn't incorrectly disabled from |
|---|
| 579 |
sending multiple files. |
|---|
| 580 |
* Added two new debugging messages for when someone browses you or gets your |
|---|
| 581 |
userinfo, you can see their username. ( Idea/code stolen from "Airn Here", |
|---|
| 582 |
pointed out by heni (thanks to both of you) ) |
|---|
| 583 |
* Fixed a little bug in a popup menu that caused a traceback |
|---|
| 584 |
* Added an optional client version message, which is similar to the CTCP |
|---|
| 585 |
VERSION message on IRC. It sends your client's version via Private Message to |
|---|
| 586 |
a remote user. You can disable automatic responding of it in the |
|---|
| 587 |
Settings->Server. So far, it works only with this version of Nicotine and |
|---|
| 588 |
Museek's Curses client, Mucous. Send it via the popup menu in Private chat, |
|---|
| 589 |
or with the command: /ctcpversion |
|---|
| 590 |
|
|---|
| 591 |
Version 1.0.8-e March 25 2006 |
|---|
| 592 |
* Made password to be starred like ***** via cravings' patch |
|---|
| 593 |
* Added a Give Privileges popup menu item (taken from the development 1.1.0pre1 |
|---|
| 594 |
version of nicotine that hyriand never released.) |
|---|
| 595 |
* Changed the Upload Files dialog from a textentry to a scrollbox |
|---|
| 596 |
|
|---|
| 597 |
Version 1.0.8-d Aug 17 2004 |
|---|
| 598 |
* 1.0.8-d is a combo of 1.0.8z and some new stuff, listing it all here. |
|---|
| 599 |
* Added GTK2-Fileselector (Works nicely for Win32) |
|---|
| 600 |
* Added many changes to wording of the settings dialogs |
|---|
| 601 |
* Added Remote Uploads (Browse yourself, right click on files, upload, type in |
|---|
| 602 |
username) |
|---|
| 603 |
* Added Remote Downloads (Added Checkbox in Settings->Transfers) |
|---|
| 604 |
* Fixed some of the many PyGTK warning messages |
|---|
| 605 |
* Removed the PING-OF-BAN |
|---|
| 606 |
|
|---|
| 607 |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|---|
| 608 |
Forked |
|---|
| 609 |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|---|
| 610 |
|
|---|
| 611 |
Version 1.0.8rc1 May 1 2004 |
|---|
| 612 |
* Added the missing handler for server-pushed searches |
|---|
| 613 |
* Allow users to have negative speed-ratings |
|---|
| 614 |
* Double click downloads in searches and browsers, join room in room list |
|---|
| 615 |
|
|---|
| 616 |
Version 1.0.7 Jan 11 2004 |
|---|
| 617 |
* Changed hate-list to be network-driven instead of being a filter |
|---|
| 618 |
* Updated translations |
|---|
| 619 |
* When available, Nicotine will use PyGNOME to launch protocols that |
|---|
| 620 |
haven't been configured |
|---|
| 621 |
|
|---|
| 622 |
Version 1.0.7rc2 Jan 07 2004 |
|---|
| 623 |
* Moved encoding dropdown-list out of the scrolled area in userinfo tabs |
|---|
| 624 |
* Transfer logs (enable in settings->logging) |
|---|
| 625 |
* Last 7 lines of a private message log are shown |
|---|
| 626 |
* Config file now backed up (to <filename>.old) |
|---|
| 627 |
* Check privileges shows days, hours, minutes, seconds |
|---|
| 628 |
* Changed default server to server.slsknet.org |
|---|
| 629 |
(mail.slsknet.org will be automatically changed) |
|---|
| 630 |
* Anti-frumin ticker update (replace newlines with spaces) |
|---|
| 631 |
* Added country-code filter to the search filters |
|---|
| 632 |
* Added a "Hide tickers" menu entry which hides all tickers |
|---|
| 633 |
* Added option to not show the close buttons on the tabs |
|---|
| 634 |
* Added option to not lock incoming files |
|---|
| 635 |
* Fixed /tick |
|---|
| 636 |
|
|---|
| 637 |
Version 1.0.7rc1 Jan 02 2004 |
|---|
| 638 |
* Added room ticker support |
|---|
| 639 |
* Alt-A fixed |
|---|
| 640 |
|
|---|
| 641 |
Version 1.0.6 - Dec 05 2003 |
|---|
| 642 |
* Probable fix for GUI freeze (thanks stillbirth) |
|---|
| 643 |
* Bye bye total queue limit |
|---|
| 644 |
* Translations updated |
|---|
| 645 |
|
|---|
| 646 |
Version 1.0.6rc1 - Nov 18 2003 |
|---|
| 647 |
* Files that are downloaded should now be encoded |
|---|
| 648 |
* Possible fix for a threading race condition |
|---|
| 649 |
* Possible fix for listport not defined problem and a million little things |
|---|
| 650 |
* Possible fix for yet-another-corrupted-shares-database problem |
|---|
| 651 |
* Translation caching |
|---|
| 652 |
* Whacked some tracebacks |
|---|
| 653 |
* Implemented recommendations system |
|---|
| 654 |
* Translation updates |
|---|
| 655 |
* Added polish translation (thanks owczi) |
|---|
| 656 |
* Fixed bug that made "Queue limits do not apply to friends" not work |
|---|
| 657 |
* Fix for the version checking bug |
|---|
| 658 |
|
|---|
| 659 |
Version 1.0.5 - Nov 7 2003 |
|---|
| 660 |
* Quickfix for protocol change |
|---|
| 661 |
|
|---|
| 662 |
Version 1.0.4.1 - Sep 26 2003 |
|---|
| 663 |
* Changed default server |
|---|
| 664 |
* Fix for online notify |
|---|
| 665 |
* Added french translation (thanks flashfr) |
|---|
| 666 |
|
|---|
| 667 |
Version 1.0.4 - Sep 17 2003 |
|---|
| 668 |
---> Can you find the EASTER EGG? <--- |
|---|
| 669 |
|
|---|
| 670 |
* Show IP address now shows country name instead of code (when GeoIP is |
|---|
| 671 |
installed) |
|---|
| 672 |
* Fixed sorting in transferlists |
|---|
| 673 |
* Clear (room) log window popup menu |
|---|
| 674 |
* Room and user encodings (for chats, browse, userinfoetc) |
|---|
| 675 |
* Close buttons on sub-tabs |
|---|
| 676 |
* Translatable (see the languages/nicotine.pot file) |
|---|
| 677 |
* Window icon (normally blue, yellow when highlight) |
|---|
| 678 |
* MacOSX OSError / IOError fixups |
|---|
| 679 |
* Fix for minimum window size |
|---|
| 680 |
* Desktop shortcut (files/nicotine.desktop), not installed by default |
|---|
| 681 |
* Possible fix for the "ServerConnection doesn't have fileupl" problem |
|---|
| 682 |
* Userinfo is now properly network encoded |
|---|
| 683 |
* Bundled a custom version of the ConfigParser that doesn't have problem |
|---|
| 684 |
with semi-colons |
|---|
| 685 |
* Download to.. for searches now defaults to downloaddir |
|---|
| 686 |
* Close tab-button for searches closes and ignores |
|---|
| 687 |
* UTF8 log window fixes |
|---|
| 688 |
* Fix for invalid server traceback (in settings window) |
|---|
| 689 |
|
|---|
| 690 |
Version 1.0.3 - Aug 28 2003 |
|---|
| 691 |
* PyGTK version check (Nicotine requires 1.99.16 or higher) |
|---|
| 692 |
* Hide room list menu option (is remembered between sessions) |
|---|
| 693 |
* Control-C doesn't kill nicotine anymore (silently ignored) |
|---|
| 694 |
* Fix for deprecation warning (PyGTK 1.99.18) |
|---|
| 695 |
* Bug-reporting assistant (based on work by |
|---|
| 696 |
Gustavo J. A. M. Carneiro) |
|---|
| 697 |
* Reduced the sensitivity of the auto-scroller a bit |
|---|
| 698 |
* Workaround for missing-menu-labels in tab popup menus |
|---|
| 699 |
* Changed PyVorbis warning |
|---|
| 700 |
* Check latest (checks if you're using the newest version) |
|---|
| 701 |
* Autocompletion of / commands |
|---|
| 702 |
* Some small psyco fixes |
|---|
| 703 |
* Browse yourself without even being connected |
|---|
| 704 |
* Default filter settings |
|---|
| 705 |
* Fixed searches for special characters and limit history to 15 entries |
|---|
| 706 |
* Long overdue enter-activates-OK in input dialog |
|---|
| 707 |
* Make folder button in directory chooser dialog |
|---|
| 708 |
* Change %20 in slsk:// urls to spaces (blame Wretched) |
|---|
| 709 |
* Copy file and folder URLs in transfer lists and searches |
|---|
| 710 |
* Fixed Hide log window on startup |
|---|
| 711 |
* Improved the move-from-incomplete-to-download-folder function so that it |
|---|
| 712 |
can move across partitions / drives / whatever. |
|---|
| 713 |
* Now really included Carlos Laviola's debian control files |
|---|
| 714 |
|
|---|
| 715 |
Version 1.0.2 - Aug 23 2003 |
|---|
| 716 |
* Possible fix for freezes |
|---|
| 717 |
* Fix for GTK-Critical at startup with hidden log |
|---|
| 718 |
* Fixed URL catcher regular expression a bit |
|---|
| 719 |
* Added debian control files (by Aubin Paul) |
|---|
| 720 |
* Hopefully fixed the missing "2 chars search result directory" thing |
|---|
| 721 |
* Fixed roomslist popup menu |
|---|
| 722 |
* More UTF8 cleanups (and dumped the need for most of the localencodings |
|---|
| 723 |
in the process), should really work on MacOSX again |
|---|
| 724 |
* Fixed alt 1-8 / left,right,up,down to work with numlock / scrolllock on |
|---|
| 725 |
* Checkboxified all the "Add to user list", "Ban this user" and "Ignore |
|---|
| 726 |
this user" context-menu items |
|---|
| 727 |
* Fixed small bug in config loader (concerning importing pyslsk-1.2.3 userlist) |
|---|
| 728 |
* Fixed small bug in the browse file model |
|---|
| 729 |
* Fixed some selection issues |
|---|
| 730 |
* Fixed rooms list being sorted A-Za-z instead of Aa-Zz |
|---|
| 731 |
* Fixed column-sizes being weird when resizing |
|---|
| 732 |
* Removed talkback handler |
|---|
| 733 |
* Added handler for slsk:// meta-protocol and the ability to copy slsk:// |
|---|
| 734 |
urls in browse ("Copy URL"). |
|---|
| 735 |
* Should work on OSX again |
|---|
| 736 |
* Threading issue with rescanning fixed |
|---|
| 737 |
* Focus chat line input widget on tab change (chat rooms and private chat) |
|---|
| 738 |
* <insert stuff I forgot to add to changelog here> |
|---|
| 739 |
|
|---|
| 740 |
Version 1.0.1 - Aug 19 2003 |
|---|
| 741 |
* UTF8 fixes for settings window |
|---|
| 742 |
* UTF8 fixes for directory dialog |
|---|
| 743 |
* UTF8 fix for private chats in some locales (fr_FR for example) |
|---|
| 744 |
|
|---|
| 745 |
Version 1.0.0 - Aug 18 2003 (INITIAL PUBLIC RELEASE) |
|---|
| 746 |
* Changed URL to the Nicotine homepage to http://nicotine.thegraveyard.org/ |
|---|
| 747 |
* Added Alt-H accelerator to hide log |
|---|
| 748 |
|
|---|
| 749 |
Version 1.0.0rc8 - Aug 18 2003 |
|---|
| 750 |
* New MP3 header engine (shouldn't crash anymore, and should be faster) |
|---|
| 751 |
* Made the default handler for the http protocol more compatible (added |
|---|
| 752 |
quotes) |
|---|
| 753 |
|
|---|
| 754 |
Version 1.0.0rc7 - Aug 17 2003 |
|---|
| 755 |
* Fixed check privileges (thanks hednod) |
|---|
| 756 |
* Userlist context menu issues fixed |
|---|
| 757 |
* Several win32 fixups / custom-hacks made for upcoming win32 release |
|---|
| 758 |
|
|---|
| 759 |
Version 1.0.0rc6 - Aug 16 2003 |
|---|
| 760 |
* Merged PySoulSeek 1.2.4 core changes |
|---|
| 761 |
* Privileged users in userlist |
|---|
| 762 |
* Online notify |
|---|
| 763 |
|
|---|
| 764 |
Version 1.0.0rc5 - Aug 16 2003 |
|---|
| 765 |
* pytgtk-1.99.16 compatibility fix (thanks alexbk) |
|---|
| 766 |
|
|---|
| 767 |
Version 1.0.0rc4 - Aug 16 2003 |
|---|
| 768 |
* Fixed private-chat-shows-status-change-a-million-times |
|---|
| 769 |
* Fixed bug concerning GeoIP not being able to look up country code |
|---|
| 770 |
* Fixed email address in nicotine "binary" |
|---|
| 771 |
|
|---|
| 772 |
Version 1.0.0rc3 - Aug 16 2003 |
|---|
| 773 |
* Geographical blocking works for search results too |
|---|
| 774 |
* Geographical blocking settings now automatically uppercased |
|---|
| 775 |
* py2exe.bat bundled (used to create a "frozen" .exe on win32) |
|---|
| 776 |
* setup.iss bundled (used to create an installer using InnoSetup) |
|---|
| 777 |
* Tab menus now show page title instead of Page n |
|---|
| 778 |
* More win32 fixups |
|---|
| 779 |
* URLs now only respond to left click |
|---|
| 780 |
* User-info description field in settings now wraps |
|---|
| 781 |
* User-info image no longer writes temporary image file |
|---|
| 782 |
* Image data now encapsulated in imagedata.py |
|---|
| 783 |
|
|---|
| 784 |
Version 1.0.0rc2 - Aug 13 2003 |
|---|
| 785 |
* Fixed typo |
|---|
| 786 |
|
|---|
| 787 |
Version 1.0.0rc1 - Aug 13 2003 |
|---|
| 788 |
* Nasty Bug(tm) fixed |
|---|
| 789 |
* URL catcher fixup |
|---|
| 790 |
* Server banner is now shown |
|---|
| 791 |
* Hide log window menu item |
|---|
| 792 |
* Win32 fixups |
|---|
| 793 |
|
|---|
| 794 |
Version 0.5.1 - Ayg 13 2003 |
|---|
| 795 |
* URL catching |
|---|
| 796 |
* Bugfix: /ip no longer shows None |
|---|
| 797 |
* Bugfix: CheckUser would fuck up when disconnected |
|---|
| 798 |
* Fixed date for 0.5.0 |
|---|
| 799 |
|
|---|
| 800 |
Version 0.5.0 - Aug 13 2003 |
|---|
| 801 |
* Geographical blocking using GeoIP (optional) |
|---|
| 802 |
* Userlist only sharing |
|---|
| 803 |
* Userlist values are reset after disconnect |
|---|
| 804 |
* Small bugfixes and typos |
|---|
| 805 |
* Instead of printing certain bugreports to the console, |
|---|
| 806 |
it now sends a private message to hyriand instead |
|---|
| 807 |
|
|---|
| 808 |
Version 0.4.9 - Aug 11 2003 |
|---|
| 809 |
* Python 2,2,0 compatibility |
|---|
| 810 |
* Python 2.3 deprecation warning fixed |
|---|
| 811 |
* Minor bugfixes (mainly in transfer lists, I hope they work) |
|---|
| 812 |
* Fixed the setup.py to install images |
|---|
| 813 |
* Added browse files to search results context menu |
|---|
| 814 |
* Added abort & remove file to downloads context menu |
|---|
| 815 |
* KB/GB/MB is now done at 1000 instead of 1024 (producing 0.99 MB instead |
|---|
| 816 |
of 1000 KB) |
|---|
| 817 |
|
|---|
| 818 |
Version 0.4.8 - Aug 10 2003 |
|---|
| 819 |
* Minor bugfixes and de-glitchifications |
|---|
| 820 |
|
|---|
| 821 |
Version 0.4.7 - Aug 9 2003 |
|---|
| 822 |
* New logo and icon (thanks (va)*10^3) |
|---|
| 823 |
* Generate profiler log when using nicotine --profile |
|---|
| 824 |
(profiler log will be saved as <configfile>.profile) |
|---|
| 825 |
|
|---|
| 826 |
Version 0.4.6 - Aug 8 2003 |
|---|
| 827 |
* Room user lists are filled again when reconnected |
|---|
| 828 |
* User is offline/away/online in private chats |
|---|
| 829 |
* Right-click on tab shows tab list |
|---|
| 830 |
* Auto-reply implemented |
|---|
| 831 |
* Added *1000 factor for auto-search interval *oops* |
|---|
| 832 |
|
|---|
| 833 |
Version 0.4.5 - Aug 7 2003 |
|---|
| 834 |
* Page Up / Down scrolls chats |
|---|
| 835 |
* // at the start of a chat line will "escape" the / used by commands |
|---|
| 836 |
* Evil typos corrected (tnx SmackleFunky) |
|---|
| 837 |
* Bugfixes |
|---|
| 838 |
* Search filter history |
|---|
| 839 |
|
|---|
| 840 |
Version 0.4.4 - Aug 7 2003 |
|---|
| 841 |
* Bugfixes |
|---|
| 842 |
* About dialogs |
|---|
| 843 |
|
|---|
| 844 |
Version 0.4.3 - Aug 5 2003 |
|---|
| 845 |
* Small bugfixes (sorting, UpdateColours, ChooseDir) |
|---|
| 846 |
|
|---|
| 847 |
Version 0.4.2 - Aug 5 2003 |
|---|
| 848 |
* First changelog entry.. Basically everything implemented :) |
|---|