Bug 540961 - [Marker Property Page] Re-layout Property/Task Page
Summary: [Marker Property Page] Re-layout Property/Task Page
Status: REOPENED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.8   Edit
Hardware: PC All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-UI-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: helpwanted, usability
: 472017 (view as bug list)
Depends on:
Blocks:
 
Reported: 2018-11-09 06:55 EST by Mykola Zakharchuk CLA
Modified: 2020-12-29 03:49 EST (History)
5 users (show)

See Also:


Attachments
Problems Property Page (38.97 KB, image/png)
2018-11-09 06:55 EST, Mykola Zakharchuk CLA
no flags Details
Problems Property layout suggestion (24.51 KB, image/png)
2018-11-09 11:10 EST, Mykola Zakharchuk CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mykola Zakharchuk CLA 2018-11-09 06:55:21 EST
Created attachment 276529 [details]
Problems Property Page

It would be nice to have Property/Task Page re-layouted. The current state is not consistent with overall design paradigm, especially on Linux.  

Suggestions list on what should be changed:
- The detail message should be moved to the bottom and request all available space
- Re-work text selection(text should be selectable, but displayed as a lable)
- Change order of displayed elements
- There is no way to copy entire content of the problem to share it e.g. via mail or bug report directly from the properties -> "Copy" button similar to the Error log properties or Resource properties should be provided
- Do something with background colour on Linux

Please see attached screenshot.
Comment 1 Mykola Zakharchuk CLA 2018-11-09 11:10:59 EST
Created attachment 276534 [details]
Problems Property layout suggestion

This could be the final layout for Properties Page, hence it is still possible to remove redundant left composite and top header
Comment 2 Lars Vogel CLA 2018-11-15 07:07:00 EST
(In reply to Mykola Zakharchuk from comment #1)
> Created attachment 276534 [details]
> Problems Property layout suggestion
> 
> This could be the final layout for Properties Page, hence it is still
> possible to remove redundant left composite and top header

+1 please provide Gerrit.
Comment 3 Andrey Loskutov CLA 2018-11-17 13:20:33 EST
*** Bug 472017 has been marked as a duplicate of this bug. ***
Comment 4 Andrey Loskutov CLA 2018-11-17 13:25:09 EST
(In reply to Mykola Zakharchuk from comment #1)
> Created attachment 276534 [details]
> Problems Property layout suggestion
> 
> This could be the final layout for Properties Page, hence it is still
> possible to remove redundant left composite and top header

As discussed, we want additionally:
1) Check why we have the left empty pane at all. If there is no way someone can contribute to this (always empty) tree, we should get rid of it.
2) The "Marker" title and navigation buttons make no sense either. They have no value and no use.
3) "On Element: " is not needed, the location "B.java" should be moved to the title area, where we have "Marker", and it should be something like "Java Problem on B.java"
Comment 5 Ed Willink CLA 2018-11-18 01:38:40 EST
(If you are using space more efficiently, severity and location could share one line).

As noted in Bug 472017, providing basic useability is a bug fix not an enhancement.

Supporting visibility of the additional marker fields that EMF Marker Problems use would be a nice enhancement albeit in an additional page for developers.
Comment 6 Eclipse Genie CLA 2018-11-23 04:10:15 EST
New Gerrit change created: https://git.eclipse.org/r/132949
Comment 8 Andrey Loskutov CLA 2019-01-06 11:36:18 EST
(In reply to Eclipse Genie from comment #7)
> Gerrit change https://git.eclipse.org/r/132949 was merged to [master].
> Commit:
> http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/
> ?id=fd39eb01cc24b0472d842b254ca55a2f8dd5c358

Points from comment 4 are still open:

1) Check why we have the left empty pane at all. If there is no way someone can contribute to this (always empty) tree, we should get rid of it.
2) The "Marker" title and navigation buttons make no sense either. They have no value and no use.
3) "On Element: " is not needed, the location "B.java" should be moved to the title area, where we have "Marker", and it should be something like "Java Problem on B.java" or "Bookmark on C.txt" or "Breakpoint in D.java".

At least the stupid "Marker" title (points 2 + 3) is something we can/should do without a bigger restructuring I think.
Comment 9 Eclipse Genie CLA 2020-12-27 05:15:42 EST
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. As such, we're closing this bug.

If you have further information on the current state of the bug, please add it and reopen this bug. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.

--
The automated Eclipse Genie.
Comment 10 Ed Willink CLA 2020-12-29 03:49:58 EST
Committer comments indicate that this is work in progress.