Unexpected-Keyboard/srcs/juloo.keyboard2
Jules Aguillon 4127aa6f03 Stop using flags for modifiers
There was no free bits left to add new modifiers. Instead of increasing
the width of the 'flags' field, refactor the way modifiers are
represented and used.

Modifers are now represented as independent values and stored in the
'code' field. A flag is added to distinguish between modifiers and keys
with a key event.

The most notable change is that modifiers can no longer be or-ed into a
single value but have to be represented as an array.
2022-06-05 01:43:58 +02:00
..
Config.java Stop using flags for modifiers 2022-06-05 01:43:58 +02:00
Emoji.java Auto-format Java and XML files 2021-12-19 19:44:27 +01:00
EmojiGridView.java Stop using flags for modifiers 2022-06-05 01:43:58 +02:00
EmojiGroupButtonsBar.java Separate handling of modifiers from KeyValue class 2021-04-18 23:28:49 +02:00
EmojiKeyButton.java Stop using flags for modifiers 2022-06-05 01:43:58 +02:00
EmojiTypeButton.java Auto-format Java and XML files 2021-12-19 19:44:27 +01:00
Keyboard2.java Stop using flags for modifiers 2022-06-05 01:43:58 +02:00
Keyboard2View.java Stop using flags for modifiers 2022-06-05 01:43:58 +02:00
KeyboardData.java Automatically place localized keys on the layouts 2022-05-29 12:27:46 +02:00
KeyEventHandler.java Stop using flags for modifiers 2022-06-05 01:43:58 +02:00
KeyModifier.java Stop using flags for modifiers 2022-06-05 01:43:58 +02:00
KeyValue.java Stop using flags for modifiers 2022-06-05 01:43:58 +02:00
Pointers.java Stop using flags for modifiers 2022-06-05 01:43:58 +02:00
SettingsActivity.java Auto-format Java and XML files 2021-12-19 19:44:27 +01:00
Theme.java Set the color of the navigation bar 2022-05-07 23:51:00 +02:00