Move saved Resolutions parameters to global scope.
Move all Program settings to global scope.
Update & Refactor Settings Object.
Update Whats My Name - make detection more precise & add sites.
Update README.md
Update version number
Finalize importing tabs from TOR.
Change settings labels so they look better in menus. Add Tor browser path setting.
Fix bug with deselected entities when zooming out.
Transition to pyqtdarktheme for theme & styling.
Check if firefox snap exists if firefox package is not present.
Make sure that every file from the directories holding resolutions is present.
Refactor importing of tabs.
Minor optimizations.
Make the properties editors use Global Variables for hidden fields.
Finalize banners - they should now be persistent & work properly.
Update build scripts.
Make DockBarTwo.py use Global Variables for the dockbars' hidden fields.
Add logging for LinkScope version.
Update GlobalVariables.py - adjust the hidden fields & the fields to avoid parsing.
Update Settings Object to have version & TOR file location parameters.
Add npmjs search.
Started adding 'SNScrape' module - added getting tweets by user.
Also: Made it so users don't have to specify the 'Resolution' and 'Notes' fields in the Resolution JSON for resolution output (although it is *recommended* that they do)
For those who read git commit messages, development has been a bit slower due to legal issues concerning the name of the software. We expect that within the next week we will rename the software, and move to a more regular update schedule. Future goals include streamlining the installation & update process, continuing the replacement of the selenium code with playwright, and further improving performance for large numbers of nodes.