User can open Query tool in new browser window where we'll not have wcDocker panel.
On Thu, Jan 11, 2018 at 12:00 PM, Harshal Dhumal < harshal.dhu...@enterprisedb.com> wrote: > Murtuza, I think we should only poll if sqleditor/datagrid is visible. > We've *wcDocker.EVENT.VISIBILITY_CHANGED *event when panel visibility > changes. > > -- > *Harshal Dhumal* > *Sr. Software Engineer* > > EnterpriseDB India: http://www.enterprisedb.com > The Enterprise PostgreSQL Company > > On Wed, Jan 10, 2018 at 1:55 PM, Murtuza Zabuawala <murtuza.zabuawala@ > enterprisedb.com> wrote: > >> Hi Dave, >> >> PFA updated patch. >> >> On Tue, Jan 9, 2018 at 7:57 PM, Dave Page <dp...@pgadmin.org> wrote: >> >>> Hi >>> >>> On Tue, Jan 9, 2018 at 6:33 AM, Murtuza Zabuawala < >>> murtuza.zabuaw...@enterprisedb.com> wrote: >>> >>>> Hi Dave, >>>> >>>> Please find updated patch. >>>> >>> >>> I turned off the status option, but polling is still happening. This >>> should definitely stop! :-) >>> >> Fixed typo in variable. >> >> Can you also reverse the enable/disable switch and the interval setting >>> on the preferences page? I think Enable/Disable should be at the top, and >>> be followed by the interval. >>> >>> >> Fixed. >> >> But just a heads up we won't be able to put '?' after 'Connection >> status' eg: ' >> Connection status >> ?' >> >> Then string sorting again puts it after 'Connection status refresh rate' >> :) >> >>> >>> >>> Thanks. >>> >>> >>>> >>>> On Mon, Jan 8, 2018 at 7:21 PM, Dave Page <dp...@pgadmin.org> wrote: >>>> >>>>> >>>>> >>>>> On Mon, Jan 8, 2018 at 1:24 PM, Murtuza Zabuawala < >>>>> murtuza.zabuaw...@enterprisedb.com> wrote: >>>>> >>>>>> Hi Dave, >>>>>> >>>>>> PFA updated patch. >>>>>> >>>>>> On Mon, Jan 8, 2018 at 5:11 PM, Dave Page <dp...@pgadmin.org> wrote: >>>>>> >>>>>>> Hi >>>>>>> >>>>>>> On Fri, Jan 5, 2018 at 8:49 AM, Murtuza Zabuawala < >>>>>>> murtuza.zabuaw...@enterprisedb.com> wrote: >>>>>>> >>>>>>>> Hi Dave, >>>>>>>> >>>>>>>> PFA updated patch, >>>>>>>> >>>>>>>> >>>>>>>> On Wed, Jan 3, 2018 at 10:44 PM, Dave Page <dp...@pgadmin.org> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Hi >>>>>>>>> >>>>>>>>> On Thu, Dec 28, 2017 at 9:38 AM, Murtuza Zabuawala < >>>>>>>>> murtuza.zabuaw...@enterprisedb.com> wrote: >>>>>>>>> >>>>>>>>>> Hi, >>>>>>>>>> >>>>>>>>>> PFA updated patch based on new design suggested by Chethana. >>>>>>>>>> The patch also includes some misc fixes related to object >>>>>>>>>> validation. >>>>>>>>>> RM#2475 >>>>>>>>>> >>>>>>>>> >>>>>>>>> This seems much nicer, but I still think there are some tweaks to >>>>>>>>> make: >>>>>>>>> >>>>>>>>> 1) If I open a query tool, and then stop the application server, >>>>>>>>> the icon is updated to show the broken connection. However, unless I >>>>>>>>> execute a query in the query tool before the server is shut down, the >>>>>>>>> connection status won't recover when the server is restarted. If I do >>>>>>>>> run a >>>>>>>>> query first (SELECT 1; will do), then the connection status will >>>>>>>>> recover. >>>>>>>>> >>>>>>>> >>>>>>>> I have logged >>>>>>>> >>>>>>>> https://redmine.postgresql.org/issues/2983 >>>>>>>> >>>>>>>> >>>>>>>>> 2) I think the "connected" icon should be in $primary-blue >>>>>>>>> (#2c76b4). The green is ugly and not overly easy to read. It's also >>>>>>>>> distracting as it catches the eye, which the default, non-error state >>>>>>>>> should not do. >>>>>>>>> >>>>>>>> Fixed >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> Much better. >>>>>>> >>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>> 3) I'm not overly happy with the the status text popover. After >>>>>>>>> some thought, I think it's because there are no visual clues that you >>>>>>>>> should click on the icon to see it - and Karen seems to be of a >>>>>>>>> similar >>>>>>>>> opinion. Can we put a small marker there, perhaps a triangle on the >>>>>>>>> bottom-right, like you get on a spreadsheet cell if you add a >>>>>>>>> comment/note? >>>>>>>>> We should also have a hotkey and I guess a tooltip, e.g. "Connection >>>>>>>>> status >>>>>>>>> Ctrl+Alt+S" or similar. >>>>>>>>> >>>>>>>> Fixed >>>>>>>> , added accesskey *'T'* for TX status tooltip shortcut as 'S' is >>>>>>>> already taken for Save file option >>>>>>>> >>>>>>> >>>>>>> Hmm - having seen it, I don't think the marker helps us. >>>>>>> >>>>>>> Can you remove it, and fix the tooltip (which doesn't seem to work)? >>>>>>> If we always have the tooltip say "Connection status Ctrl+Alt+T" (or >>>>>>> whatever is appropriate for the platform/browser), then that should give >>>>>>> the user enough hint to click. >>>>>>> >>>>>> >>>>>> Fixed. >>>>>> I have removed the marker & added tooltip instead but it is not >>>>>> possible to add specific shortcut keys in tooltip because accesskey may >>>>>> vary depending on OS & browser. >>>>>> Ref: >>>>>> https://www.w3schools.com/tags/att_global_accesskey.asp >>>>>> >>>>> >>>>> That's better - though I think the tool tip is better as something >>>>> like: >>>>> >>>>> Connection status (click for details) (<accesskey>+T) >>>>> >>>>> I'm still not overly happy with all the polling that's going on >>>>> though. It's a lot of requests, especially with multiple QTs open. I think >>>>> we need to be able to disable the feature entirely through a switch in the >>>>> Preferences. In that case, no icon would be shown, and polling would be >>>>> disabled - i.e. everything would be as it is now. >>>>> >>>>> What do you think? >>>>> >>>> Fixed >>>> Made it configurable & set default polling time to 10sec. >>>> >>>> >>>> Please review. >>>> >>>> >>>>> -- >>>>> 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 >>> >> >> >