Commit Graph

2148 Commits

Author SHA1 Message Date
lm41
11a41f30e4 Temp 2025-08-02 00:27:30 +02:00
Patrick Goldinger
352c98205c Fix toasts being constructed on non-main threads 2025-07-31 13:03:13 +02:00
Patrick Goldinger
ea0712225a Fix backup and restore again 2025-07-30 01:35:51 +02:00
Patrick Goldinger
1132eaf59b Upgrade ThemeManager.kt to use Kotlin flows 2025-07-29 17:42:41 +02:00
Patrick Goldinger
cba85f1c0e Rework common collect(Latest)In functions 2025-07-29 16:41:36 +02:00
Patrick Goldinger
15dba9f33a Fix backup and restore functionality 2025-07-29 16:13:13 +02:00
Patrick Goldinger
046d253382 Upgrade to JetPref v3 2025-07-28 16:08:57 +02:00
Lars Mühlbauer
c55a87862f Remove enforcement for navigationBarContrast (#2987)
* Remove enforcement for navigationBarContrast

* Use luminance for color contrast detection

* Always use light icons when background image is present
2025-07-22 01:10:29 +02:00
florisboard-bot
c5c8f7a4c3 Update translations from Crowdin 2025-07-18 15:44:11 +02:00
Patrick Goldinger
ce3aee93d6 Merge pull request #2719 from florisboard/reproducible-builds
Add support for reproducible builds
2025-07-18 15:25:00 +02:00
Lars Mühlbauer
115dc5c42a Add support for physical keyboard settings (#2981) 2025-07-16 14:41:49 +02:00
Patrick Goldinger
564c075763 Fix files with spaces causing UI issues (#2982) 2025-07-16 00:31:49 +02:00
Lars Mühlbauer
86365d393b Re-add time based theme switching (#2977)
* Add prefs for time based theme switching

* Implement time based theme switching

* Update to jetpref 0.2.0-rc04

* Remove hardcoded strings
2025-07-15 23:56:44 +02:00
Patrick Goldinger
f1b7ddedb8 Add new tools version catalog 2025-07-15 16:51:53 +02:00
Lars Mühlbauer
b1665f61e5 Remove checks for API 26 as this is the min API (#2972) 2025-07-15 11:49:29 +02:00
florisboard-bot
b7f5bf267d Update translations from Crowdin 2025-07-11 00:08:54 +02:00
Lars Mühlbauer
8563f37c98 Refactor FlorisCopyToClipboardActivity (#2968)
* Refactor FlorisCopyToClipboardActivity

* Apply review suggestions
2025-07-10 22:13:05 +02:00
Patrick Goldinger
29562c9980 Add custom MimeTypeFilter 2025-07-09 14:02:22 +02:00
Patrick Goldinger
5bbb5cfbce Relax font mime-type importing restrictions (#2957) 2025-07-09 14:02:22 +02:00
Lars Mühlbauer
4ada583418 Remove obsolete api level check and simplify logic (#2967)
* Remove obsolete api level check and simplify logic

* Remove obsolete min api level checks
2025-07-09 01:42:46 +02:00
eqilnou
200a195ae6 Add subscripts and missing fractions in number row popups (#2947)
* Add subscripts and missing fractions in western arabic number row

Add subscripts and missing fractions (1/ and 0/3) in western_arabic.json number row layout

* Add subscripts and missing fractions in bengali number row

Added subscripts and missing fractions (1/ and 0/3) in bengali.json number row layout

* Fix ordering of hints for character "1" in western arabic number row

* Add subscripts and missing fractions in devanagari number row

Added subscripts and missing fractions (1/ and 0/3) in devanagari.json number row layout

* Add subscripts and missing fractions in eastern arabic number row

Added subscripts and missing fractions (1/ and 0/3) in eastern_arabic.json number row layout

* Add subscripts and missing fractions in gujarati number row

Added subscripts and missing fractions (1/ and 0/3) in gujarati.json number row layout

* Add subscripts and missing fractions in gurmukhi number row

Added subscripts and missing fractions (1/ and 0/3) in gurmukhi.json number row layout

* Add subscripts and missing fractions in kannada number row

Added subscripts and missing fractions in kannada.json number row layout

* Add subscripts and missing fractions in malayalam number row

Added subscripts and missing fractions in malayalam.json number row layout

* Add subscripts and missing fractions in oriya number row layout

Added subscripts and missing fractions in oriya.json number row layout

* Add subscripts and missing fractions in persian number row

Added subscripts and missing fractions in persian.json number row layout

* Add subscripts and missing fractions in tamil number row

Added subscripts and missing fractions in tamil.json number row layout

* Add subscripts and missing fractions in telugu number row

Added subscripts and missing fractions in telugu.json number row layout

* Add subscripts and missing fractions in warang_citi number row

Added subscripts and missing fractions in warang_citi.json number row layout

* Add subscripts and missing fractions in thai number row

Added subscripts and missing fractions in thai.json number row layout

* Fix ordering of fractions 3/n in western arabic number row

* Fix ordering of fractions 3/n in thai number row

* Fix label of digit '4' in cjk number row

Use the correct symbol U+FF14 instead of U+FF13
2025-07-09 01:16:13 +02:00
MikayelB
fa910692bc Fix Amenian phonetic layout addition (#2904) 2025-07-09 01:02:39 +02:00
lm41
3efb760787 Ignore extra translations when building FlorisBoard 2025-07-08 16:23:10 +02:00
Lars Mühlbauer
647f7c106b Fix always enabling one-hand mode after prefs migration (#2962) 2025-07-07 19:55:35 +02:00
Lars Mühlbauer
d998f8fe0c Fix numbering in setup screen on api < 33 (Android 13 and below) (#2960) 2025-07-07 19:48:14 +02:00
Lars Mühlbauer
b7020d7cc9 Fix gestures not working on api 34+ (Android 14+) (#2959) 2025-07-07 19:44:16 +02:00
florisboard-bot
6de6b37f6f Update translations from Crowdin 2025-06-03 23:44:35 +02:00
Patrick Goldinger
4b84a1ed40 Adapt other default themes to new element names/styles 2025-06-03 23:17:02 +02:00
Patrick Goldinger
a1d4079ef9 Add display of clipboard timestamps (#2926) 2025-06-03 23:11:10 +02:00
Patrick Goldinger
ba6d401447 Add style for clipboard item description and improve icons
Co-authored-by: Lars Mühlbauer <lm41@lm41.xyz>
2025-05-31 16:17:24 +02:00
Patrick Goldinger
43168fc31f Add SnyggChip
Co-authored-by: Lars Mühlbauer <lm41@lm41.xyz>
2025-05-31 16:17:24 +02:00
Patrick Goldinger
d234d30154 Improve clipboard item style
Co-authored-by: Lars Mühlbauer <lm41@lm41.xyz>
2025-05-31 16:17:24 +02:00
Patrick Goldinger
e010a22863 Add clipboard filter by item type (#2925)
Co-authored-by: Lars Mühlbauer <lm41@lm41.xyz>
2025-05-31 16:17:24 +02:00
Patrick Goldinger
23f58496e3 Upgrade to Compose 1.8 & Migrate to Compose BOM 2025-05-31 16:08:29 +02:00
szgabor3
62a2131fa8 Update hu.json (#2922)
I suggest modifications for main alternatives to key 
o -> ó instead of ö
u -> ú instead of ü
as those (ö and ü) already have their own keys on the keyboard.
So this way the main alternatives fit better to the similars (e.g. a-á, e-é, i-í) and the layout becomes more conveniently usable.
2025-05-27 20:51:50 +02:00
Patrick Goldinger
bace0259ec Rework element names of clipboard item popup (#2908) 2025-05-25 01:37:35 +02:00
Patrick Goldinger
64f062307d Remove restriction of clipboard item visible character length (#2900) 2025-05-25 01:18:24 +02:00
Patrick Goldinger
2ca69f8fa9 Rework clipboard history grid implementation (#2906) 2025-05-25 01:09:29 +02:00
Patrick Goldinger
cdb6707850 Fix theme editor navbar color bug (#2920) 2025-05-21 01:19:11 +02:00
klaurence
ebf5c0f898 Fix one-handed button migration (#2907)
* Update AppPrefs.kt

* Fix one-handed button migration (florisboard/florisboard#2905)

* Fix accidentally-missing brace

* Try to fix null exception
2025-05-15 22:47:52 +02:00
florisboard-bot
4f966385ec Update translations from Crowdin 2025-05-14 02:05:58 +02:00
Patrick Goldinger
e2ce63a2e9 Add mode attribute to select element styles (#2899)
* Add `mode` attribute to element styles

Co-authored-by: Lars Mühlbauer <lm41@lm41.xyz>

* Add `mode` attribute to key popup elements

---------

Co-authored-by: Lars Mühlbauer <lm41@lm41.xyz>
2025-05-14 02:04:07 +02:00
Patrick Goldinger
64603c4692 Fix theme state bugs (#2897)
Also enable Compose strong skipping mode
2025-05-13 22:50:13 +02:00
Patrick Goldinger
90d3fbfdf1 Merge pull request #2895 from florisboard/fix/smartbar-default-style
Fix Smartbar styles (actions, candidates, ...)
2025-05-13 20:34:54 +02:00
Patrick Goldinger
1f01c56c68 Fix font size multiplier not having any effect (#2896) 2025-05-13 20:21:15 +02:00
MikayelB
c0a5486619 Fix Armenian layout in extension.json (#2871)
The Armenian Alt Phonetic json was configured but wasn't properly added to extension.json, that's why it doesn't show up in the layout menu.
2025-05-13 02:51:58 +02:00
Patrick Goldinger
511802cb25 Disallow clip on window element styles 2025-05-13 01:18:09 +02:00
Patrick Goldinger
eb057ecaf5 Fix Smartbar extended actions style (#2881) 2025-05-13 01:11:21 +02:00
Patrick Goldinger
f93938b43a Allow fine-tuned styling of Smartbar candidates (#2887) 2025-05-13 00:44:56 +02:00
Patrick Goldinger
2b7f8212c7 Allow fine-tuned styling of Smartbar action tiles (#2887) 2025-05-13 00:15:00 +02:00