Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Release notes for 0.5.2 ======================= - New Features: - Add a "Viewer Mode" toggle (openembedded#50, !72) - Improve `--quit` option: close all windows interactively (!71) - Improve encoding management (openembedded#42, !69) - Display the current encoding in the status bar - Make the default encoding configurable via GSettings - Allow to choose encoding in the "Open" and "Save As" dialogs (openembedded#42) - Add a command line option to choose encoding - Add a "Delete Line" action (openembedded#13, !66) - Make automatic addition of the last EOL character configurable (openembedded#53,!65) - Switch to GFile for I/O operations (openembedded#4, openembedded#27, openembedded#75, !64) - Add file monitoring (openembedded#75) - Add a setting to create a tilde-backup file when saving (openembedded#27) - Make saving atomic (openembedded#4) - Appearance Changes: - Filter files on mime type in the "Open" and "Save As" dialogs (openembedded#2, openembedded#35, !67) - Code Refactoring: - Improve encoding management (openembedded#42, !69) - Make encoding dialog more generic and self-contained - Encodings definition review - Clarify encoding management when opening files - Improve unicode BOM management - Switch to GFile for I/O operations (openembedded#4, openembedded#27, openembedded#75, !64) - Set the save action sensitivity more precisely - Let GFile APIs check for file existence when reading - Let GFile APIs check for external modifications when saving - Basic switch to GFile for I/O operations - Bug Fixes: - Make "replace" and "replace all" behaviors consistent (openembedded#94) - Ensure that the page setup is properly applied when printing (openembedded#90) - Avoid character escape issues in menu item action names (openembedded#91) - Properly initialize document search properties - Avoid illegal memory access when searching with tab changes (!73) - Revert to "Wrap Around" always true for the search bar (openembedded#83) - Prevent too late accesses to the buffer in selection mode - Direct call to keybinding signals for "Delete" and "Select All" (openembedded#83) - Improve editing keybindings consistency (openembedded#83) - Translation Updates Signed-off-by: Andreas Müller <[email protected]> Signed-off-by: Khem Raj <[email protected]>
- Loading branch information