abouttreesummaryrefslogcommitdiff
path: root/srcs/juloo.keyboard2/VoiceImeSwitcher.java
AgeCommit message (Collapse)AuthorFilesLines
2025-02-27Show a message in voice input chooser when emptyJules Aguillon1-0/+3
This avoids creating an empty dialog that appears as a mysterious white rectangle.
2024-02-10Fix various linter warningsJules Aguillon1-1/+1
Among others: - Use `apply` instead of `commit` when saving shared preferences. - Avoid inlined Api - Remove unused resources
2024-02-10Drop support for Android versions below 3.0Jules Aguillon1-4/+0
Android 3.0 (API level 11) was released in Feb 2011. These versions were already unsupported due to unavoidable calls to: - MotionEvent.getActionMasked() (API 8) And avoidable calls to: - SharedPreferences.Editor.putStringSet() (API 11)
2023-12-30Bring the voice IME chooser with a long pressJules Aguillon1-0/+10
2023-12-30Voice IME chooser popupJules Aguillon1-0/+143
Bring a popup for choosing the voice IME when the voice key is pressed for the first time or the list of voice IMEs installed on the device change. A preference stores the last selected IME and the last seen list of IMEs.