John Preston
|
848ea16eef
|
Support animated stickers in inline results.
|
2019-07-02 15:46:26 +02:00 |
|
John Preston
|
76630528f7
|
Show animated thumbnails in sets box.
|
2019-07-02 15:20:04 +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
|
a10b91fe1a
|
Don't load bad image infinitely.
|
2019-07-01 17:57:40 +02:00 |
|
John Preston
|
ead212f31b
|
Fix lottie caching.
|
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
|
1da5d1c64f
|
Fix multi player with same frame rates.
|
2019-07-01 17:57:39 +02:00 |
|
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 |
|