ed5085d494
Merge remote-tracking branch 'tdesktop/dev' into dev
2020-06-03 11:58:08 +03:00
John Preston
f066e0f05a
Use Data::CloudImage for userpics.
2020-06-01 18:09:33 +04:00
John Preston
ae9ed820ee
Fix sticker set icons display.
2020-06-01 18:09:33 +04:00
John Preston
803593cd8d
Change Stickers::Set from value to object type.
2020-06-01 18:09:33 +04:00
John Preston
74ef8104a7
Fix photo edit caption box, remove 's' size.
2020-06-01 18:09:32 +04:00
John Preston
700d3db4cc
Correctly unload heavy parts on quit.
2020-06-01 18:09:32 +04:00
John Preston
e27d2bc2d5
Move photo data to Data::PhotoMedia.
2020-06-01 18:09:32 +04:00
John Preston
f4ed2c26ba
Save video thumbnail location to local storage.
2020-06-01 18:09:32 +04:00
John Preston
3c9ca2eb94
Load and show video thumbnails in the panel.
2020-06-01 18:09:31 +04:00
John Preston
33c1c48ad9
Update API scheme to layer 114.
2020-06-01 18:09:31 +04:00
John Preston
58f82620e0
Simplify media overview layouts.
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
97bab388ea
Use rpl for file download progress notifications.
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
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
240334c13a
Update tray menu on notification sound change
2020-05-15 12:08:04 +03:00
9e0e5b8f66
Merge remote-tracking branch 'tdesktop/dev' into dev
2020-05-13 00:49:52 +03:00
John Preston
6f760d513e
Add a checkbox to disable taskbar flash.
...
Also add ability to set urgent flag for the window on Linux.
Fixes #223 , fixes #897 , fixes #906 .
2020-05-12 14:16:24 +04:00
21dffaf447
Merge remote-tracking branch 'tdesktop/dev' into dev
2020-05-09 04:03:24 +03:00
John Preston
36997f084a
Automatically load and apply old emoji set by id.
2020-05-08 11:22:22 +04:00
5236413fc5
Merge remote-tracking branch 'tdesktop/dev' into dev
2020-04-24 16:27:47 +03:00
VictorienXP
85fcec2fb5
Add .opus and .oga files as song formats
2020-04-21 14:04:51 +04:00
John Preston
2ad48f18f2
Use only safe file saving in localstorage.
2020-04-02 18:31:15 +04:00
8aa9c4aa6d
Merge remote-tracking branch 'tdesktop/dev' into dev
2020-03-30 22:02:19 +03:00
John Preston
49111814e4
Add fallback codepath for QSaveFile::open failure.
2020-03-30 13:46:58 +04:00
9ed04afee8
Merge remote-tracking branch 'tdesktop/dev' into dev
2020-03-28 05:05:42 +03:00
John Preston
4881981cf6
Enable / disable side bar based on filters.
2020-03-27 20:36:03 +04:00
John Preston
d5bd9fa54d
View filter box, removing chats and chat types.
2020-03-27 20:36:02 +04:00
John Preston
c83e297554
Implement dice media display.
2020-03-27 20:36:02 +04:00
John Preston
71f7aae948
Replace dialogs mode with filters.
2020-03-27 20:36:01 +04:00
9c7d8cc1e1
Merge remote-tracking branch 'tdesktop/dev' into dev
2020-03-14 18:17:17 +03:00
John Preston
6777b20453
Beta version 1.9.20: Fix build on GCC.
2020-03-14 14:11:41 +04:00
John Preston
6bf3dd10c1
Make checked read of sticker sets order.
...
In case local data is corrupted previously it lead to OOM crash.
2020-03-13 22:53:59 +04:00
John Preston
14aa455164
Fix freeze in complex file location saving.
...
Fixes #6986 .
2020-03-13 22:53:59 +04:00
6116188e8b
Notification sound tray menu option
2020-02-26 02:23:42 +03:00
6aa631cba9
Merge remote-tracking branch 'tdesktop/dev' into dev
2020-02-26 02:22:54 +03:00
John Preston
6fbd0d7deb
Fix logout on second relaunch.
...
Fixes #7279 .
2020-02-25 07:58:29 +04:00
23rd
bb8aead078
Added sequential background dictionary loader.
...
- Moved the Loader from the dictionaries manager to the spellchecker
common space as a DictLoader.
2020-02-24 18:48:33 +03:00
23rd
efdf5f1767
Moved producer of state description to CloudBlob.
2020-02-24 18:48:33 +03:00
23rd
8ca0b614d7
Moved loader of emoji sets and dictionaries to CloudBlob.
2020-02-24 18:48:33 +03:00
23rd
704dcc8d65
Moved emoji sets and dictionaries loader states to CloudBlob.
...
- Moved CloudBlob to second namespace.
2020-02-24 18:48:33 +03:00
23rd
9f4d05b04c
Moved emoji sets from lib_ui. Added parent struct to storage_cloud_blob.
2020-02-24 18:48:33 +03:00
23rd
08cd7450ff
Added storage/storage_cloud_blob.
...
- This file is needed to store same code parts related
to management of dictionaries and emoji sets.
- Moved extracting of zip files to storage_cloud_blob.
2020-02-24 18:48:33 +03:00
John Preston
60612635ef
Use QSaveFile to write sensitive settings / data.
2020-02-24 18:54:16 +04:00
John Preston
3bb9e8c7eb
Fix power outage logout only by fsync.
2020-02-14 18:12:08 +04:00