Skip to content

Layout detecting, stability improvements for tile window managers and so on#2

Open
seletskiy wants to merge 31 commits intoscs3jb:masterfrom
seletskiy:master
Open

Layout detecting, stability improvements for tile window managers and so on#2
seletskiy wants to merge 31 commits intoscs3jb:masterfrom
seletskiy:master

Conversation

@seletskiy
Copy link

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.

seletskiy and others added 30 commits July 3, 2014 13:39
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.
@seletskiy
Copy link
Author

@scs3jb: hey, how are you?

screenkey is really great tool and many people made changes to it after I've created my fork. Can you by any chance revamp your original repository?

@scs3jb
Copy link
Owner

scs3jb commented Jan 17, 2020

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.

@scs3jb
Copy link
Owner

scs3jb commented Mar 16, 2020

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants