Ticket #6024 (closed: duplicate)

Opened 8 years ago

Last modified 5 years ago

Management of Custom Menus should use Mantid.user.properties

Reported by: Gesner Passos Owned by: Peter Parker
Priority: minor Milestone: Release 3.2
Component: MantidPlot Keywords:
Cc: Blocked By:
Blocking: Tester: Russell Taylor

Description (last modified by Peter Parker) (diff)

The 'Manage Custom Menus' does not list the Python based GUI scripts inside the 'Custom Interfaces'. So, if you remove one of these scripts from the Interfaces Menus, you won't be able to restore it back afterwards through this interface.

Currently, this information (removed entry from the menu) is kept inside the Qt Settings, so, it goes to the Registry inside Windows and to ./config/ISIS/MantidPlot.conf inside Linux inside the 'RemovedInterfaces'.

Besides, 'removed' itens from the menu, should be available at the left part of the GUI, unless the user really ask to Remove Script.

Finally, this information should be kept inside the Mantid.user.properties instead of inside Qt settings.

Change History

comment:1 Changed 8 years ago by Nick Draper

  • Milestone changed from Release 2.4 to Release 2.5

Moved at the code freeze for release 2.4

comment:2 Changed 7 years ago by Nick Draper

  • Milestone changed from Release 2.5 to Release 2.6

Moved to r2.6 at the end of r2.5

comment:3 Changed 7 years ago by Nick Draper

  • Milestone changed from Release 2.6 to Backlog

Moved to the Backlog after the code freeze for R2.6

comment:4 Changed 7 years ago by Nick Draper

  • Status changed from new to assigned

bulk move to assigned at the into of the triage step

comment:5 Changed 7 years ago by Nick Draper

  • Owner changed from Gesner Passos to Peter Parker

Ownership handed over to Peter

comment:6 Changed 6 years ago by Peter Parker

  • Status changed from assigned to verify
  • Resolution set to duplicate
  • Description modified (diff)

#7614 made this ticket obsolete.

comment:7 Changed 6 years ago by Russell Taylor

  • Status changed from verify to verifying
  • Milestone changed from Backlog to Release 3.2
  • Tester set to Russell Taylor

comment:8 Changed 6 years ago by Russell Taylor

  • Status changed from verifying to closed

comment:9 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 6870

Note: See TracTickets for help on using tickets.