Patrick Goldinger
8cb2b0bfa7
Implement incognito mode and toggle ( #153 , #617 )
2022-08-22 12:20:19 +02:00
Patrick Goldinger
201de6a6db
Adjust and fix keyboard height calculation ( #1561 )
2022-08-21 23:03:21 +02:00
Patrick Goldinger
f65b11bc6d
Remove obsolete clipboard cursor row
2022-08-20 14:45:51 +02:00
Patrick Goldinger
86031bb428
Fix candidate row scrollbar height being too tall
2022-08-20 13:46:06 +02:00
Patrick Goldinger
58f62e1bd5
Animate background color and add ripple effect to quick action
2022-08-20 13:42:21 +02:00
Patrick Goldinger
6212e35382
Fix FlorisImeTheme not initializing MaterialTheme at all
2022-08-20 13:41:36 +02:00
Patrick Goldinger
c8d0c6269f
Properly implement actions overflow panel
2022-08-19 18:55:40 +02:00
Patrick Goldinger
e6f40932ed
Rework Smartbar themeing and make minor sizing adjustments
2022-08-18 22:49:41 +02:00
Patrick Goldinger
f8af02c400
Add support for tooltips on Smartbar actions ( #1094 )
2022-08-16 18:59:31 +02:00
Patrick Goldinger
932a7c3126
Add base logic and UI for Smartbar actions overflow menu
2022-08-14 13:12:35 +02:00
Patrick Goldinger
f0c2ac566f
Move Smartbar display mode pref from Typing to Smartbar screen
2022-08-13 14:44:55 +02:00
Patrick Goldinger
19224e5f18
Rework Smartbar screen and introduce new Smartbar layouts
2022-08-13 14:36:28 +02:00
Patrick Goldinger
6c325af80e
Remove SmartbarRowType
enum and related resources
...
Is superseded by the fact that all surfaces (except candidates and inline autofill) are now action buttons and freely reorder-able. As such there is no need anymore to distinguish between row types.
2022-08-12 18:32:10 +02:00
Patrick Goldinger
bb82b78cb7
Fix auto action expansion interfering with arrow keys ( #1674 )
2022-08-11 21:34:06 +02:00
Patrick Goldinger
eb30eed735
Fix quick action icon size too small for landscape ( #1781 )
2022-08-11 18:51:30 +02:00
Patrick Goldinger
3198977143
Rework base implementation of QuickAction
and it's composables
2022-08-11 18:49:33 +02:00
Patrick Goldinger
f3b3c21aaa
Add Incognito mode and Autocorrect toggle icons and key codes
...
For later use in the quick actions rework as a placeholder before it gets implemented in the logic
2022-08-11 18:48:05 +02:00
Patrick Goldinger
0606afbb64
Rework ComputingEvaluator
interface and eliminate RenderInfo
2022-08-09 23:33:50 +02:00
Patrick Goldinger
5362df02a5
Merge pull request #2003 from florisboard/improve-sounds-and-vibration-screen
...
Improve sounds and vibration screen
2022-08-09 16:46:27 +02:00
Patrick Goldinger
3d15bd7f46
Transform "Use vibrator directly" into list pref ( #1919 )
2022-08-06 11:13:05 +02:00
Patrick Goldinger
15e94ecf2c
Merge audio/vibration enable and ignore system prefs ( #1919 )
...
The enable pref is now a list preference with a built-in switch, this means the force-on (ignore) toggle is now a list pref, which can be used if audio/vibration is enabled via the built-in switch.
2022-08-06 10:25:16 +02:00
Patrick Goldinger
ebb3873fe4
Improve vibration duration and strength error messages ( #1919 )
2022-08-04 23:50:26 +02:00
Patrick Goldinger
c1231cd964
Add preview for vibration duration/strength ( #1173 )
...
Issue that remains for clicks on the slider bar: https://issuetracker.google.com/issues/181415195
2022-08-04 22:40:48 +02:00
Patrick Goldinger
53ab0a3fa0
Release v0.4.0-alpha02
2022-08-03 23:14:59 +02:00
Patrick Goldinger
aeeff67d2e
Adjust Settings UI home message and version number ( #1942 )
2022-08-03 23:12:33 +02:00
florisboard-bot
4343703eb3
Update translations from Crowdin
2022-08-03 23:00:58 +02:00
Patrick Goldinger
5f09bdbce2
Add implementation for notifySuggestionReverted()
2022-08-03 12:18:25 +02:00
Kostas Giapis
3a3e3625f2
Fix uppercase Greek vowels popups ( #1981 )
...
Co-authored-by: Patrick Goldinger <patrick@patrickgold.dev>
2022-08-02 21:47:42 +02:00
Patrick Goldinger
bdf14c1997
Add numeric row manual shifting symbols ( #1988 )
2022-08-01 13:09:04 +02:00
Patrick Goldinger
d6e064ae00
Fix composer not allowing multiple code points ( #1984 )
2022-08-01 11:54:41 +02:00
Patrick Goldinger
1012094568
Fix accent ordering of z in Polish popup mapping ( #1960 )
2022-07-31 09:29:46 +02:00
Patrick Goldinger
4117537ff2
Disable unnecessary app icon sync in Settings UI for Android 10+
2022-07-29 20:18:18 +02:00
Patrick Goldinger
2a72cb70d6
Remove deprecated Accompanist Insets library
2022-07-28 22:36:05 +02:00
Patrick Goldinger
b1cd9d9389
Rework and improve splash screen of Settings UI
...
Especially fixes the splash screen for Android 7-11 devices, which utilize the SplashScreen compat library and where the app icon did not draw correctly.
Additionally an unnecessary intermediate splash screen background step has been removed, which should improve Settings UI cold startup time slightly and make it seem more snappy.
2022-07-28 22:25:15 +02:00
Patrick Goldinger
568dfc973d
Upgrade Compose to 1.2.0 / Upgrade other dependencies
2022-07-28 16:53:26 +02:00
Patrick Goldinger
2e74cec0db
Upgrade Kotlin to 1.7.10 and Compose Compiler to 1.3.0-rc01
2022-07-28 15:51:57 +02:00
Patrick Goldinger
db378159d6
Decouple Jetpack Compose Compiler version from other Compose packages
...
This change has been done as Google decouples the Compiler release from the rest of Compose packages to allow for faster upgrades of the Kotlin version.
Source: https://android-developers.googleblog.com/2022/06/independent-versioning-of-Jetpack-Compose-libraries.html
2022-07-28 15:37:38 +02:00
Patrick Goldinger
50ff2d8f1b
Merge pull request #1974 from florisboard/networkutils-and-clipboard-fixes
...
Clipboard and NetworkUtils regex fixes
2022-07-27 20:47:34 +02:00
Patrick Goldinger
061495fb27
Improve host regex accuracy for clipboard URL extraction ( #1971 )
2022-07-27 17:01:47 +02:00
Patrick Goldinger
40cb59ddfd
Fix extracted URLs not checking for duplicates ( #1971 )
2022-07-27 16:51:06 +02:00
Patrick Goldinger
38affddc9e
Fix extracted phone numbers not stripping parentheses ( #1971 )
2022-07-27 16:47:24 +02:00
Patrick Goldinger
17dcb90473
Partly disable smart clipboard on Android 7.0 and 7.1 ( #1970 )
...
Android 7.0 and 7.1 do not support named regex groups natively, which causes a crash.
2022-07-27 14:44:32 +02:00
Patrick Goldinger
772402b46f
Fix domains get extracted from emails in clipboard ( #1971 )
2022-07-27 13:58:40 +02:00
Patrick Goldinger
29bd8a289c
Add clipboard phone number detection ( #1889 , #1971 )
2022-07-27 13:42:17 +02:00
Patrick Goldinger
79d9e73608
Fix phantom spacing for 1 letter words ( #1940 )
2022-07-26 15:44:12 +02:00
Patrick Goldinger
b04f8d75f3
Adjust AutoTextKey behavior to respect subtype locale ( #1840 )
2022-07-26 15:43:19 +02:00
Kostas Giapis
32b1d123d2
Add circumflex popups to Turkish layout ( #1962 )
...
Co-authored-by: Patrick Goldinger <patrick@patrickgold.dev>
2022-07-26 15:37:45 +02:00
Patrick Goldinger
b576cafaa4
Upgrade dependencies and adapt API changes
2022-07-24 17:50:15 +02:00
Patrick Goldinger
312ef93ffc
Fix auto-spacing incorrectly triggered ( #1947 )
...
Issue only occurred for non-Appender composers
2022-07-19 00:07:34 +02:00
Patrick Goldinger
a1dda0c247
Upgrade JetPref to 0.1.0-beta12
2022-07-11 01:27:29 +02:00