Skip to content

Introduce export by Albums 📔#9

Merged
osa911 merged 28 commits intomainfrom
osa911/add_albums_export
Aug 3, 2025
Merged

Introduce export by Albums 📔#9
osa911 merged 28 commits intomainfrom
osa911/add_albums_export

Conversation

@osa911
Copy link
Owner

@osa911 osa911 commented Jul 1, 2025

Introduce export by albums📔
CleanShot 2025-08-03 at 21 23 53

osa911 added 10 commits June 27, 2025 21:43
… and show error messages in the UI on fetch failure
…ns and labels for improved visual clarity and user experience.
…tion of export component and logs, adjusting height constraints for improved UI experience.
…ent, enhancing user experience by ensuring downloads are only initiated when the user is logged in. Adjust UI components for better organization and clarity, including updates to progress bars and export controls.
@osa911 osa911 self-assigned this Jul 1, 2025
@osa911 osa911 added the enhancement New feature or request label Jul 1, 2025
osa911 added 18 commits August 3, 2025 13:26
* Add GitHub Actions workflow for building and releasing application across multiple OS environments

* Fix build script paths

* Fix Linux build script and workflow configuration

* Update GitHub Actions workflow to prevent job cancellation on failure and improve dependency installation process

* Add macOS system dependency installation to GitHub Actions workflow

* Update PyQt5-Qt5 version in requirements.txt to match PyQt5 version

* Attempt to optimize linux build

* Update PyQt5-Qt5 version specifications in requirements.txt for platform-specific compatibility

* Add retry logic for DMG creation in create-dmg.sh script

* Update system dependencies in GitHub Actions workflow for Linux build

* Implement Windows build script and update GitHub Actions workflow to use it

* Enhance DMG creation script with additional options and fallback method for improved reliability

* Refactor GitHub Actions workflow to separate Windows and Unix build steps, ensuring appropriate shell usage and environment variables for each OS
… improve QApplication fixture error handling in tests
…ction and data inclusion; adjust paths for cross-platform compatibility
@osa911 osa911 force-pushed the osa911/add_albums_export branch from 616fd3e to ad6ec4c Compare August 3, 2025 20:39
@osa911 osa911 merged commit 3e85b0e into main Aug 3, 2025
5 checks passed
@osa911 osa911 deleted the osa911/add_albums_export branch August 3, 2025 20:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant