Skip to content

GreenPad 1.11

Compare
Choose a tag to compare
@RamonUnch RamonUnch released this 21 Dec 21:59
· 775 commits to main since this release
7eb2530

Christmas release!

Well now it is much better, you even got the statusbar on NT3.1, you no longer
need to upgrade your comctl32 on Win95 and now IMM32 is dynamically imported
at runtime. This means that the NT3.1 build is now the ULTIMATE BUILD.
It runs on all windows version and does not sacrifice any features on newer
windows. The only reason there are two builds is for aesthetic reasons and
for the partial Japanese support possible on NT3.50+

  • If available the IMM32.DLL will be loaded (advanced text services/IME).
  • Thanks to @roytam1, it is now possible to have the statusbar on
    Windows NT3.1, also the "no text display bug" on windows 95 is fixed.
  • Added the /LARGEADDRESSAWARE linker flag to permit up to 4GB ram usage
    when running GreenPad under 64bit edition of Windows.
  • Now the main window is showed before loading the file.
  • Smart indentation supported: keeps indentation level on Return.
  • Added Tab/Shift+Tab to indent/un-indent a multi-line selection.
  • Fix mingw64 builds and provide x64 builds of GreenPad.
  • Fix IID_IMultiLanguage2 definition for encoding auto-detection.
    You no longer need chardet.dll on newer Windows versions.

TODO:

  • Add UAC support for Windows Vista/7/8.X/10/11
  • Find/Replace only in the selection (if any).
  • Improve printer configuration.
  • Fix more bugs, handle low memory situations better
  • Ensure size_t is used over uint where applicable for x64 builds.
  • Optimize memory usage so that larger files can be loaded.