Skip to content

Release/v0.6.1 - #7

Merged
kc9wwh merged 9 commits into
mainfrom
release/v0.6.1
Dec 26, 2025
Merged

Release/v0.6.1#7
kc9wwh merged 9 commits into
mainfrom
release/v0.6.1

Conversation

@kc9wwh

@kc9wwh kc9wwh commented Dec 26, 2025

Copy link
Copy Markdown
Owner

google-labs-jules Bot and others added 9 commits December 26, 2025 19:33
- Implement automatic system theme detection (Light/Dark mode)
- Refactor hardcoded stylesheets to dynamic `apply_theme` method
- Fix log context window contrast issues in Dark Mode
- Ensure banners and dynamic widgets respect the current theme
- Add `QEvent` import for palette change detection
- Fix linting issues (bare excepts and f-string usage)
- Initialize `QSettings` in `PDF2MP3App` to store application state.
- Update `select_pdf` to default to `~/Downloads` initially, and persist the last used directory for subsequent opens.
- Update `convert` to default the Save MP3 dialog to the input PDF's directory, ensuring a writable default location.
- This resolves issues with restricted permissions in bundled apps and improves UX.
…9149254486733992

Add file dialog persistence and defaults
Add automatic dark mode support and fix log window legibility
@github-actions

Copy link
Copy Markdown

✅ Test Results

Status: Passed
Coverage: 51%

Test Summary

  • Linting: ✅ flake8 checks completed
  • Unit Tests: ✅ Passed
  • Build Verification: ✅ Passed
  • Signing & Notarization: ⏭️ Only on release (not tested in PRs)

View full workflow run


Last updated: Fri, 26 Dec 2025 22:10:58 GMT

@kc9wwh
kc9wwh merged commit d4713ad into main Dec 26, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant