← Back to team overview

kicad-developers team mailing list archive

Re: writing a new top level wxPython based project manager

 

On 04/07/2014 04:29 AM, Kaspar Emanuel wrote:
> On 3 April 2014 21:30, Jean-Samuel Reynaud <js.reynaud@xxxxxxxxx> wrote:
>>
>>
>> Please find attached a quick view of 3 possibles frame on wxpython
>> project manager.
>> I'm not a specialist of ergonomics/design but it is some ideas I have.
> 
> They look pretty nice. Thanks for you work.
> 
> I have one request for the new project manager which is the
> possibility to minimize to tray. It would also be great to if you
> could access Eeeschema, Cvpcb and Pcbnew just by right clicking the
> tray icon.


Extending that thought, how about some discussion on several of the possible visual states:


1) in-tray
2) in panel
3) non-maximized, not in tray, aka small toolbar with launching abilities.
4) maximized.


I'd like to see some thought given to 3).  Don't know if 2) is cross platform, but if yes,
I wonder if that is yet another top level component, i.e. a different program than what we
are talking about, yet another opportunity to swap out what's above the KIFACEs.

Regarding 3): is a small window with a game like interface that lets you pick projects to
open, shows them as open, and lets you pick eeschema or pcbnew within single click
thereafter.  If pcbnew or eeschema are already open on a project, then clicking again
brings that window to the top.  We can use the nice large icons we have for PCBNEW,
EESCHEMA, but in a different way.  Maybe put a colored border around them to signify that
there's a KIWAY_PLAYER operating on that project, else not.





Follow ups

References