Commit Graph

1103 Commits

Author SHA1 Message Date
Ensar Sarajčić ded7159d3b Use BreakIterator to count characters to delete
Since emoji characters take up multiple characters, this
uses BreakIterator from android.icu to correctly determine length
of a single Unicode character. This also fixes behavior for other
Unicode characters that may be made up of multiple characters.
2023-07-26 08:29:04 +02:00
Tibor Kaputa 0489f9a9b3
Merge pull request #216 from esensar/feature/autofill-light-theme
Add support for light theme for autofill suggestions
2023-07-10 09:46:56 +02:00
Ensar Sarajčić a87683ad3d Add support for light theme for autofill suggestions 2023-07-10 09:32:56 +02:00
tibbi 8c9b92731d updating changelog 2023-07-09 17:46:01 +02:00
tibbi 742522f660 update version to 5.4.7 2023-07-09 17:45:37 +02:00
tibbi 3d213c9425 updating commons 2023-07-09 17:38:57 +02:00
Tibor Kaputa a143e100db
Merge pull request #214 from esensar/feature/199-autofill-integration
Add autofill integration to the keyboard
2023-07-07 18:57:23 +02:00
Ensar Sarajčić 920514554d Remove minimum width from clipboard item 2023-07-07 18:15:39 +02:00
Ensar Sarajčić 891fe2e3c4 Use apply to make updateSuggestionsToolbarLayout cleaner 2023-07-07 17:06:35 +02:00
Ensar Sarajčić b4dc109125 Adjust clipboard_value when no autofill suggestions are available 2023-07-07 14:22:40 +02:00
Ensar Sarajčić 937bedb3eb Make clipboard item wrap_content instead of fill up parent 2023-07-07 13:56:54 +02:00
Ensar Sarajčić f1b4896a86 Remove extra empty line 2023-07-07 08:04:40 +02:00
Tibor Kaputa 27bbc4a537
Merge pull request #213 from weblate/weblate-simple-mobile-tools-simple-keyboard
Translations update from Hosted Weblate
2023-07-06 23:16:13 +02:00
ShareASmile e10c51b406
Translated using Weblate (Punjabi)
Currently translated at 100.0% (34 of 34 strings)

Translation: Simple Mobile Tools/Simple Keyboard
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-keyboard/pa/
2023-07-06 23:15:11 +02:00
ShareASmile fb429a5e19
Translated using Weblate (Punjabi)
Currently translated at 100.0% (34 of 34 strings)

Translation: Simple Mobile Tools/Simple Keyboard
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-keyboard/pa/
2023-07-06 23:15:11 +02:00
Tibor Kaputa 1316d7fc21
Merge pull request #215 from esensar/feature/126-more-height-options
Add keyboard height percentage options
2023-07-06 23:15:06 +02:00
Ensar Sarajčić 5dadffc3ca Ensure clipboard takes all space if no autofill suggestions are available 2023-07-06 16:52:49 +02:00
Ensar Sarajčić f36216651f Remove unnecessary null check in MyKeyboardView 2023-07-06 16:31:51 +02:00
Ensar Sarajčić 3d96687c60 Use isRPlus instead of direct SDK version checks 2023-07-06 16:30:26 +02:00
Ensar Sarajčić db731afb46 Use uniform steps for larger and smaller keyboard heights 2023-07-06 16:28:07 +02:00
Ensar Sarajčić 4215a7482d Limit available keyboard sizes to a more sensible set 2023-07-06 13:02:26 +02:00
Ensar Sarajčić 6b07eeddbc Add keyboard height percentage options 2023-07-06 08:59:45 +02:00
Ensar Sarajčić ab3cfc36f0 Add autofill integration to the keyboard
* Activated autofill support for our input method in method.xml
* Implemented required methods in our IME
* Styled views as similar as possible to the clipboard item
* Added InlineContentViewHorizontalScrollView which properly clips these views,
since they are owned by another process and are usually drawn above our views

This closes #199
2023-07-05 12:18:36 +02:00
Tibor Kaputa e41c6c0817
Merge pull request #209 from Merkost/paste_fix
Changed onPastedText cursor position to the end of the text
2023-06-28 09:25:01 +02:00
Tibor Kaputa 500b1b20a9
Merge pull request #210 from Merkost/Fast_type_delay
Added delay for fast typing
2023-06-28 09:22:07 +02:00
merkost dc1972a096 Added delay for fast typing 2023-06-28 13:32:53 +10:00
merkost cd66af8cc0 Changed onPastedText cursor position to the end of the text 2023-06-28 11:54:14 +10:00
Tibor Kaputa 7b80307abd
Merge pull request #205 from weblate/weblate-simple-mobile-tools-simple-keyboard
Translations update from Hosted Weblate
2023-06-27 11:40:03 +02:00
J. Lavoie cba6850d7d
Translated using Weblate (French)
Currently translated at 100.0% (34 of 34 strings)

Translation: Simple Mobile Tools/Simple Keyboard
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-keyboard/fr/
2023-06-27 11:39:37 +02:00
ShareASmile 59e012991f
Translated using Weblate (Punjabi)
Currently translated at 100.0% (34 of 34 strings)

Translation: Simple Mobile Tools/Simple Keyboard
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-keyboard/pa/
2023-06-27 11:39:37 +02:00
Tibor Kaputa 056ab4d4f0
Merge pull request #207 from chihung93/feature/add_vn
Feature/add_Vietnamese_Telex
2023-06-27 11:39:32 +02:00
Tibor Kaputa b856bf9f9f
do not translate string comments 2023-06-27 11:39:21 +02:00
Tibor Kaputa 15169a6280
minor code style update 2023-06-27 11:37:34 +02:00
Henry 0ead92bab0 fix(language): fix review code from @tibbi
Signed-off-by: Hung <>
2023-06-27 11:43:23 +07:00
Hung 177be0205f feature(language): add telex source
Signed-off-by: Hung <>
2023-06-26 16:26:08 +07:00
Henry 01aeabdf9a feature(language): add vi string + config Vn
Signed-off-by: Hung <>
2023-06-26 16:25:45 +07:00
Henry b57a0461cf feature(language): add vi string + config Vn
Signed-off-by: Hung <>
2023-06-23 23:50:17 +07:00
tibbi e0da002baa updating changelog 2023-06-23 09:57:41 +02:00
tibbi 42d4b72685 update version to 5.4.6 2023-06-23 09:57:33 +02:00
Tibor Kaputa 243cafc69b
Merge pull request #204 from weblate/weblate-simple-mobile-tools-simple-keyboard
Translations update from Hosted Weblate
2023-06-23 09:39:58 +02:00
Tibor Kaputa a467961e06
Merge pull request #203 from Merkost/termux_fix
Fixed termux issue
2023-06-23 09:39:35 +02:00
Adrian Wahyudi a537b79b85
Translated using Weblate (Indonesian)
Currently translated at 100.0% (34 of 34 strings)

Translation: Simple Mobile Tools/Simple Keyboard
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-keyboard/id/
2023-06-23 09:37:59 +02:00
merkost 7dde359f5b Added updateShiftKeyState if originalText is null 2023-06-23 12:33:59 +10:00
merkost 72512478d9 Revert "Fixed termux issue"
This reverts commit 1c134f1956.
2023-06-23 12:26:23 +10:00
merkost 859af20078 Merge remote-tracking branch 'origin/termux_fix' into termux_fix 2023-06-23 12:24:27 +10:00
merkost 1c134f1956 Fixed termux issue 2023-06-23 12:24:10 +10:00
merkost cfe7a41b00 Fixed termux issue 2023-06-23 12:15:24 +10:00
tibbi ffbeff5bab replacing jcenter with mavenCentral 2023-06-22 23:58:27 +02:00
Tibor Kaputa eb035798b8
Merge pull request #202 from Merkost/delete_fix
Fixed on delete key click
2023-06-22 11:44:56 +02:00
merkost ed4ba59134 Fixed on delete key click 2023-06-22 19:12:13 +10:00