featherpad (1.3.4-0.1~mx21+1) mx; urgency=medium

  * New upstream release:
    - Enable/disable the Paste action of the Edit menu appropriately.
    - Covered single quote as digit separator in C++(≥14) syntax highlighting.
    - Initialize variables of "TextEdit" and "TabBar" before events are
      triggered.
    - Enabled instant tooltips and corrected context menus on Wayland, by
      specifying their parent widgets.

 -- Steven Pusser <stevep@mxlinux.org>  Mon, 05 Dec 2022 17:14:41 -0800

featherpad (1.3.3-0.1~mx21+1) mx; urgency=medium

  * New upstream release:
    - Crash on pasting empty clipboard is fixed. The fix can be seen as a
      workaround because the root cause is in Qt.
    - Silenced the compilation warnings with Qt 6.4.
    - Covered indented here-docs in Bash and Perl syntax highlighting.

 -- Steven Pusser <stevep@mxlinux.org>  Tue, 11 Oct 2022 15:19:53 -0700

featherpad (1.3.2-0.1~mx21+1) mx; urgency=medium

  * New upstream release:
    - Added a real Unix signal handler. It was needed to work around a Qt6 bug
      under Wayland, which reported close signals of Wayland WMs as
      non-spontaneous (there was no prompt on closing windows by Wayland WMs).
    - Removed instant tab tooltips when tab DND is disabled (because some
      Wayland compositors have problem with instant tooltips of inactive
      windows).
    - Consider the script sign in Lua.
    - Fixed the enabled state of the "Other" action in the "Encoding" menu.
    - Removed the detection of legacy encodings and simplified the "Encoding"
      menu with Qt6.
    - Added Toml syntax highlighting.
    - Reduced the maximum block size of HTML for syntax highlighting to 5000.
    - Simplified finding of Qt modules with cmake.

 -- Steven Pusser <stevep@mxlinux.org>  Mon, 19 Sep 2022 16:35:40 -0700

featherpad (1.3.1-0.1~mx21+1) mx; urgency=medium

  * New upstream release:
    - Used Qt D-Bus for creating a single-instance app (because the lock-file
      method failed under harsh circumstances).
    - Removed the qmake compilation (have no time for it, especially with Qt
      D-Bus.
    - Added a workaround for a Qt5 bug that caused a crash if SIGTERM was sent
      while the replacement dock was visible.

 -- Steven Pusser <stevep@mxlinux.org>  Tue, 23 Aug 2022 13:15:13 -0700

featherpad (1.3.0-0.1~mx21+1) mx; urgency=medium

  * New upstream release:
    - Added an option for using system icons where possible. By default,
      internal icons are used.
    - Set the scroll mode to per-pixel in the side-pane as a workaround for a
      bug in QListWidget's auto-scrolling.
    - With Qt6, accept the close event on receiving SIGTERM and similar signals
      (because, in Qt6, "qApp->quit()" calls "closeEvent()").
    - Make sure all windows are deleted when receiving SIGTERM and similar
      signals.
    - Made Qt6 font setting backward-compatible.
    - Fixed the problems in restoring of window size and position.
    - Added a workaround for a QPlainTextEdit bug that doesn't report a
      selection change on undoing/redoing.
    - Fixed the selection highlighting with huge selections.
    - Fixed a problem in highlighting of Yaml literal blocks.
    - Center page numbers horizontally when printing.
    - Highlight cmake's bracket comments and bracket arguments.

  * Switch to cmake build system.

 -- Steven Pusser <stevep@mxlinux.org>  Sat, 18 Jun 2022 12:44:08 -0700

featherpad (1.2.0-0.1~mx21+1) mx; urgency=medium

  * New upstream release:
    - Try the file manager DBus interface when opening the containing folder
      (from the right-click menu of tab or side-pane item). In this way, it may
      be possible to select and scroll to the file.
    - Restore the view position on reloading, as precisely as possible.
    - Fixed searching in unusually large documents.
    - Select the text between spaces with Ctrl + double click.
      (See Help--> Multiple Clicks.)
    - Added Rust syntax highlighting.
    - Fixes and enhancement to XML and QML syntax highlighting.
    - Bumped the minimum required version of Qt5 to 5.15.0.
    - With Qt6, hide encodings that are not supported by Qt6.

 -- Steven Pusser <stevep@mxlinux.org>  Tue, 17 May 2022 15:31:17 -0700

featherpad (1.1.1-0.1~mx21+1) mx; urgency=medium

  * New upstream release:
    - Fixed highlighting of Markdown's single-line codes with multiple
      backquotes. Also, faster syntax highlighting for Markdown.
    - Prevented a rare hang-like behavior with malformed XML documents that have
      huge lines. Also, followed stricter rules for highlighting of "<" in XML.
    - Workaround for wrong positions of instant tab tooltips with Qt6.

 -- Steven Pusser <stevep@mxlinux.org>  Tue, 18 Jan 2022 12:31:18 -0800

featherpad (1.1.0-0.1~mx21+1) mx; urgency=medium

  * New upstream release.
    - Fixed an issue in saving with UTF-16.
    - Enabled experimental compilation against Qt6. With cmake, "ENABLE_QT5"
      should be set to "OFF" (as in `cmake .. -DENABLE_QT5=OFF`) — it's "ON" by default.
    - Better inclusion of Hunspell.
    - Added Tcl syntax highlighting.
    - Increased the maximum number of recent files to 50.
    - Stretch the text view in the side-pane mode and save the splitter
      position in pixels (if it should be remembered). Also, ensure that the
      splitter is visible and its width isn't greater than that of the view
      on startup.
    - Consider the special case where the value of "wheel scroll lines" is zero.
    - Don't try to restore scrollbar position after reloading because it can't
      be done precisely. Instead, center the text cursor.
    - Prevented a very rare stack overflow when matching brackets in huge files,
      by replacing recursive methods with loops. In this way, extremely distant
      brackets can be matched instantly.
    - Fixes and improvements to Lua syntax highlighting, especially regarding
      comments, (nested) string blocks and speed.
    - Added lots of keywords for various programming languages.
    - Fixes and improvements to XML syntax highlighting.
    - Check the root instance only with the first window.

  * Add pkg-config to build-deps to allow for hunspell detection.
  * Make sure new help_ca help file is installed.

 -- Steven Pusser <stevep@mxlinux.org>  Tue, 28 Dec 2021 14:52:43 -0800

featherpad (1.0.1-0.1) unstable; urgency=medium

  * Non-maintainer upload
  * New upstream release (Closes: #998188).

 -- S. 7 <severusseptimius7@gmail.com>  Sat, 30 Oct 2021 05:19:55 -0400

featherpad (0.17.1-1) unstable; urgency=medium

  * New upstream release.

 -- Andrew Lee (李健秋) <ajqlee@debian.org>  Thu, 07 Jan 2021 20:24:10 +0800

featherpad (0.12.1-1) unstable; urgency=medium

  * New upstream version 0.12.1

 -- Alf Gaida <agaida@siduction.org>  Sat, 18 Jan 2020 15:39:49 +0100

featherpad (0.12.0-1) unstable; urgency=medium

  * New upstream version 0.12.0
  * Switched to gbp
  * Bumped Standards to 4.4.1, no changes needed

 -- Alf Gaida <agaida@siduction.org>  Tue, 07 Jan 2020 04:40:18 +0100

featherpad (0.11.1-1) unstable; urgency=medium

  * Cherry-picked upstream release V0.11.1.
  * Added build dependency libhunspell-dev
  * Bumped Standards-Version to 4.4.0, no changes needed
  * Split package into featherpad and featherpad-l10n (Closes: #910769)
  * Removed 291-support-hurd.patch to fix FTBFS on the Hurd, applied upstream.

 -- Alf Gaida <agaida@siduction.org>  Thu, 15 Aug 2019 22:26:00 +0200

featherpad (0.10.0-3) unstable; urgency=medium

  * Added 291-support-hurd.patch to fix FTBFS on the Hurd.

 -- Alf Gaida <agaida@siduction.org>  Fri, 19 Jul 2019 22:12:02 +0200

featherpad (0.10.0-2) unstable; urgency=medium

  * Switch to unstable - freeze is over.

 -- Alf Gaida <agaida@siduction.org>  Wed, 10 Jul 2019 22:00:21 +0200

featherpad (0.10.0-1) experimental; urgency=medium

  * Cherry-picked upstream release V0.10.0.
  * Switched to experimental
  * Upstream fixed copying content from featherpad
    (Closes: #927403)

 -- Alf Gaida <agaida@siduction.org>  Sat, 18 May 2019 01:07:12 +0200

featherpad (0.9.4-2) unstable; urgency=medium

  * Added recommendation qttranslations5-l10n
    (Closes: #923687)

 -- Alf Gaida <agaida@siduction.org>  Sun, 03 Mar 2019 22:22:03 +0100

featherpad (0.9.4-1) unstable; urgency=medium

  * Cherry-picked upstream release V0.9.4.

 -- Alf Gaida <agaida@siduction.org>  Mon, 25 Feb 2019 03:11:44 +0100

featherpad (0.9.3-1) unstable; urgency=medium

  * Cherry-picked upstream release V0.9.3.
  * Bumped copyright years
  * Replaced compat and debhelper with debhelper-compat (>=12)
  * Removed the featherpad-l10n recommendation, the package is
    not splitted yet

 -- Alf Gaida <agaida@siduction.org>  Wed, 06 Feb 2019 00:08:52 +0100

featherpad (0.9.2-1) unstable; urgency=medium

  * Cherry-picked upstream release V0.9.2.
  * Bumped Standards-Version to 4.3.0, no changes needed

 -- Alf Gaida <agaida@siduction.org>  Mon, 31 Dec 2018 16:59:00 +0100

featherpad (0.9.1-1) unstable; urgency=medium

  * Cherry-picked upstream release V0.9.1.
  * Bumped Standards-Version to 4.2.1, no changes needed
  * Added debian/clean
  * Added debian/upstream/metadata

 -- Alf Gaida <agaida@siduction.org>  Thu, 11 Oct 2018 00:40:45 +0200

featherpad (0.9.0-1) unstable; urgency=medium

  * Cherry-picked upstream release V0.9.0.
  * Bumped Standards-Version to 4.1.4, no changes needed

 -- Alf Gaida <agaida@siduction.org>  Wed, 23 May 2018 23:18:29 +0200

featherpad (0.8-1) unstable; urgency=medium

  * Cherry-picked upstream release V0.8.
  * Relaxed dh version and make it backport friendly
  * Fixed not canonical VCS link

 -- Alf Gaida <agaida@siduction.org>  Fri, 30 Mar 2018 18:10:37 +0200

featherpad (0.7-1) unstable; urgency=medium

  * Cherry-picked upstream release V0.7.
  * Initial release. (Closes: #869730)

 -- Alf Gaida <agaida@siduction.org>  Thu, 18 Jan 2018 17:21:10 +0100
