| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2022-01-23 | Make action key labels translatable | Jules Aguillon | 2 | -6/+14 | |
| 2022-01-22 | Update feature graphic according to Google's guidelines | Jules Aguillon | 1 | -0/+0 | |
| 2022-01-22 | Use symbols for configuration and emoji keys | Edgars | 1 | -2/+2 | |
| `srcs/juloo.keyboard2/KeyValue.java` was updated to replace `Conf` with `⛭` (`\u2699`) and `:)` with `☻` (`\u263B`). | |||||
| 2022-01-22 | Update README.md | Poussinou | 1 | -0/+3 | |
| 2022-01-20 | Add keys for Latvian | Edgars | 5 | -14/+32 | |
| New accents - caron and macron - were defined and QWERTY layout was updated to add accents for Latvian specific characters. | |||||
| 2022-01-20 | Release 1.11.1 (15) | Jules Aguillon | 3 | -1/+17 | |
| 2022-01-20 | Fix crash when switching app | Jules Aguillon | 1 | -0/+10 | |
| 2022-01-20 | Makefile: Sign the debug apk with scheme v2 | Jules Aguillon | 1 | -3/+2 | |
| 2022-01-20 | Update doc for Android 11 | Jules Aguillon | 4 | -11/+8 | |
| 2022-01-17 | Fix broken link (because of case sensitivity) | Raphael | 1 | -1/+1 | |
| 2022-01-16 | Release 1.11.0 (14) | Jules Aguillon | 3 | -1/+17 | |
| 2022-01-16 | Update and improve the description | Jules Aguillon | 7 | -24/+50 | |
| Explain better what the app is and mention some of the features. Unfortunately, the German translation needs to be dropped because I can't maintain it. | |||||
| 2022-01-15 | German keyboard added (#20) | Moini | 12 | -3/+65 | |
| * Add German metadata translation * Add German keyboard Co-authored-by: Jules Aguillon <jules@j3s.fr> | |||||
| 2022-01-15 | Fix miscalculation of the space between the keys | Jules Aguillon | 2 | -8/+10 | |
| 'keyVerticalInterval' was mistakenly used to compute the height of the keyboard and the vertical position of keys. While the code handling pointers did not use this value, the hit box of the bottom row was shifted by several pixels. Make sure 'keyVerticalInterval' is only used for rendering and not for placing the keys. | |||||
| 2022-01-15 | Contributing: Mention enabling the virtual keyboard | Jules Aguillon | 1 | -6/+5 | |
| 2022-01-15 | CONTRIBUTING: Document debug installation failure | Jules Aguillon | 1 | -0/+22 | |
| 2022-01-15 | Add a CONTRIBUTING guide | Jules Aguillon | 2 | -0/+46 | |
| 2022-01-10 | Update screenshots | Jules Aguillon | 9 | -0/+0 | |
| 2022-01-10 | Swap the Enter and Action keys when needed | Jules Aguillon | 4 | -2/+42 | |
| When IME_FLAG_NO_ENTER_ACTION is set. | |||||
| 2022-01-09 | Add the Action key | Jules Aguillon | 9 | -16/+86 | |
| It is placed on the top-right of the enter key on every layouts. It sends a special event (performEditorAction) instead of writing a newline. The "actionId" is passed through the EditorInfo object in an obfuscated way so it's not clear whether it's using the right one. | |||||
| 2022-01-09 | Fix a few strings | Moini | 1 | -3/+3 | |
| 2022-01-09 | Add the German language | Jules Aguillon | 5 | -5/+15 | |
| Add the 'ß' character on the bottom-left corner of the 's' key, which is hidden for other languages. Co-authored-by: Moini <moini@noreply.invalid> | |||||
| 2022-01-09 | Allow to hide more keys than just accents | Jules Aguillon | 5 | -23/+31 | |
| Add the "FLAGS_LANGS" set of flags, which will be used to hide individual keys that are not accents. | |||||
| 2022-01-01 | Change the key combination for ° | Jules Aguillon | 1 | -5/+2 | |
| To Fn+* Was previously accent^+*, which was not available for most languages. | |||||
| 2021-12-30 | Improve the "precision" option | Jules Aguillon | 5 | -20/+32 | |
| Now named "swiping distance". Changed to a dropdown. | |||||
| 2021-12-30 | Turn the "precision" option to dp instead of px | Jules Aguillon | 2 | -6/+14 | |
| 2021-12-30 | Simplify string definitions | Jules Aguillon | 4 | -31/+20 | |
| Inline constants in settings.xml, strings.xml is only for strings that can be translated. | |||||
| 2021-12-30 | Add the Black theme | Jules Aguillon | 4 | -0/+18 | |
| Friendly to Amoled screens. The background of keys is the same as the background of the whole keyboard: pure black. Colors are also slightly stronger. | |||||
| 2021-12-30 | Move the border radius from Config to Theme | Jules Aguillon | 5 | -7/+10 | |
| Also, draw activated keys with a round border too. | |||||
| 2021-12-30 | Add themes | Jules Aguillon | 9 | -22/+57 | |
| 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-28 | Use the themes abstraction | Jules Aguillon | 8 | -31/+59 | |
| Themes replace 'colors.xml' and soon will replace 'dimens.xml'. | |||||
| 2021-12-28 | Reference the "special key font" in the Theme object | Jules Aguillon | 3 | -11/+15 | |
| Remove the last cast of the context. | |||||
| 2021-12-28 | Separate "handler" code | Jules Aguillon | 6 | -73/+139 | |
| As with the previous commit, remove casts of the context. The "handler" object is referenced in the "config" object for now. | |||||
| 2021-12-28 | Turn Config into a singleton object | Jules Aguillon | 3 | -28/+32 | |
| The goal is to remove a cast of the 'context' into 'Keyboard2'. | |||||
| 2021-12-26 | Move Theme code to its own class | Jules Aguillon | 2 | -50/+78 | |
| 2021-12-22 | Always send the keycode for the tab key | Jules Aguillon | 1 | -1/+1 | |
| Don't write the tab character and always send the keycode, which is most probably handled by applications. | |||||
| 2021-12-22 | Use the right keycode for the home key | Jules Aguillon | 1 | -1/+1 | |
| The previous keycode wasn't the classical "home" movement key but Android's actual home key, which has no effect when generated from the keyboard. | |||||
| 2021-12-19 | Avoid crash when removing a layout | Jules Aguillon | 1 | -2/+1 | |
| Might happen when downgrading the app. | |||||
| 2021-12-19 | Auto-format Java and XML files | Jules Aguillon | 26 | -1346/+1176 | |
| Use xmllint. Re-indent Java files using spaces. | |||||
| 2021-12-14 | Use apksigner for signing the apk | Jules Aguillon | 3 | -16/+17 | |
| The Play Store now requires the "Signing Scheme V2", which is implemented by apksigner. | |||||
| 2021-12-12 | Upgrade to Android SDK version 30 | Jules Aguillon | 3 | -3/+3 | |
| 2021-12-12 | Release 1.10.0 (13) | Jules Aguillon | 3 | -2/+8 | |
| 2021-12-11 | Add Swedish | Jules Aguillon | 6 | -3/+18 | |
| First add the 'ring' accent. The swedish language uses the qwerty layout and three accents (aigu, trema, ring) | |||||
| 2021-12-11 | Fix Android's builtin shortcut not working | Jules Aguillon | 1 | -1/+1 | |
| The 'repeat' field of generated key events was incorrectly set to '1'. | |||||
| 2021-12-05 | Increase the maximum value of the key height option | Jules Aguillon | 1 | -1/+1 | |
| 2021-12-05 | Fix swapped page_up/page_down | Jules Aguillon | 1 | -2/+2 | |
| 2021-12-05 | Add the euro and pound symbols | Jules Aguillon | 1 | -0/+2 | |
| Fn+$ and Fn+# respectively. | |||||
| 2021-12-05 | Avoid using getWidth() from onMeasure() | Jules Aguillon | 1 | -6/+7 | |
| 2021-12-05 | Update README.md | Poussinou | 1 | -0/+4 | |
| 2021-10-18 | Release 1.9.2 (12) | Jules Aguillon | 3 | -2/+4 | |
