Skip to content

Releases: tsujan/FeatherNotes

1.3.0

22 Jun 23:20
V1.3.0
Compare
Choose a tag to compare

This version fixes a serious bug/regression which may be triggered under special circumstances and overwrite a note without the user's consent. Upgrading is highly recommended.

Also,

● A workaround is added for clicking the tray icon under Wayland.
gio is dropped for opening hyperlinks (previously it was used if available).

1.2.0

18 Feb 18:01
V1.2.0
Compare
Choose a tag to compare

Main changes:

● The Qt5 support is removed.
● Remove the block format on clearing formats (previously it persisted).
● An icon for macOS is added by "ivan-avalos at GitHub".

1.1.1

08 Sep 08:43
V1.1.1
Compare
Choose a tag to compare

Main changes:

● Fixed the initial font of the node font dialog.
● Start searching in node names when Slash is pressed inside the side-pane.
● Enable/disable the Paste actions appropriately.
● Don't insert garbage when an image can't be loaded.

1.1.0

28 Nov 22:07
V1.1.0
Compare
Choose a tag to compare

This release is mostly about fixing or circumventing bugs, especially with Qt6.

Main changes:

● A crash on pasting empty clipboard is fixed.
● A bug is fixed in updating widget states after deleting a node.
● Text zooming is fixed for documents that are saved by the Qt6 version.
● The text tab stop distance is corrected.
● A workaround has been added for a Qt6 bug that doesn't include newlines in the plain-text data of the copied text.
● Total node deselection is prevented with Qt6.
● The Unix signal handling is revamped.
● "Embed Image" is removed from the toolbar to make it uncluttered (it's till in the right-click and Format menus).
● The context menus and tooltips are corrected under Wayland.
● Simplified finding of Qt modules with cmake.
● Silenced the compilation warnings with Qt 6.4.

1.0.0

04 Aug 21:13
V1.0.0
Compare
Choose a tag to compare

Main changes:

● Now FeatherNotes is a single-process, multi-window app that doesn't open the same document twice when launched. D-Bus is used for that purpose (the app's behavior is like before in non-Linux systems without D-Bus).
● The qmake compilation has been removed. Its maintenance wasn't justified with D-Bus.
● Added a warning-bar for some messages.
● Printing is done is a separate thread, so that, if it takes a long time, the app could still be used.
● Added an option for remembering the expanded state of each node.
● Added an option for saving without prompt on exiting.
● Select the text between spaces with Ctrl + double click.
● Fixed the problems in restoring of window size and position.
● Keep the search string on node switching if the search is done in all nodes.
● Fixed node renaming with transparent tree view.
● Made toolbar icons small by default.
● Enabled compilation against Qt6. The default compilation is still against Qt5.
● Removed the workaround for Enlightenment (it cluttered the code for no good reason).

0.10.0

05 Jan 07:06
V0.10.0
Compare
Choose a tag to compare

Main changes:

● Better (smooth) scrolling from inside the view, especially with touchpad.
● Don't try to save or restore window position under Wayland.
● When the window isn't active under Wayland, hide and show it again if the tray icon is activated.
● Don't let QTextEdit's built-in undo/redo shortcuts cause a scroll jump when there's nothing to undo/redo.
● Fixed compilation against old Qt versions.

0.9.0

11 Mar 05:05
V0.9.0
Compare
Choose a tag to compare

Main changes:

● Added cmake support (besides qmake).
● Added support for the recently opened files.
● Fixed the bugs of searching and replacing in all nodes.
● Go to the last active node when starting with the last opened note.
● Improvements and fixes to custom background and foreground colors. (if a note is created with this version, the bg/fg colors of existing nodes will change on the fly.)
● Prevented Qt from giving rich text to the selection clipboard.
● Prevented the transference of password (or lack of it) from one note to another in rare cases.
● Prevented the transference of font settings from an opened note to a newly created one.
● Allowed changing of the horizontal alignment of tables.
● Workaround for KDE's Plasma tray tooltip.
● Instead of eliding texts, show the horizontal scrollbar in the side-pane when needed.
● Require Qt5.12.
● Small fixes to smooth scrolling and link opening.

0.8.0

02 Nov 14:37
V0.8.0
c3a8460
Compare
Choose a tag to compare

Changes:

● An option for starting with the last opened file.
● Support for customized background/foreground colors.
● A configurable date and time pasting.
● Code fixes and cleanup.

0.7.0

06 Jun 14:01
V0.7.0
Compare
Choose a tag to compare

Main changes:

● Added optional spell checking with Hunspell, which can be enabled at compilation time.
● Overrode Qt's default behavior with the Home key.
● Handle relative file paths correctly.

0.6.0

10 Mar 20:08
Compare
Choose a tag to compare

Main changes:

● Fixed a rare case of halted auto-saving.
● Added a workaround for an old Qt bug, because of which, QTimer may not work after resuming from suspend or hibernation.
● Give focus to text-edit/side-pane with Esc.
● Smarter Shift+Enter with alphabetical lists.