- Updated Chinese and Italian translations from Runapp and maxbynet.
- Merged 32bit and 64bit installers together.
- Fixes in the automatic update mechanism (should fix the crash at startup problem).
- Now Copy Handler will check for the new versions on a weekly basis (configurable).
- Fixed problem with Copy Handler web page not being opened from update information dialog.
Changelog
- Changed version generation scripts.
- Fixed background of some controls under Windows/x64.
- Fixed a problem with wrong configuration of libraries (error 14001).
- Added reporting of CH functioning to the log file.
- Language updates: Chinese by James Fancy, French by Adrien, German by René Schümann and Traditional Chinese by Plucky.
- Added resize capabilities to most of the dialog boxes used in CH.
- Added new functionality - check for updates at startup.
- Fixed problems with creating shortcuts in explorer.
- Fixed problem with directory times not being preserved.
- Fixed problem with 'apply to all items'.
- Added support for displaying feedback dialog boxes in places where error messages stopped processing.
- Moved log file entries from resources to code - less text for translating.
- From this release there will be zip packages distributed with CH (requests by some users).
- Changed handling of language files - if they have not been ported to the new format, it won't be selectable in options dialog.
- Fixed problems with changing language while small status window was shown (and other potential problems).
- Installer multilingual improvements (translated some custom strings to Polish).
- Changes in the feedback dialogs (whown when task requested some feedback from user)
- Added uninstall option to the start menu
- Bugfix: fixed formatting of data sizes in several places (e.g. tooltips in clipboard monitoring dialog).
- Bugfix: crash when creating file description object in some cases.
- Bugfix: Problem with crashing CH when changing buffer size while copying data.
- Bugfix: fixed parametres -> parameters.
- Bugfix: shortcuts were not visible in the shell context menu.
- Bugfix: fixed crash when closing the clipboard monitoring dialog box.
- Bugfix: Win+E keyboard shortcut did not work when CH was not running.
- Bugfix: crash during error logging.
- Updated polish language file (by Ixen).
- Traditional Chinese language by Tony Yu.
- Korean language update by TaeJung Um.
- Updated italian language file by chicco83.
- Bugfix: changing language directory caused crash in some cases,
- Remove options for changing languages and help directories,
- Changed translation system to allow positioning of formatting parameters,
- Added functionality to check the home page for updates,
- Added entry in about dialog box to show the current translator,
- Added new library to the build - libchcore, which eventually will become the engine core,
- Replaced CArchive-based serialization with libicpf-based one,
- Bugfix: code detecting if the partitions lies on the same physical disk sometimes fell into an infinite loop,
- Added code for checking shell extension version at CH startup,
- Bugfix: miniview task selection was improperly painted on Vista,
- Mandatory registration of shell extension when installing CH,
- Added dbghelp.dll to the installation version of CH (win2000 have too old version),
- Updated some languages.
Standard changes:
- Added support for Windows Vista and 2008 Server.
- Added native support for 64bit Window systems (with shell extension).
- Dropped support for older Windows systems (95, 98 and Me).
- Added Unicode support.
- Added new tool to help translate CH to other languages (instead of creating language development kit with each release of CH).
- Changed translation file structure to allow more reliable translations (all translation files require revalidation).
- Created official installation version of CH - zip file won't be generated from now on (unless there would be need for it).
- Added minidump file (crash information) generation on crash - should allow faster problem detection.
Development-related changes:
- Changed application versioning scheme.
- Reorganized sources for easier build.
- Extracted translation functionality to a separate library.
- More integration with libicpf library.
- Changed base compiler to VC++ 2008 (other project files could be outdated).
Bugfixes:
- Bugfix: fixed problem with loading state files on startup.
- Bugfix: skipping files while moving does not delete source file anymore.
- Bugfix: fixed wrong language selection in options dialog.
- Fixed bug where files which name starts with a dot were not copied.
- Added some new translations
- Many internal changes in the code (changed stl support to the stlPort from http://www.stlport.com)
- corrected a displaying of the paths in the status dialog box
- corrected on-the-fly language change in the task list in the status dialog box
- corrected handling of the directory paths in configuration
- when a "not enough free space" dialog appears it automatically disappears (now) as soon as there is enough space to perform the operation
- change in program's file names
- changed the handling of the languages; now they are based on text files instead of dll's
- corrected shell extension bug (problems with the CTRL key and detecting the operation)
- added help files to the program instead of readme files
- corrected bug when the newly created shortcuts (in folder choosing dialog) were not being saved
- some small optimizations and corrections
- this program has changed licensing to GNU General Public License (what means, that the full source code is available at http://www.copyhandler.prv.pl)
- added language plugin support
- changed installer to NSIS
- optimized tray restart detection
- modified about dialog
- now all strings are being read from resource tables
- modified handling of configuration - it supports now applying, and changing language on the fly
- when registering or unregistering shell extension dll from program's menu fails - it displays error code
- added section 'Log file' which is currently unused
- now pasting by CH doesn't clear the clipboard
- some small optimizations