John Preston
7e4e39d93c
Don't hide a download another entry still owns.
...
detach() reported the item removed even when another downloaded entry
still held it, so the downloads list dropped a row that was still backed
by a file until the view was rebuilt.
2026-08-26 23:25:38 +04:00
John Preston
f1f2933f97
Fixed deleting all downloads of one message.
...
deleteFiles() is addressed by item, but removed only the first matching
download and then fired loadedRemoved anyway, so the rest kept their
files while the row was already hidden. changed() likewise re-checked
only the first entry.
2026-08-26 23:25:37 +04:00
John Preston
4446222aeb
Fixed use-after-free with several downloads per message.
2026-08-26 23:25:37 +04:00
23rd
90c89dcde9
Added missing const to local references in some files.
2026-08-12 13:36:02 +03:00
23rd
90ca232bff
Added external task entries to downloads manager.
2026-08-05 15:46:56 +03:00
John Preston
e7bc456974
Improve design of IV parts.
2026-05-19 12:49:08 +04:00
John Preston
c34d1104a4
Support photo/video display using messages.
2026-05-19 12:49:08 +04:00
John Preston
28434f4bee
Full support and build fix.
2025-12-22 17:56:55 +04:00
23rd
eca8dfb0ec
Renamed rpl::start_with_ with rpl::on_.
2025-12-10 21:28:33 +03:00
John Preston
c3e15de759
Don't show Downloads if it's empty in search.
2025-01-06 21:42:23 +04:00
23rd
03790f3da0
Removed include directive for ui_utility from rp_widget header.
2024-08-28 15:15:58 +03:00
John Preston
b9de12fedb
Support 18+/restrictions for messages.
2024-08-14 18:17:52 +02:00
John Preston
69d21f73ef
Separate window for forums/topics/sublists/archive.
2024-06-30 21:16:10 +04:00
John Preston
1da9df690f
Fix memory leak in downloads thumbnail loading.
2024-04-02 12:20:40 +04:00
John Preston
7f3ebde252
Implement sending of shortcutted messages.
2024-03-08 10:53:59 +04:00
Ilya Fedin
00e785a3af
Remove unused variables
2023-12-31 22:03:57 +00:00
23rd
baa99be6a5
Removed some unwanted include directives of lang_keys in header files.
2023-11-15 03:30:04 +03:00
John Preston
20ad39bdf9
Version 4.9.2: Fix build with GCC.
2023-08-21 23:58:10 +02:00
John Preston
56555c330b
Don't cancel admin log files download on item destroy.
2023-08-21 12:06:20 +02:00
John Preston
ccc61028b8
Allow downloading files from webpage collages.
2023-08-18 19:39:22 +02:00
John Preston
04e7ce4408
Update API scheme on layer 160: Replies.
2023-07-20 07:20:09 +04:00
John Preston
7023b013ce
Initial support of separate windows for accounts.
2023-01-19 09:45:28 +04:00
John Preston
1b73b34810
Make HistoryItem a final class.
2022-12-26 14:24:04 +04:00
John Preston
18bf5c0ee2
Handle nice topic / post-in-topic links.
2022-11-01 19:25:43 +04:00
John Preston
7cdf20a7c5
Allow topic deletion.
2022-11-01 19:25:40 +04:00
John Preston
087074fea4
Request song covers through MTProto.
2022-08-02 13:20:38 +03:00
John Preston
308f106dc1
Support large files in Downloads.
2022-05-19 17:27:03 +04:00
John Preston
6dedf7c63e
Update API scheme to layer 143.
2022-05-19 17:27:02 +04:00
John Preston
5874ae7c51
Update API scheme on layer 142: Premium stickers.
2022-05-19 17:27:01 +04:00
John Preston
eec2992be5
Version 3.6.1: Fix video-from-webpage-preview download.
2022-03-16 20:14:50 +04:00
John Preston
1bc438ed01
Support "Delete all files" menu in Downloads section.
2022-03-11 09:56:29 +04:00
John Preston
602e7a7164
Warn on quit if downloading files.
2022-03-09 15:36:14 +04:00
John Preston
6dd720b76e
Don't show downloads bar while message is visible.
2022-03-09 14:52:44 +04:00
John Preston
f1064e2d2f
Fix crash in downloads bar.
2022-03-09 08:53:15 +04:00
John Preston
cbe7b5f61b
Fix finished downloads bar hiding.
2022-03-07 19:52:54 +04:00
John Preston
bde79210ca
Support single download file thumbnail display.
2022-03-07 18:10:01 +04:00
John Preston
b90524357e
Improve download bar finished state.
2022-03-07 13:33:29 +04:00
John Preston
0192edbe84
Handle documentLoadProgress instead of itemRepaintRequest.
2022-03-01 17:32:39 +03:00
John Preston
2917a53b75
Beta version 3.5.3: Fix build with GCC.
2022-02-28 23:25:55 +03:00
23rd
ed90891607
Fix build with Xcode.
2022-02-28 11:15:30 +03:00
John Preston
bff8313a37
Use nice media names in Downloads.
2022-02-27 20:26:52 +03:00
John Preston
dde4868540
Add phrases to lang.string.
2022-02-27 20:26:52 +03:00
John Preston
147d2e1934
Show all entries as files in Downloads.
2022-02-27 20:26:52 +03:00
John Preston
e89c95551f
Show correct downloads elements context menu.
2022-02-27 20:26:52 +03:00
John Preston
57f17b7afe
Save and restore downloads between launches.
2022-02-27 20:26:52 +03:00
John Preston
3425dc027c
Show downloaded files in Downloads.
2022-02-27 20:26:52 +03:00
John Preston
1a664edd39
Initial implementation of download progress bar.
2022-02-25 14:14:43 +03:00
John Preston
280d79fecc
Add observing Data::DownloadManager.
2022-02-25 14:14:43 +03:00