delorie.com/archives/browse.cgi | search |
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
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |