-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Allow retention, export/import for settings to prevent its loss #5766
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
Comments
We could try to solve this by giving a general setting export/import option. The relogin would help your specific case but a settings export/import option would be more helpful as it would generally give an option to restore the settings, say, when the user switches to a new device. |
Other apps sometimes have an option for "logout and remember my details" verses "logout and forget me". It seems like a lot of work for users to have to remember to export and re-import when it could be a simple option as part of logout. |
@psh Exactly, you can get by with it if you check the settings after logging in again. But it would be very convenient if the app did this automatically. |
Got it. So, I think a option like "Remember my settings" during logout is what we feel would be beneficial. Does that seem right? I think we could the settings export/import migjt still be helpful for other use cases. |
@sivaraam : yes, "Remember my settings" would be very nice |
apps-android-commons/app/src/main/java/fr/free/nrw/commons/CommonsApplication.kt Line 220 in 0153cbe
We're clearing preferences on logout. There are two types of logout events where this preference is cleared ->
I think we should prompt the user when there's In case of @OpenGreenStreet What do you think? |
@nicolas-raoul hi, I'd love your input too. See my previous comment :) |
Sounds reasonable to me! :-) |
@parneet-guraya : Please excuse the late reply:
|
Okay, so we can have feature for storing/restoring settings or preferences. Then it would depend when it will work based on
@nicolas-raoul Can I start working on this? :-) |
Is there any drawback to having it always enabled, even for intentional logouts? Users who want to wipe their settings can use Android's UI for that. 🙂 |
What is the user problem or growth opportunity you want to see solved?
If a user changes their password, the Commons app will not be notified. It is then no longer possible to upload images. To upload images again, the user must log out and log in again. The user-specific settings (especially EXIF tags) will be lost. Relogin without losing user-specific settings (especially EXIF tags)
How do you know that this problem exists today? Why is this important?
The user-specific settings (especially EXIF tags) will be lost.
Who will benefit from it?
All users
Anything else you would like to add?
No response
The text was updated successfully, but these errors were encountered: