Skip to content

feat: linked presets#4284

Draft
Julusian wants to merge 2 commits into
mainfrom
feat/preset-references
Draft

feat: linked presets#4284
Julusian wants to merge 2 commits into
mainfrom
feat/preset-references

Conversation

@Julusian

Copy link
Copy Markdown
Member

This adds support for 'linked presets'. The idea is that rather than dropping the presets as user editable buttons, they can now be placed as blobs with a very cut down set fields.

That way, when the preset gets update by the module, these linked buttons will get updated to match.

Internally, these buttons are storing a copy of the data they operate with, so if the module stops producing the preset, they will simply stop updating. And any templated values are user editable.
Same as was done with the page buttons, there is an 'edit' button at the top that will convert the linked button into a normal one, making it easy to edit when needed.

image image

tidy
wip: well its somethign
wip: first pass
@Julusian Julusian added this to the v5.1 milestone Jun 25, 2026
@github-project-automation github-project-automation Bot moved this to In Progress in Companion Plan Jun 25, 2026
@coderabbitai

coderabbitai Bot commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 54807aad-e14d-4d94-9349-9cc35b1124c7

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

1 participant