Skip to content

[Feature Request]: Organize settings menu into tabs #1243

@TrigamDev

Description

@TrigamDev

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 requestType: QoLA quality of life (QoL) enhancement or suggestionType: UI/UXUser interface and/or user experience

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions