Commit Graph

28 Commits (9ba0e9736deb0f1eacab02b8cc211f9c523fc085)

Author SHA1 Message Date
Ilya Zhuravlev 9ba0e9736d keyboard_widget: fix iso enter handling in some layouts 2021-05-22 12:04:51 -04:00
Ilya Zhuravlev 40ead965c0 disable KeyboardWidget to stop propagating events when not needed 2021-05-22 11:54:49 -04:00
Pieterv24 b48fa0d8ad Added reset button, minimum Vial-qmk version, and press and pressed indication 2021-04-22 21:58:50 +02:00
Benjamin Nisker 54aeafc964
shortened line 2021-03-26 22:16:00 +01:00
Benjamin Nisker 5ee162f2c6
Fixed mask alignment issue 2021-02-28 17:44:14 +01:00
Benjamin Nisker 943d5a89aa
<maskbox fills 65% of key to not clip text 2021-02-28 04:42:04 +01:00
Ilya Zhuravlev 0bbc49c500 keyboard_widget: pop up any key dialog on double click 2021-02-02 09:14:55 -05:00
Ilya Zhuravlev 9be4a4df19 keyboard_widget: fix scaled (unlocker) display with layout options 2021-01-13 10:01:00 -05:00
xyzz 1e1b86b283
Merge pull request #8 from jbellerb/main
Size textual UI elements relative to contained text
2021-01-13 09:36:16 -05:00
Jared Beller bb4159fe62
optimization: don't recompute key widget if nothing changed 2021-01-13 00:30:55 -05:00
Jared Beller 77473d9df9
force keyboard widget to recalulate layout each resize 2021-01-13 00:20:47 -05:00
Jared Beller 8cf5957b26
scale keyboard widget relative to text size 2021-01-12 19:40:16 -05:00
Patryk deb2628747
add nord and olivial themes (#7)
* add nord and olivial themes

* made the selected keycap color the accent color instead of white

* rename olivial to olivia

* fix active key text not showing issue
2021-01-12 18:12:01 -05:00
Ilya Zhuravlev c8f12df167 keyboard_widget: fix the logic for determining bbox 2021-01-11 11:13:23 -05:00
kb-elmo 0cd150afb7
dark theme yay (#3)
* add basic dark theme implementation and change the layer buttons to actual pushbuttons

* change default theme

* add theme selection menu and persistent theme storage

* add system theme option

* remove redundand functions

* add suggestions
2021-01-11 09:41:00 -05:00
Ilya Zhuravlev 49dc6d21ab add support for language-specific layouts 2021-01-01 06:27:48 -05:00
Ilya Zhuravlev 476ed41b52 Merge branch 'vfw' into main 2021-01-01 05:03:27 -05:00
Ilya Zhuravlev e5487a0ae6 unlocker: show image of keys to hold 2020-12-29 14:48:25 -05:00
Ilya Zhuravlev 75baeb28cd keyboard_widget: only use default widgets when determining top-left 2020-12-29 07:38:18 -05:00
Ilya Zhuravlev d3cbf4f1fb keyboard_widget: don't show decals 2020-12-29 07:37:24 -05:00
Ilya Zhuravlev 838bee0767 keyboard_widget: improve switching to next key when layouts are used 2020-12-20 22:43:45 -05:00
Ilya Zhuravlev d250180d48 layout_editor: update changes done in GUI 2020-12-20 22:30:08 -05:00
Ilya Zhuravlev 5af3798445 implement rendering of currently selected keyboard layout 2020-12-20 22:13:16 -05:00
Ilya Zhuravlev cbfcbf72ad keyboard_widget: auto-select next key after changing the mapping 2020-12-18 22:56:42 -05:00
Ilya Zhuravlev f7f4de7770 keyboard_container: get rid of selected_/active_ duplication 2020-12-18 22:44:51 -05:00
Ilya Zhuravlev 3fe4dad968 encoders: initial support 2020-12-18 22:26:27 -05:00
Ilya Zhuravlev 215a54fca1 initial support for masked keycodes 2020-10-18 00:06:00 -04:00
Ilya Zhuravlev eceb31a03f implement support for rotated/complex keys 2020-10-17 14:46:07 -04:00