Skip to content

Enabling filter UI improvements - #4010

Draft
LordIdra wants to merge 5 commits into
ControlSystemStudio:masterfrom
LordIdra:enabling-filter-ui-improvements
Draft

LordIdra wants to merge 5 commits into
ControlSystemStudio:masterfrom
LordIdra:enabling-filter-ui-improvements

Conversation

@LordIdra

@LordIdra LordIdra commented Nov 5, 2026 •

Copy link
Copy Markdown

Part of #3995

Depends on #4007 - includes commits from that PR currently as it is based on master in this repo

Some minor QoL things for the enabling filter box

Changes

  • Adds a label below the enabling filter to show whether the expression compiles OK or not
image image
  • Adds labels indicating the status of all the PVs used in the expression
image

Video

2026-11-05.14-39-29.mp4

Checklist

  • Testing:

    • The feature has automated tests
    • Tests were run
    • If not, explain how you tested your changes: Manually tested by entering various expressions into the filter box
  • Documentation:

    • The feature is documented
    • The documentation is up to date
    • Release notes:
      • Added an entry if the change is breaking or significant
      • Added an entry when adding a new feature

@LordIdra LordIdra mentioned this pull request Nov 5, 2026
15 tasks
@sonarqubecloud

sonarqubecloud Bot commented Nov 5, 2026

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
3.7% Duplication on New Code (required ≤ 3%)
E Reliability Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

This branch has not been deployed

No deployments
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.

1 participant