Skip to content

Conversation

@MelanX
Copy link
Contributor

@MelanX MelanX commented Aug 3, 2025

This pull request adds the basic functionality for saving and loading custom setting presets. Presets will be stored in localStorage with key iconPresets as JSON.

There are two buttons for opening dialogs for more actions:
image

The loading button would be grayed out when no preset is existing. The number in the brackets shows the amount of available presets.

There's a dialog when saving:
image

There's a dialog when loading:
image

Related issue: #283

Known issue

  • When loading a preset, the components will not be displayed correctly -> needs reloading in PresetOptions.vue

All in all, this pull request really adds just a starting point for the preset settings.

@sebinside sebinside added this to the v4.0.0 milestone Aug 3, 2025
@MelanX
Copy link
Contributor Author

MelanX commented Sep 21, 2025

Should work as expected now.

@sebinside sebinside deleted the branch sebinside:main December 13, 2025 23:54
@sebinside sebinside closed this Dec 13, 2025
@sebinside sebinside reopened this Dec 14, 2025
@sebinside sebinside changed the base branch from develop to main December 14, 2025 00:07
@sebinside
Copy link
Owner

After we have URL encoding with #351, this feature is not that critical anymore. I will delay it for now until the next UI redesign to keep things simple.

@sebinside sebinside added the PR-notplanned Pull request with changes that are not planned to be merged in the next future label Jan 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

PR-notplanned Pull request with changes that are not planned to be merged in the next future

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants