• v1.2.0 cc5392696d

    v1.2.0 Stable

    kerem released this 2026-02-04 18:03:17 +03:00 | 16 commits to main since this release

    📅 Originally published on GitHub: Wed, 04 Feb 2026 15:08:02 GMT
    🏷️ Git tag created: Wed, 04 Feb 2026 15:03:17 GMT

    What's Changed

    [PR #9] Localization & UI Enhancements

    • Multi-language Support: Added a localization engine supporting English and Japanese.
    • Runtime Switching: Language can now be changed on-the-fly via the new Language menu.
    • Always on Top: Added ability to pin the window to the front.
    • Improved Dialogs: Localization applied to Find, Replace, and Go To Line dialogs.

    [PR #14] Platform & Build Improvements

    • Legacy Windows Support: Added fallbacks for RichEdit controls and DWM attributes to ensure compatibility with Windows 2000, XP, and 7.
    • MinGW-w64 Optimization: Improved CMake configuration for better cross-platform compilation using GCC/MinGW.
    • Dark Mode Refinement: Native title bar and menu theming for modern Windows versions.

    Commits Merged

    Commit Author Description
    f1a8e6c nananankona Merge pull request #9: Localization & Always on Top
    a4930b4 ForLoopCodes Merge branch 'pr-14': MinGW & Legacy Win Support
    8ea227d copilot-swe-agent[bot] Accidentally added _codeql_build_dir/
    028710b copilot-swe-agent[bot] Fixed by removing build dir and updating .gitignore

    Fixes & Improvements

    • Fixed installer generation by adding missing install() targets and NSIS resource settings to CMake/CPack.
    • Implemented streaming-based RichEdit I/O and removed default text limits for large file support (100MB+).
    • Cleaned up source code by removing unnecessary comments and deslopping legacy logic.
    Downloads