Skip to content
This repository was archived by the owner on Apr 1, 2026. It is now read-only.

v0.2.4

Choose a tag to compare

@Equalizer5118 Equalizer5118 released this 02 Jan 22:44
· 13 commits to main since this release

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 data folder, 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