autokey (0.95.10-2) unstable; urgency=medium [ Ondřej Nový ] * d/control: Update Maintainer field with new Debian Python Team contact address. * d/control: Update Vcs-* fields with new Debian Python Team Salsa layout. [ Debian Janitor ] * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository, Repository-Browse. [ Anthony Fok ] * autokey-gtk: Migrate from deprecated AppIndicator3 to AyatanaAppIndicator3, see debian/patches/0001-AyatanaAppIndicator3.patch (Closes: #956762) * debian/control: Suggests gnome-shell-extension-appindicator so that GNOME 3 users have a chance of actually seeing AutoKey’s app indicator * Cherry-pick upstream patch "Add keywords to .desktop files (Fix #370)" as debian/patches/0002-Add-keywords-to-.desktop-files-Fix-370.patch * Cherry-pick upstream patch "Add `-c` option to the autokey-qt.desktop file to match autokey-gtk.desktop file. (-c option launches AutoKey window)" as debian/patches/0003-Add-c-option-to-the-autokey-qt.desktop-file.patch * Bump debhelper dependency to "Build-Depends: debhelper-compat (= 13)" * Bump Standards-Version to 4.5.1 (no change) * Add debian/not-installed to get dh_missing to ignore Python cache files -- Anthony Fok Mon, 04 Jan 2021 04:49:17 -0700 autokey (0.95.10-1) unstable; urgency=medium * New upstream version 0.95.10 -- Anthony Fok Fri, 21 Feb 2020 02:44:36 -0700 autokey (0.95.9-3) unstable; urgency=medium * Build-Depends on python3 instead of python3-all * Source-only upload for testing migration -- Anthony Fok Sat, 15 Feb 2020 16:13:39 -0700 autokey (0.95.9-2) unstable; urgency=medium * Restore autokey-qt package which has been ported to PyQt5 and no longer depends on python-kde4 * Add © 2008 Sam Peterson and © 2014-2016 GuoCi to debian/copyright. They are the original author and the original Python 3 port maintainer respectively. -- Anthony Fok Mon, 10 Feb 2020 11:05:41 -0700 autokey (0.95.9-1) unstable; urgency=medium [ Ondřej Nový ] * d/copyright: Use https protocol in Format field * d/changelog: Remove trailing whitespaces * d/control: Remove ancient X-Python-Version field * Remove debian/pycompat, it's not used by any modern Python helper [ Sandro Tosi ] * debian/watch - point to GitHub, new home for this project [ Anthony Fok ] * New upstream version 0.95.9 which has been ported to Python 3 and PyQt5 (Closes: #859762, #908577, #936166) * Apply "cme fix dpkg" fixes: - Update debhelper dependency to "Build-Depends: debhelper-compat (= 12)" - Bump Standards-Version to 4.5.0 (no change) * Remove uupdate from debian/watch * Update debian/* files to work with the new upstream version, borrowing heavily from Debian/Ubuntu packaging by upstream authors Troy C. and Thomas Hess * Set "Python Applications Packaging Team" as Maintainer, and add myself to the list of Uploaders * Remove section on src/lib/evdev.py from debian/copyright as that file was removed upstream back in 2012 * Remove unused Lintian override "autokey-common binary: init.d-script-uses-usr-interpreter" as the init daemon was removed in version 0.90.1-1 * Update debian/copyright to point to the new repository on GitHub, and to acknowledge new authors Troy C. and Thomas Hess * Remove empty autokey-common.{postinst,prerm} which existed only as workaround Bug#623163 of svn-buildpackage which is no longer used * Keep autokey-qt unpackaged for now just in case its re-addition may cause the package to be stuck in the Debian FTP NEW queue -- Anthony Fok Mon, 10 Feb 2020 08:08:57 -0700 autokey (0.90.4-1.1) unstable; urgency=medium * Non-maintainer upload. * Remove the autokey-qt package that depended on python-kde4 which is about to be removed. (Closes: #864964, #875496) -- Adrian Bunk Sat, 09 Dec 2017 13:30:55 +0200 autokey (0.90.4-1) unstable; urgency=medium * Team upload. [ Jakub Wilk ] * Use canonical URIs for Vcs-* fields. [ Andrew Starr-Bochicchio ] * New upstream release (Closes: #717948). * Acknowledge my own NMU. * Fix debian/watch file to find new versions. * Fix chmod call in debian/rules for new path. * Bump Standards-Version to 3.9.5, no changes needed. -- Andrew Starr-Bochicchio Tue, 28 Jan 2014 22:10:47 -0500 autokey (0.90.1-1.1) unstable; urgency=low * Non-maintainer upload. * Update dependencies for autokey-gtk. It has been ported to GTK+3 and gobject introspection (Closes: #688128). - Drop depends on python-gtk2, python-gtksourceview2, python-glade2, and python-notify. - Add depends on python-gi, gir1.2-gtk-3.0, gir1.2-gtksource-3.0, gir1.2-glib-2.0, and gir1.2-notify-0.7. -- Andrew Starr-Bochicchio Sun, 30 Sep 2012 12:43:14 -0400 autokey (0.90.1-1) unstable; urgency=low * New upstream version. - Remove EvDev interface and daemon. -- Luke Faraone Sat, 02 Jun 2012 22:06:13 -0700 autokey (0.82.2-3) unstable; urgency=low * Team upload. * Update uploader to Python Applications Packaging Team. * Fix format of debian/copyright file. * Use simpler mechanism to install the init script. * Switch to using the dh command sequencer. * Moved packaging from python-central to dh_python2 (Closes: #616741). * Fix permissions of installed svg files. * Bump standards-version to 3.9.3. -- Arthur de Jong Mon, 26 Mar 2012 21:28:48 +0200 autokey (0.82.2-2) unstable; urgency=low * Update minimum required Python version to 2.6. Thanks to Jakub Wilk for catching this. (Closes: #664530) * Update watch file to remove not-in-use googlecode redirector. * Actually fix description. (Closes: #634823) -- Luke Faraone Sun, 25 Mar 2012 01:02:34 -0400 autokey (0.82.2-1) unstable; urgency=low * New upstream version. * Merge in packaging updates from upstream. (Closes: #634823) * Update copyright information -- Luke Faraone Sun, 11 Mar 2012 00:00:17 -0500 autokey (0.71.3-1) unstable; urgency=low * New upstream version. * Switch to dh_python2. (Closes: #616741) -- Luke Faraone Wed, 06 Apr 2011 12:21:29 -0400 autokey (0.71.2-1) unstable; urgency=low * New upstream version. * Update copyright file to match upstream. -- Luke Faraone Tue, 08 Feb 2011 09:36:20 -0500 autokey (0.71.1-1) unstable; urgency=low * New upstream version * Update maintainer field to new email address -- Luke Faraone Fri, 22 Oct 2010 09:39:31 -0400 autokey (0.71.0-1) unstable; urgency=low * New upstream version * Install changelog in package * Bump standards version to 3.9.1, no changes needed. * Remove in-package mentions of dpatch, it is no longer used -- Luke Faraone Fri, 30 Jul 2010 10:28:39 -0400 autokey (0.70.5-1) unstable; urgency=low * New upstream version. * Fix watchfile for Google Code. -- Luke Faraone Wed, 14 Jul 2010 10:28:52 -0400 autokey (0.70.4-2) unstable; urgency=low * Optionally depend on python-simplejson when using Python 2.5, json is part of Python 2.6. (Closes: 579781) -- Luke Faraone Fri, 30 Apr 2010 17:25:18 -0400 autokey (0.70.4-1) unstable; urgency=low * New upstream version. - Make sending text via keyboard dramatically faster by eliminating 2 RTT per character - Remove event replaying code as it is no longer needed and too unreliable - Make phrase execution sequential using a lock, to prevent phrases stomping on each other's output when multiple phrases are triggered one after the other - Only reapply modifiers when entire string has been typed - Remove locks from iomediator as they were made redundant by keyboard grabbing - Fix handling of space by adding it to the XK/AK map - Tweak get_window_title() courtesy of patch by Joseph Reagle - Change text on interface settings page to reflect Record being fixed in x.org v1.7.6 - Fix _chooseInterface() and update it to reflect Record being fixed in x.org v1.7.6 - Disable substring abbreviation crosscheck - too many spurious warnings - Set initial state of Caps and Numlock using the keyboard LED mask - Get rid of lock state setting in Record interface, wasn't working anyway - Initialise global hotkeys after creating fresh config on first run - Fix for issue 42: Set showPopupHotkey to be a no-op closure in KDE version -- Luke Faraone Sun, 25 Apr 2010 08:31:58 -0400 autokey (0.70.3-1) unstable; urgency=low * New upstream version - Automatically adjust keyboard mapping to allow sending of non-mapped characters in phrases - Remove untypable character validation as it's no longer needed - Catch BadWindow errors during initial hotkey grabs - Prevent abbreviations triggering in the abbreviation settings dialog - [kde] Enable auto-sizing of treeview columns - [gtk] Wrap clipboard calls in gtk.gdk.threads_enter() and leave() - [gtk] Raise a nicer exception if no text was returned from selection or clipboard - [gtk] Fix incorrect validation message in phrase page - Enable config file upgrade from 0.6x.x to to 0.70.0 - Add some logging around config upgrades - Fix tiny oops in interface.py -- Luke Faraone Wed, 21 Apr 2010 09:23:42 -0400 autokey (0.70.2-1) unstable; urgency=low * New upstream version - Fix for issue 35 - Cleared hotkeys show in column - Remove send_unicode_char() as it no longer works - Handle missing modifier masks by warning (and not crashing) - Don't grab hotkey combinations for Caps and Num if they aren't mapped - [gtk] Autosize treeview columns - [kde] Remember column and splitter positions - [gtk] Fix hang when filling the clipboard/mouse selection - Exorcise all remaining traces of SourceForge site - Change left click action of notification icon to show the configuration window - When using XRecord interface, get initial state of lock keys - Distinguish between numpad and ordinary keys - Fix numpad key decoding when both numlock and shift are active - Grab the keyboard while grabbing the key for a hotkey in hotkey settings dialog - Implement configuration option to send phrase via different modes - Implement validation to check for untypable characters in a phrase - Improve documentation for scripting interface (issue 37) - Don't log list of phrases/scripts in debug mode as it can be a security risk - Disable abbreviation popup hotkey by default - Make hotkey and abbreviation validation messages more informative - Detect substring abbreviation conflicts when validating -- Luke Faraone Mon, 19 Apr 2010 08:25:18 -0400 autokey (0.70.1-1) unstable; urgency=low * New upstream version - Add extra columns to treewidget to display abbreviation and/or hotkey - Always prompt before deleting anything - Much nicer determination of new selection after deleting an item - [kde] Improve treewidget behaviour when creating phrases/scripts - [kde] Get rid of unused help menu entries - Fix a number of bugs around prompting to save and autosaving - [gtk] Fix for issue 29 - Clicking "Yes" for saving a phrase doesn't save the phrase - Use shutil.copy2 to preserve config file's timestamp - Extensive rewrite of keyboard mapping code - Prevent spurious hotkey grabs on window create - Flush generated keyboard events before ungrabbing the keyboard - Add a fake_keypress() to scripting keyboard class to send events using xtest - Fix bug where word characters were not detected correctly in non-English locales - Add dependency and import handling for differing JSON libraries in Python 2.5 -- Luke Faraone Thu, 15 Apr 2010 11:12:49 -0400 autokey (0.70.0-1) experimental; urgency=low * New upstream version: - Persist configuration using json instead of pickle - Make hotkeys exclusive - prevent other applications from receiving them - Hotkeys are grabbed globally if they have no filter - Hotkeys are grabbed only in matching windows if they have a filter - Grab keyboard while sending strings to prevent user-typed input mixing with output - Fix problem where hotkeys with backspace, tab and enter would not work - Improve window name determination - Build a map of modifier masks - Use modifier masks to correctly emit modified keys instead of using Xtest -- Luke Faraone Fri, 09 Apr 2010 10:23:35 -0400 autokey (0.61.7-2) unstable; urgency=low * Fix dependency substitution for Ubuntu. -- Luke Faraone Mon, 05 Apr 2010 08:38:03 -0400 autokey (0.61.7-1) unstable; urgency=medium * New upstream version: - Fix incorrect reference to instance variable in KDE version - Fix incorrect method signature in KeyGrabber class - ConfigManager uses version from common.py now - Fix problem with autostart in GTK version - issue #27 - Allow system.exec_command to be used with long-running processes - Fix - hotkey dialog does not re-enable the "Press to set" button after cancelling - issue #23 - Slight improvement to installation instructions - Fix - special hotkeys - cannot assign previously cleared hotkey - Revert status icon for GTK version - it only looked good on one version of one distro - Patch holes in gettext support for GTK version (patch contribued by mail@paddy-net.com) * Switch to dpkg-source 3.0 (quilt) format -- Luke Faraone Tue, 30 Mar 2010 11:04:16 -0400 autokey (0.61.5-1) unstable; urgency=low * New upstream version: - Combine GTK and QT versions into single source tree * Provide "autokey" as a transitional package to autokey-common and autokey-qt * debian/autokey-common.postinst: call `update-python-modules -p` so that starting the daemon does not fail if qt4 was not fully configured. (LP: #543654) -- Luke Faraone Wed, 24 Mar 2010 12:19:08 -0400 autokey (0.61.3-2) unstable; urgency=high * SECURITY UPDATE: arbitrary file overwriting via symlinks (LP: #538471) - Store files for the EvDev daamon in FHS-specified locations - debian/autokey.init: Set pidfile path to '/var/run/autokey-daemon.pid' - src/lib/interface.py: Set DOMAIN_SOCKET_PATH to "/var/run/autokey-daemon" - CVE-2010-0398 -- Luke Faraone Sat, 13 Mar 2010 22:25:44 -0500 autokey (0.61.3-1) unstable; urgency=low * debian/rules: call dh_installinit with --error-handler so that install doesn't fail if Autokey cannot be restarted during configure (LP: #479131) * New upstream version: - Merge changes to interface.py from GTK branch that were missed -- Luke Faraone Sat, 27 Feb 2010 11:05:08 -0500 autokey (0.61.2-2) unstable; urgency=low * Set DM-Upload-Allowed to Yes in control * Patch src/lib/daemon.py to handle empty or invalid PIDs (closes: #568070) * Fix typo in Vcs-Browser * Bump standards version -- Luke Faraone Wed, 03 Feb 2010 09:16:24 -0500 autokey (0.61.2-1) unstable; urgency=low * New upstream version: - Bring back cut/copy/paste item menu options - Add 'engine' class to scripting framework to enable access to AutoKey internals - Add a configurable user module folder for import into scripts - Enable multiple selection mode in treeview and update all necessary interactions to work correctly - Enable inline renaming of items in treeview, get rid of title and description fields from the various pages -- Luke Faraone Fri, 08 Jan 2010 08:52:58 -0500 autokey (0.61.0b-1) unstable; urgency=low * New upstream version: - Fix bug with sending newlines from scripts - Fix another crash in the EvDev daemon related to button conversions -- Luke Faraone Wed, 16 Dec 2009 08:46:43 -0500 autokey (0.61.0a-1) unstable; urgency=low * New upstream version * Patch daemon.py to fix bugs in non-english locales (LP: #479131) -- Luke Faraone Sun, 06 Dec 2009 14:21:22 -0500 autokey (0.60.7a-1) unstable; urgency=low * New upstream version * Change upstream homepage -- Luke Faraone Mon, 16 Nov 2009 08:05:41 -0500 autokey (0.60.5-1) unstable; urgency=high * New upstream version (closes: 548531) * Change to using pickle instead of cPickle due to a bug in the latter * Bring in changes to common modules needed for GTK version * Fix design flaw in pickle error trapping code * Fix not being sent at the end of unicode char entry * Fix service crashing when undoing an expansion with backspace * Use Phrase instead of Script in some nogui functions -- Luke Faraone Sun, 27 Sep 2009 15:08:28 -0400 autokey (0.60.4-1) unstable; urgency=low * New upstream version * Bump standards version * Update debian/watch file with new URL -- Luke Faraone Mon, 17 Aug 2009 09:18:07 -0400 autokey (0.54.5-1) unstable; urgency=low * New upstream version. -- Luke Faraone Mon, 20 Jul 2009 23:19:40 -0400 autokey (0.54.4-4) unstable; urgency=low * Tested with Python2.5, so set the deps to reflect that. -- Luke Faraone Sat, 18 Jul 2009 18:55:25 -0400 autokey (0.54.4-3) unstable; urgency=low * Fix FTBFS issue, specify minimum python version. -- Luke Faraone Sat, 18 Jul 2009 11:56:38 -0400 autokey (0.54.4-2) unstable; urgency=low * Add lintian override for init.d script * Bump standards version to 3.8.2 -- Luke Faraone Thu, 16 Jul 2009 09:08:41 -0400 autokey (0.54.4-1) unstable; urgency=low * Initial release. (Closes: #536629) -- Luke Faraone Sun, 12 Jul 2009 12:13:38 -0400