23rd
|
d633860e1d
|
Added simple animation of static stickers sending.
|
2022-02-25 19:41:15 +03:00 |
|
John Preston
|
c39f15bd71
|
Fix build with VS 2022 17.1.
|
2022-02-25 14:14:43 +03:00 |
|
John Preston
|
51fef843f0
|
Optimize sets stickers / gifs panel repainting.
|
2022-01-28 19:10:07 +03:00 |
|
John Preston
|
8e749173de
|
Render webm stickers in StickersListWidget.
|
2022-01-28 19:10:07 +03:00 |
|
23rd
|
8c17e3e578
|
Added sending action when choosing sticker.
|
2021-08-30 20:50:32 +03:00 |
|
John Preston
|
4276b6cce0
|
Use rpl for Window::Theme::Background updates.
|
2021-07-15 16:42:36 +03:00 |
|
John Preston
|
4206ff0483
|
Don't use MTP* for StickersSet flags.
|
2021-07-09 09:08:58 +03:00 |
|
23rd
|
b2a1c10036
|
Removed masks panel when there are no masks.
|
2021-07-06 12:13:05 +03:00 |
|
23rd
|
1cdb83462e
|
Added initial implementation of masks panel.
|
2021-07-06 12:13:05 +03:00 |
|
John Preston
|
b22e2ffe1d
|
Animate inline path thumbnails with sliding gradient.
|
2021-07-02 20:40:32 +03:00 |
|
John Preston
|
ce91caa820
|
Fix build on macOS.
|
2020-09-29 19:03:23 +03:00 |
|
John Preston
|
f0e1d2fd02
|
'base::optional_variant<' -> 'std::variant<v::null_t,'
|
2020-09-29 19:03:19 +03:00 |
|
23rd
|
14cda49db2
|
Moved code for send context menu to namespace.
|
2020-08-11 18:13:40 +04:00 |
|
23rd
|
5b95585725
|
Added other items to TabbedPanel's context menu.
|
2020-08-11 18:13:40 +04:00 |
|
23rd
|
43056107fd
|
Added ability to pass SendMenuType to TabbedSelector.
|
2020-08-11 18:13:40 +04:00 |
|
23rd
|
7db9843543
|
Added initial context menu to TabbedPanel.
Added ability to schedule and send silently stickers and GIFs.
|
2020-08-11 18:13:40 +04:00 |
|
23rd
|
759e802eba
|
Added ability to pass Api::SendOptions from TabbedSelector.
|
2020-08-11 18:13:40 +04:00 |
|
John Preston
|
fc174f742a
|
Move stickers code to Data::Stickers class.
|
2020-06-23 21:53:38 +04:00 |
|
John Preston
|
ae9ed820ee
|
Fix sticker set icons display.
|
2020-06-01 18:09:33 +04:00 |
|
John Preston
|
803593cd8d
|
Change Stickers::Set from value to object type.
|
2020-06-01 18:09:33 +04:00 |
|
John Preston
|
7d386b164b
|
Save a frame in stickers panel.
|
2020-06-01 18:09:31 +04:00 |
|
John Preston
|
9725d4272e
|
Clear DocumentMedia in sticker panel.
|
2020-06-01 18:09:31 +04:00 |
|
John Preston
|
eb75859dc0
|
Cache last frame of stickers panel footer icons.
|
2020-06-01 18:09:31 +04:00 |
|
John Preston
|
70c79eb6bd
|
Move sticker image to DocumentMedia.
|
2020-06-01 18:09:30 +04:00 |
|
John Preston
|
46f3cf3395
|
Load more official sets while scrolling.
|
2020-04-21 18:55:35 +04:00 |
|
John Preston
|
e943264823
|
Pass MTP::Instance to MTP::Sender.
|
2019-11-29 15:36:05 +03:00 |
|
John Preston
|
a6c84c36c0
|
Use layers and boxes from lib_ui.
|
2019-10-19 12:27:52 +04:00 |
|
John Preston
|
76f0abecfd
|
Show sticker set on Ctrl+Click in stickers list.
|
2019-09-10 00:48:34 +03:00 |
|
John Preston
|
ff44094ded
|
Rename AuthSession to Main::Session.
|
2019-07-24 13:45:24 +02:00 |
|
John Preston
|
06982fdf04
|
Remove some calls to Auth().
|
2019-07-24 13:13:51 +02:00 |
|
John Preston
|
3b645422ff
|
Implement animated stickerset thumbnails.
|
2019-07-02 14:43:17 +02:00 |
|
John Preston
|
db2d24ff32
|
Clear lottie on panel hide.
|
2019-07-01 17:57:40 +02:00 |
|
John Preston
|
37689affc5
|
Clear far enough animated sticker sets.
|
2019-07-01 17:57:39 +02:00 |
|
John Preston
|
5375e7958c
|
Implement pause/unpause for Lottie::MultiPlayer.
|
2019-07-01 17:57:39 +02:00 |
|
John Preston
|
ad1816cb7c
|
Use Lottie::MultiPlayer in StickersListWidget.
|
2019-07-01 17:57:38 +02:00 |
|
John Preston
|
cbffeca8d5
|
Extract some Lottie::Animation code to Lottie::Player.
|
2019-07-01 17:57:37 +02:00 |
|
John Preston
|
35bc2cc2a5
|
Prepare lottie animations caching.
|
2019-07-01 17:57:34 +02:00 |
|
John Preston
|
0d6ee3929d
|
Show animated stickers in the panel.
|
2019-07-01 17:57:32 +02:00 |
|
John Preston
|
2162aa8df0
|
Rename Text to Ui::Text::String.
|
2019-06-21 11:06:46 +02:00 |
|
John Preston
|
a547f80ae9
|
Rename Window::Controller to Window::SessionController.
|
2019-06-06 13:21:40 +03:00 |
|
John Preston
|
99bb09374d
|
Use new animations engine everywhere.
|
2019-04-02 14:33:53 +04:00 |
|
John Preston
|
8aaa70a05a
|
Fix infinite group set requests on bad API responses.
|
2019-03-26 16:51:10 +04:00 |
|
John Preston
|
72d9ac508a
|
Use sticker set thumbnails in the panel.
|
2019-03-24 12:12:45 +04:00 |
|
John Preston
|
fe618bd652
|
Use crl::time/now instead of TimeMs/getms.
|
2019-02-19 11:06:33 +04:00 |
|
John Preston
|
ef4f0168f8
|
Remove Qt MOC dependency for tabbed selector.
|
2018-11-22 10:50:41 +04:00 |
|
John Preston
|
c913c77fef
|
Refresh file references when sending stickers.
|
2018-08-20 17:26:28 +03:00 |
|
John Preston
|
a52392241d
|
Fix some possible crashes.
|
2018-06-04 22:48:17 +03:00 |
|
John Preston
|
5404dfef08
|
Search sticker sets locally by short name.
|
2018-03-08 14:37:01 +03:00 |
|
John Preston
|
cba12980f9
|
Display correct amount of stickers in search.
|
2018-03-08 14:12:30 +03:00 |
|
John Preston
|
c3ff5f2603
|
Limit amount of displayed recent stickers.
|
2018-03-07 15:04:05 +03:00 |
|