www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/09/16/04:24:58

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=m0n5t3r.info; s=m0n5t3r;
h=subject:to:references:from:message-id:date:user-agent:mime-version
:in-reply-to:content-type;
bh=O6TloJpAWWR+hNxzUu73Us1VDOZHo2xB1+gY2ti4N2U=;
b=Au/l9QMjHeKolIRQ0M3qhDLA6i+Y3BR/Yw0Si2542dPWxhh0D26UYFd4zwTmeq6zxi
vIs050noLLQKHKlT5twLCZ6J9E9z2y/wQ0YzYLTsbKkwm1VKxqRBRsoOSr+TJS6qr8nB
Xhrwe0/9vWMj2Ig0u2WJ/fkBrPLU331w0QaAc=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20130820;
h=x-gm-message-state:subject:to:references:from:message-id:date
:user-agent:mime-version:in-reply-to:content-type;
bh=O6TloJpAWWR+hNxzUu73Us1VDOZHo2xB1+gY2ti4N2U=;
b=dFDzkGpJ4b5gGft4H6p7o8DG19MKgcH2sm8zhiKRhXEimQlNG1NObeKkAuj3Yg/QSa
/TFTHjZRLo0NZ67rE3zo79C9UKq28PNeshfxvbjctVh7F/WLX9WDEr1JjGWbT6pw41BK
8ckqxBDNf7oYZaMQ0u+54GFIO3NWrE0izsZ2Z4qoXxKg5+96bxt0YA8ZbiWzsLXTkGHl
P/7EYI1chNswPjB8J3PRAbCiRhDXThvljwlhPK6zkrH9qLx7yT/QzBjLukhwzFOMQxX3
0nuEBjJvzbfDXe1+N854mw12zsl1mjB+DRPK+3jIIVV5iWJQLt2O3UIag2EKa6G0Deqf
4YHw==
X-Gm-Message-State: ALoCoQnwFR06agKKDhK8dtyVJIeqRGVSTvQZW6lgoo3uWazw4tsGIPOZHYIXPdi+/uZ+1vDXcQXs
X-Received: by 10.180.90.107 with SMTP id bv11mr16778928wib.69.1442391881380;
Wed, 16 Sep 2015 01:24:41 -0700 (PDT)
Subject: Re: [geda-user] DRC pan/crosshair/pointer warp fixes and options
To: geda-user AT delorie DOT com
References: <CAC4O8c9G5T-Mf7nBMvy9ozN0VVQ47Qvm4Gni_d8U1brH-4ZLyQ AT mail DOT gmail DOT com>
From: "Sabin Iacob (iacobs AT m0n5t3r DOT info) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
X-Enigmail-Draft-Status: N1110
Message-ID: <55F92747.9030201@m0n5t3r.info>
Date: Wed, 16 Sep 2015 11:24:39 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
Thunderbird/38.2.0
MIME-Version: 1.0
In-Reply-To: <CAC4O8c9G5T-Mf7nBMvy9ozN0VVQ47Qvm4Gni_d8U1brH-4ZLyQ@mail.gmail.com>
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

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--RwoU4OVVmV8QwvldjHEn8XlWthph38ESO
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

On 09/16/2015 10:33 AM, Britton Kerin (britton DOT kerin AT gmail DOT com) [via
geda-user AT delorie DOT com] wrote:
>
> I made a fix to make gtk pan correctly to violation and put crosshair
> on it.
>
> I could add in pointer warping but maybe people dont want it?
>
> Now the work flow is:
>
>    click_on_violation -> point_at_crosshair -> zoom


this is much better than the current situation; however, doesn't the
crosshair follow the mouse? won't attempting to point at the crosshair
move it?

mind you, this may not be too big of an issue (you still have the
supposed violation centered and highlighted)


>
> It could be just:
>
>    click_on_violation -> zoom


I'm not sure about others, but I find having the mouse pointer jump to
arbitrary places ... disconcerting

also, remember that at least Linux window managers are pretty adamant
about focus stealing prevention[1] , so when you click the violation the
mouse would jump somewhere, but the DRC window will stay on top, and it
may cover the place it's trying to point at anyway, so moving the mouse
is meaningless.

[1] with good reason - I remember pidgin windows popping up while I was
typing in a terminal, for instance - the person on the other end would
be pretty confused when they got half of a long one-liner as a response
to whatever they asked



--RwoU4OVVmV8QwvldjHEn8XlWthph38ESO
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIbBAEBCAAGBQJV+SdHAAoJEIIekQf3ltoLXfMP9jA6LjCQT99tNAOXepMakiKX
NcHyv9ZcYxukrv/ucyroJVwuu7lYyiyyukJL/+oXZOtKktZxnIzvzD5a1uW3YOjK
8PHlKNOtyaqHblTSTgQuIua2jFBZD0ETIDxLWHe9vjQvgRut8lnoQjYwcyrEdkoX
dikGXTtLF+ZrnxTl188jxAKmIcFamrdKb2AeSlYrzcgFYJ60GWEYhoUwVpbgEhFv
CIWdt/gP5xP7jraTCY4Q9Ia2cRvEx7DYRyyA5B6FSUjf2yNRvJwHx8xEYs9DwRM/
LGHJnHG7+cNNXbKmu9OwJZdR0W8Hj/R8dE3Cmx+uO0O1HtuxsPE+7M39f9Wduqao
/PP3cwGsLfS/MZzm9xsZ86hjwQ3OTd5nhcn2/8HaeN9NCpQUXOgE6zv5Wm2fdc6T
kVulcLGbfxhEctga2BwZFtkQTTewulqzOAXpcTLITm/3AzagBVZ7wI6c6AYxm0k7
J+DCAv1mjNzUQ8CjFyKJlIR1ugU7cRm1VnJoFRO9V+eZU0y3mlZz/+ypzgBzNKLQ
AORq+73jVnr2YNAkbNtwNjQf7Kf8buN07cUWEr7dg4MAjShalpfcQIQpeCin32Ai
HebyLDLIjVviRKAkspuo+VtWf0SNNrV+W4sXDMu8m0WcY7H7bG6MjdSoFT0WAY+b
UvN0KOcpG1O0vQZO26Q=
=6wVV
-----END PGP SIGNATURE-----

--RwoU4OVVmV8QwvldjHEn8XlWthph38ESO--

- Raw text -


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