geoclue issueshttps://gitlab.freedesktop.org/geoclue/geoclue/-/issues2022-01-18T13:07:59Zhttps://gitlab.freedesktop.org/geoclue/geoclue/-/issues/124Document new GClueSimple behaviour inside portal2022-01-18T13:07:59ZZeeshan Ali Khanzeeshanak@gnome.orgDocument new GClueSimple behaviour inside portalWith !11 (merged) merged, we've a tiny bit of an issue: Any app that needs to set the threshold properties, will now get a crash as gclue_simple_get_client will now give them a NULL (where it was previously guaranteed). So we have 3 issu...With !11 (merged) merged, we've a tiny bit of an issue: Any app that needs to set the threshold properties, will now get a crash as gclue_simple_get_client will now give them a NULL (where it was previously guaranteed). So we have 3 issues:
1. **Documenting this new behaviour.**
1. Add these properties on GClueSimple itself, so they are proxied to GClueClient in case of outside the portal or to the portal otherwise.
1. Open issues about this on known users of this API (GNOME apps at least).
This issue is about 1.https://gitlab.freedesktop.org/geoclue/geoclue/-/issues/123Distance & Timethreshold properties needed in GClueSimple2022-01-18T13:07:59ZZeeshan Ali Khanzeeshanak@gnome.orgDistance & Timethreshold properties needed in GClueSimpleWith !11 merged, we've a tiny bit of an issue: Any app that needs to set the threshold properties, will now get a crash as `gclue_simple_get_client` will now give them a NULL (where it was previously guaranteed). So we have 3 issues:
1....With !11 merged, we've a tiny bit of an issue: Any app that needs to set the threshold properties, will now get a crash as `gclue_simple_get_client` will now give them a NULL (where it was previously guaranteed). So we have 3 issues:
1. Documenting this new behaviour.
1. **Add these properties on `GClueSimple` itself, so they are proxied to `GClueClient` in case of outside the portal or to the portal otherwise**.
1. Open issues about this on known users of this API (GNOME apps at least).
This issue is about 2.https://gitlab.freedesktop.org/geoclue/geoclue/-/issues/83Drop app auth code+agent+config in favor of Flatpak portal2023-10-29T12:04:10ZZeeshan Ali Khanzeeshanak@gnome.orgDrop app auth code+agent+config in favor of Flatpak portalOnce we have a flatpak geolocation portal in place and we done all other tasks related to it (https://gitlab.freedesktop.org/geoclue/geoclue/issues?label_name%5B%5D=Flatpak+portal), we should consider just dropping all the authorization+...Once we have a flatpak geolocation portal in place and we done all other tasks related to it (https://gitlab.freedesktop.org/geoclue/geoclue/issues?label_name%5B%5D=Flatpak+portal), we should consider just dropping all the authorization+agent stuff we have. It's not nice to duplicate functionality/code and besides without any way to reliably identify non-sandboxed apps, it's not exactly useful.