X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Date: Wed, 11 Jun 2014 14:15:18 +1200 From: Lilith Bryant Subject: Re: [geda-user] PCBGL Branch Issues To: geda-user AT delorie DOT com In-Reply-To: <1402448426.13047.1.camel@pcjc2lap> (from pcjc2@cam.ac.uk on Wed Jun 11 13:00:26 2014) X-Mailer: Balsa 2.5.1-79-g9697477 Message-Id: <1402452918.16085.11@zotlet.(none)> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id s5B2FTC5012100 Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On 2014-06-11 01:00:26 PM, Peter Clifton wrote: > > On Wed, 2014-06-11 at 09:47 +1200, Lilith Bryant wrote: > > On 2014-06-10 10:50:36 PM, Peter Clifton wrote: > > > Backside working using > > > ctrl-shift-tab "x-ray-vision" doesn't fit all that well with the concept > of > > > 3D view. (Nor does changing the rendering order of layers like we do in > 2D > > > mode). > > > > > > I don't remember disabling it explicitly, but as it isn't a view I often > > > use, it may have skipped testing. Does it work if you click the button > to go > > > back into 2D view? > > > > No, it doesn't work in 2D view. At this point, I'm only interested in 2D > view. > > Actually, Ctrl+Shift+Tab does work for me (at least, as I expected it > to)... > > The active component placement layer changes from top to bottom > ("view=top", "view=bottom" in the status bar), and component placement > occurs on the relevant layer. > > There is no visual change to the displayed board, nor (IMO), would one > make sense. The components on the side of the board AWAY from you are > rendered in the "far side" style, as really needed to avoid confusion. > > Did PCB used to behave differently? (Its been a while since I ran a non > PCB+GL build). > > > > My feeling is that it's only relevent in 2D view. If 3D view > automatically > > disables any such artificial mirroring it would be fine (i.e. does what it > > > does at present). > > Did the old implementation play any funny tricks with layer order, or > flipping nearside / farside colouring when Ctrl+Shift+Tab was activated? > Did it raise the far-side components to render above the tracking > layers? > > In my opinion, what we have now works as intended - but as I say, I > don't recall how it USED to work if that was different. > > Peter Consider, for the simplicity of explanation, of having "far side" turned OFF. Mainline behaviour (correct): - Track/via/pin positions stay at exactly same physical screen location - Components from bottom now rendered instead of component from top - If you were displaying ONLY top copper, it switches to only bottom copper PCB+GL behaviour: - Track/via/pin positions stay at exactly same screen location - Components from top stays rendered. NEVER renders bottom components*. - If you were displaying ONLY top copper, it switches to only bottom copper * despite "view=bottom" being clearly shown in the status bar. i.e. the PCB+GL behaviour is a effectively no-op. Lilith