keepassxreboot / keepassxc-browser

KeePassXC Browser Extension
GNU General Public License v3.0
1.78k stars 188 forks source link

Update popup content dynamically #2347

Open varjolintu opened 2 months ago

varjolintu commented 2 months ago

Instead of having a separate HTML and JavaScript files for each popup, use just single popup for everything and parse the content based on the page.popupData. The refactor also eliminates some duplicate code in the popup files.

The content should now change in real time according to database state (open/locked/login/default) if the popup is open.

Other minor changes:

TODO:

Fixes #76.