John Preston
226ca6d117
Clear 'Cancelled' flag on download start.
...
Fixes #6123 .
2019-07-04 13:21:43 +02:00
John Preston
556f36ba7e
Fix transparent animated GIFs.
2019-07-04 13:12:58 +02:00
John Preston
c8b61366d3
Fix blurred document thumbnails.
2019-07-04 12:22:07 +02:00
John Preston
729da4a6b4
Move 'Add to contacts' button up in Info.
2019-07-04 12:21:52 +02:00
John Preston
dd38da7737
Allow markdown to intersect with previewed links.
2019-07-04 11:51:41 +02:00
John Preston
306b87dd39
Disable double click reply in a created group.
2019-07-04 11:37:05 +02:00
John Preston
826d229c1a
Clear 'Find in Files' search by lang key results.
2019-07-04 11:36:27 +02:00
John Preston
89fb121caf
Show URL tooltip in inline bot results.
2019-07-04 11:23:39 +02:00
John Preston
d479442a63
Fix local thumbnail saving for stickers.
2019-07-04 11:04:12 +02:00
John Preston
10ee81f466
Copy shared contact number from the context menu.
...
Fixes #6147 .
2019-07-04 10:36:48 +02:00
John Preston
0a63eac4f6
Generate good thumbnail for animated stickers.
2019-07-04 10:20:36 +02:00
John Preston
7034df49e9
Fix sending of .tgs stickers.
2019-07-03 13:03:01 +02:00
John Preston
da48a78f7c
Revert "Hide new formatting for now."
...
This reverts commit 99aa1fc556
.
2019-07-03 12:08:28 +02:00
John Preston
ae152d28be
Closed alpha version 1.7.10.1.
2019-07-02 22:42:00 +02:00
John Preston
dd1bca1769
Remove profiling logs.
2019-07-02 22:40:10 +02:00
John Preston
a4fbbc06d1
Use Lottie::MultiPlayer in StickerSetBox.
2019-07-02 22:38:23 +02:00
John Preston
0dd1b4eae6
Support animated stickers in suggestions.
2019-07-02 17:21:52 +02:00
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
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
b10e6b3508
Render animated stickers using rlottie.
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
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
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
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
John Preston
d0cf39f8ed
Closed alpha version 1.7.8.1.
2019-06-22 22:13:06 +02:00
23rd
d57b8d2ec7
Added preload of stickers in touchbar.
2019-06-22 22:13:06 +02:00
23rd
8de3826c9e
Disabled posting stickers with touchbar in groups with restrictions.
2019-06-22 22:13:06 +02:00
23rd
3ea0247a3e
Slightly refactored touchbar.
2019-06-22 22:13:06 +02:00
23rd
bebf58ea8d
Fixed display of online badge in pinned Saved Messages in touchbar.
...
- Fixed #6162 .
2019-06-22 22:13:06 +02:00
23rd
7489f2297f
Fixed title of favorite stickers in touchbar.
2019-06-22 22:13:06 +02:00
23rd
c7526ae1cd
Fixed title of recently used emoji in touchbar.
...
- Added "No found" title if sticker list is empty.
2019-06-22 22:13:06 +02:00
23rd
07a063e19e
Refactored formatter buttons in touchbar.
2019-06-22 22:13:06 +02:00
23rd
3727c8c865
Grouped sticker and emoji buttons in touchbar.
2019-06-22 22:13:06 +02:00
23rd
662d0d0764
Added emoji picker to touchbar.
...
- Added independent size of emoji for touchbar.
- Added rpl::event_stream for recent emoji updates.
2019-06-22 22:13:06 +02:00
23rd
dcba07b9b7
Added sticker picker to touchbar.
2019-06-22 22:13:06 +02:00
John Preston
a4d83b679a
Allow searching USA by 'United States'.
2019-06-22 22:12:47 +02:00
John Preston
dc102bd9e8
Finish working with localstorage before ~AuthSession.
2019-06-22 12:36:35 +02:00
23rd
f877bf7a46
Fixed display of views count.
2019-06-22 11:53:23 +02:00
John Preston
a0171cb144
Fix crash in MainWindow destruction.
2019-06-22 11:52:41 +02:00
John Preston
7d585ab72f
Handle located groups as public.
2019-06-21 14:27:46 +02:00
John Preston
6537e524b8
Fix build for GCC.
2019-06-21 11:06:52 +02:00
John Preston
4917ca7b32
Remove all legacy global namespace langs.
2019-06-21 11:06:52 +02:00
John Preston
edcd09c29f
Remove LangKey.
2019-06-21 11:06:51 +02:00
John Preston
87fc066e67
Use tr:: instead of lang().
2019-06-21 11:06:51 +02:00
John Preston
d3ca6b96a1
Use tr:: instead of __generic.
2019-06-21 11:06:50 +02:00
John Preston
52e40cbc6e
Improve non-authed language switch.
2019-06-21 11:06:50 +02:00
John Preston
a7c8feaecb
Use tr:: instead of langFactory and __rich.
2019-06-21 11:06:50 +02:00
John Preston
d1d98c3bb1
Use tr:: instead of langFactory in box titles.
2019-06-21 11:06:50 +02:00
John Preston
8ed433cc01
Use tr:: instead of langFactory in input fields.
2019-06-21 11:06:49 +02:00
John Preston
7af0dd105e
Use tr:: instead of Lang::Viewer.
2019-06-21 11:06:49 +02:00
John Preston
f35085800a
Fix build in GCC.
2019-06-21 11:06:49 +02:00
John Preston
366413a0a6
Fix build in Xcode.
2019-06-21 11:06:48 +02:00
John Preston
faa42110ac
Remove Info::Profile::ToUpperValue.
2019-06-21 11:06:48 +02:00
John Preston
87cb0ada98
Allow skipping archive results in messages search.
2019-06-21 11:06:48 +02:00
John Preston
6a1abe8767
Add transfer ownership description box.
2019-06-21 11:06:48 +02:00