jessyink-team team mailing list archive
-
jessyink-team team
-
Mailing list archive
-
Message #00048
Re: Merge of keyboard branch...
Dear Egor,
> ... and with all the modes we're talking about (presentation, index,
> timer, drawing, whiteboard, help), there might be enough buttons to
> build a toolbar?
> https://blueprints.launchpad.net/jessyink/+spec/slide-toolbar
>
> Buttons could also be part of the modular design: toolbar only gets
> populated when the module specifies one or more toolbar buttons.
Sounds good. The problem I see with this proposal is that I have not
been able to think of a good way to make mouse handling modular so far.
Therefore, I just wanted to hand the mouse handling entirely to the
different modules (i.e. they provide handling functions). This is not
necessarily a contradiction to your proposal, but I think the
implementation would be tricky, if we want to keep the behavior
consistent across modules.
As for the increasing number of modes, I think at the moment we can
limit them to three that are already implemented (slide (presentation),
index and drawing) plus a new one (help). Timer could be an addition to
presentation mode and whiteboard I see as being part of drawing mode.
Cheers,
Hannes
References