-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Layout detecting, stability improvements for tile window managers and so on #2
base: master
Are you sure you want to change the base?
Conversation
Always add space between special keys (like modifiers or Esc) and alphanumerical oneletter symbols.
* KEEP_POS is not by default, means user can drag window wherever one wants; * background and foreground colors can be changed via command line flags; * process will be terminated no matter how it's closed (bug in Xlib impl);
This proposed character is Unicode 'ERASE TO THE LEFT' (U+232B)
First error happens upon launch. `unichr()` can't accept values for multimedia keys, as they are outside the Unicode range. Second error happens when trying to set a label to a string containing null characters.
Mostly whitespace. Also moved GTK/GDK threading initialization to inside main().
Fixing Unicode error and other stuff
I accidentally switched the default in the previous commit(s). I'm reverting it. However, I'm somewhat inclined to remove this option… But not now.
@scs3jb: hey, how are you?
|
Hi, will take a look! This was also a quick and nasty for a web capture I needed to do, you've put a lot of work into cleaning this up. |
I was just looking at merging this since its a long time since I used this, and updating some dependencies when I saw a version that's more modern: https://gitlab.com/screenkey/screenkey , might be worthwhile using that as a future base. |
It'l be huge.
Overview of features introduced by this PR available here: https://github.com/seletskiy/screenkey#whats-up
I rewrote several blocks of code so I'm not 100% sure it will work on every configuration.
Please let me know what do you think.