73 Commits
Author SHA1 Message Date
emil f5043031e7 Update README 2025-01-16 13:53:07 +01:00
emil c710fd1e6a Add screenshot 2025-01-16 13:42:02 +01:00
emil bddfc5c725 Manual updates 2025-01-16 13:19:47 +01:00
emil cdb0e55e67 Bugfixes, refactoring, add Czech and Hebrew 2025-01-16 13:02:43 +01:00
emil 0816c1a1d9 Refactoring 2024-11-28 22:44:25 +01:00
emil 3ab7bf1eba More refractoring, add symbol meta key definition in XML 2024-11-28 20:37:30 +01:00
emil c03c3f01c5 Some slight refactoring 2024-11-28 14:47:20 +01:00
emil 7b5da54aea Keymap fixes 2024-11-27 00:09:11 +01:00
emil 3a40699cc9 TODO 2024-11-26 02:17:09 +01:00
emil 6076c69f3f More keymap refactoring 2024-11-26 01:44:15 +01:00
emil e47227ce6d Some major changes, keymap restructuring with device and language keymaps 2024-11-25 21:14:45 +01:00
emil ec931a53a6 Basic tweak functionality 2024-11-22 22:52:17 +01:00
emil 7cb31ff224 Add preference categories, update the manual 2024-11-22 18:50:28 +01:00
emil 7f60898dd8 Add a user manual screen 2024-11-22 17:44:08 +01:00
emil 6abc48c121 Refactor the InputView 2024-11-22 12:55:42 +01:00
emil a7de68929a Shift+Enter always sends newline, misc. fixes 2024-11-21 23:54:45 +01:00
emil 68f48dce09 Add some TODOs 2024-11-21 22:51:04 +01:00
emil 32ae47e349 Fix alt+backspace deleting lines of text, add Greek question mark under Alt+X in Greek layout, move Arabic diacritics to shifted symbols, fix button being displayed in all caps 2024-11-13 17:01:31 +01:00
emil 185d518faa Bring back automatic cycling 2024-11-09 00:03:41 +01:00
emil 0628a4bdb9 Linting 2024-11-08 23:55:46 +01:00
emil dbb3ddb7ff Some additional input checks 2024-11-08 23:48:13 +01:00
emil 35693a3981 Add additional method for cycling symbols using consecutive presses 2024-11-08 23:44:13 +01:00
emil 8850c99b93 Simplify key event handling 2024-11-08 21:53:55 +01:00
emil b4a0e12257 UI style revamp 2024-11-08 21:30:03 +01:00
emil 913d4aad40 Make the space key definable in keymaps 2024-11-08 19:37:06 +01:00
emil 09238d8056 Small misc. changes, renames, etc. 2024-11-08 18:00:59 +01:00
emil 001ce70392 Strict inspection warnings fixed, slight restructurings 2024-11-05 23:36:09 +01:00
emil 0445279671 Minor keymap tweaks 2024-11-05 20:58:28 +01:00
emil adc60420b2 Change package name, yet again 2024-11-05 18:28:56 +01:00
emil 68c8ed9a54 Update lint profile 2024-11-05 18:00:01 +01:00
emil 3462a5eb9f Very strict linter profile 2024-11-05 15:45:09 +01:00
emil 970f65f245 Inspection error fixes 2024-11-05 11:31:05 +01:00
emil fdbf73720b Misc. 2024-11-04 23:44:21 +01:00
emil 792216e22d Update compile and targetSdk 2024-11-04 20:18:56 +01:00
emil e430bbfeac Misc. changes, arabic fixes 2024-11-04 19:22:04 +01:00
emil b441d822d2 Change package name, fix drawable bugs 2024-11-04 16:45:21 +01:00
emil c29fcc4b5f Arabic revamp 2024-11-03 23:22:23 +01:00
emil 361de2a76c Miscellaneous changes 2024-11-03 20:17:41 +01:00
emil 5f1ee64952 Clipboard managment pretty much finished 2024-11-03 18:44:31 +01:00
emil ff9d115306 New icon, preliminary clipboard functionality 2024-11-01 17:15:56 +01:00
emil ec3e21d8cf Interface code improvements 2024-11-01 00:57:27 +01:00
emil 004dfdbe8f Miscellaneous changes, more languages 2024-10-31 19:06:36 +01:00
emil d5e7102de3 Miscellaneous changes, more languages 2024-10-31 19:04:39 +01:00
emil 11fd71508b Greek polytonic diacritics 2024-10-23 23:46:27 +02:00
emil 335cffe433 Bugfixes and possibility to have multiple-character symbols. 2024-10-23 23:24:18 +02:00
emil 640ad71198 A rather working version 2024-10-23 22:43:31 +02:00
emil 7108e2beb9 Auto-capitalization on newline 2024-10-23 20:31:36 +02:00
emil 989752669a Support for down to Android 1.5 (Cupcake) 2024-10-23 20:24:06 +02:00
emil 681e2024de Fix auto-capitalization so that it works rather flawlessly 2024-10-22 19:49:22 +02:00
emil 463beaf170 Don't remember 2024-10-22 13:42:40 +02:00
emil 6d63f53919 Code revamping, InputMethod is now clear of unnecessary methods 2024-10-21 16:53:43 +02:00
emil 552fa0d94f New method for cycling symbols. 2024-10-21 15:15:35 +02:00
emil 5d66997f77 Working preferences, keymap choosing. 2024-10-20 23:40:46 +02:00
emil bf695b19e0 Code restructuring, miscellaneous fixes. 2024-10-20 18:25:19 +02:00
emil e98639dc9d Different way of inputting alternate characters (long press), miscellaneous fixes. 2024-10-19 16:20:48 +02:00
emil 108470a7c0 Change version 2024-10-18 21:05:44 +02:00
emil 1a2c5dbdb8 Fix keymap loading bug that makes characters that have no alternate key have one. Reformatting. 2024-10-18 21:04:57 +02:00
emil 9c626a8f86 Update version. 2024-10-18 20:26:47 +02:00
emil 2c830ab918 Add language switching, multiple languages. 2024-10-18 20:26:17 +02:00
emil 72242b0011 Add license. 2024-10-18 16:52:08 +02:00
emil 37501af1e8 Redo meta key management, now several meta keys can be pressed/latched/locked at once for different results. Some miscellaneous fixes. Add license. 2024-10-18 16:51:37 +02:00
emil 9154b0d865 Revert the style, fix backspace behaviour. 2024-10-16 17:33:47 +02:00
emil e40dab3342 Several changes. UI revamp, added a UX document explaining the choices, misc. bugfixes, double click to toggle meta key. 2024-10-16 17:25:41 +02:00
emil c7c4c58e85 Refactoring 2024-10-11 21:09:49 +02:00
emil f4a30f2b52 Split the main file into relevant classes 2024-10-11 12:55:04 +02:00
emil d7134a51d0 Deleting selected text 2024-10-10 21:23:50 +02:00
emil 1da4ffbc17 Fix most inspection errors 2024-10-10 21:11:47 +02:00
emil 563fb02d1f Implemented shift/alt latch, lock, state display, revamped the visual keyboard 2024-10-10 21:03:03 +02:00
emil 6fcbf1f154 A different input view idea, retractable extra symbols 2024-10-08 21:03:08 +02:00
emil 92260ec89f Fix sticky shift and alt 2024-10-07 23:03:45 +02:00
emil 483c83aee9 Basic visual keyboard using deprecated APIs, sticky shift and alt 2024-10-07 22:05:05 +02:00
emil 6c405d963f Working physical keyboard mapping 2024-10-06 23:21:03 +02:00
emil b2b085b974 Initial application 2024-10-06 21:28:20 +02:00