Ticket #8310 (assigned)

Opened 7 years ago

Last modified 5 years ago

Project Explorer has a fair few faults

Reported by: Keith Brown Owned by: Harry Jeffery
Priority: minor Milestone: Backlog
Component: Framework Keywords:
Cc: Blocked By: #9970
Blocking: Tester:

Description

The project explorer isn't exactly a well used dock, but there are elements of it that don't work as expected.

Pressing F7 seems to be the only way to make it appear, and that creates a new folder.

Folders seem to always be in rename mode, when this should only occur as a right click action, a delayed double-click or an F2 (or similar) keypress. This is true fro all folders not just the active one.

As a result of the rename bug, the only way to change the active folder is to click on the folder icon.

Folders cannot be deleted.

If the tree of folders extends off to the right, the horizontal scroll bar doesn't resize

Change History

comment:1 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:2 Changed 6 years ago by Nick Draper

  • Owner set to Harry Jeffery

comment:3 Changed 6 years ago by Nick Draper

  • Milestone changed from Backlog to Release 3.3

comment:4 Changed 6 years ago by Harry Jeffery

  • Blocked By 9970 added

comment:5 Changed 6 years ago by Harry Jeffery

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

This seems to have been resolved during #9970.

  • Project explorer opens / closes as expected when using *View -> Project Explorer* and *Ctrl-E*.
  • Folders behave as expected. They're not stuck in rename-mode as described.
  • Folders can be deleted
  • The folder tree behaves as expected.

Testing

  • Open MantidPlot and check the things described above

comment:6 Changed 6 years ago by Harry Jeffery

  • Status changed from verify to reopened
  • Resolution fixed deleted

comment:7 Changed 6 years ago by Harry Jeffery

  • Status changed from reopened to verify
  • Resolution set to invalid

comment:8 Changed 6 years ago by Dan Nixon

  • Status changed from verify to verifying
  • Tester set to Dan Nixon

comment:9 Changed 6 years ago by Dan Nixon

  • Status changed from verifying to reopened
  • Resolution invalid deleted

The issue with folders getting stuck in rename mode still exists, to reproduce it:

  • Create a folder
  • Click anywhere else on the tree
  • (this seems recoverable by pressing Return after focusing the cursor back into the name text editor)

or

  • Rename an existing folder
  • Click anywhere else on the tree
  • (I can find a way to recover from this and can't access the context menu of the folder, even via the icon)

comment:10 Changed 6 years ago by Harry Jeffery

  • Status changed from reopened to inprogress

comment:11 Changed 6 years ago by Harry Jeffery

  • Milestone changed from Release 3.3 to Release 3.4
  • Tester Dan Nixon deleted

Further inspection of the project explorer has lead into a rats nest. The explorer is written using Qt3, most of it hacked together, and barely functions. I've not managed to find the cause of the renaming issue. It looks like it'd be simpler just to lop it off and write a clean one in Qt4, but there's no chance of doing that for Mantid v3.3

comment:12 Changed 6 years ago by Harry Jeffery

  • Priority changed from trivial to minor

comment:13 Changed 6 years ago by Harry Jeffery

  • Status changed from inprogress to assigned

comment:14 Changed 5 years ago by Harry Jeffery

  • Milestone changed from Release 3.4 to Backlog

comment:15 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 9155

Note: See TracTickets for help on using tickets.