| Wersja 1.20 Final z 2009/04/20 |
Zmiany:
- Merge: StrongDC++ 2.22 (stability and performance fixes)
- Fix: Lua plugin, timer
- Fix: Lua plugin, SendHubMessage
- Fix: Lua plugin, Workaround for parsing %[lua:...] in user commands provided by scripts
- Fix: Get IP Address button
- Fix: Hopefully fixed persistent Ignores (long standing issue)
- Change: Confirmation dialogs now have those nice checkboxes
- Change: Lua plugin, added /luamem command
- Change: UserMap is back (threaded checking now like in 1.1.0)
- Change: Hide share improved for ADC(S)
- Change: Plugins mostly rewritten (no more StrData, bits from ADCH++ etc.)
- Change: Additional media spams (ie. all but Winamp) moved to a plugin
- Change: Media Toolbar is now available as a plugin
- Change: Other minor things and code clean up
- Change: Updated installer to NSIS 2.44
- Plugin: Lua script plugin 2.00
- Plugin: Mediaplayers plugin 1.10
- Removed: IPGuard for stability reasons
|
| Wersja 1.20 beta z 2009/02/20 |
Zmiany:
- Merge: StrongDC++ merge
- Plugin: Lua plugin (BCDC++ implantation & RSX++ Windows extension)
- Fix: More crashes
- Fix: Few x64 fixes from RSX++
- Fix: Possible crashes & other issues with "Get IP Address" button (might be removed entirely in future as obsolete)
- Fix: Few issues related to shellmenu in finished transfers
- Fix: Plugins onLoad() function's return value actually matters now
- Fix: MDI drawing issues with Aero, since after almost one year of vista MS still doesn't seem to bother
- Feature: Added short/human readable magnet links feature
- Feature: New CDM (created with Adrian/RSX++)
- Feature: Added runtime reload/unload for plugins
- Feature: Dropdown menu for favorite hubs button (like newer DC++ GUI, ie. smartwin)
- Feature: Dropdown menu for public hubs, allowing user to select which hublist to use
- Feature: System log window (ended up being little different from DC++)
- Change: Added more temp file extensions to the "Remove forbidden" feature
- Change: Some Win32 specific plugin functions added
- Change: Moved "Share skiplist" to share page
- Change: Auto updater puts possible plugins in correct location now
- Change: Now displays names of plugins loaded on startup (ie. Loading: SamplePlugin.dll)
- Change: Plugins settings management/format changed
- Change: Removed obsolete option about old clients
- Change: Some StringDefs cleanup
- Change: Sample plugin optimized/updated
- Change: Plugins should be "safe" now (StrData, instead of std::string, needs to eventually use plain char/wchar)
- Change: Resources loading reworked
- Change: Less QueueManager calls with threaded detections
- Change: IPGuard patches (more selective about what can and can't be blocked, ie. anti-abuse)
- Change: Stuff regarding stealthy style progressbars (hopefully fixed look on XP)
- Change: Using values returned by GetSystemMetrics in some places opposed to estimated constant values
- Change: "Remove forbidden" and "Share skiplist" priorities changed
- Change: Lot of plugin changes in general (uses structures to transmit info rather than passing the objects as interfaces f.ex.)
- Change: Clean up in few places, some sanity checks
|