John Preston
e9c79886d2
Track unread mentions and unread reactions the same way.
2022-01-28 19:10:07 +03:00
John Preston
2a99f1a1ef
Add tabbed-panel-show-on-click option.
2022-01-28 19:10:07 +03:00
John Preston
b4eb25de58
Support webm stickers in StickerSetBox.
2022-01-28 19:10:07 +03:00
John Preston
d96a8d028a
Support webm stickers in field autocomplete.
2022-01-28 19:10:07 +03:00
John Preston
c359646702
Animate webm pack icon in the panel.
2022-01-28 19:10:07 +03:00
John Preston
51fef843f0
Optimize sets stickers / gifs panel repainting.
2022-01-28 19:10:07 +03:00
John Preston
f1d9cca119
Fix crash and pause in stickers panel with webm.
2022-01-28 19:10:07 +03:00
John Preston
8e749173de
Render webm stickers in StickersListWidget.
2022-01-28 19:10:07 +03:00
John Preston
20dbf18106
Init webm player for sticker set thumbnails.
2022-01-28 19:10:07 +03:00
John Preston
8b7d2c880e
Support rendering Webm videos with alpha.
2022-01-28 19:10:07 +03:00
23rd
8bea6776f5
Replaced checking global key modifiers with qt adapters.
2022-01-26 10:34:38 +03:00
23rd
0143d22a21
Split qt_adapters to separated files.
2022-01-26 10:33:28 +03:00
John Preston
3ff17a8789
Refactor image transformation interfaces.
2022-01-21 15:33:44 +03:00
John Preston
fe7b120003
Fix possible crash in dictionaries download.
...
Fixes #17258 .
2022-01-05 01:04:38 +03:00
23rd
90dedb7b70
Added spoiler support to input field.
2021-12-29 21:22:33 +03:00
John Preston
2c36623cfb
Add some icons to popup menus.
2021-12-29 21:22:33 +03:00
John Preston
5e7e7eaa83
FullMsgId rely on PeerId instead of ChannelId.
2021-12-22 10:11:57 +00:00
23rd
3647241f71
Removed unused MTP::Error from callbacks on fail.
2021-11-30 17:37:07 +04:00
John Preston
92e398e0b7
Support new skin color modifiers in rlottie.
2021-11-30 16:05:52 +04:00
23rd
b9c64499bd
Moved code for api participants to separated file.
2021-11-26 18:00:21 +04:00
John Preston
4f7c728632
Update API scheme on layer 135.
2021-11-26 18:00:20 +04:00
John Preston
773755d70e
Send as a channel in HistoryWidget.
2021-11-26 18:00:18 +04:00
John Preston
c534f3f22e
Some internal HistoryItem refactoring.
...
Replace most IsServerMsgId / id <=> 0 with isRegular().
Track isLocal / isHistoryEntry in flags.
Remove toHistoryMessage.
2021-11-07 12:50:13 +04:00
23rd
27dc91e51a
Moved management of selecting scroll to separated class in td_ui.
2021-10-30 21:22:51 +03:00
John Preston
7bc4b2c595
Add StickersSet::thumbnailBigFileBaseCacheKey.
2021-10-21 23:01:14 +04:00
Ilya Fedin
847c01d605
Add Qt 6 support
...
Tested only on Linux so far
2021-10-21 13:15:00 +04:00
23rd
80461bd9fe
Moved ConfirmBox to Ui namespace.
2021-10-19 06:34:27 +03:00
23rd
6148edbc7d
Moved ConfirmBox to td_ui.
2021-10-19 06:34:27 +03:00
John Preston
21ac2b8f3a
Don't use MTP* for reply markup data.
2021-10-04 23:47:30 +04:00
John Preston
b78b27f517
Move dialogs_layout to dialogs/ui/.
2021-10-04 23:45:21 +04:00
23rd
cb8f49aea0
Removed Q_OBJECT from ScrollArea.
2021-09-30 18:45:38 +03:00
John Preston
1e660fc2a2
Allocate 64 bits for message ids.
2021-09-30 13:49:37 +04:00
John Preston
19ce1edc16
Use base::SafeRound instead of std::round.
...
Previous assertion violations because of NaN from std::round were
in video streaming, see commits 27d58ba07b
, 8f5830d520
.
Now the crashes happened in the ConvertScale() call from a background
thread when preparing an image from clipboard for sending to a chat.
2021-09-27 12:13:57 +04:00
John Preston
a566405598
Show correct emoticon in interaction-seen status.
2021-09-19 14:40:43 +03:00
John Preston
42cc24e167
Cache interactions in four cache keys.
2021-09-17 19:23:52 +03:00
John Preston
038f19d055
Beta version 3.0.5: Fix build on Linux.
2021-09-17 11:45:05 +03:00
John Preston
cca08e3946
Fix crash in emoji interactions.
2021-09-17 10:25:36 +03:00
John Preston
06798adce4
Accept skin colors and heart colors.
2021-09-17 10:25:36 +03:00
John Preston
34c0d97c54
Show emoji interaction seen status.
2021-09-17 10:25:36 +03:00
John Preston
4b7f594b0e
Send emoji interaction seen requests.
2021-09-17 10:25:36 +03:00
John Preston
cfb43081c7
Play incoming interactions.
2021-09-17 10:25:36 +03:00
John Preston
bc2f96251f
Limit amount of playing interactions.
2021-09-17 10:25:36 +03:00
John Preston
15f83892a1
Start emoji interactions playback.
2021-09-17 10:25:36 +03:00
John Preston
139b9723d7
Accumulate and send emoji interactions.
2021-09-17 10:25:36 +03:00
John Preston
d152782115
Load and reload interaction stickers.
2021-09-17 10:25:36 +03:00
John Preston
8069fdd873
Use base/random.h instead of openssl::RandomValue.
2021-09-15 13:42:22 +03:00
John Preston
7f20cc7b44
Update emoji to 13.1.
2021-09-14 15:14:25 +03:00
23rd
900a7d0b2b
Appended references to const auto types in loop to prevent copying.
...
Suggested by Apple Clang.
2021-09-09 16:32:04 +03:00
John Preston
a6c98f4bb4
Update API scheme to layer 133.
2021-09-07 23:41:07 +03:00
23rd
2f1db4f449
Fixed sending of choosing type from field autocomplete.
2021-09-07 23:41:07 +03:00