smileyninja / autokey Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/autokey
License: GNU General Public License v3.0
Automatically exported from code.google.com/p/autokey
License: GNU General Public License v3.0
$Id$ Read INSTALL for installation instructions. AutoKey is a desktop automation utility for Linux and X11. It allows the automation of virtually any task by responding to typed abbreviations and hotkeys. It offers a full-featured GUI that makes it highly accessible for novices, as well as a scripting interface offering the full flexibility and power of the Python language. This software is licensed under the GPLv3 software license.
Using the latest subversion 0.70 I noticed that Autokey's memory footprint
was a massive 1.8gb and I've only got one phrase setup. I noticed it had
gone up from 256mb to this large number after I had had a few attempts at
using my phrase (which incidentally was pressing one letter followed by the
trigger and it would create the word I'd setup) and it wasn't working until
maybe the 4th or 5th attempt.
I don't think this is expected behaviour is it?
Original issue reported on code.google.com by [email protected]
on 5 May 2010 at 5:08
What steps will reproduce the problem?
1. Assign a hotkey to a script using clipboard.get_selection.
2. Save, and close the configuration window.
3. Try using the script on selected text.
This problem typically does not occur when AutoKey is first started, but
later it happens consistently.
What is the expected output? What do you see instead?
The script should successfully get the selected text, but it gives an error
instead.
What version of the product are you using? On what operating system?
AutoKey 0.70.2 on Ubuntu Hardy.
Please provide any additional information below.
The strange thing is that having the AutoKey configuration window open
guarantees that the error will not happen, and the script will work just
fine. The error is not entirely predictable when the window is closed, but
never happens when it is open. If I have the problem and then open the
configuration window and try the hotkey again, the script will work fine,
and if I close it, the error behavior will immediately return. If I keep
the configuration window open all day, the error never happens.
I think I have experienced this issue all along, but with the frequent
improvements to AutoKey's hotkey handling I had hoped it was just a glitch
that would get worked out in the course of things.
Here is the log from executing "Selection Test" from the "Sample Scripts"
folder.
DEBUG - iomediator - <alt> pressed
DEBUG - iomediator - <ctrl> pressed
DEBUG - service - Key: u't', modifiers: ['<alt>', '<ctrl>']
INFO - service - Matched hotkey phrase/script with prompt=False
DEBUG - service - Script runner executing: Script('Selection Test')
DEBUG - iomediator - <ctrl> released
DEBUG - iomediator - <alt> released
ERROR - service - Script error
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/autokey/service.py", line 378, in
execute
exec script.code in self.scope
File "<string>", line 1, in <module>
File "/usr/lib/python2.5/site-packages/autokey/scripting.py", line 679,
in get_selection
return self.text.decode("utf-8")
AttributeError: 'NoneType' object has no attribute 'decode'
If this is just due to Hardy having an older Xorg, then I can just leave
the configuration window open until I upgrade.
Original issue reported on code.google.com by [email protected]
on 19 Apr 2010 at 12:47
What steps will reproduce the problem?
1.run autokey-gtk
2.
3.
What is the expected output? What do you see instead?
Expected output is for autokey to run. Instead I see:
~$ autokey-gtk -l
INFO - root - Initialising application
INFO - config-manager - Loading config from existing file:
/home/run4life/.config/autokey/autokey.json
ERROR - config-manager - Error while loading configuration. Cannot recover.
/usr/lib/python2.6/dist-packages/autokey/gtkapp.py:247: GtkWarning: Error
parsing gtk-icon-sizes string:
'panel-menu=24,24
panel=20,20
gtk-button=18,18
gtk-large-toolbar=24,24'
dlg.run()
ERROR - root - Fatal error starting AutoKey: No JSON object could be decoded
Traceback (most recent call last):
File "/usr/lib/python2.6/dist-packages/autokey/gtkapp.py", line 79, in
__init__
self.initialise(options.configure)
File "/usr/lib/python2.6/dist-packages/autokey/gtkapp.py", line 116, in
initialise
self.configManager = get_config_manager(self)
File "/usr/lib/python2.6/dist-packages/autokey/configmanager.py", line
113, in get_config_manager
configData = json.load(pFile)
File "/usr/lib/python2.6/json/__init__.py", line 267, in load
parse_constant=parse_constant, **kw)
File "/usr/lib/python2.6/json/__init__.py", line 307, in loads
return _default_decoder.decode(s)
File "/usr/lib/python2.6/json/decoder.py", line 319, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.6/json/decoder.py", line 338, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
What version of the product are you using? On what operating system?
version 0.70.3-1~karmic on ubuntu 9.10
Please provide any additional information below.
Did execute a search for this same issue, no results were returned.
Original issue reported on code.google.com by [email protected]
on 22 Apr 2010 at 5:00
From the AutoKey "string" side, add additional tokens that represent the
numpad keys, to distinguish them from the main keyboard keys.
Original issue reported on code.google.com by cdekter
on 16 Apr 2010 at 12:23
What steps will reproduce the problem?
1. Right click AutoKey panel Icon, select Configure
2. Edit → Preferences
3. Check ”Automatically start AutoKey at login” (if already checked,
uncheck and check again, I think)
4. Click OK
What is the expected output? What do you see instead?
The dialogue should go away, it doesn't, unless I uncheck ”Automatically
start AutoKey at login” again.
What version of the product are you using? On what operating system?
AutoKey 0.61.5 (GTK version) on Ubuntu 9.10.
Please provide any additional information below.
The reason I tried this in the first place was that Autokey didn't start
at login, so I figuired that I could see what happens if I uncheck it and
then check it again.
Adding AutoKey manually to the Gnome Session Properties thing works,
however.
Regards
Johnny Rosenberg
Original issue reported on code.google.com by [email protected]
on 25 Mar 2010 at 5:51
What steps will reproduce the problem?
1. Do a fresh, working, tested install of autokey-gtk via the the .deb file.
2. Go to .config/autokey/ and replace the autokey.bin with my .5x file.
3. Start autokey.
4. A file is created in the config folder (autokey.bin-0.5x).
5. The autokey.bin file grows to about the size of the original file and the
drops to 0 bytes. Rinse
and repeat. The program never starts up properly. If I clear the config files
everything works fine
except my 315k worth of abbreviations don't get imported.
What is the expected output? What do you see instead?
I expect my old abbreviations to be usable, but they're not.
What version of the product are you using? On what operating system?
Latest version (0.60.7a) on Ubuntu 9.10. Although I had an identical problem
with another 0.6x
version on 8.10 as well and have stayed with 0.5x as a result. Thought I'd give
it another shot
today.
Please provide any additional information below.
I have a pretty big abbreviations file. I wrote a custom script that parsed and
extracted a very old
Robotype for Windows config file (this program is like 15 years old) into
Autokey 0.1 or 0.2 (can't
remember which version I started with) but the config file had a very simple
format so doing an
import was easy. The newer files... not so much.
Original issue reported on code.google.com by [email protected]
on 22 Nov 2009 at 1:31
What steps will reproduce the problem?
1.Creating phrase with special characters (I used ◕ ◡ ◕)
2.Trying to use the phrase
3.
What is the expected output? What do you see instead?
I was hoping I could phrasebind ◕ ◡ ◕ so I didn't have to copy it from
somewhere or set up text filters on xchat and pidgin but when I tried to
invoke the phrase, it didn't send the special characters, only the spaces
What version of the product are you using? On what operating system?
Version 0.70.4-1 on Arch Linux
Please provide any additional information below.
N/A
Original issue reported on code.google.com by [email protected]
on 18 May 2010 at 6:00
Hi
I know the instruction is simple and only couple lines but the
"<buildpackagename>" is little implicit. Really what is the buildpackagename?
dpkg-buildpackage -us -uc
cd ../
sudo dpkg -i <buildpackagename>
Original issue reported on code.google.com by [email protected]
on 22 Mar 2010 at 8:58
It does not work correctly in Virtualbox.
Similar to #4 (Virtualbox is QT application)
Example:
Hallo -> hallo or halllo
The result is random.
My workaround:
#script
for x in 'Hallo':
system.exec_command("sleep 0.01 && xdotool type " + x)
(xdotool must be installed)
version:
0.61.5 on Ubuntu 9.10
Original issue reported on code.google.com by [email protected]
on 23 Mar 2010 at 10:10
Need to include details on return values in the scripting API documentation
Original issue reported on code.google.com by cdekter
on 16 Apr 2010 at 12:30
What steps will reproduce the problem?
1. Select configure Autokey
2. Cut the first Top-Level-folder
What is the expected output? What do you see instead?
autokey should crash
What version of the product are you using? On what operating system?
0.61.7 on 64bit Ubuntu 10.04
Please provide any additional information below.
I can reproduce that crash - while i can cut other first level folders. Doenst
matters if i do use the contextual menu or the cut-icon.
Original issue reported on code.google.com by [email protected]
on 7 Jul 2010 at 5:31
What steps will reproduce the problem?
1. Try to run autokey-gtk
2. try number 1 again.
What is the expected output? What do you see instead?
I expect autokey to run and do what it's supposed to do. Instead I get:
Fatal error starting AutoKey.
'module' object has no attribute 'load'
What version of the product are you using? On what operating system?
Version 0.70.0 on Xubuntu 8.04.4
Please provide any additional information below.
Same error on two different computers.
Original issue reported on code.google.com by [email protected]
on 11 Apr 2010 at 3:03
What steps will reproduce the problem?
1. Make changes to a phrase. Do not save them.
2. Click on another phrase.
3. When AutoKey asks whether to save changes, pick “No”.
What is the expected output? What do you see instead?
The clicked-on phrase is now shown as being dragged. It should not be. ;)
What version of the product are you using? On what operating system?
0.60.7a Gtk
Linux Mint Gloria (Ubuntu 9.04)
Original issue reported on code.google.com by alex.bepple
on 19 Nov 2009 at 4:01
What steps will reproduce the problem?
1. Assign a hotkey to “Toggle monitoring”
2. Press this hotkey
What is the expected output? What do you see instead?
Gnome freezes up. It does not react to any input, either by keyboard or mouse.
I have to switch to a
terminal using Ctrl-Alt-F1 and kill the AutoKey process.
What version of the product are you using? On what operating system?
0.60.7a, GTK version
Linux Mint Gloria (based on Ubuntu 9.04)
Compiz
I have tried to find any log output, but it seems that AutoKey does not even
get to the point of
logging something.
Original issue reported on code.google.com by alex.bepple
on 19 Nov 2009 at 3:28
What steps will reproduce the problem?
1. Edit a phrase without saving it via the SAVE button
2. Navigate to another phrase
3. Press YES in the Unsaved-Changes dialog
What is the expected output? What do you see instead?
There is a dialog after jumping away from a changed phrase.
"There are unsaved changed. Would you like to save them. - No - Yes - Cancel"
I would expect YES to save the change - while it doenst save right now. Seems
like the YES button isn't triggering any function at all.
So right now i have to use the SAVE button in the main-configuration window
What version of the product are you using? On what operating system?
0.61.7 on Ubuntu 10.04 (64 bit)
Please provide any additional information below.
feel free to ask for more ;)
Original issue reported on code.google.com by [email protected]
on 7 Jul 2010 at 5:36
What steps will reproduce the problem?
1. Trying to Insert Date from Sample Scripts. Configuring hotkey.
2. No matter what hotkey I configure (for example ctrl+shift+x) letter
will be shown in gui as some "hindi" char.
3. Pressing hotkey.
What is the expected output? What do you see instead?
Well, I expected to see date. Instead I get:
, 26 2009 22:18:07 +02000441
0443
0431
043у
0442
0430
0433
0440
0443
0434
043в
044а
And this is result for List Menu script (2nd option):
сыу ыует уыуouhoomhigl
What version of the product are you using? On what operating system?
AutoKey (GTK UI) 0.61.1 / LinuxMint 8 (Gnome)
Please provide any additional information below.
I'm trying it under Vbox, last release. And default language of my system
is Ukrainian (Cyrillic).
Original issue reported on code.google.com by [email protected]
on 26 Dec 2009 at 8:41
What steps will reproduce the problem?
1. Script to launch gedit: system.exec_command("gedit")
2. Autokey will no longer substitute phrases
3. Problem disappears when instance of gedit thusly launched closes. Then
remaining autokey scripts are parsed. Problem occurs for open-office
document writer as well.
What is the expected output? What do you see instead?
Autokey substitution is expected in gedit. Instead all substitutions wait
until gedit is closes
What version of the product are you using? On what operating system?
ubuntu 9.04, autokey Version 0.60.7a
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 2 Nov 2009 at 7:38
It would be great if the configuration window showed the advanced settings of
an abbreviation. For
instance, if I set an abbreviation to trigger immediately, I would like to see
“Abbreviation: osgi,
immediate” or something like that instead of merely “Abbreviation: osgi”.
Rationale: You can see more easily which advanced settings are set for an
abbreviation.
What version of the product are you using? On what operating system?
0.60.7a, Gtk
Original issue reported on code.google.com by alex.bepple
on 19 Nov 2009 at 4:17
What steps will reproduce the problem?
1. Use setxkbmap to set multiple keymaps e.g. setxkbmap -layout us,is
2. Start AutoKey - current map works correctly
3. Switch maps using i18n tray icon
Expected: Change to secondary map is detected and AutoKey uses this to read
decode key events.
Actual: AutoKey continues to use the old map.
Original issue reported on code.google.com by cdekter
on 12 Apr 2010 at 7:54
What steps will reproduce the problem?
1. Create a new simple phrase in autokey
2. Set the hotkey to "Super" + x (any letter key)
3. Save it.
What is the expected output? What do you see instead?
I'm expecting to output the phrase when my "Windows Key + x" is triggered,
but nothing happens.
If I change it to "Control + Alt + x" it will work. (More work than I'd
like though...)
However, I am using "Windows Key + t" in Gnome to open my terminal program.
In KDE I use "Input Actions" and have several combos with the winkey that
work fine.
What version of the product are you using? On what operating system?
Ubuntu 9.10 w/ Autokey 0.54.5-1 in Gnome
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 13 Nov 2009 at 8:25
What steps will reproduce the problem?
1. create script/phrase
2. try to assign hotkey by clicking "set" and then "press to set"
3. type ANY keys (i have tried them all)
What is the expected output? What do you see instead?
expected for it to read the first character and use it, instead it does nothing
(enter, space, escape close the dialog)
What version of the product are you using? On what operating system?
Version 0.70.4
Using KDE Development Platform 4.4.2 (KDE 4.4.2)
Ubuntu 10.04 LTS
Please provide any additional information below.
I have had it accept a hotkey twice in 6 months, on many diff versions.
Original issue reported on code.google.com by [email protected]
on 2 Jul 2010 at 8:57
What steps will reproduce the problem?
1. sudo apt-get purge autokey (just to be sure)
2. sudo apt-get install autokey
3. autokey
What is the expected output? What do you see instead?
the program fails at execution and a dialog box is displayed:
"Fatal error starting AutoKey.
maximum recursion depth exceeded while calling a Python object"
What version of the product are you using? On what operating system?
Linux tjefferies 2.6.31-21-generic #59-Ubuntu SMP Wed Mar 24 07:28:27 UTC 2010
x86_64 GNU/Linux
Ubuntu Lucid using wmii window manager.
Package: autokey
New: yes
State: installed
Automatically installed: no
Version: 0.61.7-2
Priority: optional
Section: universe/gnome
Maintainer: Ubuntu Developers <[email protected]>
Uncompressed Size: 49.2k
Depends: autokey-gtk, autokey-common
Please provide any additional information below.
Xlib: extension "RANDR" missing on display ":0.0".
Traceback (most recent call last):
Exception RuntimeError: 'maximum recursion depth exceeded in __subclasscheck__'
in <type 'exceptions.AttributeError'> ignored
Traceback (most recent call last):
File "/usr/lib/python2.6/logging/handlers.py", line 73, in emit
logging.FileHandler.emit(self, record)
File "/usr/lib/python2.6/logging/__init__.py", line 852, in emit
StreamHandler.emit(self, record)
File "/usr/lib/python2.6/logging/__init__.py", line 796, in emit
self.handleError(record)
File "/usr/lib/python2.6/logging/__init__.py", line 725, in handleError
traceback.print_exception(ei[0], ei[1], ei[2], None, sys.stderr)
File "/usr/lib/python2.6/traceback.py", line 125, in print_exception
print_tb(tb, limit, file)
File "/usr/lib/python2.6/traceback.py", line 57, in print_tb
if hasattr(sys, 'tracebacklimit'):
AttributeError: 'module' object has no attribute 'tracebacklimit'
Traceback (most recent call last):
Exception RuntimeError: 'maximum recursion depth exceeded in __subclasscheck__'
in <type 'exceptions.AttributeError'> ignored
Traceback (most recent call last):
File "/usr/lib/python2.6/logging/handlers.py", line 73, in emit
logging.FileHandler.emit(self, record)
File "/usr/lib/python2.6/logging/__init__.py", line 852, in emit
StreamHandler.emit(self, record)
File "/usr/lib/python2.6/logging/__init__.py", line 796, in emit
self.handleError(record)
File "/usr/lib/python2.6/logging/__init__.py", line 725, in handleError
traceback.print_exception(ei[0], ei[1], ei[2], None, sys.stderr)
File "/usr/lib/python2.6/traceback.py", line 125, in print_exception
print_tb(tb, limit, file)
File "/usr/lib/python2.6/traceback.py", line 57, in print_tb
if hasattr(sys, 'tracebacklimit'):
AttributeError: 'module' object has no attribute 'tracebacklimit'
Exception RuntimeError: 'maximum recursion depth exceeded while calling a
Python object' in <type 'exceptions.AttributeError'> ignored
Exception RuntimeError: 'maximum recursion depth exceeded while calling a
Python object' in <type 'exceptions.RuntimeError'> ignored
Traceback (most recent call last):
File "/usr/lib/python2.6/logging/handlers.py", line 73, in emit
logging.FileHandler.emit(self, record)
File "/usr/lib/python2.6/logging/__init__.py", line 852, in emit
StreamHandler.emit(self, record)
File "/usr/lib/python2.6/logging/__init__.py", line 796, in emit
self.handleError(record)
File "/usr/lib/python2.6/logging/__init__.py", line 725, in handleError
traceback.print_exception(ei[0], ei[1], ei[2], None, sys.stderr)
File "/usr/lib/python2.6/traceback.py", line 124, in print_exception
_print(file, 'Traceback (most recent call last):')
RuntimeError: maximum recursion depth exceeded
Exception RuntimeError: 'maximum recursion depth exceeded while calling a
Python object' in <type 'exceptions.AttributeError'> ignored
Exception RuntimeError: 'maximum recursion depth exceeded while calling a
Python object' in <type 'exceptions.RuntimeError'> ignored
Traceback (most recent call last):
File "/usr/lib/python2.6/logging/handlers.py", line 73, in emit
logging.FileHandler.emit(self, record)
File "/usr/lib/python2.6/logging/__init__.py", line 852, in emit
StreamHandler.emit(self, record)
File "/usr/lib/python2.6/logging/__init__.py", line 796, in emit
self.handleError(record)
File "/usr/lib/python2.6/logging/__init__.py", line 725, in handleError
traceback.print_exception(ei[0], ei[1], ei[2], None, sys.stderr)
File "/usr/lib/python2.6/traceback.py", line 124, in print_exception
_print(file, 'Traceback (most recent call last):')
RuntimeError: maximum recursion depth exceeded
Exception RuntimeError: 'maximum recursion depth exceeded in __subclasscheck__'
in <type 'exceptions.AttributeError'> ignored
Exception RuntimeError: 'maximum recursion depth exceeded while calling a
Python object' in <type 'exceptions.AttributeError'> ignored
Exception RuntimeError: 'maximum recursion depth exceeded while calling a
Python object' in <type 'exceptions.AttributeError'> ignored
Exception RuntimeError: 'maximum recursion depth exceeded in __subclasscheck__'
in <type 'exceptions.RuntimeError'> ignored
Traceback (most recent call last):
File "/usr/lib/python2.6/logging/handlers.py", line 73, in emit
logging.FileHandler.emit(self, record)
File "/usr/lib/python2.6/logging/__init__.py", line 852, in emit
StreamHandler.emit(self, record)
File "/usr/lib/python2.6/logging/__init__.py", line 796, in emit
self.handleError(record)
File "/usr/lib/python2.6/logging/__init__.py", line 725, in handleError
traceback.print_exception(ei[0], ei[1], ei[2], None, sys.stderr)
RuntimeError: maximum recursion depth exceeded
Exception RuntimeError: 'maximum recursion depth exceeded in __subclasscheck__'
in <type 'exceptions.AttributeError'> ignored
Exception RuntimeError: 'maximum recursion depth exceeded while calling a
Python object' in <type 'exceptions.AttributeError'> ignored
Exception RuntimeError: 'maximum recursion depth exceeded while calling a
Python object' in <type 'exceptions.AttributeError'> ignored
Exception RuntimeError: 'maximum recursion depth exceeded in __subclasscheck__'
in <type 'exceptions.RuntimeError'> ignored
Traceback (most recent call last):
File "/usr/lib/python2.6/logging/handlers.py", line 73, in emit
logging.FileHandler.emit(self, record)
File "/usr/lib/python2.6/logging/__init__.py", line 852, in emit
StreamHandler.emit(self, record)
File "/usr/lib/python2.6/logging/__init__.py", line 796, in emit
self.handleError(record)
File "/usr/lib/python2.6/logging/__init__.py", line 725, in handleError
traceback.print_exception(ei[0], ei[1], ei[2], None, sys.stderr)
RuntimeError: maximum recursion depth exceeded
Exception RuntimeError: 'maximum recursion depth exceeded in __subclasscheck__'
in <type 'exceptions.RuntimeError'> ignored
Exception RuntimeError: 'maximum recursion depth exceeded in __subclasscheck__'
in <type 'exceptions.RuntimeError'> ignored
Traceback (most recent call last):
File "/usr/lib/python2.6/logging/handlers.py", line 73, in emit
logging.FileHandler.emit(self, record)
File "/usr/lib/python2.6/logging/__init__.py", line 852, in emit
StreamHandler.emit(self, record)
File "/usr/lib/python2.6/logging/__init__.py", line 796, in emit
self.handleError(record)
RuntimeError: <unprintable RuntimeError object>
Exception RuntimeError: 'maximum recursion depth exceeded in __subclasscheck__'
in <type 'exceptions.RuntimeError'> ignored
Exception RuntimeError: 'maximum recursion depth exceeded in __subclasscheck__'
in <type 'exceptions.RuntimeError'> ignored
Traceback (most recent call last):
File "/usr/lib/python2.6/logging/handlers.py", line 73, in emit
logging.FileHandler.emit(self, record)
File "/usr/lib/python2.6/logging/__init__.py", line 852, in emit
StreamHandler.emit(self, record)
File "/usr/lib/python2.6/logging/__init__.py", line 796, in emit
self.handleError(record)
RuntimeError: <unprintable RuntimeError object>
Traceback (most recent call last):
File "/usr/lib/python2.6/logging/handlers.py", line 73, in emit
logging.FileHandler.emit(self, record)
File "/usr/lib/python2.6/logging/__init__.py", line 852, in emit
StreamHandler.emit(self, record)
Original issue reported on code.google.com by [email protected]
on 17 Jun 2010 at 11:39
What steps will reproduce the problem?
1. Open up preferences
2. Select automatically start autokey at login.
3. Hit ok
What is the expected output? What do you see instead?]
It should close the preferences window and save the changes. Instead, it
reverts to always leave that option unselected.
What version of the product are you using? On what operating system?
Autokey: 0.61.7
Gnome: 2.30.0
Ubuntu: 10.04 LTS
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 10 May 2010 at 10:07
Just wondering if theres a way to make the macro sleep for given number of
time. Like if i want a second pause between lines like such.
Hello there.
Sleep 1000;
Im going now.
Sleep 1000;
Goodbye;
Dont know if its currently possible but would like to know. And if not
would be a wish for a addon.
Original issue reported on code.google.com by [email protected]
on 23 Jan 2010 at 11:32
What steps will reproduce the problem?
1. Start autokey from a terminal
2. Press "CTRL+C" a few times.
3. Right click the autokey logo and "exit".
What is the expected output? What do you see instead?
Autokey should have quit at Step 2. In any case, in Step 3, Autokey does
not in fact quit but freezes and prints a traceback to standard output:
Traceback (most recent call last):
File "/usr/lib/python2.6/dist-packages/autokey/ui/notifier.py", line 83,
in on_quit
def on_quit(self):
KeyboardInterrupt
Original issue reported on code.google.com by Luke.Faraone
on 26 Aug 2009 at 3:31
It would be a nice bonbon if a user could select where autokey should save a
users abbreviations-set.
Autokeys Preferences would be a good place to define such a storage location
(shutter - screenshot tool is offering that function in a simple & user
friendly way)
Like that users could easily sync autokey-sets from one computer to another
(i.e. using dropbox)
For sure not an important extra-functions- but it would be a comfort-thing ;)
Best regards & big thanks for autokey (lovely app)
Original issue reported on code.google.com by [email protected]
on 7 Jul 2010 at 5:41
When you have Unicode characters in a Phrase, the replacement doesn't
always work as expected. For example, I have a Phrase replacing alpha,,
with α.
*In gedit, this works perfectly.
*In Opera's address bar, it just inserts 03b1, the Unicode codepoint for
the lowercase alpha symbol.
*In an Opera edit box, it removes the abbreviation and then opens the
source viewer. This is caused presumably by it sending Ctrl+U to attempt
to convert the "03b1" to the Unicode character. Ctrl+U is used by Opera to
toggle source code viewing.
I'm using version 60.6, on Ubuntu Jaunty.
Original issue reported on code.google.com by [email protected]
on 1 Oct 2009 at 5:44
Change the notification icon so a left-click opens the configuration window
Original issue reported on code.google.com by cdekter
on 16 Apr 2010 at 2:27
What steps will reproduce the problem?
1. Make changes to the title of phrase. Do not save them.
2. Click on another phrase.
3. When AutoKey asks whether to accept the changes, select “Yes”.
4. Click on the previously changed phrase.
What is the expected output? What do you see instead?
The title of the phrase in the outline is not updated. In the screenshot I
changed the title of “bar” to
“bar2” following the above procedure. You see how the title shown in the
outline and the actual
title diverge.
What version of the product are you using? On what operating system?
0.60.7a Gtk
Linux Mint Gloria (Ubuntu 9.04)
Original issue reported on code.google.com by alex.bepple
on 19 Nov 2009 at 4:07
The autostart option doesn't work any more... an exception is raised during
execution of the event handler.
Original issue reported on code.google.com by cdekter
on 24 Mar 2010 at 11:52
What steps will reproduce the problem?
1. starting autokey
2. open any programm to type any shortcut
What is the expected output? What do you see instead?
It happens nothing. No typing from autokey - no replacement!
What version of the product are you using? On what operating system?
GNU/Linux Kubuntu 9.10, with the repository mentioned here.
Please provide any additional information below.
The config-file is from an further version.
Original issue reported on code.google.com by [email protected]
on 8 Nov 2009 at 10:19
What steps will reproduce the problem?
1. Open a script or phrase in AutoKey.
2. Don't do this on a script you want to keep!: Press Control-D or select
the Delete menu item.
What is the expected output? What do you see instead?
I would expect a confirmation dialog box for deleting the item.
Or, I might (mistakenly) expect a line to be deleted in the script or phrase.
The script or phrase is immediately deleted.
The configuration file where it is stored is immediately updated for the
deletion.
On the latest version (0.70), even the hidden backup of the file is
immediately updated (an additional issue, I think).
There is no undo or other means of recovery.
What version of the product are you using? On what operating system?
v0.70 on Ubuntu Hardy
Please provide any additional information below.
Here is a version of ConfigWindow.on_delete_item that asks for confirmation
of any delete:
http://paste.pocoo.org/show/200672/
Original issue reported on code.google.com by [email protected]
on 12 Apr 2010 at 1:43
It seems the software does not provide any localization features. Could you
please review your code and transfer all language strings to extra files,
so we can easily translate them?
If you gave me a hint, where to start, I would be willing to participate in
this task.
I am from Germany and I am moving a few elderly people to Linux, that need
a software like autokey, but do not understand English.
Original issue reported on code.google.com by [email protected]
on 9 Dec 2009 at 7:56
What steps will reproduce the problem?
1. Create a new phrase or script
2. Click "Set" next to the "Hotkey" option
3. Click "Press to Set"
What is the expected output? What do you see instead?
I expect to press a key and see the mark-up name of that key in the window.
Instead, the application stops responding to any mouse clicks or keyboard
commands.
What version of the product are you using? On what operating system?
Version 0.61.6
Ubuntu Linux 9.10 64-bit
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 30 Mar 2010 at 1:27
What steps will reproduce the problem?
1. Add new abbreviation i.e. "Mit freundlichen Grüßen"
What is the expected output? What do you see instead?
Expected: Mit freundlichen Grüßen
Output: Mit freundlichen Gr[-en,
What version of the product are you using? On what operating system?
Kubuntu 9.10
Linux neo-hp 2.6.31-17-generic #54-Ubuntu SMP Thu Dec 10 17:01:44 UTC 2009
x86_64 GNU/Linux
Locale:
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
Original issue reported on code.google.com by [email protected]
on 5 Feb 2010 at 9:58
I added the ubuntu ppa for karmic by adding ppa:cdekter/ppa, however it
doesn't get just the gtk packages but tries to install kde packages as well
(including the oxygen theme:) s there any way to differentiate between gtk
and kde ppa's?
Original issue reported on code.google.com by [email protected]
on 24 Nov 2009 at 3:14
What steps will reproduce the problem?
1. Save any configuration change.
What is the expected output? What do you see instead?
The backup file, autokey.json~ should be replaced with the previous
configuration file.
Instead it's replaced with the current file. I guess the configuration is
saved twice each time.
What version of the product are you using? On what operating system?
v0.70 on Ubuntu Hardy
Please provide any additional information below.
Previous versions (at least GTK 0.61.3) did not have this issue.
Original issue reported on code.google.com by [email protected]
on 12 Apr 2010 at 1:48
What steps will reproduce the problem?
1. Go to Edit > Preferences > Special Hotkeys
2. Clear one of the hotkeys.
3. Try to assign this hotkey again.
What is the expected output? What do you see instead?
AutoKey tells me that the hotkey is already assigned. This is wrong, as I have
just cleared it. The
workaround: Clear the hotkey, save the preferences, go to the preferences
again, assign hotkey.
What version of the product are you using? On what operating system?
0.60.7a, Gtk version
Linux Mint Gloria (based on Ubuntu 9.04)
Original issue reported on code.google.com by alex.bepple
on 19 Nov 2009 at 3:34
What steps will reproduce the problem?
1. Set a hotkey for a folder, phrase, or script, and save.
(The hotkey appears in the treeview.)
2. Clear the hotkey, and save.
(The hotkey remains in the treeview.)
What is the expected output? What do you see instead?
The hotkey should no longer appear in the treeview, but it does.
What version of the product are you using? On what operating system?
AutoKey v0.70.1 on Ubuntu Hardy.
Please provide any additional information below.
Abbreviations do not have this problem and disappear when they are cleared.
In model.py, AbstractHotkey.get_hotkey_string needs to check "if
TriggerMode.HOTKEY in self.modes", similar to
AbstractAbbreviation.get_abbreviation.
Original issue reported on code.google.com by [email protected]
on 13 Apr 2010 at 6:20
Hi Guys,
at first I just want to say "thank you" for this great software :-)
The only problem I have is; I want to synchronise my abbreviation between
my desktop and my laptop. It some previous version I used before there was
a file where the data was stored. I was able to copy this file to other
machine and I could use the same data on both computer. Now I'm not able to
find where it is stored. I suppose it is no stored in plain text any longer.
Is there any possibility to synchronise these data?
Best Regards,
Radek Suski
Original issue reported on code.google.com by [email protected]
on 4 Feb 2010 at 10:34
What steps will reproduce the problem?
1. Assign a hotkey to “Show conguration window”.
2. Close the configuration window.
3. Press the hotkey somewhere where you could type, e.g. in the terminal window
or in a text field
in the browser.
What is the expected output? What do you see instead?
In my case the hotkey is Super-k. When I press it in the terminal window,
“k” is printed afterwards.
This should not be the case.
What version of the product are you using? On what operating system?
0.60.7a Gtk
Linux Mint Gloria (Ubuntu 9.04)
Original issue reported on code.google.com by alex.bepple
on 19 Nov 2009 at 3:43
Hi,
It's not clear from the website and the tarball which GPL version the code
is under. Each file is licensed as GPLv2 (according to licensecheck), yet
the Google Code site says GPLv3.
Currently following what the source says.
Original issue reported on code.google.com by Luke.Faraone
on 17 Aug 2009 at 1:34
What steps will reproduce the problem?
1. Install another language, such as fr_FR
2. Execute the following in a terminal:
:: TEST CASE ::
root@karmic-vm:~# echo $LANG
en_US.UTF-8
root@karmic-vm:~# invoke-rc.d autokey start
root@karmic-vm:~# pkill -9 -f autokey
root@karmic-vm:~# LC_ALL=fr_FR.UTF-8 invoke-rc.d autokey stop
[Errno 3] Aucun processus de ce type
invoke-rc.d: initscript autokey, action "stop" failed.
root@karmic-vm:~#
:: END TEST CASE ::
The error lies on
http://code.google.com/p/autokey/source/browse/trunk/src/lib/daemon.py#111
, where the daemon checks the error text rather than the error code.
This error seems to primarily be presenting itself when removing the
autokey package, but can occur under the situation described above. See
https://launchpad.net/bugs/479131 for more information.
Original issue reported on code.google.com by Luke.Faraone
on 1 Dec 2009 at 1:35
What steps will reproduce the problem?
1. Create a new Phrase
2. Call it "Mit freundlichen Grüßen"
3. Save it
4. Close and reopen the configuration gui
What is the expected output? What do you see instead?
I expected that the phrase has the name I entered, but it displays: Mit
freundlichen Grü�en and the phrase doesn't work.
What version of the product are you using? On what operating system?
0.60.2
Original issue reported on code.google.com by [email protected]
on 19 Aug 2009 at 7:58
I run 'autokey-qt' from command line, and when it stops to work (does not
respond on my key sequences), console contains following output:
$ autokey-qt
Exception in thread KeypressHandler-thread:
Traceback (most recent call last):
File "/usr/lib/python2.5/threading.py", line 486, in __bootstrap_inner
self.run()
File "/usr/lib/python2.5/site-packages/autokey/iomediator.py", line 182,
in run
target.handle_hotkey(key, modifiers, windowName)
File "/usr/lib/python2.5/site-packages/autokey/service.py", line 101, in
handle_hotkey
hotkey.check_hotkey(modifiers, key, windowName)
File "/usr/lib/python2.5/site-packages/autokey/configmanager.py", line
714, in check_hotkey
self.closure()
AttributeError: GlobalHotkey instance has no attribute 'closure'
I am using Ubuntu 9.10 64bit linux, using Gnome, but I am using a lot kate
(kde) text editor. I have a feeling, that these crashes happens when I am
operating with kate.
Original issue reported on code.google.com by [email protected]
on 24 Apr 2010 at 8:18
What steps will reproduce the problem?
1. Edit a phrase
2. Without saving, click another phrase
3. A dialogue pops up asking if you want to save the curretn phrase first
4. Click ”Yes”
What is the expected output? What do you see instead?
The current phrase should be saved and I can start fiddling with the other
phrase. Instead the current phrase is NOT saved, and I have to save it
manually.
What version of the product are you using? On what operating system?
AutoKey for GTK 0.61.5 on Ubuntu 9.10.
Please provide any additional information below.
Nothing that I can think of, sorry.
Regards
Johnny Rosenberg
Original issue reported on code.google.com by [email protected]
on 25 Mar 2010 at 6:10
What steps will reproduce the problem?
1. Configure Autokey to replace qqqqq with "Hold on a sec..", and assign
button "A" with keystroke "q" in wiican.
2. Starting up a text document and type "qqqqq" with wiimote's button "A".
3. Nothing happens. Though it does when you type on keyboard.
What is the expected output? What do you see instead?
See above.
What version of the product are you using? On what operating system?
0.54.5 on Ubuntu Karmic 9.10
Please provide any additional information below.
It seems that Autokey does not recognise the wiimote (Nintendo Wii
controller) and its button mappings. The Wiimote uses bluetooth, so maybe
it has something to do with it?
Original issue reported on code.google.com by [email protected]
on 19 Mar 2010 at 1:07
What steps will reproduce the problem?
1. Try using the numeric keypad to send a numeric hotkey.
What is the expected output? What do you see instead?
The hotkey should activate the script or phrase, but does not.
What version of the product are you using? On what operating system?
AutoKey v0.70.2 on Ubuntu Hardy
Please provide any additional information below.
In earlier versions, the numeric keypad could be used for setting numeric
hotkeys, e.g. <alt>+<super>+1, and for sending them. Now, when setting or
sending a hotkey, the numlock state is ignored, and keys like <np_end> are
recorded and detected instead. So new hotkey settings will work, but
existing ones need to be reset to be used from the numeric keypad.
Version 0.70.1 did not have this issue. It looks loke the change is in the
interface module in v0.70.2.
It's nice being able to detect the numeric keypad numbers distinctly from
the main keyboard numbers. It provides additional unique hotkey
combinations. But then I would rather also see it distinguish between the
numlock states, so there might be something like <np_1> vs. <np_end>. For
one thing, it would make it recognizable as a feature rather than a bug.
A further improvement might be to add an option in Preferences for whether
the numeric keypad keys should be distinguished. For example, <end> and
<np_end> or 1 and <np_1> could either be treated as distinct or as
interchangable. That would allow for hotkey behavior consistent with
previous versions.
Original issue reported on code.google.com by [email protected]
on 17 Apr 2010 at 3:28
What steps will reproduce the problem?
1. Assign a hotkey to “Show conguration window”.
2. Close the configuration window.
3. Press the hotkey.
What is the expected output? What do you see instead?
The configuration appears, but is not activated. I have to switch to it
manually.
What version of the product are you using? On what operating system?
0.60.7a Gtk
Linux Mint Gloria (Ubuntu 9.04)
Original issue reported on code.google.com by alex.bepple
on 19 Nov 2009 at 3:39
Steps to reproduce the problem
1. Open configuration dialog
2. Select any phrase or script
3. Press "Set" button for hotkey
4. Press "Press to set"
5. Press "Cancel"
6. Press "Set" button for hotkey again
I would expect that the "Press to set" button is enabled but it's still
disabled. So I cannot set a new hotkey for this phrase anymore.
Version:
Autokey 0.61.2 (KDE 4.4.0) under Ubuntu 10.4.
Original issue reported on code.google.com by [email protected]
on 28 Feb 2010 at 8:05
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.