One thing I liked from Eagle was the list of sheets as thumbnails to
allow for visual recognition.


Regards
Russell Oliver



On Sat, 4 May 2019 at 10:20, Andrew Lutsenko <anlutse...@gmail.com> wrote:
>
> Hi Brian,
>
> There already is an easier way to navigate sheets than what you describe: 
> click "Navigate schematic hierarchy" button on top toolbar or "View -> Show 
> hierarchical navigator" which both open same view of schematic sheet tree. 
> Single click on any sheet will bring you directly to it so in your example 
> it's just two clicks (if using toolbar), regardless of level of sheet you are 
> coming from/navigating to.
>
> That said I too would love to see faster navigation via tabs, even if it's 
> just "only one tab at a time" deal.
>
> Regards,
> Andrew
>
> On Fri, May 3, 2019 at 4:49 PM Brian Piccioni <br...@documenteddesigns.com> 
> wrote:
>>
>> Jon
>>
>>
>>
>> My thought was simply that: a quick way of switching between sheets.
>>
>>
>>
>> Lets say I am in the main sheet and want to look at a circuit 2 levels down: 
>> I have to find the right sheet, click it, find the next sheet, click that, 
>> have a look, then backup and backup.
>>
>>
>>
>> I have found it much easier to simply open a new instance of eeSchema, 
>> however, that would present some problems if I touch any of the files due to 
>> coherency issues.
>>
>>
>>
>> It would be much easier to have a sheet list (I thought of tabs because that 
>> is the current paradigm for such things) and select click on the target 
>> sheet then click on the main sheet to return. There may be an easier way of 
>> doing so via, say, a right mouse click or something if wxWidgets is not yet 
>> up to the task.
>>
>>
>>
>> I wasn’t thinking of concurrent viewing at all, and I can see how that would 
>> complicate matters.
>>
>>
>>
>> I was ruminating on this because of my current project to renumber boards. I 
>> have made great progress and expect to start integrating it with PCBNew and 
>> eeSchema as a prototype within a few days.
>>
>>
>>
>> My utility currently caches the schematic hierarchy and it struck me that 
>> with some modification that would permit quick selection of any sheet in the 
>> hierarchy, with the resulting benefits in terms of usability.
>>
>>
>>
>> Not that I’d suggest a hack in production code but one can imagine 
>> prototyping this by essentially inserting a UI in the file open menu item, 
>> keeping track of dirty sheets, and writing the cache out when invoking a 
>> save command.
>>
>>
>>
>> Of course, this is no doubt simplistic given my lack of expertise in the 
>> matter.
>>
>>
>>
>> Brian
>>
>>
>>
>>
>>
>>
>>
>> From: Jon Evans <j...@craftyjon.com>
>> Sent: May 3, 2019 10:52 AM
>> To: Brian Piccioni <br...@documenteddesigns.com>
>> Cc: Kevin Cozens <ke...@ve3syb.ca>; kicad-developers 
>> <kicad-developers@lists.launchpad.net>
>> Subject: Re: [Kicad-developers] eeSchema V6 - any thoughts as to tabbed 
>> schematics?
>>
>>
>>
>> If this is essentially adding a faster way to switch between sheets, it 
>> should be very straightforward.
>>
>> If instead you want to be able to view more than one sheet at a time (side 
>> by side tabs, or something), it would be more complex because currently 
>> Eeschema has a lot of code that expects only a single sheet active at a time.
>>
>>
>>
>> -Jon
>>
>>
>>
>> On Fri, May 3, 2019 at 10:45 AM Brian Piccioni <br...@documenteddesigns.com> 
>> wrote:
>>
>> Thanks.
>>
>> I suspect that it doesn't require much change since one would be essentially
>> changing the focus to a sheet in memory rather than reloading it.
>>
>> Brian
>>
>> -----Original Message-----
>> From: Kicad-developers
>> <kicad-developers-bounces+brian=documenteddesigns....@lists.launchpad.net>
>> On Behalf Of Kevin Cozens
>> Sent: May 3, 2019 10:36 AM
>> To: kicad-developers <kicad-developers@lists.launchpad.net>
>> Subject: Re: [Kicad-developers] eeSchema V6 - any thoughts as to tabbed
>> schematics?
>>
>> On Fri, 3 May 2019 at 14:06, Brian Piccioni <br...@documenteddesigns.com>
>> wrote:
>> > Currently you have to open another instance of eeSchema or click
>> > through to sheets in order to see other sheets. Tabs would be more
>> > convenient than clicking on a sheet (or multiple levels of sheets),
>> > backing out, etc., at least in many circumstances.
>>
>> That is an interesting idea. It could become an option in addition to the
>> current sheet navigation system. A new option could be added which would be
>> something like "Pin sheet to tab".
>>
>> --
>> Cheers!
>>
>> Kevin.
>>
>> http://www.ve3syb.ca/               | "Nerds make the shiny things that
>> https://www.patreon.com/KevinCozens | distract the mouth-breathers, and
>>                                      | that's why we're powerful"
>> Owner of Elecraft K2 #2172          |
>> #include <disclaimer/favourite>     |             --Chris Hardwick
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~kicad-developers
>> Post to     : kicad-developers@lists.launchpad.net
>> Unsubscribe : https://launchpad.net/~kicad-developers
>> More help   : https://help.launchpad.net/ListHelp
>>
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~kicad-developers
>> Post to     : kicad-developers@lists.launchpad.net
>> Unsubscribe : https://launchpad.net/~kicad-developers
>> More help   : https://help.launchpad.net/ListHelp
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~kicad-developers
>> Post to     : kicad-developers@lists.launchpad.net
>> Unsubscribe : https://launchpad.net/~kicad-developers
>> More help   : https://help.launchpad.net/ListHelp
>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp

_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : kicad-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp

Reply via email to