Patch: New field in frmMain statusbar - Mailing list pgadmin-hackers

From Adam Scott
Subject Patch: New field in frmMain statusbar
Date
Msg-id CA+s62-Ous9Dr7EFGfwEh-N7xZGh8f173uUU=VbzzgV9crVD4NQ@mail.gmail.com
Whole thread Raw
Responses Re: Patch: New field in frmMain statusbar  (Dave Page <dpage@pgadmin.org>)
List pgadmin-hackers
Hi,

please consider this patch to frmMain.

Situation:  When a user has a large number of databases and connections, when they select a table or other object in the Object browser tree, they can lose track of which connection and database the object belongs too.   This makes it really easy for the user to make a mistake and drop an object on the wrong connection (such as on a Production server instead of a Development server).  Also as a user is browsing multiple databases and connections they can lose track of which object they are working on.

Solution: This patch adds a new field in the status bar of the main window (frmMain), between the two other fields, keeping them the same.  If there's a currently selected object the field will display it's connection and database.  If there's no currently selected object, it will be blank.

Here's the danger, if we display the wrong connection and database, the user could drop the wrong object.  So it's imperative this never has a bug.  This code change is so small with so little dependencies, it relies on already used code for such a long time that if it had a bug, then there are other bigger bugs in the code that would have already shown up.

Regards,
Adam C. Scott

patch generated using Tortoise Git Create Patch Serial

Attachment

pgadmin-hackers by date:

Previous
From: "Prasad Somwanshi"
Date:
Subject: Re: pgadmin4 setup.py, first time run
Next
From: John Obaterspok
Date:
Subject: [PATCH] Add Commit/Rollback toolbar action version 2