amethyst
amethyst copied to clipboard
[FEATURE] options/features/language switcher
I think it would be great to have a way to adjust options/preferences/other settings within Amethyst. For example, the UI language right now always follows the system settings and there is no way to set a different one other than changing system language. The problem becomes: what if the user wants to use a different one, or the desired one is not available as a system language choice?
The options panel could also be a place to adjust other settings that other feature requests have raised such as filtering/visibility/etc.
Alternatively regarding lang choice: I know that in Android 13 (and possibly earlier?) it is possible to change UI language on a per-app basis, but I guess it has to be enabled somehow within the app?
I'd be happy to put a 50k bounty on this!
Would like to tackle this. Please @vitorpamplona any preferred UI/UX suggestions?
related to #394
So want to minimize options as much as possible. That being said, @3j2009 has some good UIs here: https://github.com/vitorpamplona/amethyst/issues/394
The only question is: are these per account or one for all accounts? And how do we make that clear in the UI?
@vitorpamplona I thought of 3 options.
- Per the UI mock-up on the option in the settings screen, we can just clarify it in the small text for the option. Something like:
Post editing
Edit your posts up to 30s after editing. Limited to this account.
- We can make it a section called Post editing, and inside, have different toggles.
- We can make a tri-state toggle, with options, Off, One(For the current account), All(for all accounts)
Oops, wrong post.
@vitorpamplona we can have a dropdown menu with the languages, and a dual-state toggle beneath it to choose applying to one account or all accounts.
Android 13 allows per-App language preferences in System settings (App needs to support it though).
Would implementing this be worth the effort considering the small market share of android 13?
That really is the question.
I'll have a look at this. If it doesn't complicate the base code it could be a nice ux enhancement
Hmm @vitorpamplona @davotoula the only thing remaining here is app-wide or per-account language settings. Cc @chiajlingvoj @greenart7c3
I just realised that the burger menu has a mix of account specific and global settings.
Maybe all global settings should be inside a "Global settings" menu item?
I wonder how the UI/UX will be like.
@vitorpamplona I think this issue can be closed. @davotoula I guess the global settings menu may be part of the settings re-arrangement mentioned in #734 ?
Maybe all global settings should be inside a "Global settings" menu item?
There will be Account-based Settings and App-based Settings. We just need to make it clear on the UI which one is which.
Yes, I agree that it can be closed
May 30, 2024 11:33:48 AM KotlinGeekDev @.***>:
@vitorpamplona[https://github.com/vitorpamplona] I think this issue can be closed. @davotoula[https://github.com/davotoula] I guess the global settings menu may be part of the settings re-arrangement mentioned in #734[https://github.com/vitorpamplona/amethyst/issues/734] ?
— Reply to this email directly, view it on GitHub[https://github.com/vitorpamplona/amethyst/issues/298#issuecomment-2139963495], or unsubscribe[https://github.com/notifications/unsubscribe-auth/ALYJUORTWHY57CSSAY6LSPTZE5BFVAVCNFSM6AAAAAAWB3CEUGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMZZHE3DGNBZGU]. You are receiving this because you were mentioned. [Tracking image][https://github.com/notifications/beacon/ALYJUOUNKXYSKXJAVSP5R4DZE5BFVA5CNFSM6AAAAAAWB3CEUGWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTT7RVAGO.gif]