abouttreesummaryrefslogcommitdiff
path: root/srcs/layouts/latn_bone.xml
AgeCommit message (Collapse)AuthorFilesLines
2024-09-19Improve bone layout (#748)Zitrone1-34/+60
* shell.nix: fix gradle error error was: > \> Task :compileDebugJavaWithJavac FAILED > error: Source option 7 is no longer supported. Use 8 or later. > error: Target option 7 is no longer supported. Use 8 or later. fixed by overriding the jdk version for gradle to openjdk17 * layouts/latn_bone: fix layout - fix alignment with tabs mess - make like actual bone layout, instead of trying to fit it into a 10 key wide keyboard - fixes missing üäö - fix missing $ - moves q and ß where they belong - remove all of the diacritic keys (they can be added through the settings as extra keys) - kept the number row extra keys integration into top row - kept the idea of compressing , and . into the swipe actions of the bottom row - kept the number keys as key4 in the layer4 positions (instead of moving them to a number row, which i also considered)
2024-06-09Automatic placement of f11/f12 placeholdersJules Aguillon1-2/+2
2024-06-09Allow to remove keys Tab and EscJules Aguillon1-2/+2
2024-01-21Move layout definitions into srcs/layoutsJules Aguillon1-0/+46
This separates the layout definitions from the special layouts (bottom_row, greekmath) and other unrelated files (method, settings). This is also a more intuitive location for layouts and make the resource directory easier to navigate. Under the hood, layouts are copied back into build/generated-resources/xml.