| 26 Sep 2024 |
mjm | but the line you linked only enables the service, not the application | 15:26:11 |
K900 ⚡️ | In reply to@ilya-fedin:matrix.org I'm cleaning up my config from services.xserver things and other keys set by graphics modules and noticed plasma6 module adds kde portal but not gtk portal to extraPortals. Is that intended? xdg-desktop-portal-gtk is essential for proper gtk integration on Wayland due to the Settings portal. Yes, intentional | 15:26:26 |
K900 ⚡️ | The settings portal is a dbus interface | 15:26:32 |
K900 ⚡️ | The KDE portal provides an implementation of it | 15:26:43 |
K900 ⚡️ | And GTK talks to that implementation | 15:26:53 |
𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝚠𝙷𝚊𝚝 | In reply to @mjm:midna.dev but the line you linked only enables the service, not the application Oh, indeed | 15:27:16 |
K900 ⚡️ | In reply to@ilya-fedin:matrix.org Oh. And services.system-config-printer.enable not enough? Not enough because Plasma calls it directly | 15:27:22 |
𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝚠𝙷𝚊𝚝 | I have programs.system-config-printer.enable = false; in my config so perhaps I assumed this line is why I have it | 15:27:34 |
mjm | i don't think plasma enables the program for it | 15:28:12 |
𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝚠𝙷𝚊𝚝 | In reply to @k900:0upti.me And GTK talks to that implementation the KDE implementation doesn't provide GTK settings | 15:28:15 |
K900 ⚡️ | It does | 15:28:28 |
𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝚠𝙷𝚊𝚝 | really? I remember plasma explicitly sets portals.conf to also use gtk portal for settings | 15:29:11 |
𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝚠𝙷𝚊𝚝 | but without gtk portal in extraPortals it won't work of course | 15:29:32 |
𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝚠𝙷𝚊𝚝 |  Download изображение.png | 15:30:20 |
𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝚠𝙷𝚊𝚝 | it doesn't seem to work | 15:30:23 |
K900 ⚡️ | https://community.kde.org/Distributions/Packaging_Recommendations says we still want xdg-desktop-portal-gtk | 15:30:29 |
K900 ⚡️ | For font settings in Flatpak apps | 15:30:45 |
𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝚠𝙷𝚊𝚝 | * it doesn't seem to work (without adding xdg-desktop-portal-gtk to extraPortals) | 15:30:48 |
𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝚠𝙷𝚊𝚝 | yeah | 15:30:57 |
K900 ⚡️ | So I guess we should add that | 15:31:11 |
𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝚠𝙷𝚊𝚝 | or when using GTK_USE_PORTAL=1 | 15:31:12 |
𝙼𝚛. 𝙱𝚘𝚠𝚕𝚎𝚛 𝚠𝙷𝚊𝚝 | or, well, for telegram-desktop which uses gtk keys on portal directly | 15:31:33 |
K900 ⚡️ | It does wh | 15:32:03 |
K900 ⚡️ | Ugh | 15:32:05 |
K900 ⚡️ | OK | 15:32:05 |
K900 ⚡️ | Sure | 15:32:08 |
K900 ⚡️ | Can someone submit a PR | 15:33:05 |
K900 ⚡️ | I'll merge | 15:33:06 |
mjm | i could get it later after work if no one else has but that'll be a while | 15:34:11 |
K900 ⚡️ | OK found more problems | 15:46:21 |