Skip to content

Releases: tsujan/FeatherPad

1.6.4

Choose a tag to compare

@tsujan tsujan released this 22 Jun 16:05
V1.6.4
d66c33c

● Fixed syntax highlighting for JSON when whitespaces were not shown.
● Fixed tab middle clicking for Qt ≥ 6.11 (it stopped working correctly after a backward-incompatible change in Qt — and not just with FeatherPad).
● Activated the session dialog under Wayland too when it's called by another window.
● Fixes for Hunspell spell checking.
● Bumped the minimum version of Qt to 6.5 and silenced new compilation warnings.
● Other small fixes and enhancements.

1.6.3

Choose a tag to compare

@tsujan tsujan released this 02 Jan 13:21
V1.6.3

Mainly small fixes, like the following:

● Fixed an asymmetry between the forward and backward searches/replacements if some text was selected.
● Made replacing after searching easier (without needing to clear the selection first).
● Fixed showing of ampersand in the recent files menus.
● Fixed highlighting of C++ numbers with single quote as separator.

1.6.2

Choose a tag to compare

@tsujan tsujan released this 28 Apr 16:24
V1.6.2
f1eab60

● Removed an old workaround about translations, which prevented some languages from being loaded by recent versions of Qt.
● Show the print bar ("Printing in progress...") before printing, because Qt's print dialog may be shown with a delay (due to avahi-daemon, or simply because the document is huge).
● A small change in syntax highlighting of numbers.

1.6.1

Choose a tag to compare

@tsujan tsujan released this 03 Mar 16:37
V1.6.1

● Special highlighting for standard C++ methods.
● More intuitive column selection with wrapped lines (although it isn't useful with them).
● Allow typing more characters before a selected column.
● Replaced QtGlobal methods and types (like qMax, qMin, qreal, …) with those of C++.

1.6.0

Choose a tag to compare

@tsujan tsujan released this 27 Jan 13:28
V1.6.0

FeatherPad supports column selection now. See Help → Column Selection.

Other changes:

● A rare issue is fixed in finding/highlighting whole words.
● The position number on the status-bar is localized.
● The support for translating the Help file is dropped because it wasn't practical (an online translation service can be used instead).

1.5.2

Choose a tag to compare

@tsujan tsujan released this 08 Nov 13:12
V1.5.2
6936aa0

● The printing thread is fixed (previously, it caused a warning message about QBasicTimer).
● An old issue is fixed in replacement highlighting of multiple tabs.
● Fixed the localization of date and time with Qt6.
● Demand attention under Wayland when a window needs activation (although some Wayland compositors may ignore it).
● Small fixes and enhancements.

1.5.1

Choose a tag to compare

@tsujan tsujan released this 29 Apr 15:22
V1.5.1

● Added a safe workaround for a problem in KWin6 under X11.
● Under X11, if there is a minimized window on the current desktop, open files as new tabs in it and unminimize it.

1.5.0

Choose a tag to compare

@tsujan tsujan released this 17 Feb 12:21
V1.5.0

The Qt5 support is removed. After more than 2 years, when FeatherPad could be compiled against both Qt5 and Qt6, it was the time to say goodbye to Qt5.

With this change, the legacy encodings are also dropped because Qt6 does not support them. If you still have documents in legacy encodings, you could convert them to UTF-8 with a tool like iconv.

Other changes:

● Prevented the cursor position from being changed when files are dragged and dropped into the text view.
● Regex replacement with capturing groups is supported.
● Fixed a rare issue in the geometry of a warning bar that is animated during window resizing.
● Miscellaneous small fixes and enhancements.

1.4.1

Choose a tag to compare

@tsujan tsujan released this 12 Jun 18:31
V1.4.1
9642aac

Main changes:

● Fixed showing of the number of selected characters when selection highlighting is disabled.
● Added an option for a small margin around the text.
● Fixed a problem with non-Linux systems.
● In Preferences dialog, prevent unintentional changes to the values of spin and combo boxes. Also, set their values to default when they're cleared.
● Don't remove single trailing spaces with LaTeX.
● Prevent window dragging from the line number strip.

1.4.0

Choose a tag to compare

@tsujan tsujan released this 18 Apr 08:25
V1.4.0

Main changes:

● An option has been added for showing the window title on the menu-bar.
application/x-zerosize is associated to FeatherPad by default, alongside text/plain (because of a change in GLib).
● The recent files menu shows icons where possible.
● The side-pane can be focused by Ctrl+Escape.
text/plain;charset=... is recognized as plain text when pasted (Qt didn't see it as plain text).
● The file type filters of file dialogs are protected against incorrect translations.