Ilya Fedin
5d20d585b3
Don't use alcGetEnumValue for non-ALC enum value
...
This makes no effective change for openal-soft as alGetEnumValue and alcGetEnumValue do lookup in the same table, but it's more semantically right and openal-soft is not the only implementation of the API
2023-01-26 15:56:01 +04:00
23rd
6258aa01b8
Replaced multiple static constants for square root of 2 with Qt define.
2023-01-21 19:40:33 +03:00
John Preston
ec3957fcf3
Active round video moving to active window.
2023-01-19 11:42:00 +04:00
John Preston
0f234188e1
Fix crash in SystemMediaControls init.
2023-01-19 09:57:33 +04:00
23rd
58ed30d30e
Moved constants of arc angles to td_ui.
2023-01-19 08:51:57 +03:00
John Preston
cdfdccbb66
Detach SystemMediaControls from Window::Controller.
2023-01-19 09:46:20 +04:00
John Preston
7023b013ce
Initial support of separate windows for accounts.
2023-01-19 09:45:28 +04:00
John Preston
b1d1d73541
Copy/Paste original JPEG bytes to clipboard.
2023-01-13 12:46:17 +04:00
John Preston
5cba1cdc64
Fix blurred background for small images.
...
Fixes #25707 .
2023-01-12 11:45:45 +04:00
John Preston
02f3985125
Inspect correct url() instead of dragText().
...
Fixes #25720 .
Regression was introduced in 23387d6625
.
2023-01-12 11:34:16 +04:00
John Preston
5f93725431
Relax controls hiding conditions in full screen.
...
Fixes #25499 .
2023-01-09 14:03:27 +04:00
John Preston
876cdcf26a
Show "Photo set by you" in profile photos list.
2023-01-09 09:56:36 +04:00
John Preston
2d9d373c7f
Don't show "Report" for personal contact photos.
2023-01-09 09:20:36 +04:00
John Preston
cabed9587b
Close PiP if message with video gets deleted.
2022-12-30 14:26:43 +04:00
John Preston
0ce01410a1
Fix crash in Pip-to-Viewer after message deletion.
...
Fixes #25262 . Fixes #25522 .
2022-12-30 14:18:04 +04:00
John Preston
df8176d671
Fix non-shown group thumb in media viewer.
2022-12-28 12:41:30 +04:00
Ilya Fedin
66093f0cb5
cTimeFormat/cDateFormat -> QLocale::ShortFormat
...
This allows to use platform-specific formatting functions
2022-12-28 10:28:12 +04:00
John Preston
b3858d5d97
Fix streamed media downloading.
...
Fixes #8500 .
2022-12-26 14:24:07 +04:00
23rd
4c181b6d08
Added initial implementation of fallback photo management in settings.
2022-12-26 14:24:07 +04:00
John Preston
1b73b34810
Make HistoryItem a final class.
2022-12-26 14:24:04 +04:00
John Preston
cb653df0f6
Support adaptive forum userpic rounding radius.
2022-12-05 16:18:10 +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
ad3f8e72a0
Remove namespace App.
2022-11-30 17:28:09 +04:00
John Preston
01139e1b04
Remove facades module.
2022-11-30 16:55:51 +04: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
57c50c8655
Optimized includes of attach_prepare.h.
2022-11-22 00:26:48 +00:00
Ilya Fedin
afaad155a0
Update to changes in MPRIS SystemMediaControlsManager backend
...
And let it use service name provided by flatpak by default
2022-11-11 11:47:13 +04:00
John Preston
644ec1f599
Remove base::Observable / base::Variable.
2022-11-11 11:43:24 +04:00
John Preston
73e2cc96d1
Fix music player with RTL song names.
2022-11-11 11:43:06 +04:00
Ilya Fedin
0cd0ad7a5b
Handle cancel for default download path in Linux sandbox
2022-11-10 00:24:37 +04:00
23rd
371ba40a50
Added volume button to media player for voices.
2022-11-06 18:55:11 +03:00
John Preston
7ec1af5e50
Forbid saving / copying of extended media.
...
Fixes #25227 .
2022-11-01 19:25:45 +04:00
John Preston
18bf5c0ee2
Handle nice topic / post-in-topic links.
2022-11-01 19:25:43 +04:00
23rd
1cd02fc3c9
Added display of video message in transcribed view.
2022-11-01 19:25:42 +04:00
23rd
6d3f9017fa
Added ability to report chat photo and channel photo.
2022-11-01 19:25:41 +04:00
John Preston
6695eda1be
Handle forum-non_forum changes in realtime.
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
3722e55b67
Support topic on-the-fly creation.
2022-11-01 19:25:35 +04:00
John Preston
e5f2d83548
Support new rounding in bot inline keyboards.
2022-11-01 19:25:35 +04:00
John Preston
8268e9f872
Support new rounding for GIFs / videos.
2022-11-01 19:25:35 +04:00
Ilya Fedin
4832e3b3ab
Fix the comment about surface size in media_view_pip
...
Surface size is buffer size, in fact...
2022-10-30 07:35:33 +04:00
Ilya Fedin
7b5781b845
Use default-constructed QLocale for date/time/whatever else formatting
...
Qt 6 chenged the QDateTime API to use QLocale::c() rather than QLocale::system(), using default-constructed QLocale will make this consistent and overradable application-wide
Other formating use-cases as QLocale::decimalPoint use default-constructed QLocale now, too
2022-10-17 08:33:22 +04:00
John Preston
bcfe4ac4a3
Allow revealing spoilers in media viewer captions.
2022-09-23 23:50:21 +04:00
John Preston
fc3810fd7f
Improve scaling / expanding for photos.
...
Fixes #25061 .
2022-09-19 17:44:59 +04:00
John Preston
749fb52113
Implement animated spoilers.
2022-09-18 16:52:30 +04:00
John Preston
20b5138e00
Initial implementation of ExtendedMedia.
2022-09-12 09:06:26 +04:00
John Preston
d6ba092697
Make GIFs and videos with captions larger.
2022-09-05 19:03:52 +04:00
Alexander Kernozhitsky
a5bd4ef6f7
Fix code style
2022-09-04 08:04:02 +04:00