83ebb5984b
fix: nullptr access
...
style can't always be created
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2025-04-25 19:18:28 -07:00
e5861129ad
fix(SystemTheme): use default palette on all system themes
...
Signed-off-by: Seth Flynn <getchoo@tuta.io >
2025-04-06 06:41:37 -04:00
5b12d3cfff
fix themes leak
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-03-30 00:46:59 +02:00
513959750f
Try best to avoid regression
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-03-23 14:29:58 +00:00
f08478c7ec
Use correct colours for all system themes
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-03-23 14:17:43 +00:00
cbdacf81ee
Fix system theme detection
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2024-08-24 22:50:51 +01:00
2ad34c724e
Make log colours themeable
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2024-08-21 22:19:50 +01:00
dbcfefca1b
fix system theme
...
Signed-off-by: Tayou <git@tayou.org >
2024-07-01 23:05:54 +02:00
d70be5121c
tooltips
...
Signed-off-by: Tayou <git@tayou.org >
2024-06-30 23:27:45 +02:00
f0c9b52055
oop
...
Signed-off-by: Tayou <git@tayou.org >
2024-06-30 21:41:37 +02:00
046e3588af
more system themes initial changes
...
Signed-off-by: Tayou <git@tayou.org >
2024-06-30 21:35:03 +02:00
e3f55f6865
Use proxy style to force ActivateItemOnSingleClick off
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2024-04-26 22:08:45 +01:00
1d468ac35a
chore: reformat
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-02 18:35:35 +02:00
1dc7f80034
4 clang-tidy changes, update copyright info
...
while already at it I updated all my emails to use one from my domain
Signed-off-by: Tayou <tayou@gmx.net >
2023-06-28 23:08:04 +02:00
3c937532f2
fix System theme colors on windows
...
Signed-off-by: Tayou <tayou@gmx.net >
2023-05-24 15:18:08 +02:00
a988111507
fix: do not apply system theme on launch
...
Closes PrismLauncher/PrismLauncher#490
Regression introduced by PrismLauncher/PrismLauncher#249
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-04-08 18:48:05 +02:00
49d317b19a
UX tweak + formatting + added cat to wizard
...
Signed-off-by: Tayou <tayou@gmx.net >
2023-01-10 16:06:24 +01:00
1b80ae0fca
add theme setup wizard
...
Signed-off-by: Tayou <tayou@gmx.net >
2023-01-10 16:06:01 +01:00
e9bfd43ff7
added requested changes
...
Signed-off-by: Tayou <tayou@gmx.net >
2022-11-03 05:04:36 +01:00
a3f5ea3598
added suggested changes
...
Signed-off-by: Tayou <tayou@gmx.net >
2022-11-01 20:17:53 +01:00
fef60a9da0
add support for multiple custom themes
...
also moved theme related code from Application.cpp to new ui/themes/ThemeManager.cpp, this class should cleanly isolate theme related functions and help avoid code duplication in future theme related additions.
Themes can now be just qss or css files, they won't have color pallette information with them in that case
Signed-off-by: Tayou <tayou@gmx.net >
2022-11-01 20:10:12 +01:00
b258eac215
NOISSUE continue reshuffling the codebase
2021-11-22 03:55:16 +01:00