abouttreesummaryrefslogcommitdiff
path: root/srcs/juloo.keyboard2/LayoutModifier.java
AgeCommit message (Collapse)AuthorFilesLines
2025-01-03Remove numpad keys from the main layoutJules Aguillon1-5/+14
When the numpad is visible, remove the digits and arithmetic symbols from the main layout. Similarly to when the number row is added.
2025-01-03Allow 'loc' keys to be present several timesJules Aguillon1-13/+17
2024-12-31Refactor: Simplify double tap for capslockJules Aguillon1-9/+0
This doesn't fix a bug but remove some tricky code. The shift key is no longer different when the "double tap for capslock" option is on. The handling of the option is moved to Pointer instead and becomes simpler.
2024-12-29Fix crash in LayoutModifierJules Aguillon1-1/+3
2024-12-26Refactor: Move code to LayoutModifierJules Aguillon1-0/+217
Layout modifying functions are removed from Config to LayoutModifier as static classes. The two classes are (weakly) mutually dependent, the refactoring is purely for the purpose of making shorter classes. The only change is that 'modify_numpad' is changed to remove duplicated code. This has the side effect of making the "double tap for caps lock" option affect the shift key in the numpad.