github florisboard/florisboard v0.4.0-alpha02

latest releases: v0.4.0-beta02, v0.4.0-beta01, v0.4.0-alpha06...
pre-release21 months ago

Auto-spacing bug fixes

  • Fix auto-spacing incorrectly triggered (#1947)
  • Fix phantom spacing for 1 letter words (#1940)
  • Please give feedback about this new feature if you want in #1935 (feedback, bugs, ideas)

Clipboard changes

  • Add clipboard phone number detection (#1889, #1971)
  • Fix domains get extracted from emails in clipboard (#1971)
  • Fix extracted URLs not checking for duplicates (#1971)
  • Improve host regex accuracy for clipboard URL extraction (#1971)
  • Partly disable smart clipboard on Android 7.0 and 7.1 due to crashes and incompatible API calls (#1970)

Keyboard and layout changes

  • Add numeric row manual shifting symbols (#1988)
  • Adjust AutoTextKey behavior to respect subtype locale (#1840)
  • Add circumflex popups to Turkish layout (#1962, thanks @tsiflimagas)
  • Add implementation for notifySuggestionReverted event
  • Fix accent ordering of z in Polish popup mapping (#1960)
  • Fix composer not allowing multiple code points (#1984)
  • Fix uppercase Greek vowels popups (#1981, thanks @tsiflimagas)

Settings UI changes

  • Upgrade Jetpack Compose to 1.2, which should resolve numerous issues with the Settings UI
  • Disable unnecessary app icon sync in Settings UI for Android 10+
  • Rework and improve splash screen of Settings UI

Other changes

  • Decouple Jetpack Compose Compiler version from other Compose packages
  • Upgrade Kotlin to 1.7.10 and Compose Compiler to 1.3.0-rc01
  • Remove deprecated Accompanist Insets library
  • Enum values are now properly stored without overriding the original capitalization in the pref datastore

Known issues

  • When showing the keyboard UI after longer idling, it may refuse to accept touch input at first. If this happens, hide the keyboard and tap back into the text field you want to type, then it works again. This is a bug which is very difficult to address and no solution has been found yet.

Commits included in this release: v0.4.0-alpha01...v0.4.0-alpha02

Don't miss a new florisboard release

NewReleases is sending notifications on new releases.