← Back to team overview

kicad-developers team mailing list archive

Re: writing a new top level wxPython based project manager

 

On 04/07/2014 08:45 AM, Dick Hollenbeck wrote:
> 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 

thick

> colored border around them to signify that
> there's a KIWAY_PLAYER operating on that project, else not.

I keep coming back to a row column presentation, since you can have KIWAY_PLAYERs on one
axis and projects on the other.  The cell within the row column can often be the large
icon, with or without a quasi-obnoxious border.







Follow ups

References