New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add a Background portal implementation #2
Comments
Seconding this request. I use pikabackup as my primary backup tool and not having the automatic backups here is a bit annoying. |
I believe Crow Translate is another program that needs it. as per |
+1 🙏 |
I can confirm this issue still exists on Linux Mint 21.3 Cinnamon. Please fix it, thanks. ps. I can't schedule Pika Backup backups. |
I have the same error on Mint 21.3, fresh install. I’ve tried to tinker around in Flatseal and in different places add org.freedesktop.portal.Background (don’t really understand exactly what it is). Same error message. |
This should be in the next version, working on it. |
Closes: linuxmint#2 - GetAppState: it currently can't retrieve info on apps with no window - this applies to apps that minimize to the system tray while they're not visible. This is a limitation in Cinnamon. - RunningApplicationsChanged: works to the extent the windowless application issue allows. - NotifyBackground - Currently, always allows background apps, which makes it consistent with normal system apps. - EnableAutostart: Fully functional. I note that while NotifyBackground creates a desktop file successfully, disabling 'autostart' in a couple of test apps does not delete that file (testing this with -xapp portal works fine - the main portal backend isn't receiving anything at all from the app (the backgrounding remains allowed in the permission store also) - this could be deliberate.
Closes: #2 - GetAppState: it currently can't retrieve info on apps with no window - this applies to apps that minimize to the system tray while they're not visible. This is a limitation in Cinnamon. - RunningApplicationsChanged: works to the extent the windowless application issue allows. - NotifyBackground - Currently, always allows background apps, which makes it consistent with normal system apps. - EnableAutostart: Fully functional. I note that while NotifyBackground creates a desktop file successfully, disabling 'autostart' in a couple of test apps does not delete that file (testing this with -xapp portal works fine - the main portal backend isn't receiving anything at all from the app (the backgrounding remains allowed in the permission store also) - this could be deliberate.
Some apps use this to autostart and run in the background, and/or provide information about running background tasks.
See Gnome’s version here: https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/blob/main/src/background.c
Two apps that I know use this are Deja Dup Backups and Pika Backup. Without this portal, those apps can’t provide scheduled backup support. I’m sure there are other examples, but that’s one at least.
The text was updated successfully, but these errors were encountered: