I have problems sharing photos from my phone, because GPS data is stripped from the EXIF information in the photos.
They are there when I view a photo in the gallery (Fossify Gallery og CoMaps in my case), but shaing using the built ind share system, the data is stripped. I share using KDE Connect, Nextcloud or other apps - all the same, no matter if the receiving app has location permissison or not.
If I grap the images using sshfs (through KDE connect, they are there, but that is really a workaround. I can’t share photos using the panoramax app for example.
There is no indication that this is happening, no warning or option to avoid it, which is leading to frustration, as you can read if you search for similar topics.
it’s up to the permissions of the destination application if it receives the Exif data on being shared - it needs ACCESS_MEDIA_LOCATION - doesn’t matter if it has ACCESS_FINE_LOCATION already, see Preserving Exif data when exporting pictures - #2 by tcecyk for some references
no hit on that permission at kde-connect at time of writing
Picking the file through an app can avoid the exif stripping
for the Android 15, panoramax doesn’t show up as sharing destination (through gallery). A startup modal warns of incompatibility in fact. I have no older Android around to check how it behaves in lower apilevels.
in that preview queue panoramax gets the media location from exif on direct pick from “limited access” to media.
I used the upload function in panoramax, but it is not reliable. Often it just shows a white page, and going back, the image is not uploaded. But that is really another issue.
Nextcloud works, if the permission is granted, it just fails to warn/ask for that.