John Preston
c575e61853
Remove unneeded field in libtgvoip.
2023-03-01 09:12:02 +04:00
John Preston
29224fea66
Improve design of mediaview controls over state.
2023-03-01 09:12:02 +04:00
John Preston
df9bd91d9a
Implement semi-native macOS title buttons for the viewer.
2023-03-01 09:12:02 +04:00
John Preston
78090f540e
Implement low power mode detection on macOS.
2023-03-01 09:12:02 +04:00
John Preston
a01f74ecdc
Fix build with Xcode.
2023-03-01 09:12:02 +04:00
John Preston
ce0e07d332
Implement "Save Power on Low Battery" function.
2023-03-01 09:12:02 +04:00
John Preston
388541a3fb
Show a new "Battery and Animations" settings item.
2023-03-01 09:12:02 +04:00
John Preston
588d5ad695
Fix build with Xcode.
2023-03-01 09:12:02 +04:00
John Preston
122234f55c
Show shadow below controls in media viewer.
2023-03-01 09:12:02 +04:00
John Preston
d1230167bf
Improve title controls in Windows media viewer.
2023-03-01 09:12:02 +04:00
John Preston
2a4c39b9d7
Implement some power saving options.
2023-03-01 09:12:02 +04:00
GitHub Action
02bc950b57
Update User-Agent for DNS to Chrome 110.0.5481.100.
2023-03-01 07:49:32 +04:00
Ilya Fedin
2181422d5f
Fix build with ffmpeg 5.0
2023-02-26 13:27:17 +04:00
Ilya Fedin
1f1cd35d57
videoplayer cheat code -> experimental setting
2023-02-26 13:27:17 +04:00
John Preston
01d6cacee5
Version 4.6.5: Fix build with FFmpeg 5.1.
2023-02-25 17:56:16 +04:00
John Preston
df594de4bf
Version 4.6.5: Fix build with Xcode.
2023-02-25 17:18:30 +04:00
John Preston
3093cb3759
Version 4.6.5.
...
- Fix payment card input field validation.
- Fix video playback with hardware acceleration on macOS.
2023-02-25 17:10:35 +04:00
John Preston
6fa8426ff4
Backport hinting changes from Qt 6 on Windows.
2023-02-25 17:04:52 +04:00
John Preston
7a090610b9
Upgrade FFmpeg to 5.1 on macOS.
...
In this version videos play fine with hardware acceleration enabled.
2023-02-25 16:57:06 +04:00
John Preston
4ca6834e03
Fix (somehow) snap-grid in media viewer on Windows 11.
2023-02-24 11:43:36 +04:00
Ilya Fedin
e444c22a01
Update cmake_helpers and patches on Windows
2023-02-22 16:51:13 +04:00
Ilya Fedin
808cf119b8
Switch freetype to experimental settings
2023-02-22 16:51:13 +04:00
John Preston
c327fa0d45
Fix the card validator.
2023-02-21 17:10:48 +04:00
John Preston
b8c510ca6d
Hide shared media layer on jump to message in topic.
2023-02-21 17:10:41 +04:00
Ilya Fedin
1cf50f95ac
Install pkg-config explicitly in macOS action
2023-02-20 14:26:41 +04:00
Ilya Fedin
9849b7adb6
Use custom workdir even if it doesn't exist
2023-02-20 13:52:59 +04:00
Ilya Fedin
8099c28197
Fallback to other working directories in debug mode on Unix systems
...
Just like on Windows
2023-02-20 13:52:59 +04:00
Daniel Novomeský
dbe84d732c
Upgrade libjxl in snapcraft.yaml
2023-02-20 12:11:12 +04:00
Daniel Novomeský
78fc112a00
Upgrade highway, libde265, libheif, libjxl in Linux build
2023-02-20 12:11:12 +04:00
Ilya Fedin
f71e7812e6
Don't hold GApplication
...
That's a much better way to avoid defunct event loop that will work in any edge case
Also don't assume GApplication is always running in Platform::Notifications::Enforced
2023-02-18 20:33:40 +04:00
John Preston
78467b18f7
Beta version 4.6.4: Fix initial windowed viewer.
2023-02-18 18:36:03 +04:00
John Preston
5d9383b8e4
Beta version 4.6.4.
...
- Allow media viewer to exit fullscreen and become a normal window.
2023-02-18 15:17:26 +04:00
John Preston
137c13c9c0
Don't steal window focus to viewer on another screen.
2023-02-18 15:16:06 +04:00
John Preston
18ebaeb726
Fix theme preview in a small OpenGL viewer.
2023-02-18 15:10:14 +04:00
John Preston
c09043f827
Fix build for macOS.
2023-02-18 15:10:14 +04:00
John Preston
832d47121f
Save media viewer position to Settings.
2023-02-18 15:10:13 +04:00
John Preston
783d1cd4c1
Improve initial video geometry in media viewer.
2023-02-18 15:10:13 +04:00
John Preston
27d446bdda
Improve Ctrl+W / Ctrl+M handling by media viewer.
2023-02-18 15:10:13 +04:00
John Preston
24a1208b9a
Manual rounding support in OpenGL media viewer.
2023-02-18 15:10:13 +04:00
John Preston
b9e0c60adf
Fix window shadow on Linux for translucent windows.
2023-02-18 15:10:13 +04:00
John Preston
f9847090f9
Cmd+Q quit prevention in windowed media viewer.
2023-02-18 15:10:13 +04:00
John Preston
2a1e3c4453
Initial implementation of windowed media viewer on macOS.
2023-02-18 15:10:13 +04:00
John Preston
7a5c9a6fb8
First version of windowed media viewer on Windows.
2023-02-18 15:10:13 +04:00
John Preston
5c33f0cc5b
Allow translucent captioned windows on Windows.
2023-02-18 15:10:13 +04:00
Ilya Fedin
e78975d770
Fix event loop for non-first instance on Linux
2023-02-17 09:27:36 +04:00
John Preston
4247fd0c0f
Version 4.6.3.
...
- Optimize chats list initial loading.
- Various crash fixes.
2023-02-16 07:03:13 +04:00
John Preston
50f2e93623
Replace "Your Report Tag" with "Crash ID".
2023-02-15 22:32:11 +04:00
Vitaly Zaitsev
fbfa6966f4
Updated internal submodules.
2023-02-15 21:17:16 +04:00
Vitaly Zaitsev
42eb452de8
Updated GSL submodule to version 4.0.0.
2023-02-15 21:17:16 +04:00
Vitaly Zaitsev
9b3692ca22
Removed deprecated GSL headers usage.
2023-02-15 21:17:16 +04:00