Ticket #9275 (assigned)

Opened 7 years ago

Last modified 5 years ago

GUI design guidelines - Implementation

Reported by: Nick Draper Owned by: Martyn Gigg
Priority: critical Milestone: Release 3.5
Component: GUI Keywords: SSC,2014,All
Cc: Blocked By:
Blocking: Tester:

Description

  1. Apply the design standards across exiting interfaces
  2. Common use of mantid widgets
  3. Common look and feel

Would need to change both C++ and Python GUIs. Serious amount of effort involved.

Work may cover more than one release

Change History

comment:1 Changed 6 years ago by Nick Draper

  • Priority changed from major to critical

Move all SSC tickets to critical by default

comment:2 Changed 6 years ago by Owen Arnold

Sounds like an excellent idea. Should lower the conceptual overhead for maintenance for a lot of our GUIs. I can provide some good and bad examples for these.

comment:3 Changed 6 years ago by Owen Arnold

  • Status changed from new to assigned

comment:4 Changed 6 years ago by Martyn Gigg

  • Owner set to Martyn Gigg

comment:5 Changed 6 years ago by Nick Draper

  • Keywords SSC,2014,All added; SSC removed

comment:6 Changed 6 years ago by Nick Draper

Batch modify all SSC tickets to critical priority (this will also show up as an update for all those already as critical)

comment:7 Changed 6 years ago by Martyn Gigg

  • Milestone changed from Release 3.4 to Release 3.5

Time estimate to cover initial work of coming up with design guidelines: 1 week

comment:8 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 10118

Note: See TracTickets for help on using tickets.