Skip to content

Releases: matthewyang204/NotepadEE

5.3.1

11 Mar 14:23

Choose a tag to compare

  • Add ability to disable autosave
  • Add a settings file that allows settings to persist
  • Fix the correct bash not being used in ./configure and ./autogen.sh scripts used during build (does not affect binary users)

5.3.0(2)

06 Mar 16:31

Choose a tag to compare

  • macOS recompile that fixes codesigning
  • Go to 5.3.0 to download other binaries

5.3.0

05 Mar 19:21

Choose a tag to compare

Features

  • Integrated spell checking
    • Added full spell-checking support using dynamic language-based dictionaries.
    • Misspelled words can now be corrected directly from the editor.
    • Added a confirmation dialog to prevent potentially unsafe or unwanted text from being inserted; user can review before insertion.
  • Markdown syntax highlighting
    • Added highlighting support for Markdown files.
  • Improved menu organization
    • Introduced a new Search menu to reduce clutter in the Edit menu.
    • Moved spelling tools into the Tools menu where they belong.
    • Added an Options header above settings in the Tools menu.
  • UI and usability improvements
    • Automatic cursor color adjustment to maintain visibility against different highlights.
    • Organize menu functions & use labeled separators for larger menus
    • Status bar indicator now appears when the sidebar is hidden.
    • Line number indicator now automatically hides when text size becomes excessively large (>15 pts) and moves indicator to top bar.

Bugfixes and Optimizations

  • Fixed keyboard shortcuts not working correctly on macOS sometimes.
  • Fix macOS not showing program as an option to open files with in Finder
  • Fixed handling when attempting to open a file that does not exist.
  • Prevented invalid font sizes (zero or negative values), which may cause undefined behaviour.
  • Ensured preferences and logs are always written in UTF-8, which fixes inconsistencies in OS default encodings.
  • Ensures that Find dialog clears highlights when closed via its WM close button, not just the Close button
  • Updated build tooling dependencies such as Python and Nuitka.
  • Organize codebase and split code into multiple files for performance (loading a single flat file slows down the interpreter when that file grows too large)

5.3.0 Release Candidate 4

28 Feb 16:17

Choose a tag to compare

Pre-release
  • Finalizes UI design
  • This Release Candidate does not provide binaries.

5.3.0 Release Candidate 3

26 Feb 20:01
2ad07b4

Choose a tag to compare

Pre-release
  • Organizes the menu bar functions into a less cluttered layout
  • This Release Candidate does not provide binaries

5.3.0 Release Candidate 2

20 Feb 21:31

Choose a tag to compare

Pre-release
  • Some small optimizations and changes that do not affect user
  • Add a Options header over the settings in the Tools menu
  • This Release Candidate is going to have some random binaries, but please note that not all release platforms are guaranteed to be put here, and some other non-release platforms will not get binaries in the final release even if they get binaries here

5.3.0 Release Candidate 1

18 Feb 17:10

Choose a tag to compare

Pre-release

Fixes

  • Use platform.system() rather than os.uname() because os.uname() is not universal (in font selector)
  • Fix copyright

This release is a candidate for stable release, and so will not provide binaries unless it becomes the next stable release.

5.3.0 Beta 6

17 Feb 04:52

Choose a tag to compare

5.3.0 Beta 6 Pre-release
Pre-release

Fixes

  • Fix long-running bug where font size can go to negative, making the whole editor act unexpectedly
  • Move the size indicator to the top bar and hide the sidebar when the text editor grows too big

New

  • Bump Nuitka to 2.8.10 for macOS builds
  • Add markdown syntax highlighting
  • Force all preferences & logs to also use UTF-8, forcing them all to be consistent and not in random formats that cause errors when loading program
  • Add an approval dialog to spellcheck so that checked text can be edited so no nonsense is edited out before being inserted into the editor

This release is a beta release and therefore does not provide binaries of any kind.

5.3.0 Beta 5

13 Feb 05:30

Choose a tag to compare

5.3.0 Beta 5 Pre-release
Pre-release

New

  • Add spell checking functions

Fixes

  • Fix all known random stale variable references

This release is a beta release and therefore does not provide binaries of any kind.

5.3.0 Beta 4

12 Feb 17:17

Choose a tag to compare

5.3.0 Beta 4 Pre-release
Pre-release

New

  • Use a custom Info.plist on macOS to allow users to open any plain text files

Fixes

  • Call executable properly and finally stop relying on current working directory that app is launched from
  • Use Popen to stop app from freezing at all (even if for a second or so) when launching new editors
  • Handle all exceptions where nonexistent files are opened

Notes

  • The 3rd beta was skipped because I forgot to tag it (sorry).
  • This release is a beta release and therefore does not provide binaries of any kind.