Unexpected-Keyboard/srcs/juloo.keyboard2
Jules Aguillon 093a00c572 Add themes
Add a "Theme" option to choose between a dark and light theme.
The light theme uses the colors of the dark theme with the luminance
inversed.

The reloading after a configuration change is changed slightly:
- Special handling is needed when the Theme is changed (recreate the views)
- The default implementation of 'onConfigurationChanged' is used
  Which triggers more refresh (but don't recreate the views)
- 'onCreateInputView' is no longer needed
2021-12-30 00:26:05 +01:00
..
Config.java Add themes 2021-12-30 00:26:05 +01:00
Emoji.java Auto-format Java and XML files 2021-12-19 19:44:27 +01:00
EmojiGridView.java Use the themes abstraction 2021-12-28 19:12:50 +01:00
EmojiGroupButtonsBar.java Separate handling of modifiers from KeyValue class 2021-04-18 23:28:49 +02:00
EmojiKeyButton.java Reference the "special key font" in the Theme object 2021-12-28 17:53:58 +01:00
EmojiTypeButton.java Auto-format Java and XML files 2021-12-19 19:44:27 +01:00
Keyboard2.java Add themes 2021-12-30 00:26:05 +01:00
Keyboard2View.java Separate "handler" code 2021-12-28 17:47:18 +01:00
KeyboardData.java Auto-format Java and XML files 2021-12-19 19:44:27 +01:00
KeyEventHandler.java Separate "handler" code 2021-12-28 17:47:18 +01:00
KeyModifier.java Add Swedish 2021-12-11 17:05:49 +01:00
KeyValue.java Always send the keycode for the tab key 2021-12-22 20:40:39 +01:00
SettingsActivity.java Auto-format Java and XML files 2021-12-19 19:44:27 +01:00
Theme.java Add themes 2021-12-30 00:26:05 +01:00