This repository was archived by the owner on Apr 1, 2026. It is now read-only.
v0.2.4
QMainWindow + better config loading
New Features / changes
- QT loads a QMainWindow widget instead of a QWidget now, gives access to toolbars and menus
- Added menus for "File", "Window", and "Help"
- "File" contains config loading stuffs
- "Window" contains toggle for Advanced menus
- "Help" Contains links to README.md and VERSION.md
- "Go" button moved to status bar of the main window, along with a new progress bar
- Can now save to and load from configs other than 'default.json'
- default location for .json files is in
datafolder, created on program start - Advanced windows are now incorperated into the main window, thus making them no longer modal popups
Code Additions / changes
- Separated json file loading and program variables into separate scripts
- Moved "DefWidget()" to a separate file than mainwindow
- Advanced windows no longer use the same code, and are now separated into different classes
- Moved zip deletion code and version/readme copy code to
build.py debugprint.p()can be run without arguments- Removed many unused imports / code
Known bugs
- Status tips sometimes overlap with the scroll bar (especially on loading/saving)
- Status tips do not show up for all things it should
Full Changelog: v0.2.3...v0.2.4