Commit Graph

1466 Commits

Author SHA1 Message Date
Patrick Goldinger
9bf97c9f46 Small UI changes in theme manager 2022-01-04 23:54:13 +01:00
Patrick Goldinger
21d2ddf2d4 Improve import UI and localize toast messages 2022-01-03 21:20:47 +01:00
Patrick Goldinger
7eb0a00ce9 Add final step for successful import of theme flex extensions 2022-01-03 20:12:15 +01:00
Patrick Goldinger
db865debcf Further improve import UI and import error detection 2022-01-03 18:38:20 +01:00
Patrick Goldinger
cae1803446 Replace custom stringBuilder() with Kotlin stdlib buildString()
No difference in functionality or performance but cleans up and standardizes
the code base in regards to runtime string building.
2022-01-01 20:01:16 +01:00
Patrick Goldinger
49cfa038f1 Add file registry and vastly improve import UI 2022-01-01 19:45:05 +01:00
Patrick Goldinger
864ad378a2 Re-structure cache workspaces / Improve UI for extension importer 2021-12-31 03:23:28 +01:00
Patrick Goldinger
0769e612f6 Add skeleton for standardized file importing 2021-12-30 23:53:02 +01:00
Patrick Goldinger
45dd433bb0 Add basic extension export functionality 2021-12-28 20:45:26 +01:00
Patrick Goldinger
c782266cb2 Improve backend implementation of preview keyboard field 2021-12-28 18:12:00 +01:00
Patrick Goldinger
c5f79e16c1 Further improve theme manager UI and fix icon tint base color 2021-12-27 19:34:10 +01:00
Patrick Goldinger
858064f7a7 Improve re-usability of code for extension viewer 2021-12-26 19:28:15 +01:00
Patrick Goldinger
9b51acb104 Improve theme selection code and UI 2021-12-25 20:24:02 +01:00
Patrick Goldinger
8f7f4a7f7d Fix preview kbd placeholder overflow incorrectly configured (#1429) 2021-12-25 11:22:32 +01:00
Patrick Goldinger
90e4263fd1 Improve display of theme selection screen 2021-12-25 10:39:05 +01:00
Patrick Goldinger
d381934376 Add theme components list to extension details screen 2021-12-24 18:13:04 +01:00
Patrick Goldinger
50ae0a5683 Remove arrow from preview field (#1429) 2021-12-24 15:20:23 +01:00
Patrick Goldinger
4df8f63596 Improve preview keyboard field behavior 2021-12-24 14:45:25 +01:00
Patrick Goldinger
2126bc0851 Improve preview theme handling 2021-12-24 00:40:54 +01:00
Patrick Goldinger
738c6373ca Add base skeleton for theme selection and preview 2021-12-23 23:51:38 +01:00
Patrick Goldinger
14dd85f607 Re-implement default Floris Day theme 2021-12-21 23:40:34 +01:00
Patrick Goldinger
eddc9f297e Fix redundant "shape" in func names for shape properties 2021-12-21 22:58:54 +01:00
Patrick Goldinger
4711897c03 Add alternative color definitions (rgb(), hex6, hex8) 2021-12-21 22:50:58 +01:00
Patrick Goldinger
c4cfa36d07 Improve and fix Snygg theme engine for working with json theme files 2021-12-20 22:54:15 +01:00
Patrick Goldinger
47387bac9b Update icons to use static black as base color 2021-12-19 20:28:06 +01:00
Patrick Goldinger
06e5d64700 Further remove view binding and unused code+dependencies 2021-12-19 19:36:26 +01:00
Patrick Goldinger
013f6d5f95 Possibly fix issue with force dark on MIUI systems (A10+) 2021-12-19 18:31:19 +01:00
Patrick Goldinger
406070da62 Improve build.gradle plugin definition 2021-12-19 12:46:19 +01:00
Patrick Goldinger
f9c3da6f09 Remove unused dependencies / Upgrade Room to 2.4.0 2021-12-19 12:04:08 +01:00
Patrick Goldinger
6f19422c6b Mass-remove old core, layout and theme code
This is done as the new theme engine now gets applied and the old
engine was used all over the place. The code base is now getting nearer
to be JC only, but it is not finished yet.
2021-12-19 11:55:40 +01:00
Patrick Goldinger
06ff12c29a Remove old theme preferences 2021-12-18 20:35:09 +01:00
Patrick Goldinger
b04d797022 Upgrade to JetPref 0.1.0-beta02 and Jetpack Compose 1.1.0-rc01 2021-12-17 20:16:10 +01:00
Patrick Goldinger
29d224f6b1 Restrict glide typing layout init to only if actually enabled 2021-12-16 21:57:33 +01:00
Patrick Goldinger
c8203f1104 Add spell checker debug overlay 2021-12-15 23:37:51 +01:00
Patrick Goldinger
0f1357f6fb Adopt base style to make use of new variable define feature 2021-12-15 19:20:07 +01:00
Patrick Goldinger
495884147e Add ability to define variables in themes 2021-12-14 18:44:50 +01:00
Patrick Goldinger
647ed26e87 Re-implement glide typing/trail/preview 2021-12-13 23:38:12 +01:00
Patrick Goldinger
0958808c3e Fix Settings-related code warnings reported by Kotlin compiler 2021-12-13 00:59:21 +01:00
Patrick Goldinger
f14e52bc43 Upgrade Room to 2.4.0-rc01 / Remove unused packages
Upgrading Room possibly fixes the clipboard history bug.
2021-12-13 00:32:15 +01:00
Patrick Goldinger
17cac9d12b Release v0.3.14-beta07 v0.3.14-beta07 2021-12-12 23:54:35 +01:00
florisboard-bot
2b6e88fca6 Update translations from Crowdin 2021-12-12 23:27:19 +01:00
Patrick Goldinger
ce52b27ead Improve startup behavior of Room connection
Issue with live data not delivering even though it should is still there.
2021-12-12 23:24:31 +01:00
Patrick Goldinger
4d5bc95b17 Fix subtype show all button causing crash (#1436) 2021-12-12 19:38:35 +01:00
Patrick Goldinger
65b948485c Merge pull request #1411 from florisboard/prefs-rework-7
Preference Rework Part 7: Re-implement Smartbar, Clipboard and Password autofill (A11+)
2021-12-12 18:24:11 +01:00
Patrick Goldinger
3ec6fb6996 Fix autofill inline suggestion not clearing after finalizing 2021-12-12 18:13:33 +01:00
Patrick Goldinger
ccbd3e8c3c Update Settings home screen message 2021-12-12 18:01:13 +01:00
Patrick Goldinger
7ed5966661 Implement clipboard expiry date 2021-12-12 16:59:56 +01:00
Patrick Goldinger
26cbe10d2f Implement clipboard history limit 2021-12-12 15:31:45 +01:00
Patrick Goldinger
558bfbed11 Disable ability to view clipboard history in device locked state (#1250) 2021-12-11 20:14:57 +01:00
Patrick Goldinger
d58ed706ba Update home screen message for re-implemented features 2021-12-10 20:18:07 +01:00