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
John Preston
e4834f583f
Fix possible crash in ~RepliesWidget on logout.
2023-03-17 21:02:28 +04:00
John Preston
ff4af1b9bc
Fix pasting images from Firefox on Windows.
...
Fixes #10564 .
Together with the image data Firefox sets to the clipboard an URLs list
which has a path to local temp file, created from that image.
Reading images from disk is slower + sometimes the content of the file
is wrong so for this case we prefer to read the image data directly.
2023-03-08 16:10:36 +04:00
John Preston
34c1bd950e
Update API scheme to layer 154.
2023-03-07 08:42:29 +03:00
John Preston
2a4c39b9d7
Implement some power saving options.
2023-03-01 09:12:02 +04:00
Ilya Fedin
1f1cd35d57
videoplayer cheat code -> experimental setting
2023-02-26 13:27:17 +04:00
Ilya Fedin
c65b45460b
Fix range-v3 deprecation warnings
2023-02-14 18:37:01 +04:00
John Preston
5c02a61de6
Fix killing of upload sessions for inactivity.
2023-02-02 22:12:32 +04:00
John Preston
c48ac28204
Search stickers by emoji.
2023-02-02 22:12:31 +04:00
John Preston
7d1cc67019
Fix sending modified photos with existing bytes.
2023-01-19 13:05:38 +04:00
Ilya Fedin
173108a9cb
Differ file download failure reasons
...
..and uncomment the code for handling incorrect permissions
2023-01-09 17:02:11 +04:00
Ilya Fedin
6288da2f3d
Remove socket errors from Qt adapters
2023-01-09 15:01:14 +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
b3858d5d97
Fix streamed media downloading.
...
Fixes #8500 .
2022-12-26 14:24:07 +04:00
23rd
b135a09e00
Added initial support of fallback user photo to storage module.
2022-12-26 14:24:07 +04:00
John Preston
833a259234
Colorize emoji in text color correctly.
2022-12-26 14:24:06 +04:00
John Preston
5bee6310c0
Allow sending media with spoilers.
2022-12-26 14:24:05 +04:00
Ilya Fedin
9fba9048af
Use the same check for drag'n'drop image type as for file dialog
...
The code path when choosing an image in file dialog tries to read a QImage with Images::Read and then only checks that mime type starts with image/ in ValidPhotoForAlbum
Core::FileIsImage and QImageReader::canRead checks should provide the same behavior
2022-12-26 14:23:23 +04:00
John Preston
a4e4681835
Add jump-to-topic panel in View as Messages.
2022-12-02 18:20:22 +04:00
23rd
f8a17bd9c9
Moved tmp string for temporary folder to single place.
2022-11-30 17:17:16 +03:00
23rd
4fabb3f2a2
Replaced some qsl with u""_q literal.
2022-11-30 17:17:14 +03:00
John Preston
57af221d39
Support General topic somehow.
2022-11-29 18:30:38 +04: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
0737034ea6
Fix pinning between topics.
2022-11-07 15:12:47 +04:00
23rd
3b79d944af
Removed unused includes of observer file.
2022-11-01 20:03:14 +04:00
John Preston
c6aba83a6b
Fix crash on local edit draft, fix reading drafts.
2022-11-01 19:25:45 +04:00
John Preston
6d215d3729
Implement unpin all messages within a thread.
2022-11-01 19:25:44 +04:00
John Preston
8dc27339b4
Support pinned messages bar in topics.
2022-11-01 19:25:43 +04:00
John Preston
7cdf20a7c5
Allow topic deletion.
2022-11-01 19:25:40 +04:00
23rd
5751d29c47
Removed username from public data members of UserData.
2022-11-01 19:25:38 +04:00
John Preston
89d0a71591
Update API scheme on layer 148: Drafts in topics.
2022-11-01 19:25:38 +04:00
John Preston
92a4b27e65
Support per-topic notification settings.
2022-11-01 19:25:37 +04:00
John Preston
58b8eb8e96
Implement per-topic shared media.
2022-11-01 19:25:37 +04:00
John Preston
9f652b0d3f
Unify message sending, track forum topic icons.
2022-11-01 19:25:34 +04:00
Ilya Fedin
16669402cf
Decrease the amount of clipboard data retrievation
2022-09-28 23:59:59 +04:00
Ilya Fedin
e20840b4d4
Use KUrlMimeData for clipboard xdg-desktop-portal integration
2022-08-30 20:25:10 +04:00
John Preston
42ca06d33c
Request up to 32 file parts at once for video downloads.
2022-08-16 08:57:36 +03:00
John Preston
54f467eb47
Don't rely on MTP* when sending photos.
2022-08-11 09:06:56 +03:00
John Preston
8bc807dc40
Set name / phone texts on-demand.
2022-08-09 14:12:19 +03:00
John Preston
c5702f0887
Request small song thumbnails.
2022-08-03 11:43:30 +03:00
John Preston
087074fea4
Request song covers through MTProto.
2022-08-02 13:20:38 +03:00
John Preston
b0fab8c987
Show featured custom sets in the panel.
2022-07-26 20:12:13 +03:00