Skip to content

Change Data Browser area opacity in Properties Misc tab#3838

Merged
georgweiss merged 2 commits into
masterfrom
PR_3725
Jun 18, 2026
Merged

Change Data Browser area opacity in Properties Misc tab#3838
georgweiss merged 2 commits into
masterfrom
PR_3725

Conversation

@georgweiss

@georgweiss georgweiss commented Jun 17, 2026

Copy link
Copy Markdown
Collaborator

Supersedes #3725.

The opacity of the "area" in a plot was read from properties (default 40%).

This PR adds the option to change the opacity with a slider control in the Misc tab, e.g. for better visibility.

Also: Transformed Misc tab in Properties view to fxml.

Default opacity:
Screenshot 2026-06-16 at 19 14 18

100% opacity:
Screenshot 2026-06-16 at 19 14 30

  • Testing:

    • The feature has automated tests
    • Tests were run
    • If not, explain how you tested your changes
  • 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

jacomago and others added 2 commits March 5, 2026 14:21
Adds two new columns to the traces:

- AreaOpacity
  Which sets the opacity for the area, keeping the color from the trace
- AreaColor
  Which is by default the trace color with the opacity from the AreaOpacity

This allows the user when looking at more spiky data to easily see the min, max peaks. Right now mostly they resort to swapping to raw data.
@georgweiss georgweiss requested review from jacomago and kasemir June 17, 2026 14:03
@sonarqubecloud

Copy link
Copy Markdown

@kasemir kasemir left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Not a personal fan of converting to fxml, you'll need to maintain that from now on since I'm not fluent, but that's OK.

@georgweiss

Copy link
Copy Markdown
Collaborator Author

@kasemir, my point is that fxml is easier to maintain than a Java-only UI.

@georgweiss georgweiss merged commit 5a71c3e into master Jun 18, 2026
5 checks passed
@georgweiss georgweiss deleted the PR_3725 branch June 18, 2026 09:18
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