hannah-foo2zjs (1:6build2) noble; urgency=medium

  * No-change rebuild for CVE-2024-3094

 -- William Grant <wgrant@ubuntu.com>  Mon, 01 Apr 2024 16:56:00 +1100

hannah-foo2zjs (1:6build1) noble; urgency=medium

  * No-change rebuild against libqt5core5t64

 -- Steve Langasek <steve.langasek@ubuntu.com>  Fri, 15 Mar 2024 04:33:29 +0000

hannah-foo2zjs (1:6) unstable; urgency=medium

  * debian/control: replace dependency on policykit-1 by pkexec
                    (Closes: #1025572)

 -- Thorsten Alteholz <debian@alteholz.de>  Tue, 31 Oct 2023 23:03:02 +0100

hannah-foo2zjs (1:5) unstable; urgency=medium

  * debian/control: add myself to Uploaders: (Closes: #653980)
  * debian/control: use dh13
  * debian/control: bump standard to 4.6.2 (no changes)
  * debian/control: add Rules-Requires-Root: no

 -- Thorsten Alteholz <debian@alteholz.de>  Sat, 14 Jan 2023 13:03:02 +0100

hannah-foo2zjs (1:4) unstable; urgency=medium

  * Adopt under the Debian Printing Team umbrella

  * Some more cleanup:
    - Cleanup breaks/replaces against very old foo2zjs
    - Add Vcs-* fields for the repository on Salsa
    - Bump debhelper compat to 11
    - Add debian/gbp.conf

 -- Didier Raboud <odyx@debian.org>  Mon, 26 Feb 2018 20:31:54 +0100

hannah-foo2zjs (1:3) unstable; urgency=medium

  * QA upload.
  * Switch source format to "3.0 (native)".
  * Do not ship the generated hannah binary, and the Makefile, and make sure
    to remove them on clean.
  * Drop the menu file, since hannah-foo2zjs already provides a .desktop file.
  * Use an install file to install all the files, using dh-exec to rename the
    files:
    - add a new executable hannah-foo2zjs.install file
    - add the dh-exec build dependency
  * Rewrite rule to use the dh sequencer.
  * Bump the debhelper compatibility to 10:
    - bump compat to 10
    - bump the debhelper build dependency to 10~
  * Switch versioned conflict to versioned break.
  * Cleanup hannah.pro.
  * Build the application with Qt 5: (Closes: #874903)
    - set the QT modules in the .pro file
    - switch the libqt4-dev build dependency to qtbase5-dev
    - set QT_SELECT=5 in rules, to make sure to build even when Qt 4 is
      installed too
  * Various improvements to the application itself:
    - reindent code
    - forward-declare classes, including only what needed, and where needed
    - do not hardcode the font, use the default one
    - use better QMessageBox APIs
    - create & lay out widgets in the right order
    - add a checkbox -> firmware mapping, so there is not a separate list for
      the latter
    - turn the "Mark all" from a checkbox into a button, and add also a new
      "Unmark all" button
    - switch from QStatusBar to QLabel for the status messages
    - disable the download button while downloading
    - set the "printer" icon for the application
    - harden the build with extra defines, and fix the code accordingly
      (slot -> Q_SLOTS, QStringLiteral, etc)
    - group checkboxes & mark/unmark buttons in a group box, with the
      checkboxes laid in two columns
    - improve the text in the about dialog
    - add accelerators for buttons
  * Fix path of getweb to /usr/sbin/getweb. (Closes: #772447)
  * Use pkexec to run getweb, instead of su-to-root for the whole application:
    (LP: #1713311)
    - depend on policykit-1
    - drop the gksu|kdebase-bin|kde-runtime|kdebase-runtime|ktsuss|sux
      dependency (Closes: #885545)
    - directly exec hannah-foo2zjs in the desktop file
  * Make hannah.desktop file valid:
    - set the value of the 'Terminal' key to false (as it is a boolean)
    - add the Qt category, and remove the Settings one
  * Link in as-needed mode.
  * Bump Standards-Version to 4.1.3, no changes required.
  * Add myself to copyright, for both code and packaging.

 -- Pino Toscano <pino@debian.org>  Sun, 31 Dec 2017 11:03:05 +0100

hannah-foo2zjs (1:2) unstable; urgency=low

  [ Didier Raboud ]
  * Orphan properly: set Maintainer to the QA group
  * Replace dependency against foo2zjs to printer-driver-foo2zjs as the
    former was transitional in latest stable

  [ Pino Toscano ]
  * Allow kde-runtime as alternative to kdebase-runtime
    (Closes: #666683)

  [ Ronny Standtke ]
  * Update desktop file (Closes: #631389)

 -- Didier Raboud <odyx@debian.org>  Fri, 29 Nov 2013 18:10:43 +0100

hannah-foo2zjs (1:1) unstable; urgency=low

  * Initial release. Separated out from foo2zjs package.
    (Closes: #449497, #503813, #503814).

 -- Michael Koch <konqueror@gmx.de>  Wed, 19 Aug 2009 21:21:46 +0200
