Releases: PyvesB/Notepad4e
Releases · PyvesB/Notepad4e
Shorter view name
Code cleanup and minor fixes
- Code simplification.
- Fixed log messages not being displayed correctly.
- Clarified description of autosave job.
- Java 8 is now the minimum Java version required to run the plugin.
Save location switching improvements
- When changing the location of the file used to persist the state of the plugin, the previously opened notes are merged with the ones found in the new file location, if any. This gives users more freedom regarding which notes they wish to keep in their updated environment.
- Clarified preference property.
Custom save location
- The location of the file used to persist the state of the plugin can now be overridden in the preferences.
Performance improvements
- Significantly improved Notepad4e's performance in some situations.
- Reduced overall memory usage.
- Cleaned up some code sections.
Fixed save error
- In addition to the changelog of version 1.4.0, fixed autosave error due to unsupported feature in Java 7.
Better undo/redo and various other improvements
- Rewrote undo/redo functionality:
- added support for bullet lists.
- kept track of caret position.
- simplified code.
- Added option to tune the note autosave time interval (does not affect automatic saving when closing Eclipse).
- Fixed bug that would cause Eclipse to hang when adding a new note to an empty notepad.
- Various code enhancements.
New note name duplication
- Prevented new notes from being named the same as an existing one.
Code improvements and minor fixes
- Refactored code and improved maintainability.
- Prevented undo/redo actions when a note is locked.
- Clarified the behaviour of one of the preferences.
French translation
- Added French translation.