[Bf-taskforce25] User Preferences Mockup and Suggestion
William Reynish
william at reynish.com
Thu Apr 2 10:52:46 CEST 2009
Hi Brian,
First, here's a cheers to someone willing to take the time and make a
mockup explaining an idea. We need more of this in the community -
people who actually care to consider how features might be implemented
instead of just requesting stuff.
On the idea itself:
Changing the way the preferences work is a good idea. Currently they
are very obscure, having to drag down the menu bar.
However, I'm not entirely convinced that using OS X sheets is a good
fit for this. OS X-style sheets are good for one-off tasks, such as
saving, or asking if the user wants to quit. These things block the
user from accessing the current document, which is okay in these
situations.
For preferences however, sheets are not really optimal. No OS X
applications even use sheets for this! Applications on OS X instead
open a window that is non-modal, and allows users to change settings
on the fly. The users can jump back and forth between preferences and
the main content freely, and never has to 'Accept' or 'OK' his changes
- they are simply taken into account immediately.
So the OS X-style preference windows (not sheets!) is what we ended up
with at WinterCamp. Another option, like you suggest is simply to
integrate preferences into the properties window, which is not a bad
idea:
http://i307.photobucket.com/albums/nn291/bobStaub/buttonsWindowMockup_withUserPrefs00.png
Only issue with that is that preferences are really on a different
level than other properties. They relate to the application, and not
the content, and preferably don't get saved with documents at all.
They are, as the same says, user preferences, where the user might
prefer certain settings that fit well with his/her workstation or
workflow.
So, ultimately, I'd prefer to keep it separate from properties, in its
own non-modal window. The windows contents can be a regular screen
type that can also be opened inside the main window if desired.
Cheers,
-William
On 1 Apr, 2009, at 6:47 PM, Brian Staub wrote:
> Hello, Devs.
>
> I've created a Mockup of how i think the User Preferences Pane would
> work well (i'm not a coder, so this is just conceptual artwork)
>
> http://i307.photobucket.com/albums/nn291/bobStaub/preferencesPanelMockup00.jpg
>
> the idea is that when you click on the User Preferences Icon at top
> left (or wherever), the Preference Pane does a "Shelf" Pull Down
> animation like with some Mac OS X panes and the user gets access to
> settings organized by tabs. Other Panels/Windows are still
> responsive (as to not interfere with non-modality) and the
> Preference Pane stays open until user hits Escape (or whatever
> assigned hotkey), presses the 'X', or presses the Preferences Button
> again which is highlited when active.
>
> ...and there's a full screen shot, too.
>
> http://i307.photobucket.com/albums/nn291/bobStaub/preferencesMockupFlat00.jpg
>
>
> on another note, has it been decided what the max resolution will be
> for icons? since Jendrzych has a handle on the low res icons, I
> thought i might try my hand at a higher res set.
>
> here's an icon i helped Jendrzych with
> http://i307.photobucket.com/albums/nn291/bobStaub/shrinkwrapModifier7_00.png
>
> and for my own set at a higher res for the Shrinkwrap, i came up
> with this quickly
>
> http://i307.photobucket.com/albums/nn291/bobStaub/
> shrinkwrap32px_00.png
>
> thanks for your time. cheers
>
> brian
>
> _______________________________________________
> Bf-taskforce25 mailing list
> Bf-taskforce25 at blender.org
> http://lists.blender.org/mailman/listinfo/bf-taskforce25
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.blender.org/pipermail/bf-taskforce25/attachments/20090402/3f7a2f21/attachment.htm
More information about the Bf-taskforce25
mailing list