Commit graph

17 commits

Author SHA1 Message Date
Helium314
6bbce0b5ca change subtype dialog to screen
mostly just moved the content and adjusted necessary calls
still needs some minor tweaking
2025-03-30 12:40:06 +02:00
Helium314
f016c20ca8 remove some values from old settings
preparation for removal
2025-03-01 09:23:34 +01:00
Helium314
c431f7043f move settings.kt and settings subtype 2025-03-01 07:32:09 +01:00
Helium314
e55b375f90 add more compose previews, and make them work better 2025-02-28 23:47:11 +01:00
Helium314
999c900f7f clearly show when a subtype is custom in languages & layouts 2025-02-28 21:42:09 +01:00
Helium314
f0689b00f6 remove "use system locales"
now behavior is as it was disabled
if no subtypes are explicitly enabled, it behaves the same as if the setting was enabled (same as before, actually)
2025-02-25 22:41:54 +01:00
Helium314
cab9cc7de0 make subtypeDialog survive screen rotation (but currently loses changes to settings) 2025-02-25 22:32:05 +01:00
Helium314
987f0560d9 add missing headers 2025-02-25 20:35:30 +01:00
Helium314
d5d672ee33 fix links using annotatedString instead of html 2025-02-24 16:49:03 +01:00
Helium314
adc5c8cf1c remove some outdated todos 2025-02-23 19:16:39 +01:00
Helium314
ff27d1f1c5 solve a bunch of recent todos 2025-02-23 13:41:30 +01:00
Helium314
7494d85aea allow editing main layouts in subtype dialog 2025-02-22 12:21:26 +01:00
Helium314
e7acef5396 fix editing "+" layouts, update todos 2025-02-19 23:56:02 +01:00
Helium314
0899245ae7 use existing constants for NO_LANGUAGE and QWERTY 2025-02-19 23:06:52 +01:00
Helium314
8d094e268a make the settings overrides in subtype work 2025-02-19 23:00:58 +01:00
Helium314
eec197c32c cache subtype display names for improved performance 2025-02-17 19:32:02 +01:00
Helium314
85382de881 add language screen (not finished) 2025-02-16 22:58:19 +01:00