osfans / trime

同文安卓輸入法平臺3.x/Android-rime/Rime Input Method Engine for Android
http://osfans.github.io/trime/
GNU General Public License v3.0
3.13k stars 376 forks source link

Make settings modification more user-friendly #753

Open momobobe opened 2 years ago

momobobe commented 2 years ago

Is your feature request related to a problem? Please describe. Currently to modify settings, we need to open the setting files in external editors and master the knowledge how the entries inside stand for, which is very unfriendly to new users.

Describe the solution you'd like Add some more items, especially those simple and commonly included in other IMEs, to the settings screen, like keyboard height, font size, etc. I know some of those settings are controlled by more than one item in setting files, but many users just need to quickly adjust the major ones instead of getting bothered to locate and edit strings.

Describe alternatives you've considered Add an internal editor with instructive guides to help new users get familiar with the settings (mainly the theme). FlorisBoard has implemented such a solution, and you can see it in their settings > Theme > Manage installed themes > Create theme extension / Edit, which I found much more user-friendly with the power of customization preserved.

Additional context

InfinityLoop1308 commented 2 years ago

Might be added to roadmap.