Commit graph

48 commits

Author SHA1 Message Date
Martin Rotter
4af15a8c88 fix #792 2022-09-07 07:08:49 +02:00
Martin Rotter
6e8841eacf try to fix #778 2022-08-31 12:36:48 +02:00
Martin Rotter
cc142367de properly encode message contents as HTML if it is plain text 2022-08-31 07:46:13 +02:00
Martin Rotter
2bc172dd24 more precise logic for dropping 2022-08-31 07:24:31 +02:00
Martin Rotter
ac1b88b481 try to fix #697 upstream 2022-04-21 09:23:29 +02:00
Martin Rotter
ba6c81ceb7 some fixes, more options for litebrowser 2022-04-01 13:16:36 +02:00
Martin Rotter
2ef9a373b3 force UI colors -> use skin colors + related adjustments 2022-03-15 06:49:05 +01:00
Martin Rotter
7faa872951 work on skins infrastructure 2022-03-11 08:06:07 +01:00
Martin Rotter
797f06d357 work on skins, documentmode again to false, cause it just looks bad 2022-03-10 13:04:08 +01:00
Martin Rotter
900c8fa0d6 support forced styles, custom alt. palette and force palette for skins 2022-03-08 12:58:36 +01:00
Martin Rotter
fe30af4cdd more robust current style detection, particularly when overriden 2022-03-03 08:39:55 +01:00
Martin Rotter
45751381ec fix handling of force-dark-mode when style is forced via style or env 2022-03-03 08:14:01 +01:00
Martin Rotter
7f5d1473a3 Shitload of changes, save it.
Also note that this introduces some SQL changes for metadata version 2 which is still unpublished but was introduced some commits ago, therefore individual "devbuild"s are NOT cross-compatible betweem each other.
2022-03-01 14:45:20 +01:00
Martin Rotter
57aa325465 work on skin loading, fixed a typo, some code cleanup 2022-02-14 09:32:15 +01:00
Martin Rotter
fcee8d0e04 save 2022-02-13 21:16:12 +01:00
Martin Rotter
a35da080aa about dialog UX 2022-01-27 15:57:15 +01:00
akinokonomi
3318b96c16
Allow force dark look for qt6ct (#613)
* Allow force dark for qt6ct-style

* Update skinfactory.cpp

Co-authored-by: akinokonomi <akinokonomi@example.com>
Co-authored-by: martinrotter <martinrotter@users.noreply.github.com>
2022-01-26 08:19:57 +01:00
Martin Rotter
f0d993451f indicate QT_STYLE_OVERRIDE usage in settings 2022-01-22 10:10:39 +01:00
Martin Rotter
f60f3faa4e add plain skin as reference for docs
¨
2022-01-20 07:26:04 +01:00
Martin Rotter
7d7ee4140d re-introduce Google S2 favicon service to icon fetching mechanism 2022-01-19 08:22:26 +01:00
akinokonomi
92aa7c8d97
Update "nudus" skin and more (#540)
* Update dark style colours in skinfactory.cpp

* Update vergilius metadata.xml, add %8 id

* Update nudus skin. Separate it to light and dark versions (SCSS)

Co-authored-by: akinokonomi <akinokonomi@example.com>
2021-12-09 08:11:18 +01:00
Martin Rotter
a03df018bb display more readable strings in custom skin colors 2021-11-26 07:56:47 +01:00
Martin Rotter
efe3c3f8db respech "enabled" check in custom colors 2021-11-26 07:34:14 +01:00
Martin Rotter
8ae02930f6 working custom colůors 2021-11-25 15:09:30 +01:00
Martin Rotter
f1baf56dcf use direct enums in metadata.xml, allow for custom dynamcic colors in lists for selected items 2021-11-19 08:31:09 +01:00
Martin Rotter
9d8742135a enable symlinks in skins 2021-11-16 08:54:46 +01:00
Martin Rotter
b43114bb35 change order of loading of palette and qss 2021-11-12 10:15:20 +01:00
Martin Rotter
f4cbe5199b change order of loading of palette and qss 2021-11-12 10:08:08 +01:00
Martin Rotter
9aad7e8789 enable dark for additional styles 2021-11-12 09:17:31 +01:00
Martin Rotter
f460e38336 optional dark style 2021-11-12 09:07:22 +01:00
Martin Rotter
3ca0cb436f optional dark style 2021-11-12 09:07:09 +01:00
Martin Rotter
502a89feac optional dark style 2021-11-12 08:50:16 +01:00
Martin Rotter
41e1af64e5 optional dark style 2021-11-12 08:39:44 +01:00
Martin Rotter
cf48e1c5ed support parent themes 2021-11-05 12:05:45 +01:00
Martin Rotter
92fce3761b rename theme.css to qt_style.qss 2021-11-05 10:08:48 +01:00
Martin Rotter
2f39114e8a maybe some fixups for filtering with custom id + separate widths storing for layouts 2021-10-08 07:16:28 +02:00
Martin Rotter
3bfee2c8c8 allow optional style file for skins 2021-10-04 08:15:15 +02:00
Martin Rotter
db76984b98 do not require email for skins 2021-09-30 11:03:46 +02:00
Martin Rotter
95ac855d16 clazy refactorings 2021-09-13 12:45:07 +02:00
Martin Rotter
aa4e0d6813 fixed loading of stylesheet if there is already some sheet loaded 2021-08-18 08:12:58 +02:00
Martin Rotter
3df1bc75ce save 2021-05-07 07:25:55 +02:00
Martin Rotter
3a21265f0c save¨ 2021-05-07 07:25:55 +02:00
Martin Rotter
0f4c9ecd64 use enum class wherever possible 2021-01-21 14:29:13 +01:00
Martin Rotter
9446236361 Use mini.css as CSS for message display - simpler, faster, shorter. 2020-09-16 14:21:26 +02:00
Martin Rotter
252cc59b8d Migrate to new gmail api batch endpoint. 2020-08-13 13:51:19 +02:00
Martin Rotter
d7d3be2914 Replaced all foreach instances with for. 2020-06-03 09:54:52 +02:00
Martin Rotter
95ae8b9cf6 fixed #210 - changed blue to more visible orange 2019-06-27 08:16:06 +02:00
Martin Rotter
f12c395e80 experimentally separate executable and core library 2019-06-10 09:54:18 +02:00
Renamed from src/miscellaneous/skinfactory.cpp (Browse further)