Commit graph

9 commits

Author SHA1 Message Date
Your Name
604d2e4134 add xdg configs 2025-11-06 20:07:16 +01:00
Richard Acayan
7b38edb656 add evfb (evdev + fbdev) backend
Outside of a terminal emulator or web browser, this typing experience
can be useful outside the DE, such as in the TTY or when entering a
password for full-disk encryption. Add a target that uses the bare
hardware to allow the keyboard to be deployed in more flexible
environments.
2025-07-21 19:25:35 -04:00
Richard Acayan
ac4673f870
core: config: revert change in default colors from !7
In !7, the default colors had their red and blue channels swapped. There
doesn't seem to be a stated (or inferrable) reason, so revert the color
change back.
2025-06-20 22:31:07 -04:00
Frieder Hannenheim
f6405cad69
core: config: Add configuration options for keyboard colors
[richard: prefix commit message with code modified and sign]
2025-05-12 18:09:29 -04:00
Richard Acayan
d9956baffa
core: config: add extra_keys property
According to the layout XML format, keys prefixed with "loc " should
have an option to hide or show them. Add a property to facilitate this
configuration. Keep the array sorted so it can be binary searched for
the existence of an element.
2024-11-07 18:17:01 -05:00
Richard Acayan
2eba66cca7 Merge branch 'input-method-enable' of https://gitlab.com/flamingradian/unfettered-keyboard into HEAD 2024-10-17 21:12:30 -04:00
Richard Acayan
0206b82a94 core: config: remove stray print statement
This print statement was for debugging, but configuration works properly
now. Remove the stray statement.
2024-09-30 22:05:06 -04:00
Richard Acayan
4cd29eec3b core: config: add config option to enable the wayland input method
Having multiple input methods at once causes behaviour defined by the
Wayland compositor. In a recent update by Phoc, the most recently
started input method would take priority to demonstrate the instability.
Add a configuration option so the Wayland input method can be disabled
to accommodate a second input method.

Also update the README with the new option.
2024-09-27 22:09:20 -04:00
Richard Acayan
71bee9f7ed core: actually add configuration code
This was meant to be included with the YAML configuration support, but
was not. Add it now.
2024-08-09 22:29:40 -04:00