Skip to content

Enhance Wave Reference Wave Browser#2718

Merged
t-b merged 1 commit into
mainfrom
feature/2718-enhance_WRB
Jun 1, 2026
Merged

Enhance Wave Reference Wave Browser#2718
t-b merged 1 commit into
mainfrom
feature/2718-enhance_WRB

Conversation

@MichaelHuth
Copy link
Copy Markdown
Collaborator

  • add context menu on wave reference waves in data browser
  • add context menu for columns in tables to open WRB
  • add preview of the first 10 points in the sub wave
  • add attached subwindow that shows the current waveref wave in a table

The table allows to navigate on multidimensional waves and to browse further. Due to Igor Pro limitations the workflow is like:

Press enter to open the last wave reference wave where a tooltip was shown.

close #2672

@MichaelHuth MichaelHuth self-assigned this May 29, 2026
Copilot AI review requested due to automatic review settings May 29, 2026 18:47
@MichaelHuth MichaelHuth requested review from t-b and timjarsky as code owners May 29, 2026 18:47
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR enhances the Wave Reference Wave Browser with contextual entry points from tables and the data browser, plus richer preview/navigation UI for referenced waves.

Changes:

  • Adds dynamic context menu items for table columns and data browser selections.
  • Adds an attached preview table with tooltip-based inspection and keyboard navigation.
  • Adds wave type/preview formatting helpers and tooltip-location storage.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 6 comments.

File Description
Packages/MIES/MIES_WaverefBrowser.ipf Adds context menus, preview table, tooltip display, and nested wave-reference navigation.
Packages/MIES/MIES_WaveDataFolderGetters.ipf Adds storage for the last tooltip location used by keyboard navigation.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread Packages/MIES/MIES_WaveDataFolderGetters.ipf Outdated
Comment thread Packages/MIES/MIES_WaverefBrowser.ipf Outdated
Comment thread Packages/MIES/MIES_WaverefBrowser.ipf Outdated
Comment thread Packages/MIES/MIES_WaverefBrowser.ipf Outdated
Comment thread Packages/MIES/MIES_WaverefBrowser.ipf Outdated
Comment thread Packages/MIES/MIES_WaverefBrowser.ipf Outdated
@MichaelHuth MichaelHuth force-pushed the feature/2718-enhance_WRB branch from 34514c2 to 8fac104 Compare May 29, 2026 19:02
Copilot AI review requested due to automatic review settings May 29, 2026 19:10
@MichaelHuth MichaelHuth force-pushed the feature/2718-enhance_WRB branch from 8fac104 to 2dc26a5 Compare May 29, 2026 19:10
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

Comment thread Packages/MIES/MIES_WaverefBrowser.ipf Outdated
@MichaelHuth MichaelHuth force-pushed the feature/2718-enhance_WRB branch from 2dc26a5 to 3ba53a6 Compare June 1, 2026 14:05
Copilot AI review requested due to automatic review settings June 1, 2026 14:13
@MichaelHuth MichaelHuth force-pushed the feature/2718-enhance_WRB branch from 3ba53a6 to 9016f6d Compare June 1, 2026 14:13
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

@MichaelHuth
Copy link
Copy Markdown
Collaborator Author

@copilot Review this PR

Copilot AI review requested due to automatic review settings June 1, 2026 15:02
@MichaelHuth MichaelHuth review requested due to automatic review settings June 1, 2026 15:02
Copilot AI review requested due to automatic review settings June 1, 2026 15:03
@MichaelHuth MichaelHuth review requested due to automatic review settings June 1, 2026 15:03
Copilot AI review requested due to automatic review settings June 1, 2026 15:03
@MichaelHuth MichaelHuth review requested due to automatic review settings June 1, 2026 15:03
Copy link
Copy Markdown
Contributor

Copilot AI commented Jun 1, 2026

@copilot Review this PR

I reviewed the PR state and reran checks from my side. The previously reported issues are already addressed in the current branch state, and local pre-commit linting passes. The earlier CI failure was on an older commit; the newer run for the current head is in progress.

@MichaelHuth MichaelHuth assigned t-b and unassigned MichaelHuth Jun 1, 2026
@MichaelHuth MichaelHuth force-pushed the feature/2718-enhance_WRB branch from a822bd8 to 4b8493b Compare June 1, 2026 15:38
@MichaelHuth MichaelHuth requested a review from Copilot June 1, 2026 15:39
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated 8 comments.

Comment thread Packages/MIES/MIES_WaverefBrowser.ipf
Comment thread Packages/MIES/MIES_WaverefBrowser.ipf
Comment thread Packages/MIES/MIES_WaverefBrowser.ipf
Comment thread Packages/MIES/MIES_WaverefBrowser.ipf
Comment thread Packages/MIES/MIES_WaverefBrowser.ipf Outdated
Comment thread Packages/MIES/MIES_WaverefBrowser.ipf
Comment thread Packages/MIES/MIES_WaverefBrowser.ipf
Comment thread Packages/MIES/MIES_WaverefBrowser.ipf
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

Comment thread Packages/MIES/MIES_WaverefBrowser.ipf
Comment thread Packages/MIES/MIES_WaveDataFolderGetters.ipf
- add context menu on wave reference waves in data browser
- add context menu for columns in tables to open WRB
- add preview of the first 10 points in the sub wave
- add attached subwindow that shows the current waveref wave in a table

The table allows to navigate on multidimensional waves and to browse
further. Due to Igor Pro limitations the workflow is like:

On tooltip popup the marked element is moved.
Press enter to open the last wave reference wave where a tooltip was
last shown. (The marked element is for visualization only)
@MichaelHuth MichaelHuth force-pushed the feature/2718-enhance_WRB branch from 9ee01b8 to 3ba6882 Compare June 1, 2026 16:24
@t-b
Copy link
Copy Markdown
Collaborator

t-b commented Jun 1, 2026

Works here. I have only skimmed over the code.

@t-b t-b merged commit 726256c into main Jun 1, 2026
22 checks passed
@t-b t-b deleted the feature/2718-enhance_WRB branch June 1, 2026 21:56
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.

Enhance wave ref browser

4 participants