John Preston
|
d64014c995
|
Clear DocumentMedia in ReplyPreview.
|
2020-06-01 18:09:31 +04:00 |
John Preston
|
fb322b5fc5
|
Use empty Storage::Cache::Key as nullopt.
|
2020-06-01 18:09:31 +04:00 |
John Preston
|
cbb9657044
|
Fix download task finalizing.
|
2020-06-01 18:09:30 +04:00 |
John Preston
|
3797753d16
|
Support different location types for thumbnails.
|
2020-06-01 18:09:30 +04:00 |
John Preston
|
956c3af0ae
|
Start DocumentData::thumbnail move to DocumentMedia.
|
2020-06-01 18:09:30 +04:00 |
John Preston
|
ff6365ec72
|
Fix crash in still downloaded ~DocumentData.
|
2020-06-01 18:09:30 +04:00 |
John Preston
|
1e9c79ca85
|
Move automaticLoad() to DocumentMedia.
|
2020-06-01 18:09:30 +04:00 |
John Preston
|
40f12a2584
|
Keep document byte data only in DocumentMedia.
|
2020-06-01 18:09:30 +04:00 |
John Preston
|
97bab388ea
|
Use rpl for file download progress notifications.
|
2020-06-01 18:09:30 +04:00 |
John Preston
|
bf616036b3
|
Check loaded status through DocumentMedia if possible.
|
2020-06-01 18:09:30 +04:00 |
John Preston
|
669b79588e
|
Remove FilePathResolve::SaveFromData.
|
2020-06-01 18:09:30 +04:00 |
John Preston
|
33f4946242
|
Start using document bytes from DocumentMedia.
|
2020-06-01 18:09:30 +04:00 |
John Preston
|
888e42df34
|
Remove data_document_good_thumbnail module.
|
2020-06-01 18:09:30 +04:00 |
John Preston
|
70c79eb6bd
|
Move sticker image to DocumentMedia.
|
2020-06-01 18:09:30 +04:00 |
John Preston
|
bdd3c51ab8
|
Move inline thumbnail image to DocumentMedia.
|
2020-06-01 18:09:30 +04:00 |
John Preston
|
7db53599e8
|
Use Data::DocumentMedia to store good thumbnails.
|
2020-06-01 18:09:29 +04:00 |
John Preston
|
6adcf660f1
|
Guard click handlers that capture session data.
Click handlers invocation is done by posting on_main,
so in rare cases the session may be already destroyed.
|
2020-05-04 17:38:49 +04:00 |
John Preston
|
ed715fb810
|
Update API scheme to layer 111.
|
2020-03-27 20:36:01 +04:00 |
Av
|
fdd841e5c4
|
Increase media cache memory size to solve flicker issue
When displaying large numbers of GIFs, Telegram's Media Cache runs out of size and unloads items that are still being displayed.
|
2020-03-10 11:47:26 +04:00 |
John Preston
|
db322cc19a
|
Move requestDialogEntry to Histories.
|
2020-02-21 18:48:30 +04:00 |
John Preston
|
66204bae95
|
Update API scheme on layer 107.
|
2019-12-29 14:41:10 +03:00 |
John Preston
|
d47c138f23
|
Save streaming player between message edits.
|
2019-12-28 17:56:06 +03:00 |
John Preston
|
418b0e7db0
|
Always try to stream video messages.
|
2019-12-13 17:51:14 +03:00 |
John Preston
|
38199276f1
|
Fix round video messages streaming.
|
2019-12-12 16:26:53 +03:00 |
John Preston
|
5b787a6759
|
Add more extensions as possibly-executable.
|
2019-12-08 17:54:21 +03:00 |
John Preston
|
ee94e78533
|
All mtproto downloads using DownloadMtprotoTask.
|
2019-12-05 11:32:33 +03:00 |
John Preston
|
4611727ab9
|
Rewrite webFileLoader without Storage::DownloadManager.
|
2019-12-04 15:15:58 +03:00 |
John Preston
|
27a83a7a09
|
Use base::FileNameFromUserString.
|
2019-10-20 14:22:46 +04:00 |
John Preston
|
0c713a930a
|
Remove app.h / facades.h from precompiled header.
|
2019-10-01 23:59:46 +03:00 |
John Preston
|
ee5423762a
|
Generate previews for cloud theme links.
|
2019-09-09 14:56:05 +03:00 |
John Preston
|
9c86f0e0a5
|
Save themes, apply and close editor on save.
|
2019-09-06 19:31:07 +03:00 |
John Preston
|
4929de2bfb
|
Apply cloud themes.
|
2019-09-06 19:31:06 +03:00 |
John Preston
|
ac8f924909
|
Show tdesktop cloud themes in a box.
|
2019-09-06 19:31:06 +03:00 |
John Preston
|
abf49e1672
|
Update API scheme.
|
2019-08-09 11:50:49 +01:00 |
John Preston
|
ff44094ded
|
Rename AuthSession to Main::Session.
|
2019-07-24 13:45:24 +02:00 |
John Preston
|
06982fdf04
|
Remove some calls to Auth().
|
2019-07-24 13:13:51 +02:00 |
John Preston
|
4d92d74de0
|
Add python extensions to the list of executables.
|
2019-07-24 08:02:20 +02:00 |
John Preston
|
567bf60644
|
Use getters in MTP classes.
|
2019-07-05 16:23:07 +02:00 |
John Preston
|
226ca6d117
|
Clear 'Cancelled' flag on download start.
Fixes #6123.
|
2019-07-04 13:21:43 +02:00 |
John Preston
|
0a63eac4f6
|
Generate good thumbnail for animated stickers.
|
2019-07-04 10:20:36 +02:00 |
John Preston
|
35bc2cc2a5
|
Prepare lottie animations caching.
|
2019-07-01 17:57:34 +02:00 |
John Preston
|
8f3f898c47
|
Show animated stickers in StickerSetBox.
|
2019-07-01 17:57:32 +02:00 |
John Preston
|
87fc066e67
|
Use tr:: instead of lang().
|
2019-06-21 11:06:51 +02:00 |
John Preston
|
a7c8feaecb
|
Use tr:: instead of langFactory and __rich.
|
2019-06-21 11:06:50 +02:00 |
John Preston
|
ca7c50fbcd
|
Remove pseudo-HTML from langpacks and Ui::Text::String.
|
2019-06-21 11:06:46 +02:00 |
John Preston
|
a547f80ae9
|
Rename Window::Controller to Window::SessionController.
|
2019-06-06 13:21:40 +03:00 |
John Preston
|
04e3b250e7
|
Keep track of fully cached media files.
|
2019-06-04 14:30:44 +03:00 |
John Preston
|
274fed3cb0
|
Move several fields to bit flags in DocumentData.
|
2019-06-04 14:30:43 +03:00 |
John Preston
|
b2895a39ed
|
Register streaming loaders in Storage::Downloader.
|
2019-06-04 14:30:43 +03:00 |
John Preston
|
cca906d383
|
Use ready parts from loader in streaming.
|
2019-06-04 14:30:43 +03:00 |