John Preston
d135151477
Use native sound support in macOS notifications.
2025-01-22 22:13:28 +04:00
John Preston
5f10c1875c
Ask for boosts to unlock group restrictions.
2025-01-06 21:42:23 +04:00
Ilya Fedin
bf26de495a
Adapt to TitleControlsLayout change
2024-12-19 15:59:25 +04:00
Ilya Fedin
73b3f7e298
Adapt to TitleControlsOnLeft change
2024-12-19 15:59:25 +04:00
Ilya Fedin
eb0d2868f5
Expand "always run in background" behavior from GNOME/Pantheon to all Linux
...
Right now it checks the title controls layout that is typically set only by gtk based DEs and KDE matching the GNOME's and Pantheon's defaults.
There are more and more reports about window manager not to supporting both tray and minimization out of the box and title controls layout seem to typically be either unset or set to nothing leaving users with no way to run tdesktop with no window open.
2024-12-18 09:55:35 +04:00
23rd
cb2972b145
Moved out fixing of ampersand from text in actions to single place.
2024-11-27 11:27:59 +03:00
John Preston
20fadfef7f
Fix file dialog for Windows on ARM.
2024-11-18 16:01:15 +04:00
Ilya Fedin
ebd0c3696a
Remove #ifndef __MINGW32__ from Windows notifications
...
It uses C++/WinRT nowadays just like all other code so there's no point in #ifndef'ing only it
2024-10-31 19:22:37 +04:00
Ilya Fedin
e0a0d9c039
Remove outdated ifdef
...
The file doesn't have __in anymore
2024-10-31 19:22:37 +04:00
John Preston
285c96fd2e
Add "Respect the Focus settings" on Windows.
2024-10-24 13:24:43 +04:00
Ilya Fedin
d85b668d4f
Fix lambda execution for portal dark mode getter
2024-10-24 07:04:52 +02:00
Ilya Fedin
a88f48cd93
Fallback to portal on Linux if QStyleHints::colorScheme is unknown
2024-10-14 12:39:41 +04:00
Ilya Fedin
3e6ea8109c
Don't treat window controls as continuous
2024-10-07 10:48:56 +02:00
John Preston
39fb0a5b66
Remove custom PeerData::isVerifyCodes() userpic.
2024-10-04 10:06:21 +04:00
John Preston
79b1c0edee
Support PeerData::isVerifyCodes() peer type.
2024-10-04 10:06:20 +04:00
Ilya Fedin
a307e7a798
Replace fullscreen mask workaround with Qt one
2024-09-19 10:46:46 +02:00
Ilya Fedin
22a3093815
Check updater exit status on Linux
2024-09-18 08:27:18 +02:00
Ilya Fedin
c93f047056
Add run0 support
2024-09-12 23:08:06 +04:00
John Preston
d1e3b9f15d
Revert "Check for local URLs more strictly."
...
This reverts commit c3fda41224
.
2024-09-10 14:19:37 +04:00
23rd
f956c0f227
Added experimental option to disable touch bar on macOS.
2024-09-04 10:12:08 +03:00
John Preston
c3fda41224
Check for local URLs more strictly.
2024-08-21 09:35:46 +02:00
Ilya Fedin
993c0ee648
Ensure fake modal widget is a window
2024-08-01 08:58:16 +04:00
Ilya Fedin
ac78ae823c
Reduce portal autostart dialog modality to parent window
2024-07-24 18:10:56 +02:00
John Preston
6f86acf712
Use system reverse geocoding on macOS.
2024-07-19 11:56:34 +02:00
John Preston
2c3ef13b01
Update tg_owt to M123.
2024-07-19 11:56:25 +02:00
John Preston
de52ac6b28
Resolve different addresses.
2024-07-19 11:20:54 +02:00
John Preston
310837c9e1
Add venues list and chosen place name.
2024-07-19 11:20:54 +02:00
John Preston
025ab40687
Implement location sending on macOS.
2024-07-19 11:20:53 +02:00
John Preston
2a5071b66c
Initial location sending on Windows.
2024-07-19 11:20:53 +02:00
Ilya Fedin
aa140b2919
Fix warnings on Windows
2024-07-06 11:05:28 +04:00
John Preston
f75429cbaa
Version 5.2.1: Shorten webview socket path.
...
Fixes #28106 .
2024-07-01 21:35:39 +04:00
Ilya Fedin
30819509d3
Set shortcut context for global menu shortcuts
2024-06-30 10:11:40 +04:00
Ilya Fedin
648b23b548
Do non-getting XCB requests synchronously
2024-06-24 16:23:32 +04:00
Ilya Fedin
ba89912834
Switch more XCB code to base::Platform::XCB::Connection
2024-06-24 16:23:32 +04:00
Ilya Fedin
671a15d763
Update skip taskbar hint on Linux without QWindow events
2024-06-22 11:32:36 +04:00
John Preston
93b7c47cda
Support building on Windows with Qt 6.
2024-06-21 11:36:18 +04:00
Ilya Fedin
8a5797e1bd
Re-create QSystemTrayIcon on SNI watcher owner change
2024-06-19 10:31:59 +04:00
Ilya Fedin
032fe3e0fc
Remove std::optional indrection for nullable XCB types
2024-06-16 09:54:04 +04:00
Ilya Fedin
88e742927f
File descriptor fixes for XDPOpenWithDialog
...
- Open it with O_CLOEXEC
- Remove unneseccary std::array complication
- Rely on Gio::UnixFDList to close it
2024-06-03 17:49:16 +04:00
John Preston
97a5e0c6ea
Support limited formatting input in factcheck.
2024-05-30 21:35:07 +04:00
John Preston
2b9e7a6b25
Show preview on Force-Click on macOS.
2024-05-30 17:02:09 +04:00
John Preston
31fcca245f
Version 5.0.2: Fix IME-to-search on macOS.
2024-05-24 20:54:10 +04:00
John Preston
f03935ad9a
Kill hang processes in case of app quitting.
2024-05-24 14:08:14 +04:00
Ilya Fedin
198528f79f
Remove code needed for a removed patch
2024-05-21 14:20:43 +04:00
John Preston
2cb0651b04
Redirect IME to search on Windows.
2024-05-07 22:17:34 +04:00
Ilya Fedin
471831bcd6
Revert "Remove not really needed notification capability checks"
...
This reverts commit abdfa4f785
.
2024-04-25 15:07:51 +04:00
Ilya Fedin
b1e64419a5
Fix setting application icon in Linux notifications
2024-04-25 11:31:43 +04:00
Ilya Fedin
e2f17f1131
Remove unneeded includes from notifications_manager_linux
2024-04-25 11:31:43 +04:00
John Preston
c16d820b88
Move OpenSSL probing before crash reporter.
2024-04-24 19:12:46 +04:00
Ilya Fedin
9046b2cafb
Stop using the plasma-shell protocol
...
Looks like this isn't really correct in combination with xdg-shell
2024-04-22 10:59:16 +04:00