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=20120113; h=date:from:to:subject:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=tqBxSj+tUd0zKv0kPAZx1phHQrqVjBl0Yb4bfTI/5TA=; b=E8DLFp7GeZVwa1ZcGpb0l2CHkrAROmlBF71WWUKKQ2d+39juj9x0XWidHPXYTa9Ao/ A04n+Y726plq9CtyytJ3d1rClyhgX7j1IvqHXIngt/tEMmS30ss6lHpVFJ6zU8GhGo/i dl8FQpSbFO+XT0pDwOaGns5fKqmUk1Twuw1/MEnNmU//F+X5NaT0UUyNUPCPeX69ZoQ9 OiqqjrWoCBMjinyi5gUI+ghNTEmxVCbdq71btHvkMd2JcsdZmQ8sCfxxGLzVUIJr0Rk+ 99YrsSAvVIl525Lkd2mnH02OSEgEu4dN/XvwojW3wdNZcPc0JjJtqyAGvQNAM0t29oc0 nHKQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:subject:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=tqBxSj+tUd0zKv0kPAZx1phHQrqVjBl0Yb4bfTI/5TA=; b=GuYDRuAHMOfsUgm5TeQ5WI2NZmXm9ykZTS9zRKumjNSiQNRpCjaj2lEDSMUf9oBT0S j/g0NFTHSXwQRTgtLGzLj1y8C7eNdH/sq1D2aQ5EJb0yziZ8378rr8xZ6/ivfKyexCW3 brvIkOMHZ9ofq3vcBNZgtkVKGC2jXpaEqxlOPXmacgcDJ7dDRd3E0nlz1NmPxIznelZh npzuoEPhmQ49IZi4zjDFVpRPdV3nFgvwRI+922P1D+y4bnS3SxnD+3qcHZZ6WJ8Wf7Yw 2/llzbLHZNs1MDvzcqh5i5Aew+/MKe+OhU/jdSftdVcM/ibs2Jlfj3R13HjLNEh+sGMg ZusQ== X-Gm-Message-State: AD7BkJKCGPaUXl0mUE3Kf0o9pvD8MfYrm+mLl7b1GmS+0W5rXE1u/c12LL2sNe2vtKMuCg== X-Received: by 10.28.87.139 with SMTP id l133mr1924668wmb.38.1460101002927; Fri, 08 Apr 2016 00:36:42 -0700 (PDT) Date: Fri, 8 Apr 2016 09:36:38 +0200 From: "Nicklas Karlsson (nicklas DOT karlsson17 AT gmail DOT com) [via geda-user AT delorie DOT com]" To: geda-user AT delorie DOT com Subject: Re: [geda-user] pcb-rnd: gtk multikey - looking for volunteers (arrow keys, fine tuning) Message-Id: <20160408093638.c0d5ac7e389e162d04cda4fb@gmail.com> In-Reply-To: References: X-Mailer: Sylpheed 3.5.0beta1 (GTK+ 2.24.25; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit 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 Arrow keys in pcb move component but not board while gschem move board but not component. It may be an improvement if board and board is moved a the same time, it make a difference then close to an edge. Even though it would be great left hand at ordinary fine tuning during move I guess arrow still is the best. Otherwise "s", "e", "f", "c" could be an option for this, it would probably only work if these keys where context sensitive while moving component because otherwise it would consume to many keys. On Fri, 8 Apr 2016 06:45:26 +0200 (CEST) gedau AT igor2 DOT repo DOT hu wrote: > Hi all, > > I've finished removing keyboard input handling code duplication among > lesstif and gtk in pcb-rnd. As a side effect this enabled the gtk HID to > use multikey hotkeys (similar to those in gschem). > > I plan to ship at least two versions of menu files: the current one > (modifiers) and a new one (that uses multikey heavily). > > I'm looking for volunteers to design the multikey layout (either changing > the menu layout to fit multikey better or keeping it as is). > > Complexity: no programming background required; some experience with pcb > and gschem is certainly needed (if you ever made a board that should be > enough). There are 120 (lesstif) and 123 (gtk) key bindings with most of > the functions overlap and some duplications (total 117 unique actions > that has binding in either HID). My estimation on the total amount of work > is between 4 and 9 hours, depending on some design choices. > > If you would like to join the fun, please contact me using email or chat > at http://repo.hu/projects/pcb-rnd/irc.html > > Regards, > > Igor2