RSS/Atom feed Twitter
Site is read-only, email is disabled

more tasks, the preferences and user install dialogs

This discussion is connected to the gimp-developer-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

2 of 2 messages available
Toggle history

Please log in to manage your subscriptions.

more tasks, the preferences and user install dialogs Sven Neumann 25 Oct 02:55
  more tasks, the preferences and user install dialogs Henrik Brix Andersen 25 Oct 10:43
Sven Neumann
2003-10-25 02:55:57 UTC (over 20 years ago)

more tasks, the preferences and user install dialogs

Hi,

there are two more tasks that should be addressed in a short time frame even though they aren't really blocking any prerelease, This is because they might involve some string changes and we would like to get these done as early as possible to give translators a chance to polish the translations for 2.0.

There's an issue with the user installation dialog. We had the discussion here before and I argued for keeping the dialog as it is. (http://bugzilla.gnome.org/show_bug.cgi?id=117010) However due to recent additions in the personal gimp directory, the treeview has grown a bit too large making the dialog inaccessible on smaller screen resolutions. We will need to do something about this:

http://bugzilla.gnome.org/show_bug.cgi?id=122211

Another dialog that could need some finetuning is the Preferences dialog. Fortunately the code isn't half as complex as the dialog might make you think. Reordering controls in the dialog basically just means reordering code in the one large function that sets it all up from top to bottom. And some reordering is what is needed here. Some pages grew too large, others host one or two lonely widgets. A few things that come my mind are:

- There should probably be a page about "Session Management" where all the "Save this", "Don't store that" settings can go that are in "User Interface" now. We will probably want to make saving of tool-options configurable as well; so that setting could also go there. That brings us directly to the next point

- The "Tool Options" page only has two controls left which are both sort of redundant. The Default Threshold is not that useful any longer since tools remember their settings. The "Default Interpolation" setting is still important but mainly for providing a default for scaling images or layers. It thus doesn't belong here.

- The "Web Browser" setting should probably move to the Help page. It doesn't fit perfectly there but I'd like to have it next to the Help Browser setting since it's related.

- Some vertical spacing between frames would probably make things look better.

Please don't start to HIG'ify this dialog by removing the frames. We want our dialogs to look consistent so if we start to do this here, we'd have to do it all over the place and it's too late for that. If someone is interested, we can consider such a change for 2.2.

Sven

Henrik Brix Andersen
2003-10-25 10:43:03 UTC (over 20 years ago)

more tasks, the preferences and user install dialogs

Hi,

On Sat, 2003-10-25 at 02:55, Sven Neumann wrote:

Another dialog that could need some finetuning is the Preferences dialog. Fortunately the code isn't half as complex as the dialog might make you think. Reordering controls in the dialog basically just means reordering code in the one large function that sets it all up from top to bottom. And some reordering is what is needed here. Some pages grew too large, others host one or two lonely widgets. A few things that come my mind are:

- There should probably be a page about "Session Management" where all the "Save this", "Don't store that" settings can go that are in "User Interface" now. We will probably want to make saving of tool-options configurable as well; so that setting could also go there. That brings us directly to the next point

- The "Tool Options" page only has two controls left which are both sort of redundant. The Default Threshold is not that useful any longer since tools remember their settings. The "Default Interpolation" setting is still important but mainly for providing a default for scaling images or layers. It thus doesn't belong here.

- The "Web Browser" setting should probably move to the Help page. It doesn't fit perfectly there but I'd like to have it next to the Help Browser setting since it's related.

- Some vertical spacing between frames would probably make things look better.

I've startet to work on the above preferences dialog issues... will commit something in the next few days.

If anybody have further suggestions for improving the preferences dialog please don't hesitate to reply to this thread on the developer mailing list.

Sincerely,
./Brix