1cfecbdf48
Auto-format Java and XML files
...
Use xmllint.
Re-indent Java files using spaces.
2021-12-19 19:44:27 +01:00
573c13fb82
Add Swedish
...
First add the 'ring' accent.
The swedish language uses the qwerty layout and three accents (aigu,
trema, ring)
2021-12-11 17:05:49 +01:00
0727ea38e9
Fix swapped page_up/page_down
2021-12-05 20:55:52 +01:00
8fb89c5c71
Improve the numeric keyboard
2021-05-08 02:00:47 +02:00
3fbc35135e
Add a dashed circle symbol on accents
...
To help recognize them.
2021-05-07 22:15:43 +02:00
5ad4450545
Better placement of accents on QWERTY
...
Also change internal names for accents.
2021-05-01 23:26:44 +02:00
ec1cd9473a
Improve the azerty layout
...
- More intuitive placement of (), [], {} and <>.
- Move accent keys into the top-left corner, on a key they may be used with.
- Some minor changes.
2021-04-29 01:06:51 +02:00
87b237494a
Add some missing keycodes
...
Allows to sent ctrl and alt combinations. Notably the ] character.
2021-04-21 23:25:14 +02:00
83b3212d3d
Add precise repeat on some keys
...
Repeat speed increase as the pointer is away from the initial position.
On arrows, backspace and delete.
2021-04-20 00:10:45 +02:00
d04e078816
Add more characters under accents
...
Notably subscript and superscript digits and some quote characters.
2021-04-19 23:10:00 +02:00
2200e2f313
Move some keys under the Fn modifier and move it on the bottom row
2021-04-19 22:29:20 +02:00
471375d50c
Add function keys
...
Add the Fn modifier that change the digits into F1 to F10.
2021-04-18 23:58:35 +02:00
81803c406a
Separate handling of modifiers from KeyValue class
...
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.
2021-04-18 23:28:49 +02:00
67d3a99a92
Cleanup key definitions
...
Remove repeated code and remove side-effects from the constructor.
2021-04-18 21:58:13 +02:00
5ed937a654
Render the emoji key as ":)"
...
In order to remove the colors in the rendering.
2021-04-18 00:56:20 +02:00
eac74d3f22
Add an option to toggle accent keys
...
These keys are not useful at all in English. A new option allows to hide
them, [false] by default.
2021-04-13 02:00:08 +02:00
0b94395233
switchToNextInputMethod key
2016-12-11 22:45:58 +01:00
804e9a7adc
Fix some bugs + Try to show a preview popup
2015-10-28 00:39:20 +01:00
ed53b1a23b
Fix crash + Fix emoji type buttons
2015-10-27 14:39:27 +01:00
2c859f30a6
More emoji category + Fix last emoji used saving
2015-10-26 20:48:07 +01:00
8bd0214e26
Emoji pane
2015-10-24 16:32:49 +02:00
6bb257fd75
Special key font + Esc key
2015-10-13 00:02:34 +02:00
03cc0a5429
Key to switch to numeric pane
2015-10-11 15:30:39 +02:00
549c753450
Perf improvement (small)
2015-10-03 00:19:17 +02:00
373f1b11f1
Add trema accent + Add accents to azerty
2015-08-18 01:33:50 +02:00
d81509d7ec
Accent
2015-08-18 01:25:47 +02:00
40885f5760
Add icons + Nothing
2015-08-04 17:55:48 +02:00
1be1ec7a4b
Add qwerty layout + popup to change layout
2015-08-03 20:01:05 +02:00
6737bda402
Fix keys drawing
2015-08-02 22:59:25 +02:00
3909976b85
Insert key
2015-08-02 21:36:19 +02:00
85eb9daa46
Send Ctrl/Alt(/Shift) to the application
2015-08-02 21:32:11 +02:00
12a04ae2c7
Lockable keys
2015-08-02 20:21:53 +02:00
5bbdbcd522
Implement shift key
2015-08-01 23:54:38 +02:00
349f0bee6f
Send keys to the application
2015-08-01 21:36:40 +02:00
0942556bad
Improve KeyValue
2015-08-01 16:33:30 +02:00
de114c43c6
Add more keys + (tmp) change KeyValue
2015-08-01 00:49:09 +02:00
56612121f8
Add sub more subkeys + Better drawing
2015-07-31 23:17:07 +02:00
45ea215bb6
Create KeyboardData class and handle move on keys
2015-07-31 20:48:19 +02:00
90167a986b
Initial commit
2015-07-30 20:14:55 +02:00