abouttreesummaryrefslogcommitdiff
path: root/srcs/juloo.keyboard2/KeyModifier.java
AgeCommit message (Collapse)AuthorFilesLines
2021-05-08Improve the numeric keyboardJules Aguillon1-33/+75
2021-05-01Add '¿' and '¡'Jules Aguillon1-0/+2
2021-04-19Add more characters under accentsJules Aguillon1-9/+53
Notably subscript and superscript digits and some quote characters.
2021-04-19Move some keys under the Fn modifier and move it on the bottom rowJules Aguillon1-16/+17
2021-04-18Add function keysJules Aguillon1-8/+36
Add the Fn modifier that change the digits into F1 to F10.
2021-04-18Separate handling of modifiers from KeyValue classJules Aguillon1-0/+70
KeyValue defines an ADT and some of its values, it now contains public final fields and no internal logic. KeyModifier handles modifiers and accents and creates new instances of KeyValue when needed. This operation is now properly cached.