feat: Added settings window

Changed the updater window to be an settings window, including theme settings and updater.
This commit is contained in:
Mr Finchum 2025-02-09 16:53:36 +00:00
parent b6ec22d61d
commit 5b2399b99e
12 changed files with 938 additions and 434 deletions

View file

@ -1,5 +1,22 @@
# Changelog
## 0.12.x
### 0.12.0: New Settings Menu & Patches
- **New Settings Window:**
- The updater window has been reworked into a settings window.
- **Initial settings (first tab) include:**
1. Option to change the theme (with an optional dependency installation).
2. Reset selectable EXIF data to default.
- The updater UI has been moved to the second tab.
- Added a link to the changelog for easier access to update details.
- **Patches:**
- Fixed an issue where links in labels (About window) did not open a browser.
- Added a changelog link in the About window.
- Minor changes to `utility.py` to handle settings.
---
## 0.11.x
### 0.11.1: Fixed pipeline
- Fixed pipeline publish error