Skip to content

feat(plugins): add "New group" option to instrument windows - #443

Merged
PierreRaybaut merged 1 commit into
developfrom
feature/442-instrument-new-group-option
Oct 27, 2026
Merged

PierreRaybaut merged 1 commit into
developfrom
feature/442-instrument-new-group-option

Conversation

@PierreRaybaut

Copy link
Copy Markdown
Contributor

Closes #442

Summary

  • New group check box next to Acquire in plugin instrument windows: checked, each acquisition goes to a new group (previous behavior); unchecked, to the current group of the panel. A group is still created when the panel has no current group.
  • PluginInstrument.new_group (default True) sets the default state; the user's choice is remembered per instrument (instrument_new_group option, key plugin_id/tool_id).
  • Documentation (plugins.rst, release notes 1.4) and French translations (UI and doc).

Tests

  • New application test test_instrument_new_group_option (current group, persistence, plugin default, empty panel).
  • INI round-trip test extended to the dict option.

Acquisitions of plugin instruments always created a new group. A "New
group" check box next to Acquire now lets the user add them to the
current group of the panel instead (a group is still created when the
panel has no current group). PluginInstrument.new_group sets the default
state, and the user's choice is remembered per instrument.

Closes #442

Assisted-by: Claude Opus 5.5
@PierreRaybaut
PierreRaybaut merged commit 1afe5c7 into develop Oct 27, 2026
6 checks passed
@PierreRaybaut
PierreRaybaut deleted the feature/442-instrument-new-group-option branch October 27, 2026 06:02
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