[maemo-developers] Community widgets for Fremantle

From: Cornelius Hald hald at icandy.de
Date: Thu Sep 24 09:28:56 EEST 2009
Hi!

There are some important widgets which are deprecated without a
replacement in Fremantle. Those widgets are still available, but they
are not fully finger-friendly or don't look good.

Developers are expected to implement those widgets by them selfs which
could lead us to a situation where we have lots of duplicated work and
inconsistent behavior between different applications.

I propose to create a garage project, let's say 'hildon-extras' with the
goal of creating a library containing missing widgets where more than
one person is interested in.

Personally I would like to see the following widgets:

* HildonExtrasColorButton:
A button that looks like a HildonCheckButton, but instead of the check
mark it displays the selected color. When clicking this button a
HildonExtrasColorChooserDialog is opened.

* HildonExtrasColorChooserDialog:
A dialog that displays a HildonExtrasColorChooser.

* HildonExtrasColorChooser:
A widget that lets the user select a color by only using fingers. I'm
not yet sure how it should look like, but personally I would like
something with three color wheels or touch selectors for red, green and
blue. Then next to it a field shows the composed color of those three
'color wheels'. Plus an area where you have, for example, the last 8
used colors.

* HildonExtrasFontSelectionDialog:
A dialog that lets the user select font face and size. Maybe also font
style (bold, italic, ...), color and other things.

* HildonExtrasCheckButton:
A button with two labels like a normal HildonButton, but with a check
mark on the left like a HildonCheckButton. So basically a
HildonCheckButton with two labels. (I'll do that if no one minds).


There are probably more widgets, so feel free to write about your ideas
and how you think that some widgets should look and behave. Also of
course, those names and ideas are not fixed - nothing is fixed, it's
just a very early proposal. I just felt, like we should discuss this
here, visible for everyone because there have been some discussion about
that issue already in other places.


So who is interested? Who wants to provide code or mockups? Ideas?
Critics? Flames? Let the ideas roll :)

Cheers!
Conny



More information about the maemo-developers mailing list