Andy Scherzinger
|
a53bf16f72
|
Move chat messages to Material 3
switch to high and mid emphasis color for text in chat bubbles
centralize bubble coloring
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-11 09:50:49 +02:00 |
|
Andy Scherzinger
|
822970f8e8
|
improve color state calculation for all button types with primary color style
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-11 09:50:49 +02:00 |
|
Andy Scherzinger
|
51cf6061c3
|
cleanup text theming methods, migrate image button theming
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-11 09:50:49 +02:00 |
|
Andy Scherzinger
|
ab14d9afff
|
make font size value a constant
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-11 09:50:49 +02:00 |
|
Andy Scherzinger
|
c10a0a7c65
|
make filled buttons Material 3
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-11 09:50:48 +02:00 |
|
Andy Scherzinger
|
4d93a2099f
|
Move theme utils reference to base class and use new status bar coloring in all relevant places
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-11 09:50:48 +02:00 |
|
Andy Scherzinger
|
6075191bc5
|
TextInputLayout now supports Material 3
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-11 09:50:48 +02:00 |
|
Andy Scherzinger
|
0c4513678d
|
improve search toolbar theming
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-11 09:50:48 +02:00 |
|
Andy Scherzinger
|
53168d1953
|
theme account chooser dialog
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-11 09:50:48 +02:00 |
|
Andy Scherzinger
|
a6ba545aef
|
material 3 theming for search bar, toolbar and fab
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-11 09:50:47 +02:00 |
|
Andy Scherzinger
|
0f997b433d
|
make theme ship schemes and utilize them in themeing util
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-11 09:50:47 +02:00 |
|
Andy Scherzinger
|
58dc6a9aae
|
add material 3 color calculation/scheme classes
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-11 09:50:47 +02:00 |
|
Andy Scherzinger
|
fe4e73add6
|
make chip style pill-styled again even for material 3
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-11 09:50:47 +02:00 |
|
Andy Scherzinger
|
b39bd143e0
|
adapt account item design to Material 3
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-11 09:50:47 +02:00 |
|
Andy Scherzinger
|
baf1a24edd
|
adapt divider colors to semi transparency to better work for dialogs
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-11 09:50:46 +02:00 |
|
Andy Scherzinger
|
ad0bd58a9e
|
Change style to Material 3
Resolves #2076
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-11 09:50:43 +02:00 |
|
Andy Scherzinger
|
ce71746461
|
Merge pull request #2217 from nextcloud/feature/250/server-theme
🎨 Server theming
|
2022-08-11 09:47:40 +02:00 |
|
Tim Krüger
|
d8b4b62fde
|
Bump version to 15.0.0
Signed-off-by: Tim Krüger <t@timkrueger.me>
|
2022-08-11 07:33:21 +02:00 |
|
Nextcloud bot
|
bb3253d5c0
|
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
|
2022-08-11 04:15:05 +00:00 |
|
Andy Scherzinger
|
df9e679ca1
|
remove unused resources and igonre unused quantities simply coming in via transifex
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-10 22:18:00 +02:00 |
|
Andy Scherzinger
|
ddb033c288
|
remove unused import
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-10 19:23:53 +02:00 |
|
Andy Scherzinger
|
65049b2d2d
|
accept many functions within utility classes
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-10 19:22:04 +02:00 |
|
Andy Scherzinger
|
11463ea55f
|
shorten number of return statements
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-10 19:22:04 +02:00 |
|
Álvaro Brey
|
501b75309b
|
Fix ktlint after rebase
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
|
2022-08-10 19:22:03 +02:00 |
|
Álvaro Brey
|
c817d091bf
|
ViewThemeUtils: remove obsolete TODO
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
|
2022-08-10 19:22:03 +02:00 |
|
Álvaro Brey
|
eec323cba8
|
ThemingCapability: remove obsolete TODO
it works
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
|
2022-08-10 19:22:03 +02:00 |
|
Álvaro Brey
|
4abc3839e5
|
ViewThemeUtils: move things that do not belong in this class
Color calculations go to ColorUtil, checking if dark theme goes to PlatformThemeUtil
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
|
2022-08-10 19:22:02 +02:00 |
|
Álvaro Brey
|
a1a91c5c0f
|
Move current user listening logic out of UserModule and into a new CurrentUserProvider
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
|
2022-08-10 19:22:02 +02:00 |
|
Álvaro Brey
|
a45166a9db
|
Make ColorUtil an injectable and clean up a little
Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
|
2022-08-10 19:22:02 +02:00 |
|
Andy Scherzinger
|
3a9009231d
|
fix binding changes
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-10 19:22:02 +02:00 |
|
Andy Scherzinger
|
3c865364ac
|
let current user be null-able
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-10 19:22:01 +02:00 |
|
Andy Scherzinger
|
209c1a90ba
|
reuse color state list definitions
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-10 19:22:01 +02:00 |
|
Andy Scherzinger
|
b34765ccf4
|
migrate profile fields to input layouts for Material3
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-10 19:22:01 +02:00 |
|
Andy Scherzinger
|
23d436f314
|
fix input layout theming dark/light
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-10 19:22:01 +02:00 |
|
Andy Scherzinger
|
6e42a52a9a
|
fix entry menu bottom sheet input layout text color
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-10 19:22:00 +02:00 |
|
Andy Scherzinger
|
8f02558a8d
|
Add caching
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-10 19:22:00 +02:00 |
|
Andy Scherzinger
|
6e0afac7f6
|
format layout
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-10 19:22:00 +02:00 |
|
Andy Scherzinger
|
96c29260ab
|
set link colors correctly
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-10 19:21:59 +02:00 |
|
Andy Scherzinger
|
e3c535722d
|
theme all swipe to refresh layouts
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-10 19:21:59 +02:00 |
|
Andy Scherzinger
|
b9e9c35df5
|
don't tint status icons on cardViews
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-10 19:21:59 +02:00 |
|
Andy Scherzinger
|
eb967fbf7d
|
harden theming calculations to handle null values
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-10 19:21:59 +02:00 |
|
Andy Scherzinger
|
d4c07f1278
|
safeguard theme values in case of null values
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-10 19:21:58 +02:00 |
|
Andy Scherzinger
|
d9c59b6f87
|
organize imports
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-10 19:21:58 +02:00 |
|
Andy Scherzinger
|
278aaa437f
|
fix ktlint issues
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-10 19:21:58 +02:00 |
|
Andy Scherzinger
|
9eac0d3615
|
theme audio device list
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-10 19:21:57 +02:00 |
|
Andy Scherzinger
|
234e97502b
|
theme reactions bottomsheet
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-10 19:21:57 +02:00 |
|
Andy Scherzinger
|
e9d304a79b
|
theme outgoing voice message seekbar
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-10 19:21:57 +02:00 |
|
Andy Scherzinger
|
b7006230b8
|
theme incoming voice message
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-10 19:21:57 +02:00 |
|
Andy Scherzinger
|
f68384e69d
|
theme folder/archive icon
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-10 19:21:57 +02:00 |
|
Andy Scherzinger
|
641744ec56
|
extend outgoing messages' theming
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-08-10 19:21:56 +02:00 |
|