Sean Wei
5a6a5fd4d1
Change const T&&
parameters to T&&
to enable proper move semantics
...
Previously some constructors/functions used `const T&&`, which prevents
calling the move constructor. This commit removes the `const` qualifier
so that `std::move` actually performs a move.
2025-06-27 20:50:08 +04:00
John Preston
fecddb5203
Allow wearing collectibles from emoji status.
2025-01-22 22:13:26 +04:00
John Preston
bb6fd4bc4d
Update scheme, new sticker categories.
2024-05-01 12:47:20 +04:00
John Preston
85554d19e4
Show chat intro in an empty chat.
2024-04-01 22:44:21 +04:00
John Preston
90e572c8b1
Improve mixed stickerpacks support.
2024-04-01 22:44:20 +04:00
John Preston
65afa2c402
Detach ComposeControls from SessionController.
2023-05-17 15:51:52 +04:00
John Preston
c48ac28204
Search stickers by emoji.
2023-02-02 22:12:31 +04:00
John Preston
d4897c8a95
Remove fake generated Premium Sticker Set.
2023-02-02 22:12:31 +04:00
John Preston
fede1ff173
Simplify stickers inner API.
2022-08-15 11:34:22 +03:00
John Preston
4cf4b6a368
Optimize emoji / stickers update requests.
2022-07-26 20:12:14 +03:00
John Preston
b4b55973b5
Request and cache featured emoji sets.
2022-07-26 20:12:13 +03:00
John Preston
de0eef8cc6
Update API scheme on layer 144.
2022-07-26 20:12:12 +03:00
John Preston
ddd5021966
Minimal emoji sets support.
2022-07-26 20:12:10 +03:00
John Preston
afc7b1da62
Update API scheme on layer 144.
2022-07-26 20:12:10 +03:00
John Preston
dd05fb4d14
Show limit toasts and boxes.
2022-05-19 17:27:02 +04:00
John Preston
af9a252b64
Show premium stickers fake-set in the panel.
2022-05-19 17:27:02 +04:00
John Preston
4f7c728632
Update API scheme on layer 135.
2021-11-26 18:00:20 +04:00
John Preston
a6c98f4bb4
Update API scheme to layer 133.
2021-09-07 23:41:07 +03:00
23rd
e7104b5ebe
Added support for archived masks.
2021-07-06 12:13:05 +03:00
23rd
8d62800e77
Moved stickerSetInstalled from ApiWrap to Data::Stickers.
2021-07-06 12:13:05 +03:00
23rd
1cdb83462e
Added initial implementation of masks panel.
2021-07-06 12:13:05 +03:00
23rd
6e3fb253b9
Added ability to remove recent stickers.
2020-08-21 16:23:44 +03:00
John Preston
3c4e959468
Replace observer_peer with rpl interface.
2020-06-23 21:53:40 +04:00
John Preston
ad4afe9293
Move session data localstorage -> storage_account.
2020-06-23 21:53:39 +04:00
John Preston
fc174f742a
Move stickers code to Data::Stickers class.
2020-06-23 21:53:38 +04:00