John Preston
|
87ebd2720f
|
Send high quality as first-class option.
|
2026-03-25 13:08:50 +07:00 |
|
23rd
|
7ffebafb60
|
Added ability rename files from send files box.
|
2026-02-19 12:02:11 +03:00 |
|
23rd
|
dff3698432
|
Replaced FileLoadTask constructor parameters with structs.
|
2026-02-19 11:00:02 +03:00 |
|
John Preston
|
6619cccd3e
|
Allow sending videos as files.
|
2026-02-13 11:56:46 +04:00 |
|
John Preston
|
f25c5f7bfe
|
Pass force_file to send video as file.
|
2026-02-13 11:56:46 +04:00 |
|
23rd
|
adc1ee71a9
|
Slightly improved box to edit caption of grouped file.
|
2025-06-03 17:55:18 +03:00 |
|
John Preston
|
e05bb75b8a
|
Allow sending videos with covers.
|
2025-02-12 17:24:24 +04:00 |
|
John Preston
|
c010ecfe38
|
Allow sending one-time round videos.
|
2024-10-24 13:26:45 +04:00 |
|
John Preston
|
552343fa37
|
PoC video messages sending.
|
2024-10-24 13:24:43 +04:00 |
|
John Preston
|
a2fad84dae
|
Update API scheme to layer 188.
|
2024-09-19 12:47:54 +04:00 |
|
John Preston
|
ac92e1c99e
|
Start paid reaction toast notification.
|
2024-08-14 18:17:49 +02:00 |
|
John Preston
|
5c797d1f31
|
Update API scheme to layer 185.
|
2024-07-31 17:03:53 +02:00 |
|
John Preston
|
5b0cac47ad
|
Reapply "Use plain vector for prepared upload parts."
This reverts commit f6f8eefaa0.
|
2024-04-05 09:51:20 +04:00 |
|
John Preston
|
b39e78a4a9
|
Reapply "Remove SendMediaReady legacy helper."
This reverts commit 09f07a7a9d.
|
2024-04-05 09:51:20 +04:00 |
|
John Preston
|
09f07a7a9d
|
Revert "Remove SendMediaReady legacy helper."
This reverts commit 91f8989f70.
|
2024-04-04 18:36:07 +04:00 |
|
John Preston
|
f6f8eefaa0
|
Revert "Use plain vector for prepared upload parts."
This reverts commit aaaeea2979.
|
2024-04-04 18:36:00 +04:00 |
|
John Preston
|
aaaeea2979
|
Use plain vector for prepared upload parts.
|
2024-04-03 12:39:08 +04:00 |
|
John Preston
|
91f8989f70
|
Remove SendMediaReady legacy helper.
|
2024-04-03 11:59:33 +04:00 |
|
John Preston
|
8545a14763
|
Fix shortcut messages sizing / emoji panel.
|
2024-03-08 10:53:59 +04:00 |
|
John Preston
|
6e08b00dba
|
Fix sending .tgs files as stickers.
Regression was introduced in 3467fe226f.
|
2024-03-08 10:53:59 +04:00 |
|
23rd
|
12272a450f
|
Slightly optimized include directives in some headers.
|
2023-11-15 04:20:20 +03:00 |
|
John Preston
|
bda3bae712
|
Always use crl::time for media durations.
|
2023-08-04 08:46:46 +02:00 |
|
John Preston
|
aba84a6010
|
Update API scheme on layer 160: Duration.
|
2023-07-20 07:20:10 +04:00 |
|
John Preston
|
04e7ce4408
|
Update API scheme on layer 160: Replies.
|
2023-07-20 07:20:09 +04:00 |
|
John Preston
|
2c5d990e1c
|
Implement full theming of attachments in stories.
|
2023-07-20 07:20:08 +04:00 |
|
John Preston
|
429a3da3e5
|
Update API scheme to layer 160.
|
2023-07-20 07:20:07 +04:00 |
|
John Preston
|
9c7fee0bfe
|
Add .m4v as a video file format.
|
2023-04-23 20:32:00 +04:00 |
|
Ilya Fedin
|
c65b45460b
|
Fix range-v3 deprecation warnings
|
2023-02-14 18:37:01 +04:00 |
|
Ilya Fedin
|
ce37c6ef08
|
Implement lossless jpeg progression
|
2023-01-09 15:00:11 +04:00 |
|
John Preston
|
84288112fc
|
Allow sending photos larger 1280 (experimental).
Improves #6520.
|
2023-01-02 14:26:41 +04:00 |
|
Ilya Fedin
|
2cbd2725e5
|
Remove force-disabling of Qt's color space support for sent images
Qt had a bug with interpreting PNG gamma, but it seems it's fixed now.
|
2022-12-27 11:52:27 +04:00 |
|
John Preston
|
5bee6310c0
|
Allow sending media with spoilers.
|
2022-12-26 14:24:05 +04:00 |
|
23rd
|
4fabb3f2a2
|
Replaced some qsl with u""_q literal.
|
2022-11-30 17:17:14 +03:00 |
|
23rd
|
2acedca6b7
|
Replaced some qstr with u""_q literal.
|
2022-11-29 14:12:50 +03:00 |
|
23rd
|
3467fe226f
|
Added ability to send webp as compressed image.
|
2022-11-22 00:26:49 +00:00 |
|
23rd
|
57c50c8655
|
Optimized includes of attach_prepare.h.
|
2022-11-22 00:26:48 +00:00 |
|
John Preston
|
54f467eb47
|
Don't rely on MTP* when sending photos.
|
2022-08-11 09:06:56 +03:00 |
|
John Preston
|
0a81246502
|
Show correct error box when sending file > 4GB.
|
2022-06-16 13:48:11 +04:00 |
|
John Preston
|
26c99cea7c
|
Show all premium limits boxes.
|
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
|
6805259f74
|
Don't recompress some JPEGs when sending as photos.
If JPEG is saved in progressive mode and has bpp <= 4
and max(width, height) <= 1280 then we send original bytes.
|
2022-03-09 17:37:51 +04:00 |
|
23rd
|
5718789d53
|
Replaced Ui::InformBox and Ui::ConfirmBox with GenericBox.
|
2022-02-28 09:08:01 +03:00 |
|
John Preston
|
8b7d2c880e
|
Support rendering Webm videos with alpha.
|
2022-01-28 19:10:07 +03:00 |
|
John Preston
|
3ff17a8789
|
Refactor image transformation interfaces.
|
2022-01-21 15:33:44 +03:00 |
|
23rd
|
f8be5731a5
|
Moved out extracting of attached stickers from Scene to FileLoadTask.
|
2022-01-12 11:54:25 +03:00 |
|
John Preston
|
53c15ed2ac
|
Make SendingAlbum::Item::Item non-inline.
|
2021-11-18 11:04:18 +04:00 |
|
John Preston
|
c534f3f22e
|
Some internal HistoryItem refactoring.
Replace most IsServerMsgId / id <=> 0 with isRegular().
Track isLocal / isHistoryEntry in flags.
Remove toHistoryMessage.
|
2021-11-07 12:50:13 +04:00 |
|
Ilya Fedin
|
847c01d605
|
Add Qt 6 support
Tested only on Linux so far
|
2021-10-21 13:15:00 +04:00 |
|
23rd
|
159beb138a
|
Moved api peer photo processing to separated file.
Removed MainWidget::deletePhotoLayer.
|
2021-10-20 22:56:19 +03:00 |
|
23rd
|
80461bd9fe
|
Moved ConfirmBox to Ui namespace.
|
2021-10-19 06:34:27 +03:00 |
|