Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 337645 - Provide a preferences page
Summary: Provide a preferences page
Status: RESOLVED FIXED
Alias: None
Product: MAT
Classification: Tools
Component: GUI (show other bugs)
Version: 1.1   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Andrew Johnson CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-02-19 12:18 EST by Andrew Johnson CLA
Modified: 2011-05-02 10:46 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Johnson CLA 2011-02-19 12:18:44 EST
There are various configuration parameters for Memory Analyzer, involving startup parameters, system properties and preferences which can be set from different panels.

It would be more user friendly if these were in a preference page or two.
Comment 1 Andrew Johnson CLA 2011-02-19 12:21:17 EST
The DTFJ parser has system properties for methods as classes and for runtime id. These should be converted.

The OpenPreferenceAction needs to be updated to display extra preferences pages from MAT.
Comment 2 Andrew Johnson CLA 2011-02-20 11:27:03 EST
I've created a Memory Analyzer page, with 
Keep unreachable objects
Hide getting started wizard

and a DTFJ parser page with
methods as classes
choose runtime id

I've also modified the RCP to allow preference categories - do we want this rather than have a flat list?

I think this addresses idea 8:
http://dev.eclipse.org/mhonarc/lists/mat-dev/msg00216.html

8. Preference page
Category for MAT
Control report wizard after opening dump - currently if the box is ticked it never reappears
Control DTFJ method/stack frame parsing
Keep unreachable objects
Comment 3 Krum Tsvetkov CLA 2011-03-09 07:44:27 EST
Andrew, I find what you did is very good and improves significantly usability.

>> I've also modified the RCP to allow preference categories – do we want this rather than have a flat list?
I think that the current structure is better than a flat list.

We have also some dump provider specific settings for the acquire functionality. Does it make sense to try to list them in the preference page. Not sure if could will work.

Other than this I don't think we have (at the moment) further configuration.
Comment 4 Krum Tsvetkov CLA 2011-05-02 10:46:52 EDT
I think the main task of this bug is finished, and there are no concrete plans to change something more.
In case more things need to be parameterized, let us track them in separate bugs.
I am closing this one.