delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2012/11/13/18:08:34

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Cam-AntiVirus: no malware found
X-Cam-SpamDetails: not scanned
X-Cam-ScannerInfo: http://www.cam.ac.uk/cs/email/scanner/
Message-ID: <1352848104.18264.8.camel@localhost>
Subject: Re: [geda-user] Fwd: [geda-commits] pcb: branch master updated
(5f3109cab5fa805a9ede1deec1536745aa546f7b)
From: Peter Clifton <pcjc2 AT cam DOT ac DOT uk>
To: geda-user AT delorie DOT com
Date: Tue, 13 Nov 2012 23:08:24 +0000
In-Reply-To: <CAN0Jx-8WaNuUE0=L7Aczv1=O7EgNqaOaQ5mFQru+s-ouTxhc1g@mail.gmail.com>
References: <201211102229 DOT qAAMTNFN031627 AT geda-project DOT org>
<ED8C336E-64FE-49DF-A75D-A33A818CBC00 AT jump-ing DOT de>
<1352749644 DOT 13886 DOT 2 DOT camel AT localhost>
<CAN0Jx-8WaNuUE0=L7Aczv1=O7EgNqaOaQ5mFQru+s-ouTxhc1g AT mail DOT gmail DOT com>
X-Mailer: Evolution 3.6.0-0ubuntu3
Mime-Version: 1.0
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

On Mon, 2012-11-12 at 20:07 -0800, Russell Dill wrote:
> On Mon, Nov 12, 2012 at 11:47 AM, Peter Clifton <pcjc2 AT cam DOT ac DOT uk> wrote:
> >>Thanks for the great work, Peter.
> >
> > Thanks.. I saw Dan and DJ (in person) last week, along with Stuart, Ales
> > and Steve Morss, and was encouraged to get some of the code I demoed for
> > them upstream ;)
> 
> I'm not sure how easy it is to fix, but panning becomes very
> non-intuitive once the board is rotated.


I wasn't sure how to fix this. First step is to refactor the panning
controls out of the GTK HID's common code, and make it renderer
specific. I have a patch or two somewhere which starts that.

I guess one could project the major axes if the board layout area in
screen space, then determine which screen-space axis (and sign thereof)
most closely matches each direction.

Alternatively, we could just make the pan controls work on the 3D view
space, not in board space.

We could even disable panning by the scroll-bars entirely when in 3D
view mode. (How many 3D cad programs have you seen with panning
scroll-bars? - My total is zero).

-- 
Peter Clifton <peter DOT clifton AT clifton-electronics DOT co DOT uk>

Clifton Electronics


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019