-
-
Notifications
You must be signed in to change notification settings - Fork 435
Open
Labels
Type: EnhancementNew feature or requestNew feature or requestType: QoLA quality of life (QoL) enhancement or suggestionA quality of life (QoL) enhancement or suggestionType: UI/UXUser interface and/or user experienceUser interface and/or user experience
Milestone
Description
Checklist
- I am using an up-to-date version.
- I have read the documentation.
- I have searched existing issues.
Description
Currently, all of TagStudio's settings are thrown into a single tab. While this somewhat works for now, as more settings are added over time, it will quickly become a chore to try and find where a setting is among a long, unorganized list.
Solution
Add multiple tabs to the settings menu.
As an example:
Library
- Open library on start
- Infinite scrolling
- Page size
- File path visibility
- Tag click action
Appearance
- Theme
- Splash screen
Localization
- Language
- Date format
- 24-hour time
- Date zero-padding
Media
- Autoplay
- Thumbnail generation
- Thumbnail cache size
While each category is a bit small at the moment, it should scale much better as more settings are added. Also, I more or less put anything that didn't fit into other categories into the 'Library' category, so it's a little unorganized.
Alternatives
Leave the settings menu as is, which won't work well as more settings get added.
Metadata
Metadata
Assignees
Labels
Type: EnhancementNew feature or requestNew feature or requestType: QoLA quality of life (QoL) enhancement or suggestionA quality of life (QoL) enhancement or suggestionType: UI/UXUser interface and/or user experienceUser interface and/or user experience