Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove toolbar buttons and hide toolbars that are not in frequent use #6979

Closed
NickDraper opened this issue Nov 15, 2012 · 1 comment
Closed
Assignees
Labels
High Priority An issue or pull request that if not addressed is severe enough to postponse a release.
Milestone

Comments

@NickDraper
Copy link
Contributor

This ticket is blocks : TRAC6153

'''The following are notes taken from the 2012 Mantid Developer meeting'''

Get rid of black box in workspace
Keep font controls but not necessarily in the default shown menus

On the File toolbar get rid of most of the buttons but

  • Keep load File
  • Keep load Project
  • Keep manage User Directory
  • PDF export appears to be broken also print appears to be broken (they will be removed anyway from the toolbar). Additional ticket to check/fix the underlying code?
  • Show Analysis Results
  • Scripting Window toolbar buttons

From the Edit toolbar

  • Remove undo and Redo
  • Remove delete Selection

For some reason, Cut is not on the Edit menu? Evaluate what should be done about this with Nick.
'''ND:''' Most of our data items would not allow cut type operations anyway, so do not add this, leave it as it currently is.

  • Remove the whole of the Table toolbar
  • Remove the whole of the Column toolbar
  • Remove the whole of the 3D Plotting toolbar

From the Plot Bar

  • Remove Layer Buttons (first 3)
  • Remove add and remove error bar buttons
  • Remove add and remove curve buttons

From the Plot tool bar

  • Turn Magnifying glass into a pan (hand) icon
  • Keep the zoom in and out
  • Keep the arrow and line buttons
  • Keep text label draw
  • Remove time stamp
  • Remove image button

Flag up any buttons that don't work equally well via the menus and the toolbars with Nick. These can be dealt with by separate tickets.

'''Changes made by this ticket will require thorough testing prior to the next release. We will be judged very badly if users find things broken by a so-called improvement. In fact, it might be wise to open a BLOCKER ticket just to test the features fixed here.'''

@NickDraper
Copy link
Contributor Author

This issue was originally trac ticket 6133

@NickDraper NickDraper added High Priority An issue or pull request that if not addressed is severe enough to postponse a release. MantidPlot labels Jun 3, 2015
@NickDraper NickDraper added this to the Release 2.4 milestone Jun 3, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
High Priority An issue or pull request that if not addressed is severe enough to postponse a release.
Projects
None yet
Development

No branches or pull requests

2 participants