Giter Site home page Giter Site logo

autokey's People

Watchers

 avatar  avatar

autokey's Issues

Special characters not stored correctly

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

Autokey fails to send special characters

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

Unclear licensing situation

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

Cannot "stop" autokey daemon on non-English locales

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

clipboard.get_selection sometimes fails

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

Crash on cut of first top-level-folder

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

Configuration file backup is updated simultaneously with the configuration file.

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

Saving unsaved changes doenst work

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

Strange output results.

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

.5x config file will not import properly.

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

German characters in abbreviation destroyed


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

Preferences dialogue some times won't close when clicking OK.

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

  • Merged into: #27

Clicking ”Yes” for saving a phrase doesn't save the phrase

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

Able to Sleep Macro?

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

Autokey will not run after update.

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

Wishlist: Show abbreviation settings in overview

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

Cleared hotkeys show in column

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

Autokey does not close with CTRL+C

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

The install explanation is somewhat implicit

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

Drag-and-drop of a phrase is falsely intiated (Gtk)

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

Toggle monitoring causes Gnome to freeze

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

Starting, but not working at all

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

Hotkey or abbrevation not recognised with wiican wiimote

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

No confimation dialog when deleting a script or phrase.

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

Big memory leak

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

Setting a hotkey for a phrase, script, or folder freezes the application

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

Unicode input not compatible with some software

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

Launching gedit causes autokey to no longer accept responses

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

cannot set hotkey for phrase/script

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

Title is not updated after accepting changes to a phrase after switching (Gtk)

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

Distinguish between regular and numpad keys

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

Autokey does not detect keypress while assigning hotkey

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

Hotkey for “Show conguration window” is passed through to the active window

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

Virtualbox is not compatible

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

Autokey from ubuntu-lucid repo fails to start

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

Super key does not work for any hotkeys

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

Ubuntu PPA tries to add kde resources to gnome

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

Unable to add translation

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

Autostart doesn't work any more (GTK version)

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

Feature Request: Allow user to define storage location

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

AutoKey does not detect when the keymap is changed via soft-switch

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

Is there any possibility to export/import or sync abbreviations ??

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

Numeric keypad hotkeys no longer work

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

No JSON object could be decoded

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

Can't select "Automatically Start Autokey at Login"

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

  • Merged into: #27

Glitch in assigning hotkeys in Gtk version

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

After random time (around 10 minues maybe less or more) autokey-qt stops to work

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

“Show conguration window” hotkey does not activate configuration window (Gtk)

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.