Ticket #2958 (closed: fixed)

Opened 9 years ago

Last modified 5 years ago

Stabilize Simple GUI Functionality

Reported by: Owen Arnold Owned by: Michael Reuter
Priority: major Milestone: Iteration 29
Component: VATES Keywords:
Cc: Blocked By:
Blocking: Tester: Owen Arnold

Description

While using prototype it is possible to perform some operations that should have been prevented. This lead to application failure. For example it is possible to attempt to use the Multi-slice view without having an available and active RebinningCutter filter.

Preference for stabilization over feature addition/availability. After this release we'll handle each failure as an independent ticket.

Change History

comment:1 Changed 9 years ago by Owen Arnold

  • Status changed from new to assigned
  • Owner set to Michael Reuter

May want to make the "minimal interface" changes first

comment:2 Changed 9 years ago by Michael Reuter

  • Status changed from assigned to accepted

comment:3 Changed 9 years ago by Michael Reuter

(In [12614]) Trapping the rebin button in standard view if no source present. This refs #2958.

comment:4 Changed 9 years ago by Michael Reuter

(In [12616]) Locking the multislice view until the source has the correct information. This refs #2958.

comment:5 Changed 9 years ago by Michael Reuter

  • Status changed from accepted to verify
  • Resolution set to fixed

To test checkin #1: Start the GUI. With no data loaded, the rebin button is disabled. To test checkin #2: Follow the instructions linked in #2955 for loading data. The multislice view should only be enabled when the dataset is loaded and treated properly.

comment:6 Changed 9 years ago by Michael Reuter

The first two links in the previous annotation are to tickets so don't bother to click.

comment:7 Changed 9 years ago by Owen Arnold

  • Status changed from verify to verifying
  • Tester set to Owen Arnold

comment:8 Changed 9 years ago by Owen Arnold

  • Status changed from verifying to closed

This works. Some minor cross-platform issues, but (as the original ticket request states) these should be approached under individual tickets for the next release.

comment:9 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 3805

Note: See TracTickets for help on using tickets.