Skip to content

[FEATURE_REQUEST] Modified Settings Tab for Easy Management #522

@deffcolony

Description

@deffcolony

Have you searched for similar requests?
Yes

Is your feature request related to a problem? Please describe.

Yes, the feature request is related to the need for users to easily view and manage their modified settings in SillyTavern. Currently, there is no dedicated section to track and reset customized preferences, making it challenging for users to revert individual settings or perform a complete reset.

Describe the solution you'd like

I would like to propose the addition of a "Modified Settings" tab in SillyTavern, where users can conveniently access and manage their customized preferences. This tab would display a list of all modified settings and provide a "Reset to Default" button next to each entry. Clicking this button would revert the setting back to its default value.

Also, I suggest incorporating a "Reset All" button within the Modified Settings tab at the bottom. This button would allow users to perform a complete reset of all modified settings at once, providing a quick and efficient way to restore the application to its original factory defaults.

Describe alternatives you've considered

An alternative approach would be to scatter the modified settings throughout the existing settings menu without a dedicated tab. However, this can lead to confusion and difficulty in tracking down and resetting specific preferences. The proposed Modified Settings tab offers a more intuitive and user-friendly solution.

Additional context

The inclusion of the Modified Settings tab would greatly enhance the user experience in SillyTavern by providing a centralized location to manage customized preferences. Users often modify settings to suit their needs but may later desire to revert them or perform a complete reset. The proposed solution would streamline this process, enabling users to easily view and reset modified settings while promoting a more flexible and customizable environment.

Metadata

Metadata

Assignees

No one assigned

    Labels

    ⚰️ Stale[ISSUE][PR][🎯Auto-applied] No activity for some time🕸️ Inactive[ISSUE][🎯Auto-applied] Ticket was stale and received no response. Applied on closing.🤔 Under Consideration[ISSUE][PR] This might be a good idea, but still unsure

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions