On Fri, Oct 22, 2010 at 7:02 PM, Dave Andreoli <d...@gurumeditation.it> wrote:
> Ok I'm at home now, I will try to list the first stuff that I have in mind:
>

Hi guys !
First i want to say that I agree with Dave's point of view.
I use Elementary since the beginning and as Gustavo said I have to do
a lot o hacks to have things working as expected.

>  * The first problem I see is that we need to define what API means in
> elementary.
> I think we have at least 3 different api to take in consideration
> (with api I mean
> stuff that need to be constant trough releases): the normal C API, the theme
> API and the EXTERNAL api.
> The C api is probably in a good shape, but the EXTERNAL stuff still need a lot
> of work (quite half of the widgets are implemented, and they could expose much
> more properties).
> Also we are not considering the theme API, lots of people seems to make custom
> themes for elm widgets, this means that if we change somenthing in the edc we
> can break existing apps in a bad way. We will also need some docs around this.
> In the end I think that for a release we need to define well all those 3 APIS.
>

I agree.
Theme API is really important.

>  * Lots of widget need a good rewrite/cleanup:
> FLIP: The animation of the flip widget should be themeabe, not
> hard-coded as they are now,
> that kind of animation can be easily done directly in edje. This
> require quite a
> full rewrite of the widget

I agree.

> COLORPICKER: the test is really ugly, why the colored arrows stratch
> in that way?

I only doesn't like the theme here (alpha background)

> DISKPICKER: wtf is this? if we want a rotation we need to make a
> rotation not a strange
> font size/ellipsis trick...I really hate this widget, it doesn't seems
> a disk either....

I agree and the theme doens't match the whole b&w aspect.

> FLIPPICKER: Does this have to be 2 different widgets, we should just
> have one 'picker'
> widget, and then disk, flip or whatever should be just a theme/style stuff.
>
> HOVERLIST/HOVERSEL Do we need to drop hoversel in favor of overlist? they 
> seems
> exacly the same widget
>

Hum, it's two different widgets, hoversel is a combobox and hoverlist
is a popup menu.

> MAGNETSLIDER do the same work as TOGGLE. One of the two need to go away.

I agree.

>
> SLIDER I'm not on it atm but I remember it was an hell to make a
> custom style, probably
> the theme must be fixed. (it use a system like html tables...)
>

Looks good to me.

> PHOTO/GENGRID do we need the PHOTO widget anymore? aren't the same?
>
>
> * We must try to keep down the number of the widgets, they must be
> general widget, don t
> make a widget for every think (look at the iPhone api, you can do
> everything with 10 widgets!)
>
> * What about selection in entries? is there a way to select the
> text?...maybe I missed it.
>


> * The test app must be more 'sexy'. It's the first thing a developer
> will see, and usually
> is the one that make you choose if you will use the  tk or not. We
> should remove numbers
> and explain what the test serve (look at list4 for example, ehat does it 
> test?)
>

I agree here. Look at the QT demo app, when you launch it you want to use QT !

> Targetting elm at 1.0 means that we are satisfy as we are for the
> others libs that are 1.0
> (evas, edje, ect)  ....  do we are? I dont think so.
>
> Btw I'm impressed of the work done on elm in the last few days, so I
> start thinking that
> planning a release is a good choice.
>

Yep all recent changes are good !

> What about releasing elm as 0.5 ?
> Than we can breaking stuff going to 0.6, 0.7 and so on, until 1.0
>

1.0 should be enough IMO

> ps: at least move it outside  TMP/ST   ;)
I agree.

About the current theme, you can't develop application for the
desktop. I think that if we want to release 1.0 we need at least a
theme that looks good on the desktop. That means that we need to
rewrite a new theme or at least doing changes on the default one to
have something usable.

Scroller are amazing, but on the desktop you want scrollbars to be
always visible and you want to drag them, not doing kinetic scroll all
the time.

Hoversel and hoverlist are definitively not good for desktop, but
really sexy for tablets/phones
I didn't follow the recents changes on menu/toolbar profile. But we
should have for some widgets a different style depending of the
profile of the App ? Or developped a new theme for desktop ?

Nico

-- 
Nicolas Aguirre
Mail: aguirre.nico...@gmail.com
Web: http://www.digital-corner.org

------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to