Commit graph

109 commits

Author SHA1 Message Date
c6b55d9c37 Updated lib_ui sources to TDesktop version 3.3 2021-12-07 17:52:09 +03:00
ilya-fedin
1a7c3402e1
Fix font family for bold text in messages (#12) 2021-12-07 14:50:17 +03:00
9b56cbd4ab Updated lib_ui sources to TDesktop version 3.2.5 2021-12-07 07:21:25 +03:00
Ilya Fedin
e3c4d49912 Remove legacy QRC files
qt_linux.conf has no visible effect for a long time and mac.qrc is empty, so remove them to get rid of unneeded rcc invocations
2021-12-06 12:27:45 +04:00
John Preston
bd7c085bd0 Fix warning in GCC on C++20. 2021-11-14 11:26:24 +04:00
John Preston
f51ff6b513 Use Qt resources from a file on macOS. 2021-10-27 20:39:21 +04:00
John Preston
fb812fd748 Allow manual style::complex_color refresh. 2021-10-22 18:33:13 +04:00
ilya-fedin
30a82625a8
Multiple custom font size by scale (#10) 2021-10-06 13:23:11 +03:00
John Preston
e62d92f655 Use base::SafeRound. 2021-09-27 12:12:54 +04:00
John Preston
d5fb147f2c Lock access to IconMasks. 2021-09-24 19:09:58 +04:00
eb86d2dc51 Updated lib_ui sources to TDesktop version 3.1 2021-09-19 22:47:53 +03:00
John Preston
5a9878bea9 Preserve alpha value in colorizer. 2021-09-17 10:24:42 +03:00
29fdd935ad Updated lib_ui sources to TDesktop version 3.0.1 2021-09-17 09:21:32 +03:00
John Preston
246b947fa7 Always assign colors when assigning palettes. 2021-09-11 12:26:16 +03:00
John Preston
db1b4b65c7 Provide GenerateLinearGradient with several colors. 2021-09-06 13:17:13 +03:00
John Preston
a8ce22fd75 Allow assigning to default-initialized style::icon-s. 2021-09-03 18:50:59 +03:00
John Preston
1180d13a5c Support colorizing of the default palette. 2021-09-02 20:47:52 +03:00
John Preston
cf5e41d81e Correctly handle colorizer special cases. 2021-09-02 20:19:23 +03:00
John Preston
cc5ebf21e7 Add style::colorizer for theme palette changing. 2021-09-02 19:57:34 +03:00
John Preston
c88762d0eb Move most of the palette code from codegen. 2021-09-02 13:27:33 +03:00
John Preston
3c95a91871 Allow duplicating icons with different palettes. 2021-08-27 23:43:50 +03:00
John Preston
15ffd051d6 Use flat_map for iconPixmaps. 2021-08-26 16:24:25 +03:00
Ilya Fedin
a2d1114a93 Get rid of osx and linux32 special targets 2021-08-11 16:01:30 +03:00
f206cb7bbb Updated lib_ui sources to TDesktop version 2.8.11+b2c762e 2021-07-20 06:50:26 +03:00
Ilya Fedin
51cfd0ba35 Fix -Wunused-variable warnings with gcc 2021-07-19 18:59:36 +03:00
2f8789f265 Updated lib_ui sources to TDesktop version 2.8.11 2021-07-18 23:18:59 +03:00
Ilya Fedin
d922c3085a Don't inherit system font style 2021-07-16 09:25:21 +03:00
075d2ff49a Updated lib_ui sources to TDesktop version 2.8.8 2021-07-16 03:01:41 +03:00
Ilya Fedin
b8485c0d8a Fix -Wunused-variable warnings 2021-07-13 21:24:22 +03:00
4b95b3d748 Updated lib_ui sources to TDesktop version 2.7.10+5519bb35 2021-06-25 22:48:27 +03:00
John Preston
8b7aa44226 Provide some simple OpenGL primitives. 2021-06-02 20:27:30 +04:00
aa3506eecb
Merge pull request #9 from ilya-fedin/font-size 2021-05-29 09:41:23 +03:00
Ilya Fedin
0f744f1d97 Allow to change font size 2021-05-29 09:43:12 +04:00
57f2e7c311 Fix applying of main font 2021-05-02 23:17:43 +03:00
Ilya Fedin
505c1bea18 Get font settings via Ui Integration 2021-04-28 13:43:41 +04:00
545a792033 Updated lib_ui sources to TDesktop version 2.7.2 2021-04-26 23:43:54 +03:00
John Preston
98e3ba2c58 Remove legacy Integration::startFonts[Begin|End]. 2021-04-20 16:39:27 +04:00
John Preston
d07bee87cd Use LOG/DEBUG_LOG from lib_base. 2021-04-20 16:39:27 +04:00
50415733c8 Updated lib_ui sources to TDesktop version 2.7.1+df73bda 2021-04-07 00:14:33 +03:00
John Preston
d1dda0b2ac Add a new color and style::complex_color. 2021-04-02 14:14:47 +04:00
84a46ce773 Updated lib_ui sources to TDesktop version 2.7.1+c08a148 2021-03-28 13:41:16 +03:00
Ilya Fedin
40815d4d55 Replace QMap with base::flat_map for pointer keys 2021-03-17 15:38:59 +03:00
Ilya Fedin
03f8ab361f Avoid multiple QString::arg usage as suggested by clazy 2021-03-13 19:06:29 +03:00
Ilya Fedin
2039c59293 Apply autofixes from clazy 2021-03-13 11:20:51 +03:00
Ilya Fedin
da2d14bd99 Fallback to custom main font if custom semibold font is not specified 2020-12-26 05:14:52 +04:00
Ilya Fedin
c441745209 No need to parse Semibold in name since tdesktop code always uses Semibold style 2020-12-26 03:42:13 +04:00
Ilya Fedin
fc694055ac Fix applying bold style with system font 2020-12-26 03:25:28 +04:00
5bb0b6a6e5 Updated lib_ui sources to TDesktop version 2.5.1 2020-12-23 21:03:36 +03:00
John Preston
d4c99701b5 Fix deprecation warnings on Qt 5.15.1. 2020-11-04 18:44:45 +03:00
7afb927acf Merge remote-tracking branch 'upstream/master' 2020-06-26 07:24:19 +03:00