On Sat, Jan 26, 2013 at 8:36 AM, David Seikel <onef...@gmail.com> wrote:
> On Fri, 25 Jan 2013 16:28:32 +0000 Michael Blumenkrantz
> <michael.blumenkra...@gmail.com> wrote:
>
>> On Fri, 25 Jan 2013 14:26:22 -0200
>> Gustavo Sverzut Barbieri <barbi...@profusion.mobi> wrote:
>>
>> > On Fri, Jan 25, 2013 at 2:16 PM, Michael Blumenkrantz
>> > <michael.blumenkra...@gmail.com> wrote:
>> > > On Fri, 25 Jan 2013 14:11:47 -0200
>> > > Gustavo Sverzut Barbieri <barbi...@profusion.mobi> wrote:
>> > >
>> > >> On Fri, Jan 25, 2013 at 1:41 PM, Jeff Hoogland
>> > >> <jeffhoogl...@linux.com> wrote:
>> > >> > Is it possible to "link" multiple lists together so they
>> > >> > scroll at the same time?
>> > >>
>> > >> you could simulate this (I do not recommend) by creating your own
>> > >> gengrid item class and style. This style would define multiple
>> > >> Edje parts, the cells for those columns. These have fixed size
>> > >> (ie: 200px), or proportional size (ie: 20%) or even be
>> > >> dynamically calculated and expand horizontally based on some
>> > >> factor (the largest label?). In the last case you'd have to go
>> > >> and call item.update() for every item, so they can expand to the
>> > >> new maximum size.
>> > >>
>> > >> What I do recommend is you to look at every modern GUI and none
>> > >> of those use these anymore. It's usually used for large number
>> > >> of items, where the number of information can be overwhelming.
>> > >> You better segment the information and plan what to show. For
>> > >> instance, the package manager you sent should do what it
>> > >> delegate to user... come on, show the "installed version" and
>> > >> "available version"? Why not just an icon with tri-state:
>> > >> installed and updated, installed and outdated, uninstalled.
>> > >> Could even not be an icon, but a bg color to make it easy to
>> > >> spot. If I were doing a package manager, I'd as well merge
>> > >> similar packages with different parts, as it's useless to have
>> > >> them in the main list, just click to open more details (instead
>> > >> of show -dev, -dbg, -examples, -doc... you just show package
>> > >> name, click and it expand (or another window/popup/frame) show
>> > >> each element and status.
>> > >
>> > > while I agree that it's misused in most cases, I still see no
>> > > better alternative for a desktop music player gui. the ability to
>> > > dynamically see/sort aligned rows containing artist/track/title
>> > > does not seem to be replaceable.
>> >
>> > It's a matter of getting used. For instance, I'm using iTunes
>> > (http://www.apple.com/itunes/whats-new/) and like the new GUI, they
>> > still have that view as an options, and that's the view when you
>> > choose "all music", but they have these other that are nice to use:
>> >
>> >    -
>> > http://images.apple.com/itunes/whats-new/images/redesigned_player_albumview.jpg
>> > you click the album and it expands in line with the music.
>> >    -
>> > http://images.apple.com/itunes/whats-new/images/redesigned_player_bonusfeatures1.jpg
>> > similar to the album, you click the artist and it will show albums
>> > and top music.
>> >    - http://37signals.com/svn/images/itunes-album-view-large.jpg
>> > previous album view, in list-like mode.
>> >
>> > The last one is more similar to a list, but as you can see it's not
>> > a regular list, as some cells are expanded vertically inside an
>> > album. So it's a custom widget/view as well.
>> >
>> > --
>> > Gustavo Sverzut Barbieri
>> > http://profusion.mobi embedded systems
>> > --------------------------------------
>> > MSN: barbi...@gmail.com
>> > Skype: gsbarbieri
>> > Mobile: +55 (19) 9225-2202
>>
>> hm that's kinda neat. I suppose I could see getting used to that, and
>> it would look nice if I wanted something to show off, but I'd still
>> prefer my extremely bland column-view for everyday use :/
>>
>> ------------------------------------------------------------------------------
>> Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
>> MVC, Windows 8 Apps, JavaScript and much more. Keep your skills
>> current with LearnDevNow - 3,200 step-by-step video tutorials by
>> Microsoft MVPs and experts. ON SALE this month only -- learn more at:
>> http://p.sf.net/sfu/learnnow-d2d
>> _______________________________________________
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
> /me scratches his head.
>
> Er, that's a table, evas supports tables, edje supports tables,
> elementary supports tables.  Pffft
>
> Have you all vanished up your "we do things differently" arseholes so
> far that none of you recognised a plain old ordinary table?  No
> disrespect intended.  B-)
>
> BTW, tables are used on phones.  It's not something that is old
> fashioned and people are moving away from.  Tables have their good
> uses.  Try doing a spreadsheet without one.  Some popular file browsers
> use tables by default to.  E17 uses tables.

It's different. If you use a plain table inside a scroller, you'll run
out of memory quite soon with  package manager. It would create dozen
Evas_Object for each row, dozen of thousands of rows and you're in
problem.

The genlist/gengrid will just create visual elements for visible
elements (and spare more, depends on some settings).


> Nooow, as for Elementary not really being a desktop widget set, I though
> it's job was to support desktops as well as everything else?  To be the
> widget set to end all widget sets so that EFL no longer had two
> different widget sets?  To be as usable on the desktop as it is on
> mobile phones and such?  So that you only need to write one app for
> all?  Do we need to write a desktop widget set now?  And what about the
> plans to use elementary as the widget set for E18?  Um, e18 is a
> desktop thingy.  B-)

E17 or E18 doesn't have that table widget as well.

--
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--------------------------------------
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnnow-d2d
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to