Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bDVek-0007k8-Ax for pgadmin-hackers@arkaria.postgresql.org; Thu, 16 Jun 2016 11:40:18 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1bDVej-0003xr-TW for pgadmin-hackers@arkaria.postgresql.org; Thu, 16 Jun 2016 11:40:17 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1bDVej-0003vE-Ez for pgadmin-hackers@postgresql.org; Thu, 16 Jun 2016 11:40:17 +0000 Received: from mail-io0-x231.google.com ([2607:f8b0:4001:c06::231]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.84_2) (envelope-from ) id 1bDVef-0005yb-AU for pgadmin-hackers@postgresql.org; Thu, 16 Jun 2016 11:40:16 +0000 Received: by mail-io0-x231.google.com with SMTP id 5so46806892ioy.1 for ; Thu, 16 Jun 2016 04:40:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pgadmin-org.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=VfGlpw8whR8XkodgU/mq4vaQOg1+ZAfhwwZwERvoonw=; b=XCEWHa0CE7OJ+rH5Svh6RAZVSFP2/qSZUToaQfro8OdUZqwKbhLEZH3ZkaQoZ/QBaV im697Ipp41SS0HF2w7qjQeIZVc4XZbbufAGNQpdaPpnabd2KaismfiBR3q6VpJTstD1X m9aavF6MBX4caQfGEXkvTplMv2F4FjCmMKMTfH9vvP0/EKm7dc5txyMQCe+GMHyiN7Pi ng87JAnwRwEFGs6XEBfesOIgaegLvAqO8BXofHfsb+cYQ74Bo/taWKM71ceg50ssWtpM nGIe/iwovM+U1mDyyIIhl9cZwfZEJ6vGBGbCliTAYLRueGiDkO17b6ngOTqQiz3CzHGo lmtA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=VfGlpw8whR8XkodgU/mq4vaQOg1+ZAfhwwZwERvoonw=; b=JcVE8xhK7t4tB6k074oPQvdmWtkYUqOqsdMWlk7Jh7h9JgQ8gORtgQtsezS2VcuW7z 2cfdsG3ffxwBy/313/TaBg8vVCPZMd7U7bYGcmDboNlJB2gUA2iQqzAczykK21xnVlLm xL7A/SRqEE00wFtDNiFDoAnavJgTtuRqlHRTNC1KxqLb5BS29GGiO6TYO6bajuH2tS8J UMGaRx+5jLb8cMa7wUkywqlJwTa7exUdur7jxvZnybtOM6rvK8ar4TT8ilPO9e0uRCYW jNoqjgsjL9IYYJneJR9sLFcLNVDJ70+VfYHydv7POFTGpkakoqu/hVC0DJaM8lLP1wve Q4Vg== X-Gm-Message-State: ALyK8tJ16+BmqHQwmeSw3PcCiiLfK9ybQJctORN1Njcwocti+TMq72hSWQI1bk2gK4+34WTnnKGPokwQxJPCFA== X-Received: by 10.107.3.84 with SMTP id 81mr6842689iod.156.1466077211199; Thu, 16 Jun 2016 04:40:11 -0700 (PDT) MIME-Version: 1.0 Received: by 10.64.24.233 with HTTP; Thu, 16 Jun 2016 04:40:10 -0700 (PDT) In-Reply-To: References: From: Dave Page Date: Thu, 16 Jun 2016 12:40:10 +0100 Message-ID: Subject: Re: Fix for issue RM1336 [pgadmin4] To: Harshal Dhumal Cc: pgadmin-hackers Content-Type: text/plain; charset=UTF-8 X-Pg-Spam-Score: -2.6 (--) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgadmin-hackers Precedence: bulk Sender: pgadmin-hackers-owner@postgresql.org On Thu, Jun 16, 2016 at 12:14 PM, Harshal Dhumal wrote: > Hi, > > As per my offline discussion with Ashesh; He is suggesting not to use > Function keys as shortcuts. Why? That is primarily what they are on the keyboard for. > And regarding configurable key options, I suspect It is going to be time > consuming task, please let me know if you want me to start working it. Or > can we keep current shortcuts from my last patch? Surely we can come up with some simple ones that will be intuitive and work? > > On Thu, Jun 16, 2016 at 4:19 PM, Dave Page wrote: >> >> Hi >> >> Hmm, I guess that's system dependent. What about Ctrl+F5? Or we bite >> the bullet and make it configurable. >> >> On Thu, Jun 16, 2016 at 11:47 AM, Harshal Dhumal >> wrote: >> > Hi Dave, >> > >> > Function keys won't work properly with browser as they already have >> > predefined bindings. >> > >> > e.g. >> > >> > F5 for refresh (standard) >> > F7 for Caret Browsing in firefox >> > >> > >> > -- >> > Harshal Dhumal >> > Software Engineer >> > >> > EnterpriseDB India: http://www.enterprisedb.com >> > The Enterprise PostgreSQL Company >> > >> > On Thu, Jun 16, 2016 at 4:10 PM, Harshal Dhumal >> > wrote: >> >> >> >> Hi Dave, >> >> >> >> Ok, I'll change shortcut keys >> >> >> >> New shortcuts would be: >> >> >> >> Execute --> F5 >> >> Explain --> F7 >> >> Explain analyze --> Shift+F7 >> >> >> >> >> >> >> >> -- >> >> Harshal Dhumal >> >> Software Engineer >> >> >> >> EnterpriseDB India: http://www.enterprisedb.com >> >> The Enterprise PostgreSQL Company >> >> >> >> On Thu, Jun 16, 2016 at 4:03 PM, Dave Page wrote: >> >>> >> >>> Hi, >> >>> >> >>> Can we not make them compatible with pgAdmin 3? Ctrl + Shift + E is >> >>> significantly less convenient than F5. >> >>> >> >>> On Thu, Jun 16, 2016 at 11:28 AM, Harshal Dhumal >> >>> wrote: >> >>> > Hi, >> >>> > >> >>> > PAF patch for issue RM1336 >> >>> > >> >>> > Changes: Added keyboard shortcuts (static/non configurable) to some >> >>> > query >> >>> > tool operations. >> >>> > >> >>> > Execute --> Ctrl + Shift + E >> >>> > Explain --> Ctrl + Shift + X >> >>> > Explain analyze --> Ctrl + Shift + A >> >>> > >> >>> > Note: Keyboard shortcuts do not work if focus is set on any disabled >> >>> > button >> >>> > inside query tool or out side the query tool. >> >>> > >> >>> > >> >>> > -- >> >>> > Harshal Dhumal >> >>> > Software Engineer >> >>> > >> >>> > EnterpriseDB India: http://www.enterprisedb.com >> >>> > The Enterprise PostgreSQL Company >> >>> > >> >>> > >> >>> > -- >> >>> > Sent via pgadmin-hackers mailing list >> >>> > (pgadmin-hackers@postgresql.org) >> >>> > To make changes to your subscription: >> >>> > http://www.postgresql.org/mailpref/pgadmin-hackers >> >>> > >> >>> >> >>> >> >>> >> >>> -- >> >>> Dave Page >> >>> Blog: http://pgsnake.blogspot.com >> >>> Twitter: @pgsnake >> >>> >> >>> EnterpriseDB UK: http://www.enterprisedb.com >> >>> The Enterprise PostgreSQL Company >> >> >> >> >> > >> >> >> >> -- >> Dave Page >> Blog: http://pgsnake.blogspot.com >> Twitter: @pgsnake >> >> EnterpriseDB UK: http://www.enterprisedb.com >> The Enterprise PostgreSQL Company > > -- Dave Page Blog: http://pgsnake.blogspot.com Twitter: @pgsnake EnterpriseDB UK: http://www.enterprisedb.com The Enterprise PostgreSQL Company -- Sent via pgadmin-hackers mailing list (pgadmin-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgadmin-hackers