zocker-160 / SyncThingy

SyncThingy = Syncthing + simple tray indicator
GNU General Public License v3.0
129 stars 1 forks source link

Provide valid reason for running in the background #3

Closed colans closed 2 years ago

colans commented 2 years ago

I got a pop-up saying something like:

This application is running in the background. There may be a valid reason, but the application has not provided one.

I chose Allow, but I'm assuming there's some other code that can be added so that it won't have to ask you?

Thanks for putting this together!

zocker-160 commented 2 years ago

Thank you for pointing that out.

Yes you are right currently the application installs without background permissions, because I am not implementing the desktop portal to provide a reason to the system.

I don't think this is a big deal, however I am putting it on my TODO.

zocker-160 commented 2 years ago

implemented with a91d2066eb794edb7b6c27c3ae2cca6523256bfe

It will ask for background permission on first start like this: Screenshot_20220818_141953

it will be available once 0.4 is published on Flathub.