Community-driven redesign / new theme for Paroli

tammaro "pamdirac" palombo pammoko at
Wed Jun 10 12:26:48 CEST 2009


I like the settings button on screen (I don't like more the use of the AUX
Button, I think that is not much intuitive).

According to me another good thing is possibility to switch to the illume
desktop by sliding the "time bar" from right to left.

great work!

On Wed, Jun 10, 2009 at 1:37 AM, pike <pike-openmoko at> wrote:

> Hi
> > Hey great! All 'design guidelines' and things like that are great! I'd
> > like you to explain more of what's happening in the screenshots. Tell
> > what is new, why have you done it, what's the thinking behind it etc.
> I find it more easier to explain using pictures :-)
> Got a graphic mind I guess.
> Take a look at
> Any good interface has it's on "Rythm & Rhyme". On
> a single screen, your eye will catch the hidden grid
> and swerve around primary and secondary options in
> a split second. This works subliminally - you wouldn't
> even notice, but this is what makes an interface
> 'feel good'. This is even more true for phones, small
> screen, use it with one eye and one finger in a busy
> environment .. and between screens, your memory will
> recognize changes in that "Rythm and Rhyme", too. Yes,
> a good interface is much like a poem, or a piece of
> music :-)
> .. so I was trying to find a grid, a basic layout,
> that fits all purposes. At the same time, this grid
> should be numberfriendly, as it has to be programmed
> in edje. You need "a few classes" of fonts, not a
> new font on every page. Same with colors, shades, etc.
> So that's basicly what this was
> .. but it's already outdated :-)
> Such a grid should include whatever options
> you might think of in the future - dialogs, extra
> buttons, etc .. so that's basicly this
> For example, this "big blocker bar" (a modal dialog) is not
> actually used anywhere, but if it *would* be, it should be
> there (there is a modal dialog in the "dial" and
> when "sending" an sms, btw). Same for the "informational
> bar" - a thing that should hide itself once you touch the
> screen imho - its not used anywhere - but if it would
> be, it should be right there. And hey, it could say
> "52 messages, 4 unread", for an instance, couldnt it ? :-)
>  > what is new
> As little as possible :-D
> But, as I'm sketching and using the phone, a few things
> are indeed new and needed imho.
> - The "next", "back" paradigm doesnt really work for
>   me. I want to know *what* "next" is. "back" is not
>   always where I came from. And above that, I don't
>   always know where I am (this happens particularly
>   in the settings, currently). So I've changed "back"
>   and "next" to a virtual "path" and an "action".
>   There could be more actions, actually (eg in sms|read,
>   you can "delete" and "reply" a message). If you
>   click on an action, that should become part of
>   your path in the next screen. For example, if
>   you are in "Setting | Wifi", the main action is
>   "Scan". In the next screen, the path should be
>   "Settings | Wifi | Scan". Action and Paths are
>   CamelCased.
> - the "panel" (the top bar) should be removed in all
>   screens if we are in windowed mode imho, because you now
>   get two rows of similar icons. Ergo, there can be
>   nothing essential in Paroli's panel that's not in the
>   Illume panel. And hence, you need a different button
>   to "close" a paroli app (like "msgs") when you are
>   not in full screen - because the clock should not be here.
>   In fact, it should look like a "close" button: if you tap
>   around Illume, you will find the "chooser" is still
>   hanging around and not responding until you "close"
>   the other screen.
>   So that's what the funny circle is in the 3rd image at
>   , a 'close button'.
>   I also think the main screen, the launcher, should
>   indicate it's waiting for the other app to quit. It
>   would not harm if you are in fullscreen (since you won't see
>   it) and it would be very beneficial in windowed mode.
>   I have a screenshot of that, here ..
> - If you look at
>   you'll see there are more ideas - and I have still more
>   on paper. Most of them are optional. But I understand,
>   doing something like what I sketched in the Launcher
>   requires changing the whole way it works (in Python),
>   not just changing edje files :-|
>   The most important thing is, I think, I differentiate
>   between "primary" and "secondary" options:
>   The screen is divided in lines.
>   Each line can only have one primary, big, white, option.
>   If you click it, the background color of the whole line
>   quickly hilites before the screen changes.
>   A line can have several secondary (small, grey, lowercased)
>   options. If you click it, only the font color quickly
>   switches before the screen changes.
>   I think this differentation is usefull, as it gives a user
>   an idea about the "default" action - go forward - and several
>   sideoptions - "delete that thing, go back" - without visually
>   cluttering the screen.
> Anyway .. that's a lot of text. Maybe I should get
> into edje. Or maybe I should get XULRunner to work
> on my phone :-D
> $2c,
> *-pike
> _______________________________________________
> Openmoko community mailing list
> community at
-------------- next part --------------
An HTML attachment was scrubbed...

More information about the community mailing list