Ilya Fedin
|
af24830233
|
Fix Ctrl+, shortcut on Linux
Regression was introduced in 30819509d3
|
2025-12-26 14:11:14 +04:00 |
|
23rd
|
eca8dfb0ec
|
Renamed rpl::start_with_ with rpl::on_.
|
2025-12-10 21:28:33 +03:00 |
|
John Preston
|
03df5b8546
|
rpl::type_erased() -> rpl::type_erased.
|
2025-12-10 14:27:05 +04:00 |
|
Ilya Fedin
|
6cfda1dd43
|
Use gi::object_cast
|
2025-12-10 10:43:28 +04:00 |
|
Ilya Fedin
|
c27c47dd52
|
Set M_ARENA_MAX earlier
It doesn't work properly with auto-updatable builds otherwise
|
2025-12-09 12:36:12 +04:00 |
|
Ilya Fedin
|
6ea30feb18
|
Attach malloc_trim lifetime to LinuxIntegration
|
2025-12-09 12:36:12 +04:00 |
|
23rd
|
d2dd124be0
|
Added dummy platform files for text recognition.
|
2025-12-05 20:11:53 +04:00 |
|
23rd
|
cb07bcf0db
|
Added initial dummy platform files for passkeys.
|
2025-12-05 18:15:53 +04:00 |
|
Ilya Fedin
|
774a44ac7e
|
Stop using geocode-glib
It doesn't seem to work properly anymore, it ignores the passed location doing reversed geocoding based on GeoIP only
|
2025-12-01 11:30:47 +04:00 |
|
Ilya Fedin
|
75a1657c49
|
Log Linux notification daemon startup errors
|
2025-11-20 10:42:13 +04:00 |
|
Ilya Fedin
|
667d92100e
|
Switch Linux notification service watcher to std::optional
|
2025-11-20 10:42:13 +04:00 |
|
Ilya Fedin
|
67bf796f1e
|
Split scheme check code in Linux launch maps implementation
|
2025-11-17 10:48:01 +04:00 |
|
Ilya Fedin
|
de89d349ad
|
Implement launching maps on Linux
|
2025-10-22 22:01:45 +04:00 |
|
Ilya Fedin
|
dbc9beaa19
|
Make psLaunchMaps async
|
2025-10-22 22:01:45 +04:00 |
|
Ilya Fedin
|
1f171c4ed1
|
Remove unused includes from specific_linux.cpp
|
2025-10-22 22:01:45 +04:00 |
|
Ilya Fedin
|
c084396f8f
|
Show display manufacturer and model on Linux
|
2025-10-10 11:24:07 +03:00 |
|
Ilya Fedin
|
b29877554c
|
Make experimental option for non-native notifications cross-platform
|
2025-10-10 11:24:07 +03:00 |
|
23rd
|
a2d17f6f3f
|
Added ability to choose display for notifications to settings.
|
2025-10-10 11:24:07 +03:00 |
|
23rd
|
54018aec90
|
Added experimental option for non-native notifications on macOS.
|
2025-10-10 11:24:07 +03:00 |
|
Ilya Fedin
|
28d19a99e1
|
Fix build with Qt 6.10
|
2025-09-24 08:30:48 +04:00 |
|
Ilya Fedin
|
063085a6bb
|
Format Linux webview socket path using std::format
|
2025-08-22 18:05:11 +04:00 |
|
Ilya Fedin
|
86b94b4723
|
Change notification volume visibility on support change
Cross platform VolumeSupported wrapper
|
2025-08-17 14:47:49 +03:00 |
|
23rd
|
a3e8848bc8
|
Added ability to check if OS has support of notifications volume.
|
2025-08-17 14:47:49 +03:00 |
|
Ilya Fedin
|
192a56ee15
|
Shorter notifications proxy check for Linux notifications
|
2025-08-13 11:19:38 +04:00 |
|
Ilya Fedin
|
051b8c4b63
|
Limit malloc_trim to once per 10 seconds
|
2025-08-01 18:48:55 +04:00 |
|
Ilya Fedin
|
e070af3163
|
Limit malloc_trim to once per second
|
2025-07-21 07:51:48 +04:00 |
|
Ilya Fedin
|
77642d2876
|
Limit the amount of malloc arenas and call malloc_trim periodically with glibc
To prevent excessive memory usage looking like memory leak
|
2025-07-02 09:38:24 +04:00 |
|
John Preston
|
869854fbc2
|
Version 5.16: Fix build with GCC.
|
2025-07-01 23:53:52 +04:00 |
|
John Preston
|
4659d5db5d
|
Version 5.15.
- Send Direct Messages to Channels.
- Enable New Tab Layout for Topics.
- Create Polls with Up To 12 Options.
|
2025-06-04 22:56:02 +04:00 |
|
John Preston
|
dfc1ec3ccf
|
Support shared media / pins for sublists.
|
2025-06-04 10:00:23 +04:00 |
|
Ilya Fedin
|
56ff5808a3
|
Unify packaged/non-packaged binary name
|
2025-06-03 18:25:15 +04:00 |
|
Ilya Fedin
|
79cb4668f1
|
Fix a crash on Linux without actions notification capability
|
2025-04-23 23:58:12 -07:00 |
|
Ilya Fedin
|
9bdc19e2fd
|
Format markup-lacking Linux notifications using lng_dialogs_text_with_from
|
2025-04-11 09:51:19 -07:00 |
|
Ilya Fedin
|
7d0beafce0
|
Ensure currentImageBack isn't null
|
2025-03-28 23:07:55 +05:00 |
|
Ilya Fedin
|
3c2f8b65ce
|
Let QIcon::fromTheme check whether the tray icon is valid
QIcon::fromTheme overload with a fallback does a smarter check whether the icon is valid, use it to prevent getting a half-valid QIcon.
|
2025-03-27 21:58:36 +05:00 |
|
Ilya Fedin
|
2660439160
|
Fix Platform::ApplicationIconName for snap
Looks like it broke through rebases
|
2025-03-14 10:22:24 +04:00 |
|
Ilya Fedin
|
31cb2f1999
|
Switch tray to symbolic icons
This allows to rely on GTK recoloring rather than requiring the user to have an icon theme
|
2025-03-12 14:54:41 +04:00 |
|
Ilya Fedin
|
a6a8e32be7
|
Install app icon in a spec-compilant way
|
2025-03-12 14:54:41 +04:00 |
|
Ilya Fedin
|
594bb8a76b
|
Support icon themes in snap
|
2025-03-12 14:54:41 +04:00 |
|
Ilya Fedin
|
228bbc1e8e
|
Always use app ID based icon name
This allows to unify it between flatpak and non-flatpak builds and corresponds to what most other GUI apps on Linux do
|
2025-03-12 14:54:41 +04:00 |
|
Ilya Fedin
|
b14c2878b3
|
Revert "Move icon name getter to cross-platform header"
This reverts commit d9318c9935.
|
2025-03-12 14:54:41 +04:00 |
|
Ilya Fedin
|
57f10040e1
|
Get rid of XEmbed mentions
The code goes through Qt abstractions which not necessarily go through XEmbed
|
2025-03-12 14:53:43 +04:00 |
|
Ilya Fedin
|
0fb67c78a9
|
Add a method to calculate instance hash to Launcher
|
2025-03-12 14:53:21 +04:00 |
|
John Preston
|
11d0f9db03
|
Try fixing crashes on Linux.
|
2025-03-10 13:32:36 +04:00 |
|
Kaiyang Wu
|
19d7dd7aa3
|
fix(integration_linux): include core_settings.h with Qt version <= 6.5.0
Signed-off-by: Kaiyang Wu <self@origincode.me>
|
2025-03-09 20:33:20 +04:00 |
|
Ilya Fedin
|
700e10d32c
|
Use flat_map::remove in clearFrom{Topic,Item}
Now that notification closing happens in destructor, the iterator is no more needed
|
2025-03-06 17:30:26 +04:00 |
|
Ilya Fedin
|
4ac48d0e4a
|
Fix clearFromTopic on Linux
Looks like it was broken since addition
|
2025-03-06 16:41:34 +04:00 |
|
Ilya Fedin
|
345b2cb835
|
Move notification closing to NotificationData destruction
|
2025-03-04 14:17:43 +04:00 |
|
Ilya Fedin
|
b962309498
|
Move hints.lookup_value() out of xdg_notifications_notifications_call_notify
Or it gets executed after hints.end() which clears hints
|
2025-03-04 12:28:37 +04:00 |
|
Ilya Fedin
|
9e12e18f90
|
Clean up unnecessary calls to Manager::Private::clearNotification
It was added to replicate NotificationData::close but lots of places call it after the notification is already cleared
|
2025-03-03 18:40:22 +04:00 |
|