John Preston
f6bfbbb805
Add some profiling logs to lottie player.
2019-07-01 17:57:39 +02:00
John Preston
2c461b9df3
Remove profiling logs.
2019-07-01 17:57:39 +02:00
John Preston
53a3d0038c
Fix build for Xcode.
2019-07-01 17:57:38 +02:00
John Preston
ad1816cb7c
Use Lottie::MultiPlayer in StickersListWidget.
2019-07-01 17:57:38 +02:00
John Preston
09c9f4ef9a
Implement Lottie::MultiPlayer.
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
4a7b5a8e01
Fix caching for large sticker area.
2019-07-01 17:57:37 +02:00
John Preston
808583c5ae
Store cached frames in media local cache.
2019-07-01 17:57:37 +02:00
John Preston
5628c1eee6
Encode cached frames to YUV420P.
2019-07-01 17:57:36 +02:00
John Preston
0b8aa880e5
Decide if we XOR frames for each frame.
2019-07-01 17:57:36 +02:00
John Preston
059a24bcdf
Use lz4 compression for cached frames.
2019-07-01 17:57:36 +02:00
John Preston
df8625345b
Add lz4 as a submodule.
2019-07-01 17:57:35 +02:00
John Preston
a026aec786
Trivial in-memory frame caching.
2019-07-01 17:57:35 +02:00
John Preston
56e137b20f
Move some common code to lib_ffmpeg.
2019-07-01 17:57:35 +02:00
John Preston
10772f4ac5
Started Lottie::CacheState class.
2019-07-01 17:57:34 +02:00
John Preston
35bc2cc2a5
Prepare lottie animations caching.
2019-07-01 17:57:34 +02:00
John Preston
f20d9395d1
Unpack lottie gzip to std::string for rlottie.
2019-07-01 17:57:34 +02:00
John Preston
aa3a079853
Remove QtLottie and rapidjson.
2019-07-01 17:57:34 +02:00
John Preston
e43fcc0e5f
rlottie: Fix build for macOS with static Qt.
2019-07-01 17:57:33 +02:00
John Preston
b10e6b3508
Render animated stickers using rlottie.
2019-07-01 17:57:33 +02:00
John Preston
b36f7dfdb1
Build rlottie as a dependency.
2019-07-01 17:57:33 +02:00
John Preston
f08d913175
Add rlottie submodule.
2019-07-01 17:57:33 +02:00
John Preston
21dfb310f3
Optimize animated sticker preview.
2019-07-01 17:57:32 +02:00
John Preston
0d6ee3929d
Show animated stickers in the panel.
2019-07-01 17:57:32 +02:00
John Preston
040cae6a9a
Show animated sticker preview.
2019-07-01 17:57:32 +02:00
John Preston
8f3f898c47
Show animated stickers in StickerSetBox.
2019-07-01 17:57:32 +02:00
John Preston
10910588a0
Update API scheme to layer 103.
2019-07-01 17:57:31 +02:00
John Preston
adf5c8ec71
Version 1.7.10: Fix group location display.
2019-06-24 15:31:23 +02:00
John Preston
f77b11975b
Version 1.7.10: Ownership transfer flood errors.
2019-06-24 15:14:32 +02:00
John Preston
84aaec30a1
Version 1.7.10: Ownership transfer in admin log.
2019-06-24 15:08:19 +02:00
John Preston
764490b4a9
Version 1.7.10: Add share phone confirmation.
2019-06-24 14:49:53 +02:00
John Preston
022fb0c81b
Version 1.7.10: Fix sticker set title.
...
Fixes #6169 .
2019-06-24 14:32:43 +02:00
John Preston
d5497c3105
Version 1.7.10: Don't load OpenSSL config on Win.
2019-06-24 14:23:08 +02:00
John Preston
09162e6f19
Version 1.7.10.
...
- Bug fixes and other minor improvements.
2019-06-24 14:16:19 +02:00
John Preston
f46189041c
Use non-installed OpenSSL in Windows.
2019-06-24 13:43:42 +02:00
John Preston
7c2f114330
Force OpenSSL not loading local config.
2019-06-24 12:49:37 +02:00
John Preston
a04247a893
Show archive2mainmenu tooltip for 5 seconds.
2019-06-24 11:14:19 +02:00
John Preston
3a8a74f063
QtLottie: Fix easing curve segment selection.
2019-06-24 11:09:00 +02:00
John Preston
9c85d58235
Fix crash in closing export panel.
2019-06-24 10:59:21 +02:00
John Preston
e5cfa3fdc9
Fix adding to contacts + closing box crash.
...
Regression was introduced in b9d1d8519c
.
2019-06-24 10:07:32 +02:00
John Preston
5c49701603
Fix 2SV setup.
...
Regression was introduced in 0dddb7694f
.
2019-06-24 09:55:12 +02:00
John Preston
978a4ac0ad
Version 1.7.9.
...
- You can now add any users to your contacts,
even if their phone numbers are not visible.
- Transfer ownership of group chats and channels
by granting full rights to another admin.
Useful when switching jobs or if you just want to retire as creator.
- Hide archived chats to the main menu.
- See who is online straight from the chat list.
- Use the MacBook Pro TouchBar to apply formatting to selected text,
insert emoji, and send stickers.
2019-06-23 16:49:31 +02:00
John Preston
8a7980ca7b
Fix build for old OS X versions.
2019-06-23 16:49:21 +02:00
John Preston
29532f8232
Remove GPL and GitHub from translations.
2019-06-23 16:43:43 +02:00
23rd
ee4501810c
Added restriction info of posting stickers to touchbar.
2019-06-23 16:36:22 +02:00
John Preston
99aa1fc556
Hide new formatting for now.
2019-06-23 16:10:53 +02:00
John Preston
8741266819
Add support for Underline and Strike-through text.
2019-06-23 15:40:59 +02:00
John Preston
d864ebd695
Fix private channel phrase in Discuss.
2019-06-23 14:34:48 +02:00
John Preston
352839337d
Add SCAM badge for users and channels.
2019-06-23 14:18:33 +02:00
John Preston
88b7387a40
Closed alpha version 1.7.8.1: Fix build for Xcode.
2019-06-22 22:42:30 +02:00