Thomas Hess

Results 86 comments of Thomas Hess

The whole design is already a bit funky: This class runs AutoKey scripts. It basically creates a copy of the `globals()`, injects new instances of the API objects (these are...

Side note: This happens both in the Qt and GTK version. I think this happens because the GUI window is destroyed and completely removed from memory when closed and recreated...

Session-only allows the easiest solution, because there is no persistent storage involved that can desync from the file system content.

AutoKey will want to write to dotfiles, as those contain a usage counter. It is used to allow entries to be sorted by usage count in the system tray context...

> So, how does one embed a space in a date format string? That’s the problem. You simply can’t do that. You also can’t have a literal `>` in the...

I started to implement this some time ago, so I’ll put this feature request onto the TODO list for 0.96. The feature branch is [here](https://github.com/luziferius/autokey/tree/implement_mouse_movement_in_the_scripting_api), the diff against the develop...

conflict popup? You can’t assign the same abbreviation or hotkey to multiple items. Did you assign an abbreviation to a folder? Then AutoKey opens a popup and lets you choose...

The window manager might ignore synthetic keypresses (generated using XLib), like xterm (see #132). You may want to use `xdotool` to send your key presses. You can try to use...

Thank you for reporting this. Seems that no-one previously thought that those filters might become long. Replacing the non-scrolling label with a read-only single-line text editor field should solve this,...

I found the cause of this: It is a timing issue. A bit technical explanation: The current control flow when pasting using the clipboard is as following: 1. Save/backup the...