Fabian Jakobs wrote:
Chris Banford schrieb:
Tobias Oetiker schrieb:
2008/8/22 Sebastian Werner <[EMAIL PROTECTED]>:
Petr,
It's useful. Sure. The issue with it was that it has never got any
love after its initial release with 0.5 years ago. Today one would
build such a widget with the layout system or render it as a virtual
widget like the Table does. Maybe we have such a widget with a follow
up release, but this depends on requests in our company or a
contributor building such a widget.
I have used gallery in a graph viewer project (actually the not yet
released smokeping in qooxdoo prototype). It was ideal for a
scalable layout where many small graphs were shown. Realy sad to
see it go away in 0.8 it was one of über-cool features of qooxdoo,
allowing me to easily implement things that were realy hard with
plain html. (having to rely on float left css and such)
As Sebastian already said, we dropped the gallery for 0.8 because we
thought it is not used all that much and since it is largely based on
low level DOM manipulations if does not fit well into 0.8 - at least not
without significant refactoring. For the 0.8 final we are now in feature
freeze so the gallery will not be in this release.
For the near term I see two possibilities:
1. Implement a qooxdoo flow layout so it will be easy to write any
gallery like widget using qooxdoo
1.1 Write a gallery using this flow layout
2. Do a direct port of the gallery to 0.8 (probably as part of
qooxdoo-contrib)
Both tasks are not really complicated but it needs someone to do it. We
don't currently plan to work on any of these items. It would be great if
one of you is willing to step in and work on one of this items.
Best Fabian
Hi list,
Although not in a position to make any commitments (due to work &
serious lack of qooxdoo knowledge!), I also will need to have a "flow"
layout for building an Image Manager style component -- I'd be willing
to take a look at building such a thing (actually, already have looked
at it), but to undertake this properly, I'll need the 0.8
documentation to be a bit further along, and possibly (for sure) some
help from more experienced qooxdoo devs...
Might be a good introduction for me for how the layout system works.
Any thoughts / feedback, as always, welcome :-)
This would be great. If you need any help on this let me know. Our focus
for the documentation is currently focused on basic stuff like how to
build a qooxdoo application and how to USE layout manager. The
documentation of how to write a layout manager is not yet in the wiki. A
good general introduction to 0.8 is the GUI development article
<http://qooxdoo.org/documentation/0.8/ui_overview>.
I did an internal presentation on layout managers some time ago. You can
find the slides on our homepage
<http://news.qooxdoo.org/qooxdoo-08-layout-concepts>. Some things
however have changed in the mean time. Most importantly I state in the
presentation that children are added to the layouts and not to the
widgets. This is no longer true. Widgets are always added to other
widgets. Layout managers are used compute the preferred size of the
widget and to position its children. On the other hand the general
algorithm of computing the layout has not changed. This might be
interesting for you. To get a feeling how a layout manager looks like
you should take a look at the code of the simple layout managers like
"Grow", "Atom" or "Basic".
Best Fabian
I'll take a look at your layout-concepts to see if that helps me along
at all. Most of my issues at the moment are probably due to the fact
that I haven't actually done any real coding with qooxdoo -- I'm hoping
as I play around with 0.8 that I'll be able to figure out some of the
basics, such as the layout system.
Really excited about 0.8 -- have to keep forcing myself to stop playing
with it and go to bed before its 5am (again!).
-Chris
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
qooxdoo-devel mailing list
qooxdoo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel