Results 26 issues of Les De Ridder

A `LICENSE.txt` is referenced in the source code comments but it is not in the repo.

Header files with a name of the format `keyword.h` (where `keyword` is any D keyword) aren't handled separately. This results in errors when trying to import the module: e.g. `import...

bug

If the process launching keynavish isn't foregrounded (i.e. doesn't own the window returned by `GetForegroundWindow()`), keynavish will be drawn below other windows. We can't simply foreground the grid window, as...

bug
help wanted

keynavish was not developed with multi-display support in mind. A good start would be to figure out to what extent it's broken on systems with more than one display, and...

bug
good first issue
compatibility

To be compatible with keynav, key names in key bindings are inherited from X. The current list of keys is enough to support the (built-in) default configuration and the example...

enhancement
good first issue
compatibility

The recording/macro file format is not compatible with keynav's. It would be nice if these were compatible, but it might not be worth the time and code complexity.

enhancement
compatibility

I didn't implement this because it would require fairly big changes to the code and I'm wondering if anyone actually uses it. If you use keynav and use the `grid-nav`...

compatibility

Dragging with a modifier (`ctrl`, `shift`, etc.) doesn't work properly. When you try to drag with a modifier, it sends the keystrokes but the result is a regular drag operation.

bug
compatibility

keynavish is probably not properly DPI aware right now, which might cause issues with grid position and size. A good start would be to make a list of what needs...

bug
good first issue