Commit graph

1278 commits

Author SHA1 Message Date
John Preston
4befce5a29 Fix colored custom emoji in field. 2022-12-15 19:10:35 +04:00
John Preston
770b5d0e59 Allow using text color -> preview color algo outside. 2022-12-15 19:10:04 +04:00
John Preston
8649a55727 Simplify coloring of semi-transparent images. 2022-12-15 19:07:50 +04:00
John Preston
4ec3aced2e Support colored emoji more widely. 2022-12-15 17:24:36 +04:00
John Preston
64d2778914 Fix rounded image spoiler filling. 2022-12-12 22:55:28 +04:00
23rd
f339dd3771 Added support of min height to Ui::GenericBox. 2022-12-12 18:16:56 +03:00
23rd
49d9a020a3 Added access to toggle rect for inheritors of Ui::SettingsButton. 2022-12-12 18:16:06 +03:00
John Preston
580e6a561f Don't check box visibility in BoxShow. 2022-12-07 13:02:48 +04:00
John Preston
d5921e742f Request LTCG on Windows 32 bit build. 2022-12-07 10:59:27 +04:00
John Preston
59a7b94ef4 Track palette version. 2022-12-05 16:17:31 +04:00
23rd
22ceaae4ed Fixed drawing of long window titles on macOS. 2022-12-04 18:47:00 +03:00
23rd
113b289f7f Changed default color keys for empty userpic backgrounds. 2022-12-04 02:55:12 +03:00
23rd
eb285b14c7 Added new color keys for empty userpic backgrounds. 2022-12-04 02:55:01 +03:00
23rd
ff821bc3d7 Changed default behavior to trim last separator in popup menu. 2022-12-03 17:14:30 +03:00
23rd
6c345d2076 Added ability to fill default context menu for FlatLabel from external. 2022-11-29 15:09:50 +03:00
23rd
c197c1831d Added ability to clear items in vertical layout. 2022-11-29 14:10:50 +03:00
23rd
4a0c3ead7a Added initial implementation of FollowSlideWrap. 2022-11-29 14:10:50 +03:00
23rd
6d7cb504ee Fixed ability of manual resizing of popup menu on macOS. 2022-11-29 14:10:50 +03:00
John Preston
0937ac0ad0 Allow custom context menus on labels. 2022-11-29 13:41:12 +04:00
23rd
e6064719df Changed behavior to always center generic boxes. 2022-11-12 14:12:02 +03:00
23rd
1ee4b34bf6 Added ability to set minimal height for slide wrap. 2022-11-12 14:10:35 +03:00
Ilya Fedin
3f28dfa821 Replace custom waitForInterfaceAnnounce with wl_display_roundtrip 2022-11-11 11:39:36 +04:00
John Preston
3752e158e4 Fix spoilers with multi-item elision blocks. 2022-11-09 12:35:04 +04:00
John Preston
4539d0bab4 Add PlainLink(TextWithEntities) and SingleCustomEmoji. 2022-11-02 16:38:17 +04:00
John Preston
c3616927eb Add CreateAddActionCallback for non-owned menu. 2022-11-01 19:28:06 +04:00
Ilya Fedin
09e8850dfd Adapt for target_prepare_qrc changes 2022-11-01 14:36:08 +04:00
John Preston
865056eec8 Allow locked toggles in SettingsButton. 2022-10-25 17:50:18 +04:00
John Preston
7f1dd3c351 Add Ui::Text::Link(TextWithEntities, url/index). 2022-10-25 16:41:11 +04:00
John Preston
c199a1722f Add TextWithTags::empty method. 2022-10-25 11:19:52 +04:00
John Preston
4ba3000a28 Get rid of FlatInput class. 2022-10-20 17:41:57 +04:00
John Preston
d8b1f46715 Fix MultiSlideTracker for empty widgets list. 2022-10-17 20:28:06 +04:00
John Preston
9ab11ccb36 Add full-text-width accessor for SettingsButton. 2022-10-14 11:59:17 +04:00
23rd
0c592310af Added ability to customize widget for events in VerticalLayoutReorder. 2022-10-13 02:16:56 +03:00
John Preston
f450dcf2c5 Support GenericBox max height / scroll style. 2022-10-06 17:03:32 +04:00
John Preston
a755fa391e Fix crash in toasts. 2022-10-04 19:34:10 +04:00
John Preston
04e6428fec Remove accidentally added check. 2022-10-04 10:10:49 +04:00
John Preston
eafd7dc818 Allow spoilers and custom emoji in toasts. 2022-10-04 09:13:57 +04:00
John Preston
89ae115a87 Add customized rounded ripple mask generators. 2022-10-03 15:10:49 +04:00
John Preston
2c2a7887e6 Add Images::EllipseMask method to the interface. 2022-10-03 11:34:26 +04:00
John Preston
cec09b0260 Support complex-rounded image spoilers. 2022-09-30 23:03:06 +04:00
John Preston
f49ec866c1 Allow rounding with different radius per corner. 2022-09-30 18:42:14 +04:00
John Preston
80445f2bd3 Move some message styles from basic.style. 2022-09-30 11:19:59 +04:00
John Preston
d5ec7cc296 Fix possible stack overflow crash on Windows. 2022-09-28 15:47:42 +04:00
John Preston
14cc3ff52b Set some layers crash annotations. 2022-09-25 16:14:13 +04:00
John Preston
1ceaa0bbcf Fix crash in empty text state resolving. 2022-09-23 20:45:39 +04:00
John Preston
0f77143905 Fix spoiler open link after String moving. 2022-09-23 11:59:25 +04:00
John Preston
d57bf79ce0 Fix extendd menu expanding on Retina screens. 2022-09-22 12:31:27 +04:00
John Preston
06f3c837f6 Add TextForMimeData::WithExpandedLinks method. 2022-09-21 18:54:37 +04:00
John Preston
1c5fd7e277 Add some more assertions to debug a crash. 2022-09-20 12:48:27 +04:00
John Preston
18580e46a1 Handle touch events in PopupMenu. 2022-09-19 17:28:40 +04:00