[Panel-devel] [PATCH] Beginnings of a panel implementation for discussion
Robert Knight
robertknight at gmail.com
Mon Aug 20 13:47:39 CEST 2007
Back to the technical discussion then folks:
> - style guide is not followed consistently (some day soon someone is going to
> poison my food or something for being such a grump about that ;)
Sorry about that. I know what I'm reading during my next tea break :)
Are there any style points which you really care about in particular?
> - why another layout instead of just using HBoxLayout for horizontal panels
> and VBoxLayout for verticals? i suppose this is a property of using its own
> Corona at the moment.
As an aside, HBoxLayout and VBoxLayout are very similar internally. I
think it would be a good idea to try and merge them to avoid bugs
arising from duplication.
One important layout requirement the panel has but many applets do not
is that the user needs to be able to re-arrange the panel applets
using drag and drop or the keyboard. The artists (and myself) would
like these changes to be animated.
> i think we can (and should) get rid of that concept. we can have multiple rows of items in the
> same panel perhaps,
I agree, but mainly because stacking one item above another against
the screen edge makes the target area for the items on the row
touching the screen edge much smaller than the target area for the
items in the other row.
I agree with the requirement for being able to have panels positioned
against all screen edges. As for multiple non-overlapping panels
against a single screen edge, can you think of a use case for this?
Regards,
Robert.
On 19/08/07, Jos Poortvliet <jos at mijnkamer.nl> wrote:
> On 8/19/07, Robert Knight <robertknight at gmail.com> wrote:
> >
> > Thomas, this is not the appropriate mailing list to have a discussion
> > about licensing on. This thread is for a technical discussion of the
> > panel implementation.
>
>
> You should correct me too, I feel neglected now ;-)
>
> sorry!
>
> Feel free to discuss this on kde-licensing at kde.org
> >
> > Meanwhile I will change the license text as per Aaron's request.
> >
> >
>
More information about the Panel-devel
mailing list