John Preston
589673e420
Fix non-sticker Webm in media viewer.
2022-01-28 19:10:07 +03:00
John Preston
2f9c39fe53
Support selecting Webm stickers.
2022-01-28 19:10:07 +03:00
John Preston
044c7f3ce9
Generate opaque good thumbnails for non-sticker Webm.
2022-01-28 19:10:07 +03:00
John Preston
d18e28978a
Cache good thumbnail in Webp for Webm stickers.
2022-01-28 19:10:07 +03:00
John Preston
581b84afe0
Update API scheme on layer 138.
2022-01-28 19:10:07 +03:00
John Preston
846cabeda5
Premultiply YUVA alpha in FFMpegReaderImplementation.
2022-01-28 19:10:07 +03:00
John Preston
9b59ef00af
Generate good video thumbnail for Webm stickers.
2022-01-28 19:10:07 +03:00
John Preston
079772a399
Correctly preserve first frame alpha in video streaming.
2022-01-28 19:10:07 +03:00
John Preston
2e39befd7c
Don't trust AVFormatContext duration in Webm video.
...
It reports some strange numbers like 1000, which is 1ms.
2022-01-28 19:10:07 +03:00
John Preston
219ffd2c48
Handle clicks on Webm stickers.
2022-01-28 19:10:07 +03:00
John Preston
63d15e4479
Support Webm sticker display in chat history.
2022-01-28 19:10:07 +03:00
John Preston
2f01efdd64
Correctly detect Webm stickers.
2022-01-28 19:10:07 +03:00
John Preston
8b7d2c880e
Support rendering Webm videos with alpha.
2022-01-28 19:10:07 +03:00
John Preston
1e1f7be708
Don't scroll reactions dropdown too fast.
...
Fixes #23985 .
2022-01-28 19:08:44 +03:00
John Preston
7ad1a7dd37
Fix userpics re-generating in message reactions.
2022-01-27 17:18:06 +03:00
John Preston
217e9b2475
Fix build with GCC.
2022-01-27 16:20:39 +03:00
John Preston
28f2c213f7
Remove app module. Support delayed quit by Cmd+Q on macOS.
2022-01-27 15:54:20 +03:00
John Preston
b8f1cebeb6
Support confirm-on-Quit on macOS.
2022-01-26 14:50:10 +03:00
John Preston
6a3ad52aef
Add upload cancel confirmation on Quit and Log Out.
2022-01-26 13:15:28 +03:00
John Preston
9038dfb3b8
Load more reactions per page after the first request.
2022-01-26 11:57:21 +03:00
John Preston
2e94488eb4
Fix possible crash in ListWidget destructor.
2022-01-26 10:40:22 +03:00
23rd
59ed41abfe
Added ability to select links and monospaced text with pressed Alt key.
2022-01-26 10:39:57 +03:00
23rd
8bea6776f5
Replaced checking global key modifiers with qt adapters.
2022-01-26 10:34:38 +03:00
23rd
0143d22a21
Split qt_adapters to separated files.
2022-01-26 10:33:28 +03:00
23rd
021d0053be
Fixed hiding spoilers in captions when switching sections.
2022-01-26 10:33:20 +03:00
John Preston
86f3d88116
Fix build for Windows and Linux.
2022-01-23 12:23:31 +03:00
John Preston
cbca78ff63
Fix build with GCC.
2022-01-23 00:27:17 +03:00
John Preston
883509903f
Fix build with Xcode.
2022-01-22 23:27:13 +03:00
Ilya Fedin
ceb323ac7c
Use QMenuBar instead of own global menu implementation on Linux
...
This is another attempt of 79f96480c2
2022-01-22 21:18:37 +04:00
Ilya Fedin
b65d40a22b
Get rid of custom SNI implementation
...
XDG is inventing new tray specification, so SNI will be outdated soon and it's better to just use QSystemTrayIcon.
I believe all the major drawbacks of QSystemTrayIcon are solved and we can live with minor ones.
Given the planned MainWindow refactoring, it seems it's the best time to do that.
2022-01-22 21:18:37 +04:00
c0re100
4bb3aec168
Fix incorrect admin log
...
Type: Restricted to Member
2022-01-22 18:43:43 +04:00
Ilya Fedin
692adacc2a
Fix support icon on Linux when system icon is present
2022-01-22 18:39:53 +04:00
John Preston
07f72c20eb
Change application icon only in support mode.
...
Fixes #23895 .
2022-01-22 16:40:57 +03:00
John Preston
3ff17a8789
Refactor image transformation interfaces.
2022-01-21 15:33:44 +03:00
John Preston
9877845b9c
Don't always enable screencast logs.
2022-01-21 15:32:45 +03:00
John Preston
dc89262461
Version 3.4.8.
...
- Nice animations in reactions.
- Add snap layouts support on Windows 11.
- Bug fixes and other minor improvements.
2022-01-19 19:12:22 +03:00
John Preston
a5425042cf
Fix possible crash when update is ready.
...
Regression was introduced in 9a0be43ef5
.
2022-01-19 19:03:19 +03:00
John Preston
d6e03c3e48
Fix possible crash with incorrect local time.
2022-01-19 19:03:19 +03:00
John Preston
e91eecf34f
Fix possible crash in empty sticker set.
2022-01-19 19:03:19 +03:00
John Preston
1a8cc87e60
Fix reaction images on Retina screen.
2022-01-19 15:40:04 +03:00
John Preston
0863941642
Beta version 3.4.7.
...
- Fix a crash on launch on Windows.
2022-01-19 09:34:17 +03:00
John Preston
e19180cc86
Beta version 3.4.6: Fix build with Xcode.
2022-01-18 21:56:20 +03:00
John Preston
10cb891f48
Beta version 3.4.6.
...
- Add snap layouts support on Windows 11.
- Fix crash in drafts after accounts switching.
2022-01-18 21:47:13 +03:00
John Preston
c8f7a8c795
Add a tab with "Who Seen" to "Who Reacted" box.
2022-01-18 21:44:59 +03:00
John Preston
74a28ffdf7
Use correct string for reacted / seen item.
2022-01-18 19:55:24 +03:00
John Preston
ecedce0c2f
Fix crash in drafts saving.
...
Regression was introduced in 43559fb6b7
.
2022-01-18 19:05:31 +03:00
John Preston
4934b026d3
Improve call / voicechat title controls on Windows 11.
2022-01-18 15:53:04 +03:00
John Preston
11f183a79f
Better animate sent reaction in flipped context.
2022-01-18 14:45:28 +03:00
John Preston
ae426a41e0
Better reaction layout outside of a bubble.
2022-01-18 14:37:14 +03:00
John Preston
e121487170
Fix appear animation when sending a reaction in a group.
2022-01-18 13:09:42 +03:00