Changelog

Thu, 2009/07/30 - 21:06
  • 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.
Sat, 2009/06/27 - 07:37
  • 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.
Sun, 2009/04/19 - 18:23
  • 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.
Sun, 2009/02/01 - 21:51
  • 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.
Sat, 2008/04/26 - 10:05
  • 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.
Tue, 2008/03/25 - 21:27

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.
Mon, 2005/10/31 - 20:06
  • 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)
Fri, 2004/01/16 - 23:43
  • 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)
Mon, 2003/10/27 - 23:46
  • 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
Wed, 2003/08/13 - 22:49
  • 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