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=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=lxOEeGUxsFlR+BXEQOdgpHvEDFRkLkmeWTLlFCctmU4=; b=Vs5v5VNrAWoLXQkpDhLLGbW8idh+xM5KICF4vfK9vdh1SHqVUI7o/UKvZTF5tlMNd2 xFB0wrQIv4ZahqGiu+0m2CX9/kUVM+gEe/uJU6TzNC4Gs705/OtCoTCfS03szVAmv8Im fmcEDk1WTKVokLHnADF0RxbQHaARxLqPRRS2R+kjkvWqWI9yNLKZYyZ5njlfx9uYcNDg 7n1bdfHGssBMDwmAe9F6mZi86d6wQjRiAxQBhMVaHZ/Syqg+qrIVzZr0LN52JGsDO9DL Jmdc/D1PplDKJxnljT+pPXsOwJIajalIyXlsQ1mdC7Xin//7RvCMJqEih4W2eWWjwzQF w9ww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=lxOEeGUxsFlR+BXEQOdgpHvEDFRkLkmeWTLlFCctmU4=; b=SqCiwOAbOg80JUmM/jNExS8INZNAKFde6jLYo6zBxMsxQPnAZRUc57cIcc/f2cYkFx H23yox/Y4e2nOVes+DWzUK8uNB28BnNx6FiHhthRKByGv7KljR5OPZ8Bk4aFhWRiYGWn mMxWbttFuuX5cjrOw75zoI6EAFfwUjKsXzLWgB7z9zcTKfrNH67XRUULDO3XrpCt+nR3 tCmdOrEZqQHLdkV0YNxBaMeog8hNhg9dHCYHxOVLJWk/is8l2ZJ9B7T1oVVEVMQGQ7JK 6XJiaIh7iyQSqxTZY02MTFVloyR2QMHviRYzWNRB3EIeqakj3mkwHnaCh2jpMCprLmC6 aiKg== X-Gm-Message-State: AMke39kbTwd3Dh4fRKMa202m6XaU9M2KNEfv5X8j+NbO64dnRAHwoyABmmDA38ybPZMTGIvIvIr3w+WFXg7H8w== X-Received: by 10.223.172.77 with SMTP id v71mr19066428wrc.131.1488841349641; Mon, 06 Mar 2017 15:02:29 -0800 (PST) MIME-Version: 1.0 In-Reply-To: References: <20170306212421 DOT a658cb36967460efbe4ba474 AT gmail DOT com> From: "Luis de Arquer (ldearquer AT gmail DOT com) [via geda-user AT delorie DOT com]" Date: Tue, 7 Mar 2017 00:02:29 +0100 Message-ID: Subject: Re: [geda-user] Rubberband move keeping lines direction To: geda-user Content-Type: text/plain; charset=UTF-8 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 2017-03-06 22:24 GMT+01:00, Peter Clifton : > Hi Luis, > > Quick off-list reply... > > I look forward to playing with your patch when I have a chance. Might want > to ping Bert Timmerman if he doesn't see your patch in the next day or two. > (He's the PCB maintainer). > Mind you, the patch is just for you guys to try it. It is not anything I am attempting to merge at all -tabs, code location, etc, need more work. But the core is done. > In case you find it interesting, I've also made some attempts to improve > Rubber banding in my development branches.. see: > > http://repo.or.cz/geda-pcb/pcjc2/v2.git/commitdiff/577676a50d4f0f99370936390004c72d3051aadd > and > http://repo.or.cz/geda-pcb/pcjc2/v2.git/commitdiff/425b1442c1f615a1f7c5133ebc91098ac5d9e432 > and > http://repo.or.cz/geda-pcb/pcjc2/v2.git/commitdiff/8e436c6650d68bfd411fa4db0d24d40cf6eb165a > and > http://repo.or.cz/geda-pcb/pcjc2/v2.git/commitdiff/3f213ad137db749c4c5ea69a31e3369b4805a6b0 > > This lets adds support for different mouse-cursors when hovering over > tracks which can be slid along perpendicular to their direction, and > attempts to adjust connected tracks to extend or contract in order to keep > connected. (It was intended to be a first step towards being able to push > and shove busses of wires). > > So far, I didn't try implementing collision detection, and there are > occasional problems if you have a tiny short track segment under one end of > the line you're dragging. > > > Let me know if you try my attempt out, and see what you think. > I'll give it a go, definitely. Collision detection and bus moves was my long term target, but that may be too far yet... Luis