Commit Graph

1290 Commits

Author SHA1 Message Date
Patrick Goldinger
cccd0b8bca Fix FileObserver using new constructor(file,mask) for API <= 28 (#1326) 2021-10-17 18:45:06 +02:00
Patrick Goldinger
febc37e02c Upgrade to JetPref 0.1.0-alpha10 & JetPack Compose 1.1.0-alpha06 2021-10-17 15:51:15 +02:00
Patrick Goldinger
1ef7656c6b Release v0.3.14-beta04 v0.3.14-beta04 2021-10-15 19:47:36 +02:00
Patrick Goldinger
7a71d191a1 Update translations from Crowdin 2021-10-15 19:29:27 +02:00
pnppl
d44e7cc621 Remove slurs from glide dictionary (#1306)
* Remove slurs from glide dictionary

Last thing you want to do is accidentally text someone the n-word.

* Missed a spot

removed "dyke"

* Couple more

"gaylord", "homo"
2021-10-15 19:21:09 +02:00
Rex_sa
cf755abdc0 Change name of Rial currency symbol (﷼) (#1323)
* Update config.json

The ﷼ currency is more then one country currency.

* Last Update config.json

* Update config.json

Co-authored-by: Patrick Goldinger <patrick@patrickgold.dev>
2021-10-15 19:09:52 +02:00
Patrick Goldinger
40f7ad6254 Fix German uppercase letter ẞ being displayed as SS (#1321) 2021-10-14 23:53:06 +02:00
Mangu Purty
c3342595b1 Update warang_citi.json for upper case 𑣖 (#1288)
* Update config.json

* Update config.json

* Create ho.json

* Update ho.json

* Create warang_citi

* Update ho.json

* Rename warang_citi to warang_citi.json

* Update config.json

* Update and rename ho.json to warang_citi.json

* Add numericRow preferred for hoc language

* Update warang_citi.json for uper case 𑣖

Added the missing line "$": "auto_text_key" for the letter 𑣖.

* Update warang_citi.json

Added popups.

* Update warang_citi.json

Co-authored-by: Patrick Goldinger <patrick@patrickgold.dev>
2021-10-14 23:48:18 +02:00
Mubashir Rehman
7985492729 Add ur-PK in phonetic layout (#1278)
* Added Urud(ur-PK)

id 3500. added Urdu with qwerty and pakistani_rupee

* Update characters type in ur-PK

* Created Urdu Primary keys

Thanks to @mirfatif

* Updated Typo in characters name in ur-PK

* Created ur-PK extended-PopUp

Thanks https://github.com/mirfatif/AnySoftKeyboard/blob/Urdu-keyboard-and-dictionary/addons/languages/urdu/pack/src/main/res/xml/urdu_with_symbols.xml

* Update ur-PK.json

Co-authored-by: Patrick Goldinger <patrick@patrickgold.dev>
2021-10-14 23:44:18 +02:00
Patrick Goldinger
5fd5a103a7 Merge pull request #1290 from florisboard/prefs-rework-4
Preference Rework Part 4: Splash Screen, Theme manager/editor
2021-10-14 23:34:27 +02:00
Patrick Goldinger
0b96902c8e Fix glide typing data initialization not working 2021-10-14 23:27:38 +02:00
Patrick Goldinger
b992151d60 Fix state/loading bugs in spell checker logic 2021-10-14 23:22:05 +02:00
Patrick Goldinger
cf5dcca689 Improve spelling manager Ui 2021-10-14 20:56:33 +02:00
Patrick Goldinger
cbbf54e9d8 Add Ui for viewing current system spell checker configuration 2021-10-14 20:09:35 +02:00
Patrick Goldinger
8ee127c32f Add dictionary loader function
Spell checker is technically working again, but bug fixes and
polishing is still needed.
2021-10-13 21:43:16 +02:00
Patrick Goldinger
d1cddafa32 Add detection for system spell checker settings 2021-10-13 00:46:39 +02:00
Patrick Goldinger
5b68589b7a Add proper extension index logic 2021-10-12 23:09:33 +02:00
Patrick Goldinger
f7e31ca752 Add basic spelling dictionary import Ui 2021-10-12 01:12:27 +02:00
Patrick Goldinger
236b555f07 Improve ZipUtils code readability / Add zip() to ZipUtils 2021-10-11 23:19:01 +02:00
Patrick Goldinger
c66d6f5a20 Remove old spelling manager Ui implementation 2021-10-11 22:42:18 +02:00
Patrick Goldinger
bdc45d6e28 Add FlorisDropdownMenu composable component 2021-10-11 21:03:04 +02:00
Patrick Goldinger
53edce6917 Upgrade Gradle build tools to 7.0.3 2021-10-11 21:02:42 +02:00
Patrick Goldinger
c78f50781b Animate FlorisStepLayout and add option to change primary color 2021-10-11 15:39:36 +02:00
Patrick Goldinger
04dacbc060 Add FlorisStepLayout and adapt setup screen to use it 2021-10-11 01:29:49 +02:00
Patrick Goldinger
db0c2c1880 Add internal codebase for extension editor 2021-10-10 23:56:14 +02:00
Patrick Goldinger
aaf7d6d557 Add preview text field visibility control in code 2021-10-10 15:48:13 +02:00
Patrick Goldinger
ec9a7882ae Add extension indexing and improve loading 2021-10-09 20:53:10 +02:00
Patrick Goldinger
9d3d763cec Add spelling manager Ui base 2021-10-08 21:26:36 +02:00
Patrick Goldinger
f6a686a79d Add ExtensionAuthor unit test, fix bugs 2021-10-08 01:00:57 +02:00
Patrick Goldinger
ba712a5417 Add ExtensionViewerScreen Ui 2021-10-07 23:47:10 +02:00
Patrick Goldinger
02de2411e1 Fix launchUrl handling of URLs without a schema 2021-10-07 20:13:45 +02:00
Patrick Goldinger
a76e354a6c Add ExtensionAuthor Ui 2021-10-07 01:39:09 +02:00
Patrick Goldinger
ecda55094f Add ExtensionAuthor data class 2021-10-06 23:57:49 +02:00
Patrick Goldinger
6fb003099b Upgrade JetPack Compose to 1.1.0-alpha05 2021-10-06 23:53:44 +02:00
Patrick Goldinger
626caff0aa Add base for new Snygg theme engine
This is a step normally planned for after 0.3.14, but due to the fact
that the whole theme manager UI has to be rewritten anyways, some parts
of the planned theme rework will be done sooner than planned, saves some
work afterwards.
2021-10-05 23:09:27 +02:00
Patrick Goldinger
ecb8773391 Rework base application asset management
Temporarily disables spell checking, gide typing and possibly some other
features.
2021-10-04 21:50:10 +02:00
Patrick Goldinger
a60873099c Rework extension structure once again for better loading support 2021-10-03 23:56:18 +02:00
Patrick Goldinger
e6a36a0d97 Rework extension config implementation 2021-10-02 20:47:58 +02:00
Patrick Goldinger
ddac177bf2 Rework extension base structure for serialization 2021-10-01 20:40:11 +02:00
Patrick Goldinger
8f1c99b75b Move app.ui.res package to app.res 2021-09-30 23:51:40 +02:00
Patrick Goldinger
1389d06d23 Add new ExtensionConfig as base for full extension support 2021-09-30 23:04:36 +02:00
Patrick Goldinger
da58cef7f8 Add String.curlyFormat unit test 2021-09-30 00:41:43 +02:00
Patrick Goldinger
9f3907eab4 Add kotest testing library / Temporarily remove old unit tests
Removal because some of them have not been updated for ages and
because the old Junit and Mockito code messes with kotest.

The old unit tests will be reimplemented in kotest as best as possible.
2021-09-30 00:27:33 +02:00
Patrick Goldinger
8ccaf388d9 Add curlyFormat String extension function 2021-09-29 23:42:20 +02:00
Patrick Goldinger
3b1ce29288 Add "Purposely crash app" debug action 2021-09-28 22:15:24 +02:00
Patrick Goldinger
e768af02e2 Upgrade KotlinX Coroutine Library to 1.5.2 (#1295) 2021-09-28 20:58:53 +02:00
Patrick Goldinger
c579c1f2be Allow dialog preference strings to be translated 2021-09-28 19:25:04 +02:00
Patrick Goldinger
dcd311d3b2 Fix FlorisBoard settings not accessible through system prefs 2021-09-28 19:11:34 +02:00
Patrick Goldinger
ba12ec882a Improve InputFeedbackScreen vibration/audio units and ranges (#1291) 2021-09-28 18:52:06 +02:00
Patrick Goldinger
e4714c47e7 Fix moving gestures firing too rapidly 2021-09-28 18:47:47 +02:00