Bug 563362 - Preferences page size is too small
Summary: Preferences page size is too small
Status: NEW
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 4.15   Edit
Hardware: PC Windows 10
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-UI-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-05-19 13:48 EDT by Gao Hao CLA
Modified: 2022-09-20 03:06 EDT (History)
4 users (show)

See Also:


Attachments
Preferences page is too small and I have to resize it frequently (43.55 KB, image/png)
2020-05-19 13:48 EDT, Gao Hao CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gao Hao CLA 2020-05-19 13:48:32 EDT
Created attachment 282941 [details]
Preferences page is too small and I have to resize it frequently

Whenever I open the Preferences page, I need to resize the page. It was annoying!
Comment 1 Andrew Obuchowicz CLA 2020-05-19 14:16:25 EDT
What preference pages specifically are too small?

All of the information is viewable for the preference page you showed in your screenshot (aside from the list of other preferences, which has a scrollbar).
Comment 2 Gao Hao CLA 2020-05-19 14:32:39 EDT
I think the Preferences page should fix the width and height. Every time I start the Eclipse IDE, open the Preferences page, it will be in a fixed size.

And it should be the same size as the last time I open it.The left tree should expand it's width automatically if I expand tree node.
Comment 3 Andrew Obuchowicz CLA 2020-05-19 15:10:36 EDT
(In reply to Gao Hao from comment #2)
> I think the Preferences page should fix the width and height. Every time I
> start the Eclipse IDE, open the Preferences page, it will be in a fixed size.
> 
> And it should be the same size as the last time I open it.

This could technically be implemented, but I'm not sure if other contributors will think it's worth the effort. Each preference page should be layed out so that all the controls are visible and usable in the first place.

An example of a preference page that should be improved (IMO) is the SSH2 preference page, as the 'Browse' and 'Add Private Key...' buttons are not visible unless the preference dialog is expanded. (However, that's another bug... Bug 548071)


> The left tree should expand it's width automatically if I expand tree node.

There is an argument to be made here. However, one could also argue that suddenly having the preference page resize (or the tree resize) could be a bit "surprising" to the user (one action is made and 2 reactions occur: the tree expands and the page is resized). I would have to see how this looks when implemented to form a solid opinion on this. 

Maybe someone else would like to chime in their opinion on the topic.
Comment 4 Iraida Lavrova CLA 2022-09-19 10:54:50 EDT
Hello,

I'm writing to you on behalf of DBeaver, Eclipse RCP application. Some of our users would like the Preference window to be the fixed size or save the last size they use. They say that it would be more pleasant for them to work with the app.
We agree that the default Preferences window size can be considered relatively small.

It would be great to add such a feature.

Thanks in advance.


Kind regards,
Iraida
Comment 5 Lars Vogel CLA 2022-09-20 03:06:02 EDT
(In reply to Iraida Lavrova from comment #4)
> Hello,
> 
> I'm writing to you on behalf of DBeaver, Eclipse RCP application. Some of
> our users would like the Preference window to be the fixed size or save the
> last size they use. They say that it would be more pleasant for them to work
> with the app.
> We agree that the default Preferences window size can be considered
> relatively small.
> 
> It would be great to add such a feature.
> 
> Thanks in advance.
> 
> 
> Kind regards,
> Iraida

Hi Iraida,

we moved to Github, please open a ticket for https://github.com/eclipse-platform/eclipse.platform.ui and if possible for your team provide a fix to persist the size of the preference window

Best regards, Lars