Skip to content

Config Editor Rewrite#1854

Merged
ebkr merged 30 commits intodevelopfrom
config-editor/cleanup
Sep 26, 2025
Merged

Config Editor Rewrite#1854
ebkr merged 30 commits intodevelopfrom
config-editor/cleanup

Conversation

@ebkr
Copy link
Copy Markdown
Owner

@ebkr ebkr commented Jul 23, 2025

This is a rewrite of the config editor code to make it more maintained and extensible for future work.

Key changes:

  • Visual change for the "Entry" style editor (BepInEx configs).
  • Easier to read
  • Decoupled logic from raw/entry components
  • The Show more action now affects text length as well as line count making it more practical.

Future changes:

This allows us to add features such as:

  • Color pickers
  • Multi-select components
  • Undo / reset actions

Screenshots

image image

Copy link
Copy Markdown
Collaborator

@anttimaki anttimaki left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Beside the tsmm/test related issues, which I consider blocker, I've only some small nitpicky things to say. Based on quick manual testing seems to work as expected.

@ebkr ebkr force-pushed the config-editor/cleanup branch from 7e8cba2 to 243a7c1 Compare August 26, 2025 07:28
@ebkr ebkr force-pushed the config-editor/cleanup branch from 0b7e719 to 2b28661 Compare September 5, 2025 16:15
@ebkr ebkr changed the base branch from develop to quasar-upgrade September 5, 2025 16:15
ebkr and others added 23 commits September 12, 2025 15:43
- Short refactor to reduce dependency on old ConfigFile
- Changes to ConfigEntryEditor.vue to keep sticky section titles
@ebkr ebkr force-pushed the config-editor/cleanup branch from 4cf2973 to e772195 Compare September 15, 2025 09:04
Base automatically changed from quasar-upgrade to develop September 18, 2025 15:27
@ebkr ebkr merged commit 97bcf7d into develop Sep 26, 2025
5 checks passed
itsschwer added a commit to itsschwer/ror2-huddle-up that referenced this pull request Nov 21, 2025
r2modman's new config editor ( ebkr/r2modmanPlus#1854 ) filters out sections that have a name with a length of 0 (i.e. empty strings), so this can no longer used to order a section first.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants