Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
First try to move language management to the external library.

  1. … 1 more file in changeset.
Initial import.

    • -0
    • +150
    ./ictranslate/ICTranslateDlg.cpp
    • -0
    • +31
    ./ictranslate/ICTranslateDlg.h
    • -0
    • +78
    ./ictranslate/ictranslate.cpp
    • -0
    • +31
    ./ictranslate/ictranslate.h
    • -0
    • +212
    ./ictranslate/ictranslate.rc
    • -0
    • +449
    ./ictranslate/ictranslate.vc90.vcproj
    • binary
    ./ictranslate/res/ictranslate.ico
    • -0
    • +13
    ./ictranslate/res/ictranslate.rc2
    • -0
    • +21
    ./ictranslate/resource.h
    • -0
    • +7
    ./ictranslate/stdafx.cpp
    • -0
    • +57
    ./ictranslate/stdafx.h
    • -0
    • +26
    ./ictranslate/targetver.h
    • -0
    • +69
    ./libictranslate/HelpLngDialog.cpp
    • -0
    • +44
    ./libictranslate/HelpLngDialog.h
    • -0
    • +680
    ./libictranslate/LanguageDialog.cpp
  1. … 23 more files in changeset.
Copyright info is being taken from #define instead of language string.

Reset nonclient metrics struct before usage - could have related to strange behaviour of miniview dialog box.

Bugfix: wrong character set used in 64bit release build.

Small files reorganization in the ch project.

Removed the VERSION reading code with standard #defines.

    • -0
    • +53
    ./chext/res/chext.rc2
  1. … 1 more file in changeset.
Fixed some x86_64 warnings.

Changed the chext.dll name (expected) for the dll registration process.

Bugfix:shell extension in unicode mode were not using unicode character set.

Fixed some prefast-reported warnings.

Fixed some prefast warnings.

Small fixes.

  1. … 1 more file in changeset.
Fixed some prefast reported problems.

  1. … 9 more files in changeset.
Small fixes.

Bugfix: escape strings in language files weren't correctly converted to escape sequences.

Unicode fix - wrong character count for filenames transferred over WM_COPYDATA.

Refined the dll registration a bit.

Added missing manifest dependencies on common controls.

Bugfix: problem with changing language on-the fly + memory leaks after change.

Additional unicode fixes.

  1. … 1 more file in changeset.
Small fixes.

Changed encoding of the language files to utf-16.

Added new languages available on the site.

    • -0
    • +664
    ./ch/langs/english.lng
    • -0
    • +666
    ./ch/langs/italian.lng
    • -0
    • +668
    ./ch/langs/japanese.lng
    • -0
    • +669
    ./ch/langs/korean.lng
    • -0
    • +668
    ./ch/langs/spanish.lng
    • -0
    • +670
    ./ch/langs/turkish.lng
    • -0
    • +668
    ./ch/langs/valencian.lng
Preliminary support for libicpf::config based language support (probably broken).

Adjusted to the new configuration class from libicpf.

Added support for libicpf-driven configuration files.

Removed crash dialog button that suggested CH is able to automatically send crash dumps to the author.

Added missing version file.

Added basic crash support to CH (advances [#425]).