hannah-foo2zjs (1:6) unstable; urgency=medium * debian/control: replace dependency on policykit-1 by pkexec (Closes: #1025572) -- Thorsten Alteholz 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 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 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 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 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 Wed, 19 Aug 2009 21:21:46 +0200