Ticket #8915 (closed: fixed)

Opened 7 years ago

Last modified 5 years ago

GUI design guidelines

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

Description (last modified by Nick Draper) (diff)

Create design guidelines for what existing GUIs should look like. This could then be applied to all GUIs. Useful for Improving existing GUIs and writing the new GUI course.

Note from estimation:

Maybe use external help to create templates. Guidelines need to be validated by a wider group. Identify pilot group to demo the changes to their user interfaces.

Change History

comment:1 Changed 7 years ago by Nick Draper

  • Description modified (diff)

comment:2 Changed 7 years ago by Martyn Gigg

  • Owner set to Martyn Gigg

comment:3 Changed 7 years ago by Nick Draper

  • Status changed from new to assigned

Bulk move of tickets out of triage (new) to assigned at the introduction of the triage state

comment:4 Changed 6 years ago by Nick Draper

  • Milestone changed from Release 3.2 to Backlog

Moved to Backlog at the code freeze of release 3.2

comment:5 Changed 6 years ago by Nick Draper

  • Milestone changed from Backlog to Release 3.3

comment:6 Changed 6 years ago by Nick Draper

  • Priority changed from major to critical

Move all SSC tickets to critical by default

comment:7 Changed 6 years ago by Martyn Gigg

  • Milestone changed from Release 3.3 to Release 3.4

comment:8 Changed 6 years ago by Martyn Gigg

  • Milestone changed from Release 3.4 to Release 3.3

comment:9 Changed 6 years ago by Martyn Gigg

  • Status changed from assigned to inprogress

comment:10 Changed 6 years ago by Martyn Gigg

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

http://www.mantidproject.org/GUI_Design_Guidelines contains a start on defining the guidelines.

I have also opened #10877 to allow the custom widgets to be exposed to Python.

comment:11 Changed 6 years ago by Nick Draper

  • Status changed from verify to verifying
  • Tester set to Nick Draper

comment:12 Changed 6 years ago by Nick Draper

  • Status changed from verifying to closed

comment:13 Changed 6 years ago by Nick Draper

no code to merge

comment:14 Changed 6 years ago by Nick Draper

  • Keywords SSC,2014,All added; SSC removed

comment:15 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 9758

Note: See TracTickets for help on using tickets.