← Back to team overview

jessyink-team team mailing list archive

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