Ilya Fedin
|
671a15d763
|
Update skip taskbar hint on Linux without QWindow events
|
2024-06-22 11:32:36 +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 |
|
Ilya Fedin
|
198528f79f
|
Remove code needed for a removed patch
|
2024-05-21 14:20:43 +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 |
|
Ilya Fedin
|
3d994b58a0
|
ShowXDPOpenWithDialog -> UnsafeShowOpenWith
|
2024-04-21 03:14:34 +04:00 |
|
23rd
|
1c223e570a
|
Slightly improved code style for long equality expressions.
|
2024-04-15 11:20:30 +04:00 |
|
Ilya Fedin
|
a503197352
|
Remove XCBSetDesktopFileName
This is done by Qt nowadays
|
2024-04-15 10:11:30 +04:00 |
|
Sergey A. Osokin
|
f36e3c213e
|
Fix build on FreeBSD 13.3 / llvm 17.0.6 / qt 5.15.13
|
2024-04-06 20:30:08 +04:00 |
|
Klemens Nanni
|
776e80b4d6
|
Fix tdesktop 4.15.6 build on OpenBSD
7.5-current with clang 16.0.6 and Qt6 fails, not entirely sure why...
|
2024-04-04 15:52:01 +04:00 |
|
Ilya Fedin
|
e07d53725c
|
Strip notification service start error
|
2024-04-01 09:59:19 +04:00 |
|
Ilya Fedin
|
1b589a35cf
|
Don't check the count when it's not going to painted
|
2024-04-01 09:50:20 +04:00 |
|
Ilya Fedin
|
439f8d0914
|
Implement monochrome icon setting on Linux
|
2024-04-01 09:50:20 +04:00 |
|
Ilya Fedin
|
e7a7c2d267
|
Get rid of XDG_CURRENT_DESKTOP dependent logic
Just try all the commands and use the one that works first
|
2024-03-26 09:31:58 +04:00 |
|
Ilya Fedin
|
8803dfcee6
|
Add Plasma 6 sound settings support
|
2024-03-26 09:31:58 +04:00 |
|
Sergey A. Osokin
|
58caec8d05
|
Fix build on FreeBSD
|
2024-03-25 10:14:17 +04:00 |
|
Ilya Fedin
|
ad101dc8a0
|
A way to initialize GLib::VariantIter without gi::wrap is found
|
2024-03-15 23:10:43 +04:00 |
|
Ilya Fedin
|
d3715cc362
|
Get rid of glibmm
|
2024-03-15 00:00:24 +04:00 |
|
Ilya Fedin
|
3689e7dfbc
|
Use cppgir compatible XDP utilities API
|
2024-03-15 00:00:24 +04:00 |
|
Ilya Fedin
|
59e53c1edf
|
Port NotificationId conversion to cppgir
|
2024-03-15 00:00:24 +04:00 |
|
Ilya Fedin
|
c0b612c457
|
Update cppgir
|
2024-03-14 09:29:10 +04:00 |
|
Ilya Fedin
|
d881019c3b
|
Update submodules
|
2024-03-13 20:46:34 +04:00 |
|
Ilya Fedin
|
abdfa4f785
|
Remove not really needed notification capability checks
If the notification daemon doesn't support any of the hints, it will just ignore them
|
2024-03-13 20:46:34 +04:00 |
|
Ilya Fedin
|
5394717ddc
|
Log only GError message
|
2024-03-13 20:46:34 +04:00 |
|
Ilya Fedin
|
c9d58d4259
|
Use HasCapability directly as an argument to ranges::all_of
|
2024-03-13 20:46:34 +04:00 |
|
Ilya Fedin
|
dba9cada83
|
Don't check whether specification version is null
We log specification version anyway
|
2024-03-13 20:46:34 +04:00 |
|
Ilya Fedin
|
0ec5181566
|
Pre-normalize notification daemon versions
|
2024-03-13 20:46:34 +04:00 |
|
Ilya Fedin
|
886847f457
|
Port notifications_manager_linux to cppgir
|
2024-03-13 20:46:34 +04:00 |
|
Ilya Fedin
|
296e8c1ab1
|
Use ExecutablePathForShortcuts in PortalAutostart
|
2024-03-08 15:32:58 +04:00 |
|
Ilya Fedin
|
0df8864ae0
|
Port specific_linux to cppgir
|
2024-03-08 15:32:58 +04:00 |
|
Ilya Fedin
|
41481129f7
|
Port main_window_linux to cppgir
|
2024-03-08 08:05:12 +04:00 |
|
Ilya Fedin
|
7b8cdb43c4
|
Port linux_xdp_open_with_dialog to cppgir
|
2024-03-08 08:05:12 +04:00 |
|
Ilya Fedin
|
1e9b7e2726
|
Use XDP::kObjectPath for session and request paths
|
2024-03-08 08:05:12 +04:00 |
|
Ilya Fedin
|
a66b886c51
|
Initialize Linux lock screen monitor fully asynchronously
|
2024-03-08 08:05:12 +04:00 |
|
Ilya Fedin
|
5b62d97288
|
Update submodules
|
2024-03-08 08:05:12 +04:00 |
|
Ilya Fedin
|
c5db2b8175
|
Ensure custom arguments get applied in generated .desktop file
|
2024-02-14 09:31:19 +04:00 |
|
Ilya Fedin
|
5d33290218
|
Shorten socket paths on Linux
|
2024-01-29 11:46:12 +04:00 |
|
Ilya Fedin
|
931c17418d
|
Update to the new cppgir API
|
2023-12-26 15:33:33 +00:00 |
|
Ilya Fedin
|
a93340c2e4
|
Try to restore session manager connection on Linux
|
2023-11-27 12:02:19 +04:00 |
|
John Preston
|
27d9fa6acb
|
Fix CI build on Linux.
|
2023-11-17 13:07:18 +04:00 |
|
Ilya Fedin
|
0f45abd534
|
Make WithSmallCounter adaptive
|
2023-11-04 20:50:58 +04:00 |
|
John Preston
|
a57eecd420
|
Add option to use old tray icon.
New monochrome icon is default for the new installations.
Fixes #26983, fixes #26988, fixes #26989, fixes #26991, fixes #27005.
|
2023-10-30 11:16:17 +04:00 |
|
John Preston
|
d5147c9d28
|
Partially (italic+colored) support blockquotes.
|
2023-10-26 14:08:40 +04:00 |
|
Ilya Fedin
|
6bc0179919
|
Work with GLIB_VERSION_MAX_ALLOWED
|
2023-10-07 07:08:21 +04:00 |
|