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
Daniel Novomeský
7463aad755
Upgrade libde265, libheif, libjxl in Windows build
2023-02-15 20:19:13 +04:00
Daniel Novomeský
9cf419999d
Update kimageformats submodule
...
Contains fix in HEIF Qt plug-in
2023-02-15 20:19:13 +04:00
John Preston
7557a20679
Close PiP when a passcode lock is enabled.
2023-02-15 10:47:10 +04:00
John Preston
91e6c42fcf
Fix channel creation flow.
2023-02-15 10:14:50 +04:00
John Preston
3573b84e8b
Fix drag area in comments appearance.
2023-02-15 10:02:14 +04:00
John Preston
bb900c195c
Fix possible crash in top bar back button.
...
Fixes #25882 .
2023-02-15 09:43:42 +04:00
John Preston
e61c058eb5
Fix account activation from main menu.
2023-02-15 08:44:24 +04:00
Vitaly Zaitsev
b48dee0af7
Fixed build with GCC 13.
...
Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org>
2023-02-14 21:00:37 +04:00
Ilya Fedin
6b6afd38ac
Update submodules
2023-02-14 18:37:01 +04:00
Ilya Fedin
98e8a20f5f
Fix missing include in settings_main
2023-02-14 18:37:01 +04:00
Ilya Fedin
aeeb9fe761
Fix macOS GH action
2023-02-14 18:37:01 +04:00
Ilya Fedin
c65b45460b
Fix range-v3 deprecation warnings
2023-02-14 18:37:01 +04:00
Ilya Fedin
1940edd6ee
Fix deprecated declarations warnings on macOS
2023-02-14 18:37:01 +04:00
Ilya Fedin
96ef82272b
Use QT_DEPRECATED_WARNINGS_SINCE
2023-02-14 18:37:01 +04:00
John Preston
29d93d348c
Fix possible crash in migration tracking.
2023-02-14 10:00:10 +04:00
Ilya Fedin
879df6e6a3
Present window's devicePixelRatio in the UI
...
It's a more valid value when Qt's rater downscaling is in effect
Also round it
2023-02-13 11:48:51 +04:00
John Preston
9d3715a36a
Fix possible crash in members invite.
...
In some cases Info::Controller (public Window::SessionNavigation)
can be destroyed without the box being destroyed, for example when
group topics are turned on and off.
2023-02-13 06:09:55 +04:00
John Preston
1cb0d7c2dc
Fix crash in emoji panel search mode toggle.
2023-02-12 15:04:57 +04:00
John Preston
1da635a5dd
Fix crash in cloud lang manager destructor.
2023-02-12 15:01:50 +04:00
John Preston
d0c2bec925
Fix crash clearing chats list before histories.
2023-02-12 14:39:06 +04:00
Ilya Fedin
13a9920c11
Set QT_DPI_ADJUSTMENT_POLICY for older Qt to the new default value
2023-02-11 15:40:00 +04:00
Ilya Fedin
0b100884fc
Round system scale in step of 5 points, just like in settings
2023-02-11 15:40:00 +04:00
Ilya Fedin
6e89d41d58
Use variables from style namespace instead of hardcoded scale limits
2023-02-11 15:40:00 +04:00
John Preston
20f946f657
Add empty emoji search icon.
2023-02-10 20:12:28 +04:00
John Preston
9e49e32702
Fix system buttons padding on Windows.
2023-02-10 20:12:17 +04:00