What steps will reproduce the problem? 1. Create a phrase with the characters 'ő' or 'ű', e.g. I use 'történő', 'működik' 2. Give it a hotkey or abbreviation, 'tö', 'mk' 3. Try to paste it, nothing happens.
What is the expected output? What do you see instead? I expect to see the words 'történő', 'működik' entered. Nothing happens. Sometimes the whole keyboard locks up, only 'force quit' works with the mouse
What version of the product are you using? On what operating system? autokey-gtk, 0.90.4, Ubuntu 11.10 desktop, with the latest updates
Please provide any additional information below.
-- These characters could not be used in ancient versions, before the program used the clipboard, later on worked in 0.71.2 -- There is no problem with other accented chars, like 'áéíúóöü' -- here is what is on the screen when started with 'autokey-gtk -l', and trying to paste the phrase 'történő' with the abbr. 'tö'
2013-02-09 14:45:05,959 DEBUG - service - Raw key: u't', modifiers: [], Key: t
2013-02-09 14:45:05,960 DEBUG - service - Window visible title: u'FocusProxy', Window class: 'Focus-Proxy-Window.FocusProxy'
2013-02-09 14:45:05,960 DEBUG - service - No phrase/script matched hotkey
2013-02-09 14:45:05,965 DEBUG - service - Input stack at end of handle_keypress: [u't']
2013-02-09 14:45:06,329 DEBUG - service - Raw key: u'\xf6', modifiers: [], Key: ö
2013-02-09 14:45:06,329 DEBUG - service - Window visible title: u'FocusProxy', Window class: 'Focus-Proxy-Window.FocusProxy'
2013-02-09 14:45:06,329 DEBUG - service - No phrase/script matched hotkey
2013-02-09 14:45:06,332 DEBUG - service - Input stack at end of handle_keypress: [u't', u'\xf6']
2013-02-09 14:45:07,007 DEBUG - service - Raw key: u' ', modifiers: [], Key:
2013-02-09 14:45:07,007 DEBUG - service - Window visible title: u'FocusProxy', Window class: 'Focus-Proxy-Window.FocusProxy'
2013-02-09 14:45:07,007 DEBUG - service - No phrase/script matched hotkey
2013-02-09 14:45:07,009 DEBUG - iomediator - Send via clipboard
2013-02-09 14:45:07,009 DEBUG - service - Input stack at end of handle_keypress: []
2013-02-09 14:45:07,009 DEBUG - service - Ignored locking error in handle_keypress
2013-02-09 14:45:07,011 DEBUG - interface - Send special key: ['<backspace>']
2013-02-09 14:45:07,013 DEBUG - interface - Send special key: ['<backspace>']
2013-02-09 14:45:07,014 DEBUG - interface - Send special key: ['<backspace>']
2013-02-09 14:45:07,015 DEBUG - interface - Sending string: u't\xf6rt\xe9n\u0151 '
2013-02-09 14:45:07,020 ERROR - interface - Error in X event loop thread
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/autokey/interface.py", line 116, in __eventLoop
method(*args)
File "/usr/local/lib/python2.7/dist-packages/autokey/interface.py", line 500, in __sendStringClipboard
self.__fillClipboard(string)
File "/usr/local/lib/python2.7/dist-packages/autokey/interface.py", line 537, in __fillClipboard
self.clipBoard.set_text(string.encode("utf-8"))
File "/usr/lib/python2.7/dist-packages/gi/types.py", line 43, in function
return info.invoke(*args, **kwargs)
TypeError: set_text() takes exactly 3 arguments (2 given)
Status: New
Labels:
Type-Defect
Priority-Medium