[maemo-developers] Community widgets for Fremantle

From: Cornelius Hald hald at icandy.de
Date: Mon Sep 28 16:17:53 EEST 2009
On Mon, 2009-09-28 at 13:00 +0200, Thomas Perl wrote:
> 2009/9/28 Cornelius Hald <hald at icandy.de>:
> > On Mon, 2009-09-28 at 12:18 +0200, Thomas Perl wrote:
> >> Yes, we can probably add whatever we want in the "Advanced" color
> >> dialog. One thing that I would find nice (and that I have not found on
> >> any platform yet) is that customized colors are saved per-user and not
> >> per-application (so that when I for example have a great "green" color
> >> that I want to use for my Uni stuff in GPE, I can have the same color
> >> as background color of Uni-specific notes in Conboy and as background
> >> color for Uni events in the countdown widget, etc..).
> >
> > Yes, I totally agree with that. We could just save custom colors to
> > gconf. That should do the trick :)
> 
> Here's an updated mock-up:
> 
> http://thpinfo.com/2009/maemo/colorchooser2.png

I like the pallet selection!

> Some remarks:
> 
>  * Added pure black and white as suggested by Graham
>  * One slot is free (when the current setting is a custom color that is
>    not in the palette, the slot will be taken by that color and pre-selected)

Do you think that one custom color is enough? How about having a
complete column or row for custom colors? I didn't try it, but it looks
like there could be enough room for a fourth row of colors. 

>  * HildonPickerButton for selecting a pre-set (or application-set)
>    palette - this would change the displayed colors except the last
>    column, so we always have black, white and the "custom" color
> 
> Anyone wants to do a mock-up for the advanced color chooser dialog?
> Or propose "default" color palettes? (If we are going to use something
> like the current mock-ups, we have 3x6 = 18 colors per palette and then
> black and white and the custom color that appears in every palette...)
> 
> Also, do we want to have the dialog relayout itself for portrait mode?

I think not in the first version. ATM I know not a single application
that allows editing in portrait mode. Also settings dialogs (where you
often have color selection) are usually landscape only.
If at some point this dialog should support portrait mode, we surely
have to do something about the "Done" and "Advanced" buttons as they
already take almost half of the screen width. Also if the pallet-mode
supports portrait, then the advanced-mode should support it too, which
might be even more difficult.

To make it short, I vote for landscape only :)
Conny


More information about the maemo-developers mailing list