[Python-apps-commits] r5941 - in packages/autokey/trunk/debian (4 files)

ffm-guest at users.alioth.debian.org ffm-guest at users.alioth.debian.org
Fri Jul 30 13:35:00 UTC 2010


    Date: Friday, July 30, 2010 @ 13:34:47
  Author: ffm-guest
Revision: 5941

* New upstream version
* Install changelog in package
* Bump standards version to 3.9.1, no changes needed.

Added:
  packages/autokey/trunk/debian/changelog.upstream
Modified:
  packages/autokey/trunk/debian/changelog
  packages/autokey/trunk/debian/control
  packages/autokey/trunk/debian/rules

Modified: packages/autokey/trunk/debian/changelog
===================================================================
--- packages/autokey/trunk/debian/changelog	2010-07-30 03:09:29 UTC (rev 5940)
+++ packages/autokey/trunk/debian/changelog	2010-07-30 13:34:47 UTC (rev 5941)
@@ -1,3 +1,11 @@
+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.
+
+ -- Luke Faraone <luke at faraone.cc>  Fri, 30 Jul 2010 09:33:07 -0400
+
 autokey (0.70.5-1) unstable; urgency=low
 
   * New upstream version.  

Added: packages/autokey/trunk/debian/changelog.upstream
===================================================================
--- packages/autokey/trunk/debian/changelog.upstream	                        (rev 0)
+++ packages/autokey/trunk/debian/changelog.upstream	2010-07-30 13:34:47 UTC (rev 5941)
@@ -0,0 +1,417 @@
+autokey (0.71.0-0~lucid) lucid; urgency=low
+
+  * Add an import/export facility (issue 58)
+  * Add support for hotkeys with no modifiers (issue 53)
+  * Fix shift unable to be used as a standalone modifier for a hotkey (issue 59)
+  * Add ability to separately press and release keys using scripting API (issue 52)
+  * Add some debug info around keyboard remap operation
+  * Disable configuration of popup menu focus behaviour for now as it's causing
+    too many hard-to-diagnose bugs
+  * Don't grab keyboard when recording a macro
+  * Don't save changes to a global hotkey if the hotkey is disabled
+  * Add assertions to detect invalid hotkeys being created
+
+ -- Chris Dekter <cdekter at gmail.com>  Fri, 30 Jul 2010 12:33:10 +1000
+
+autokey (0.70.5-1~lucid) lucid; urgency=low
+
+  * Packaging fix only - prevent errors with akicon-status.png by specifiying
+    replaces and breaks in autokey-common
+
+ -- Chris Dekter <cdekter at gmail.com>  Mon, 19 Jul 2010 10:57:23 +1000
+
+autokey (0.70.5-0~lucid) lucid; urgency=low
+
+  * Improve window name determination by using the FreeDesktop specified atom names
+  * Fix handling of Tab key in service and iomediator
+  * Disable detection of keymap changes, as this seems to cause weird interaction
+    with dynamic key remapping
+  * Fix misnamed argument in fake_keypress()
+  * [gtk] Implement option to configure tray icon style (issue 51)
+  * Fix naming convention of main window (too many uses of "Configure")
+  * [kde] Make notification tooltip translatable
+
+ -- Chris Dekter <cdekter at gmail.com>  Wed, 14 Jul 2010 15:11:15 +1000
+
+autokey (0.70.4-0~karmic) karmic; urgency=low
+
+  * 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
+
+ -- Chris Dekter <cdekter at gmail.com>  Sun, 25 Apr 2010 15:31:15 +1000
+
+autokey (0.70.3-1~karmic) karmic; urgency=low
+
+  * Fix tiny oops in interface.py
+
+ -- Chris Dekter <cdekter at gmail.com>  Wed, 21 Apr 2010 21:28:02 +1000
+
+autokey (0.70.3-0~karmic) karmic; urgency=low
+
+  * 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
+
+ -- Chris Dekter <cdekter at gmail.com>  Wed, 21 Apr 2010 19:28:02 +1000
+
+autokey (0.70.2-0~karmic) karmic; urgency=low
+
+  * 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
+
+ -- Chris Dekter <cdekter at gmail.com>  Sat, 17 Apr 2010 10:23:02 +1000
+
+autokey (0.70.1-0~karmic) karmic; urgency=low
+
+  * 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
+
+ -- Chris Dekter <cdekter at gmail.com>  Tue, 13 Apr 2010 20:26:12 +1000
+
+autokey (0.70.0-0~karmic) karmic; urgency=low
+
+  * 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
+
+ -- Chris Dekter <cdekter at gmail.com>  Fri, 9 Apr 2010 20:26:12 +1000
+
+autokey (0.61.7-0~karmic) karmic; urgency=low
+
+  * Fix incorrect reference to instance variable in KDE version
+  * Fix incorrect method signature in KeyGrabber class
+  * ConfigManager uses version from common.py now
+
+ -- Chris Dekter <cdekter at gmail.com>  Tue, 30 Mar 2010 21:30:52 +1000
+
+autokey (0.61.6-0~karmic) karmic; urgency=low
+
+  * 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 - issue #9
+  * 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 at paddy-net.com)
+  
+ -- Chris Dekter <cdekter at gmail.com>  Thu, 25 Mar 2010 21:30:52 +1000
+
+autokey (0.61.5-0~karmic) karmic; urgency=high
+
+  * SECURITY UPDATE: arbitrary file overwriting via symlinks (LP: #538471)
+    - Store files for the EvDev daemon in FHS-specified locations
+    - debian/autokey-common.init: Set pidfile path to "/var/run/autokey-daemon.pid"
+    - src/lib/common.py: Set DOMAIN_SOCKET_PATH to "/var/run/autokey-daemon"
+    - CVE-2010-0398
+    
+ -- Chris Dekter <cdekter at gmail.com>  Sat, 20 Mar 2010 21:30:52 +1000
+
+autokey (0.61.4-0~karmic) karmic; urgency=low
+
+  [Chris Dekter]
+  * Combine GTK and QT versions into single source tree
+
+  [Luke Faraone]
+  * Update package build to build autokey-gtk, autokey-qt and
+    autokey-common packages
+
+ -- Chris Dekter <cdekter at gmail.com>  Sun, 28 Feb 2010 08:49:52 +1000
+
+autokey (0.61.3-0~karmic) karmic; urgency=low
+
+  [ Luke Faraone ]
+  * Handle invalid or empty pidfiles in src/daemon.py.
+  * Lower build-depends requirements to minimum Python versions.
+
+  [ Chris Dekter ]
+  * Add --error-handler to debian/rules
+
+ -- Chris Dekter <cdekter at gmail.com>  Sat, 27 Feb 2010 08:49:52 +1000
+
+autokey (0.61.2-0~karmic) karmic; urgency=low
+
+  * 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  
+
+ -- Chris Dekter <cdekter at gmail.com>  Wed, 6 Jan 2010 10:38:05 +1000
+
+autokey (0.61.0b-0~karmic) karmic; urgency=low
+
+  [ Chris Dekter ]
+  * Fix bug with sending newlines from scripts
+  * Fix another crash in the EvDev daemon related to button conversions
+  
+  [ Luke Faraone ]
+  * Fix l10n bug in daemon.py which caused breakage on package removal
+  
+ -- Chris Dekter <cdekter at gmail.com>  Fri, 11 Dec 2009 10:38:05 +1000
+
+autokey (0.61.0a-0~jaunty) jaunty; urgency=low
+
+  * Fix/improve mouse button conversion in EvDev daemon
+
+ -- Chris Dekter <cdekter at gmail.com>  Sun, 29 Nov 2009 10:38:05 +1000
+
+autokey (0.61.0-0~jaunty) jaunty; urgency=low
+
+  * Add mouse click recording and playback capabilities
+  * Rework record functionality to work as a full macro facility
+  * Add ability to view tracebacks from script errors in GUI
+  * Change sample scripts so they work on both GTK and KDE versions
+  * Handle scenario where xlib record module is not available
+  * Don't undo last expansion if the mouse has been clicked
+  * Improvements to AT-SPI interface - now gives the real window title
+
+ -- Chris Dekter <cdekter at gmail.com>  Mon, 26 Oct 2009 10:38:05 +1000
+
+autokey (0.60.7a-0~jaunty) jaunty; urgency=low
+
+  * Fix syntax error in configwindow.py
+  * Fix a few issues with scripting window management library
+
+ -- Chris Dekter <cdekter at gmail.com>  Tue, 20 Oct 2009 10:38:05 +1000
+
+autokey (0.60.7-0~jaunty) jaunty; urgency=low
+
+  * Add window management capabilities to scripting API
+  * Minor GUI tweaks to bring into line with GTK version
+  * Fix bug where keyboard was sometimes lost after resume from S3
+  * Flush event buffer after executing keyboard events from a script  
+
+ -- Chris Dekter <cdekter at gmail.com>  Mon, 19 Oct 2009 12:38:05 +1000
+
+autokey (0.60.6-0~jaunty) jaunty; urgency=low
+
+  * Fix bug where html phrases where not loaded as plain text
+
+ -- Chris Dekter <cdekter at gmail.com>  Wed, 30 Sep 2009 12:38:05 +1000
+
+autokey (0.60.5-0~jaunty) jaunty; urgency=low
+
+  * 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 <enter> 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
+
+ -- Chris Dekter <cdekter at gmail.com>  Mon, 31 Aug 2009 12:38:05 +1000
+
+autokey (0.60.4-0~jaunty) jaunty; urgency=low
+
+  * Revert to sending phrases via keyboard rather than X selection
+
+ -- Chris Dekter <cdekter at gmail.com>  Sun, 23 Aug 2009 12:38:05 +1000
+
+autokey (0.60.3-0~jaunty) jaunty; urgency=low
+
+  * Initial version of nogui API
+  * Fix some more unicode issues with the new GUI
+  * Remove import of configobj from configmanager
+
+ -- Chris Dekter <cdekter at gmail.com>  Fri, 21 Aug 2009 12:38:05 +1000
+
+autokey (0.60.2-0~jaunty) jaunty; urgency=low
+
+  * Fix unicode issues when saving and sending keys
+  * Fix QT4 workaround current value not being loaded in the settings dialog
+  * Remove relative imports as Python 2.5 can't handle them properly
+
+ -- Chris Dekter <cdekter at gmail.com>  Tue, 18 Aug 2009 17:38:05 +1000
+
+autokey (0.60.1-0~jaunty) jaunty; urgency=low
+
+  [ Chris Dekter ]
+  * Point Manual link in Help menu at Wiki index
+  * Get rid of default phrases that no longer work
+  * Add some default scripts
+  * Remove reference to showPopupHotkey in ConfigManager
+
+  [ Luke Faraone ]
+  * Change over most of the URLs from sourceforge to the new project hosting
+    at Google Code 
+
+ -- Chris Dekter <cdekter at gmail.com>  Tue, 18 Aug 2009 17:38:05 +1000
+
+autokey (0.60.0-0~jaunty) jaunty; urgency=low
+
+  * Implement scripting interface (ScriptRunner)
+  * Rebuild UI using PyKDE/PyQT
+  * Refactor ExpansionService, split into PhraseRunner and ScriptRunner
+  * Implement libraries to provide script namespaces
+  * Add option to undo abbreviation expansion using backspace
+
+ -- Chris Dekter <cdekter at gmail.com>  Thu, 9 Jul 2009 20:38:05 +1000
+ 
+autokey (0.54.5-0~jaunty) jaunty; urgency=low
+
+  * debian/control: Changed Arch:Any to all since we don't build
+    platform-specific binaries
+  * debian/control: Bump standards version to 3.8.2
+  * Remove redundant encoding in .desktop file which is deprecated in latest
+    Freedesktop.org spec
+
+ -- Luke Faraone <luke at faraone.cc>  Sun, 12 Jul 2009 17:55:46 -0400
+
+autokey (0.54.4-0~jaunty) jaunty; urgency=low
+
+  [ Chris Dekter ]
+  * Add support for numpad keys, and a few other standard keys that were not handled
+  * Add AT-SPI interface
+  * Add configuration screen to choose interface type (requires restart)
+  * Make tooltip display 'running' or 'paused' depending on service status
+  * Fix hotkeys not working if Capslock or Numlock are on
+  * Get rid of interface switching code
+  * Create manpage
+  * Fix bug where the system would sometimes lock up a while after displaying a phrase menu
+  * Fix bug with EvDev interface where repeated keypress (key being held down) are ignored
+  * Fix PhraseMenu sorting, and make it sort alphabetically if not by usage count
+  * Disable mnemonics in PhraseMenu - or phrases with _ in title not displayed correctly
+  * Minor tweak to fix for 2782632, as it broke macros in other ways.
+  * Improve logging - log to file if run without -v
+  * Add -c | --configure option to forcibly show the configure dialog on startup
+  * Fix annoying bug where right-click of treeview doesn't always pick up the right node
+  * Implement proper handling of Unicode/UTF-8 - all internal strings are now unicode instances
+  * Implement yet another (rather hacky) fix for Alt-Gr issues. 
+
+  [ Luke Faraone ]
+  * debian/control: Fixed improper line lengths
+  * debian/copyright: Fix usage of (C) with © (the latter is not valid)
+  * debian/copyright: Credit original author
+  * debian/copyright: Remove dh_make template text
+  * debian/autokey.init: Add required option force-reload 
+  * src/lib/autokey.py: Create configuration directory if it doesn't already exist
+
+ -- Chris Dekter <cdekter at gmail.com>  Wed, 8 Jul 2009 20:38:05 +1000
+
+autokey (0.54.3-0~jaunty) jaunty; urgency=low
+
+  * Fix daemon sometimes dying when receiving events with integer code
+  * Make daemon find devices using by-path entries instead of relying on HAL
+  * Update TODO
+  * Make Comment in .desktop entry nicer. Add GenericName
+
+ -- Chris Dekter <cdekter at gmail.com>  Tue, 7 Jul 2009 08:38:05 +1000
+
+autokey (0.54.2-0~jaunty) jaunty; urgency=low
+
+  * Fix daemon dropping connection on mouse clicks
+  * Add logging and command line option to set level to debug
+  * Add LSB info to daemon script
+
+ -- Chris Dekter <cdekter at gmail.com>  Sun, 5 Jul 2009 18:38:05 +1000
+
+autokey (0.54.1-0~jaunty) jaunty; urgency=low
+
+  * Refactor daemon so it starts successfully during boot
+  * Fix problem where daemon exits if run on a PC without a touchpad
+  * Fix initialisation of global hotkeys
+  * Fix inability to configure any hotkeys
+
+ -- Chris Dekter <cdekter at gmail.com>  Sun, 5 Jul 2009 00:11:05 +1000
+
+autokey (0.54.0-0~jaunty) jaunty; urgency=low
+
+  * Add new EvDev interface as an alternative where XRecord is not available.
+  * Make EvDev the default (changing to XRecord will require hacking the code, for now).
+  * Fix bug where Cut/Copy/Paste entries under Edit menu were not correctly disabled.
+  * 
+  * Includes fix for:
+  * 2782632 - Capitalization is applied to macros and specialkeys
+
+ -- Chris Dekter <cdekter at gmail.com>  Sat, 4 Jul 2009 12:11:05 +1000
+
+autokey (0.53.1-2~intrepid) intrepid; urgency=low
+
+  * Alter cut/copy/paste to release standard key bindings to normal functions
+  * Break sub plugin input at line endings, in addition to spaces
+  * Add donate button as per ER 2789380
+
+ -- Chris Dekter <cdekter at gmail.com>  Thu, 21 May 2009 19:13:37 +1000
+
+autokey (0.53.0-2) intrepid; urgency=low
+
+  * Alter build-depends to allow compatibility with hardy
+  * Added a fully functioning distutils-based installer.
+  * Added links to the Manual and FAQ in the Help menu.
+
+  * Includes fixes for the following defects:
+  * 2782607 - Issues with '<' sign
+  * 2783421 - Multiple use of $(sub ) produces superfluous backspace
+  * 2720487 - $(sub ) problem with parentheses, quotes etc.
+  * 2783016 - Sub: '~' does not work as split character with DE keyboard
+  * 2782526 - <alt_gr> not working
+  * 2710535 - Exception on repeated window switching
+  * 2710118 - Multiple abbreviation windows opened
+  * 2697670 - Exception when using predefined hotkeys.
+  * 2697653 - Can't assign hotkey
+
+ -- Chris Dekter <cdekter at gmail.com>  Tue, 12 May 2009 19:35:37 +1000
+

Modified: packages/autokey/trunk/debian/control
===================================================================
--- packages/autokey/trunk/debian/control	2010-07-30 03:09:29 UTC (rev 5940)
+++ packages/autokey/trunk/debian/control	2010-07-30 13:34:47 UTC (rev 5941)
@@ -5,7 +5,7 @@
 Uploaders: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
 Build-Depends: python (>= 2.5), cdbs (>= 0.4.49), debhelper (>= 7)
 Build-Depends-indep: python-central
-Standards-Version: 3.8.4
+Standards-Version: 3.9.1
 DM-Upload-Allowed: yes
 XS-Python-Version: >= 2.5
 Homepage: http://code.google.com/p/autokey/

Modified: packages/autokey/trunk/debian/rules
===================================================================
--- packages/autokey/trunk/debian/rules	2010-07-30 03:09:29 UTC (rev 5940)
+++ packages/autokey/trunk/debian/rules	2010-07-30 13:34:47 UTC (rev 5941)
@@ -11,6 +11,8 @@
 DEB_INSTALL_MANPAGES_autokey_gtk = debian/autokey-gtk.1
 DEB_DH_INSTALLINIT_ARGS := --no-start --init-script=autokey --error-handler=true
 
+DEB_INSTALL_CHANGELOGS_ALL = changelog.upstream
+
 build/autokey::
 	if [ "$$(lsb_release -is)" = "Ubuntu" ]; then \
 		echo akdefaulttype=gtk | tee debian/autokey.substvars; \




More information about the Python-apps-commits mailing list