Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1amz6w-0001qI-2F for pgadmin-hackers@arkaria.postgresql.org; Mon, 04 Apr 2016 07:39:46 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1amz6v-0001Xl-Ky for pgadmin-hackers@arkaria.postgresql.org; Mon, 04 Apr 2016 07:39:45 +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 1amz6h-0001Ab-DL for pgadmin-hackers@postgresql.org; Mon, 04 Apr 2016 07:39:31 +0000 Received: from mail-qg0-x22f.google.com ([2607:f8b0:400d:c04::22f]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.84_2) (envelope-from ) id 1amz6Z-0007A9-O4 for pgadmin-hackers@postgresql.org; Mon, 04 Apr 2016 07:39:30 +0000 Received: by mail-qg0-x22f.google.com with SMTP id f52so45752959qga.3 for ; Mon, 04 Apr 2016 00:39:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=TnpTyVufBJcEhNQ3xnkFlqeV3Z/MZ3RVwzj7uEPT5yo=; b=AJIinsRWRip8MtU4evcfrOrRdBk+c22xIedxxprfJHbNIOs2ZfHEiByvL0BzyE/GaY 1nQiTfk4SNbASYu0889NXTi9FAwlEbf1ke+NqzwrDsKtz2F4A+uNHRqhYhLQ6H0vVK8v VeHmgDRp5MY9jHZrFzbXLc7coUA622vNooNgopdSOIM/8Lwtf390AFYZcbrOECewHTjq B83Cxk1iXEdQv3+6ubGh9kic6pfs+hPNYJJtks4iHtFbShv7UtU8Q2pMG2//u7SS5Ckn gegQuj5JcYf0tvtns+o4JVU3/CzqBAe2rwEir4jq7gvFiPPYfzBgxvarSyyPLUW/U+fY wcfQ== 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=TnpTyVufBJcEhNQ3xnkFlqeV3Z/MZ3RVwzj7uEPT5yo=; b=NttQDtz1r+TEG6KHChYHY5fFve1izehij8PH8nbjN2aP4dbiRZVeO6i1Oa2Qj3qtu7 LJDyxdR+qISKFh9sQzMSqg5QMUXYXjTI+B+wpQwpqVTZH4QWoNkOFOfBmAcvo6D+Fawg fw9VEOz8qni9civ42sDmdPDfPu9dmA+8JLgf9M5n2274Z9EapxTyuKs/urai6892YRZJ F5dtJDOq/NipvxolOoKY9uCqiNJgLXjx0i3X5WPDZ/bW/j6C0dkVbslWrJjnuvpLgcnM xu+hFvcDad+QDioJaIr0LZ0KvCUybhRKEYxPoWSZeWmeF9u1y++01AXyBzGjt+5B+h4Z nBOQ== X-Gm-Message-State: AD7BkJLtiayFs8y1FaQ1hXn1AzbtWrzvCxzqres4e4jMRhovAsjf2lq40x8Nf8XXt5/nlhUtxAJJjSYpeoJfC3eP X-Received: by 10.140.241.74 with SMTP id m71mr21770873qhc.36.1459755562135; Mon, 04 Apr 2016 00:39:22 -0700 (PDT) MIME-Version: 1.0 Received: by 10.55.128.132 with HTTP; Mon, 4 Apr 2016 00:39:02 -0700 (PDT) In-Reply-To: References: From: Murtuza Zabuawala Date: Mon, 4 Apr 2016 13:09:02 +0530 Message-ID: Subject: Re: Patch: Added select2cell editor for backgrid [pgAdmin4] To: Ashesh Vashi Cc: pgadmin-hackers Content-Type: multipart/mixed; boundary=001a113a2b70be0bc5052fa3d349 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 --001a113a2b70be0bc5052fa3d349 Content-Type: multipart/alternative; boundary=001a113a2b70be0bbd052fa3d347 --001a113a2b70be0bbd052fa3d347 Content-Type: text/plain; charset=UTF-8 Hi, PFA updated patch. Regards, Murtuza -- Regards, Murtuza Zabuawala EnterpriseDB: http://www.enterprisedb.com The Enterprise PostgreSQL Company On Fri, Apr 1, 2016 at 3:08 PM, Ashesh Vashi wrote: > On Thu, Mar 31, 2016 at 12:27 PM, Murtuza Zabuawala < > murtuza.zabuawala@enterprisedb.com> wrote: > >> Hi, >> >> We have added Select2Cell Editor for backgrid, eariler as it was not >> present & causing issue in rendering in subnode control. >> > Looks good to me, but - have some feedback. > 1. Can you please mention - why do we need 'openOnEnter: false' in select2 > options? > 2. There is a difference between UI, when rendered from the editor, and > from the Select2Cell. (I can see padding, when the Cell is rendered, but - > not when editor is rendered.) > > Can you please fix this two? > > -- > > Thanks & Regards, > > Ashesh Vashi > EnterpriseDB INDIA: Enterprise PostgreSQL Company > > > > *http://www.linkedin.com/in/asheshvashi* > > >> >> >> -- >> Regards, >> Murtuza Zabuawala >> EnterpriseDB: 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 >> >> > --001a113a2b70be0bbd052fa3d347 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi,

PFA updated patch.

Regards,
Murtuza




--
Regards,
Murtuza Zabuawala
EnterpriseDB:=C2=A0http://www.enterprisedb.com
The Ente= rprise PostgreSQL Company


On Fri, Apr 1, 2016 at 3:08 PM, Ashesh Vashi= <ashesh.vashi@enterprisedb.com> wrote:
=

On Thu, Mar 31, 2016 at 12:27 PM, Murtuza Zabuawala = <murtuza.zabuawala@enterprisedb.com> wrote:

= Hi,

We have added Select2Cell Editor for backgrid, earil= er as it was not present & causing issue in rendering in subnode contro= l.
Looks good to me, but - have some feedback.=
1. Can you please mention - why do we need 'openOnEnter: fal= se' in select2 options?
2. There is a difference between UI, = when rendered from the editor, and from the Select2Cell. (I can see padding= , when the Cell is rendered, but - not when editor is rendered.)
=
Can you please fix this two?

--

Thanks & Regards,

Ashesh Vashi
EnterpriseDB INDIA:=C2=A0Enterprise PostgreSQL Company


http://www.linkedin.com/in/asheshvashi



--
Regards,Murt= uza Zabuawala
EnterpriseDB:=C2=A0http://www.enterprisedb.com
<= span style=3D"color:rgb(136,136,136)">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=



--001a113a2b70be0bbd052fa3d347-- --001a113a2b70be0bc5052fa3d349 Content-Type: application/octet-stream; name="Added_Select2_editor_v2.patch" Content-Disposition: attachment; filename="Added_Select2_editor_v2.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_imlor7270 ZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL3N0YXRpYy9jc3Mvb3ZlcnJpZGVz LmNzcyBiL3dlYi9wZ2FkbWluL3N0YXRpYy9jc3Mvb3ZlcnJpZGVzLmNzcwpp bmRleCAxNTA1NjdiLi5jYTg3ZTdhIDEwMDc1NQotLS0gYS93ZWIvcGdhZG1p bi9zdGF0aWMvY3NzL292ZXJyaWRlcy5jc3MKKysrIGIvd2ViL3BnYWRtaW4v c3RhdGljL2Nzcy9vdmVycmlkZXMuY3NzCkBAIC05MDYsNCArOTA2LDkgQEAg dWwubmF2Lm5hdi10YWJzIHsKCiAuYnRuLXByaW1hcnl7CiAJbWFyZ2luOiAy cHggMTNweCAhaW1wb3J0YW50OworfQorCisuc2VsZWN0Mi1jZWxsIC5zZWxl Y3QyLWNvbnRhaW5lciA+IC5iYWNrZ3JpZCB0aCwgLmJhY2tncmlkIHRkCit7 CisgICAgcGFkZGluZzogMHB4OwogfQpcIE5vIG5ld2xpbmUgYXQgZW5kIG9m IGZpbGUKZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL3N0YXRpYy9qcy9iYWNr Z3JpZC9iYWNrZ3JpZC5wZ2FkbWluLmpzIGIvd2ViL3BnYWRtaW4vc3RhdGlj L2pzL2JhY2tncmlkL2JhY2tncmlkLnBnYWRtaW4uanMKaW5kZXggNGIyMzNk Mi4uMzI2MGRjNyAxMDA2NDQKLS0tIGEvd2ViL3BnYWRtaW4vc3RhdGljL2pz L2JhY2tncmlkL2JhY2tncmlkLnBnYWRtaW4uanMKKysrIGIvd2ViL3BnYWRt aW4vc3RhdGljL2pzL2JhY2tncmlkL2JhY2tncmlkLnBnYWRtaW4uanMKQEAg LTMzNSwyMiArMzM1LDEzNCBAQAogICAgIH0KICAgfSk7CgorICAvKioKKyAg ICBTZWxlY3QyQ2VsbEVkaXRvciB0aGUgY2VsbCBlZGl0b3IgcmVuZGVycyBh IFNlbGVjdDIgaW5wdXQKKyAgICBib3ggYXMgaXRzIGVkaXRvci4KKyAgKi8K KyAgdmFyIFNlbGVjdDJDZWxsRWRpdG9yID0gQmFja2dyaWQuU2VsZWN0MkNl bGxFZGl0b3IgPSBCYWNrZ3JpZC5TZWxlY3RDZWxsRWRpdG9yLmV4dGVuZCh7 CisgICAgLyoqIEBwcm9wZXJ0eSAqLworICAgIGV2ZW50czogeworICAgICAg ImNoYW5nZSI6ICJvblNhdmUiCisgICAgfSwKKworICAgIC8qKiBAcHJvcGVy dHkgKi8KKyAgICBzZXRTZWxlY3QyT3B0aW9uczogZnVuY3Rpb24gKG9wdGlv bnMpIHsKKyAgICAgIHRoaXMuc2VsZWN0Mk9wdGlvbnMgPSBfLmV4dGVuZChv cHRpb25zIHx8IHt9KTsKKyAgICB9LAorCisgICAgLyoqIEBwcm9wZXJ0eSAq LworICAgIC8vIFRoaXMgb3B0aW9uIHdpbGwgcHJldmVudCBTZWxlY3QyIGxp c3QgdG8gcG9wIHVwCisgICAgLy8gd2hlbiB1c2VyIHByZXNzIHRhYiBvbiBz ZWxlY3QyCisgICAgc2VsZWN0Mk9wdGlvbnM6IHsKKyAgICAgIG9wZW5PbkVu dGVyOiBmYWxzZQorICAgIH0sCisKKyAgICAvKiogQHByb3BlcnR5IHtmdW5j dGlvbihPYmplY3QsID9PYmplY3Q9KTogc3RyaW5nfSB0ZW1wbGF0ZSAqLwor ICAgIHRlbXBsYXRlOiBfLnRlbXBsYXRlKCc8b3B0aW9uIHZhbHVlPSI8JS0g dmFsdWUgJT4iIDwlPSBzZWxlY3RlZCA/IFwnc2VsZWN0ZWQ9InNlbGVjdGVk IlwnIDogIiIgJT4+PCUtIHRleHQgJT48L29wdGlvbj4nLAorICAgICAgICAg ICAgICAgICAgICAgICAgICAgIG51bGwsIHt2YXJpYWJsZTogbnVsbH0pLAor CisgICAgaW5pdGlhbGl6ZTogZnVuY3Rpb24gKCkgeworICAgICAgQmFja2dy aWQuU2VsZWN0Q2VsbEVkaXRvci5wcm90b3R5cGUuaW5pdGlhbGl6ZS5hcHBs eSh0aGlzLCBhcmd1bWVudHMpOworICAgICAgdGhpcy5jbG9zZSA9IF8uYmlu ZCh0aGlzLmNsb3NlLCB0aGlzKTsKKyAgICB9LAorICAgIC8qKgorICAgICAg IFJlbmRlcnMgYSBgc2VsZWN0MmAgc2VsZWN0IGJveCBpbnN0ZWFkIG9mIHRo ZSBkZWZhdWx0IGA8c2VsZWN0PmAgSFRNTAorICAgICAgIGVsZW1lbnQgdXNp bmcgdGhlIHN1cHBsaWVkIG9wdGlvbnMgZnJvbSAjc2VsZWN0Mk9wdGlvbnMu CisgICAgICAqLworICAgIHJlbmRlcjogZnVuY3Rpb24gKCkgeworICAgICAg dmFyIHNlbGYgPXRoaXMsCisgICAgICAgICAgY29sID0gXy5kZWZhdWx0cyh0 aGlzLmNvbHVtbi50b0pTT04oKSwgdGhpcy5kZWZhdWx0cyksCisgICAgICAg ICAgbW9kZWwgPSB0aGlzLm1vZGVsLCBjb2x1bW4gPSB0aGlzLmNvbHVtbiwK KyAgICAgICAgICBlZGl0YWJsZSA9IEJhY2tncmlkLmNhbGxCeU5lZWQoY29s LmVkaXRhYmxlLCBjb2x1bW4sIG1vZGVsKSwKKyAgICAgICAgICBvcHRpb25W YWx1ZXMgPSBCYWNrZ3JpZC5jYWxsQnlOZWVkKGNvbC5vcHRpb25zLCBjb2x1 bW4sIHRoaXMpOworCisgICAgICB0aGlzLiRlbC5lbXB0eSgpOworCisgICAg ICBpZiAoIV8uaXNBcnJheShvcHRpb25WYWx1ZXMpKSB0aHJvdyBuZXcgVHlw ZUVycm9yKCJvcHRpb25WYWx1ZXMgbXVzdCBiZSBhbiBhcnJheSIpOworCisg ICAgICAvKgorICAgICAgICogQWRkIGVtcHR5IG9wdGlvbiBhcyBTZWxlY3Qy IHJlcXVpcmVzIGFueSBlbXB0eSAnPG9wdGlvbj48b3B0aW9uPicgZm9yCisg ICAgICAgKiBzb21lIG9mIGl0cyBmdW5jdGlvbmFsaXR5IHRvIHdvcmsuCisg ICAgICAgKi8KKworICAgICAgdmFyIG9wdGlvblRleHQgPSBudWxsLAorICAg ICAgICAgIG9wdGlvblZhbHVlID0gbnVsbCwKKyAgICAgICAgICBtb2RlbCA9 IHRoaXMubW9kZWwsCisgICAgICAgICAgc2VsZWN0ZWRWYWx1ZXMgPSBtb2Rl bC5nZXQodGhpcy5jb2x1bW4uZ2V0KCJuYW1lIikpOworCisgICAgICBmb3Ig KHZhciBpID0gMDsgaSA8IG9wdGlvblZhbHVlcy5sZW5ndGg7IGkrKykgewor ICAgICAgICB2YXIgb3B0aW9uVmFsdWUgPSBvcHRpb25WYWx1ZXNbaV07CisK KyAgICAgICAgaWYgKF8uaXNBcnJheShvcHRpb25WYWx1ZSkgfHwgXy5pc09i amVjdChvcHRpb25WYWx1ZSkpIHsKKyAgICAgICAgICBvcHRpb25UZXh0ICA9 IG9wdGlvblZhbHVlWzBdIHx8IG9wdGlvblZhbHVlLmxhYmVsOworICAgICAg ICAgIG9wdGlvblZhbHVlID0gb3B0aW9uVmFsdWVbMV0gfHwgb3B0aW9uVmFs dWUudmFsdWU7CisKKyAgICAgICAgICB0aGlzLiRlbC5hcHBlbmQoCisgICAg ICAgICAgICB0aGlzLnRlbXBsYXRlKHsKKyAgICAgICAgICAgICAgdGV4dDog b3B0aW9uVGV4dCwKKyAgICAgICAgICAgICAgdmFsdWU6IG9wdGlvblZhbHVl LAorICAgICAgICAgICAgICBzZWxlY3RlZDogKHNlbGVjdGVkVmFsdWVzID09 IG9wdGlvblZhbHVlKSB8fAorICAgICAgICAgICAgICAgIChfLmluZGV4T2Yo c2VsZWN0ZWRWYWx1ZXMsIG9wdGlvblZhbHVlKSA+IC0xKQorICAgICAgICAg ICAgfSkpOworICAgICAgICB9IGVsc2UgeworICAgICAgICAgIHRocm93IG5l dyBUeXBlRXJyb3IoIm9wdGlvblZhbHVlcyBlbGVtZW50cyBtdXN0IGJlIGEg bmFtZS12YWx1ZSBwYWlyLiIpOworICAgICAgICB9CisgICAgICB9CisgICAg ICAvLyBJbml0aWFsaXplIHNlbGVjdDIgY29udHJvbC4KKyAgICAgIHRoaXMu JGVsLnNlbGVjdDIoCisgICAgICAgICAgXy5kZWZhdWx0cygKKyAgICAgICAg ICAgIHsnZGlzYWJsZWQnOiAhZWRpdGFibGV9LAorICAgICAgICAgICAgY29s LnNlbGVjdDIsCisgICAgICAgICAgICB0aGlzLnNlbGVjdDJPcHRpb25zCisg ICAgICAgICAgICApKTsKKworICAgICAgc2V0VGltZW91dChmdW5jdGlvbigp eworICAgICAgICBtb2RlbC5zZXQoY29sdW1uLmdldCgibmFtZSIpLCBzZWxm LiRlbC52YWwoKSk7CisgICAgICB9LDEwKTsKKworICAgICAgdGhpcy5kZWxl Z2F0ZUV2ZW50cygpOworCisgICAgICByZXR1cm4gdGhpczsKKyAgICB9LAor ICAgIC8qKgorICAgICAgIEF0dGFjaCBldmVudCBoYW5kbGVycyB0byB0aGUg c2VsZWN0MiBib3ggYW5kIGZvY3VzIGl0LgorICAgICovCisgICAgcG9zdFJl bmRlcjogZnVuY3Rpb24gKCkgeworICAgICAgdmFyIHNlbGYgPSB0aGlzOwor ICAgICAgc2VsZi4kZWwub24oImJsdXIiLCBmdW5jdGlvbiAoZSkgeworICAg ICAgICBzZWxmLmNsb3NlKGUpOworICAgICAgfSkuc2VsZWN0MigiZm9jdXMi KTsKKyAgICB9LAorCisgICAgcmVtb3ZlOiBmdW5jdGlvbiAoKSB7CisgICAg ICB0aGlzLiRlbC5zZWxlY3QyKCJkZXN0cm95Iik7CisgICAgICByZXR1cm4g QmFja2dyaWQuU2VsZWN0Q2VsbEVkaXRvci5wcm90b3R5cGUucmVtb3ZlLmFw cGx5KHRoaXMsIGFyZ3VtZW50cyk7CisgICAgfSwKKyAgICBvblNhdmU6IGZ1 bmN0aW9uIChlKSB7CisgICAgICB2YXIgbW9kZWwgPSB0aGlzLm1vZGVsOwor ICAgICAgdmFyIGNvbHVtbiA9IHRoaXMuY29sdW1uOworICAgICAgbW9kZWwu c2V0KGNvbHVtbi5nZXQoIm5hbWUiKSwgdGhpcy4kZWwudmFsKCkpOworICAg IH0KKyAgfSk7CgogICAvKgogICAgKiAgU2VsZWN0MkNlbGwgZm9yIGJhY2tn cmlkLgogICAgKi8KLSAgdmFyIFNlbGVjdDJDZWxsID0gQmFja2dyaWQuRXh0 ZW5zaW9uLlNlbGVjdDJDZWxsID0gQmFja2dyaWQuQ2VsbC5leHRlbmQoewor ICB2YXIgU2VsZWN0MkNlbGwgPSBCYWNrZ3JpZC5FeHRlbnNpb24uU2VsZWN0 MkNlbGwgPSBCYWNrZ3JpZC5TZWxlY3RDZWxsLmV4dGVuZCh7CiAgICAgY2xh c3NOYW1lOiAic2VsZWN0Mi1jZWxsIiwKKyAgICAvKiogQHByb3BlcnR5ICov CisgICAgZWRpdG9yOiBTZWxlY3QyQ2VsbEVkaXRvciwKICAgICBkZWZhdWx0 czogXy5kZWZhdWx0cyh7CiAgICAgICAgIHNlbGVjdDI6IHt9Ci0gICAgICB9 LCBCYWNrZ3JpZC5DZWxsLnByb3RvdHlwZS5kZWZhdWx0cyksCisgICAgICB9 LCBCYWNrZ3JpZC5TZWxlY3RDZWxsLnByb3RvdHlwZS5kZWZhdWx0cyksCiAg ICAgZXZlbnRzOiB7CiAgICAgICAiY2hhbmdlIjogIm9uU2F2ZSIsCiAgICAg ICAic2VsZWN0Mjp1bnNlbGVjdCI6ICJvblNhdmUiCiAgICAgfSwKLSAgICB0 ZW1wbGF0ZTogXy50ZW1wbGF0ZSgKLSAgICAgICc8b3B0aW9uIHZhbHVlPSI8 JS0gdmFsdWUgJT4iIDwlPSBzZWxlY3RlZCA/IFwnc2VsZWN0ZWQ9InNlbGVj dGVkIlwnIDogIiIgJT4+PCUtIHRleHQgJT48L29wdGlvbj4nCi0gICAgKSwK KyAgICAvKiogQHByb3BlcnR5IHtmdW5jdGlvbihPYmplY3QsID9PYmplY3Q9 KTogc3RyaW5nfSB0ZW1wbGF0ZSAqLworICAgIHRlbXBsYXRlOiBfLnRlbXBs YXRlKCc8b3B0aW9uIHZhbHVlPSI8JS0gdmFsdWUgJT4iIDwlPSBzZWxlY3Rl ZCA/IFwnc2VsZWN0ZWQ9InNlbGVjdGVkIlwnIDogIiIgJT4+PCUtIHRleHQg JT48L29wdGlvbj4nLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIG51 bGwsIHt2YXJpYWJsZTogbnVsbH0pLAorCiAgICAgcmVuZGVyOiBmdW5jdGlv biAoKSB7CiAgICAgICB2YXIgY29sID0gXy5kZWZhdWx0cyh0aGlzLmNvbHVt bi50b0pTT04oKSwgdGhpcy5kZWZhdWx0cyksCiAgICAgICAgICAgbW9kZWwg PSB0aGlzLm1vZGVsLCBjb2x1bW4gPSB0aGlzLmNvbHVtbiwK --001a113a2b70be0bc5052fa3d349 Content-Type: text/plain Content-Disposition: inline Content-Transfer-Encoding: 8bit MIME-Version: 1.0 -- Sent via pgadmin-hackers mailing list (pgadmin-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgadmin-hackers --001a113a2b70be0bc5052fa3d349--