Commit graph

56 commits

Author SHA1 Message Date
Martin Rotter
fb2c439b40 fix gmail attachment names encoding + other gmail stuff 2023-04-20 08:46:50 +02:00
Martin Rotter
05b2a82559 some code to deal with dark mode and colors inherited from OS 2023-04-05 14:07:44 +02:00
Martin Rotter
d5444981c4 fix article deduplication 2023-04-05 12:52:17 +02:00
Martin Rotter
86fa39fc56 lang sync 2023-03-22 14:33:17 +01:00
Martin Rotter
c1f5029e8b fixed wrong word wrap mode for plain-text-based feeds, fixes #900 2023-03-17 08:12:46 +01:00
Martin Rotter
3cf0fe8763 allow for skins to specify default app-wide font, some other subfixes to allow for proper functionality 2023-01-31 14:47:20 +01:00
Martin Rotter
6fcedef29b allow loading of skin fonts 2023-01-31 13:37:02 +01:00
Martin Rotter
1e28d482fc added new override color option for new articles, fixed regression crash from previous commit 2022-12-01 09:57:57 +01:00
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