-
Notifications
You must be signed in to change notification settings - Fork 425
Comparing changes
Open a pull request
base repository: raspberrypi/rpi-imager
base: v2.0.4
head repository: raspberrypi/rpi-imager
compare: v2.0.5
- 13 commits
- 92 files changed
- 1 contributor
Commits on Jan 16, 2026
-
feat(LocalJson): Update create_local_json.py to support OS capabiliti…
…es and rename output file - Renamed output JSON file to `os_list_local.rpi-imager-manifest` for clarity. - Added support for specifying OS capabilities via the `--capabilities` argument, allowing users to enable features in the customization wizard. - Enhanced README.md to reflect changes in usage and command line options, including examples for adding capabilities.
Configuration menu - View commit details
-
Copy full SHA for 8a422ea - Browse repository at this point
Copy the full SHA 8a422eaView commit details -
feat(LocalJson): Enhance create_local_json.py to support device capab…
…ilities - Renamed VALID_CAPABILITIES to VALID_OS_CAPABILITIES for clarity. - Introduced VALID_DEVICE_CAPABILITIES to define hardware-specific capabilities. - Updated command-line arguments to include --device-capabilities for specifying device capabilities. - Enhanced README.md with new usage examples and descriptions for device capabilities.
Configuration menu - View commit details
-
Copy full SHA for cf2b85b - Browse repository at this point
Copy the full SHA cf2b85bView commit details
Commits on Jan 20, 2026
-
fix(Wizard): Fixup updatePopupRequsted
- Introduced a new signal `updatePopupRequested` in `WizardContainer.qml` to handle update requests. - Implemented the `onUpdatePopupRequested` handler in `main.qml` to open the update popup with the provided URL.
Configuration menu - View commit details
-
Copy full SHA for 3647e90 - Browse repository at this point
Copy the full SHA 3647e90View commit details -
feat(WriteStep): Use indeterminate progressbar for local gzip files
- Introduced a new boolean property `_extractSizeKnown` to track the reliability of the extract size for Gzip files, which cannot accurately represent sizes greater than 4GB. - Updated the `setSrc` method to initialize `_extractSizeKnown` based on the provided manifest. - Modified the `_parseGzFile` method to mark the extract size as unreliable for progress calculations, leading to an indeterminate progress display in the UI when necessary. - Added a new QML property `isIndeterminateProgress` to manage UI behavior based on extract size reliability.
Configuration menu - View commit details
-
Copy full SHA for 566a8dd - Browse repository at this point
Copy the full SHA 566a8ddView commit details -
feat(UpdatePopup): Enhance update popup functionality with version tr…
…acking - Modified the `updatePopupRequested` signal to include a version parameter for better user feedback. - Updated the `onUpdatePopupRequested` handler to prevent multiple popups in a session and display the version in the dialog. - Added a new property to track whether the update popup has been shown during the session.
Configuration menu - View commit details
-
Copy full SHA for cf0a7d6 - Browse repository at this point
Copy the full SHA cf0a7d6View commit details -
fix(BaseDialog): Adjust minimum height for dialog to improve usability
- Updated the height calculation in `BaseDialog.qml` to ensure a minimum height of 100, preventing the dialog from becoming too small and enhancing user experience.
Configuration menu - View commit details
-
Copy full SHA for aa3cf72 - Browse repository at this point
Copy the full SHA aa3cf72View commit details -
feat(IconAssets): Implement icon compilation for macOS dark mode support
- Added a new script `compile-icon.sh` to compile the Icon Composer `.icon` file into pre-compiled assets for macOS, supporting dark mode and Liquid Glass rendering. - Introduced new pre-compiled icon files: `AppIcon-compiled.car` and `AppIcon-compiled.icns`. - Updated `CMakeLists.txt` and `PlatformPackaging.cmake` to handle the installation of pre-compiled assets instead of the previous `.icon` file approach. - Modified `Info.plist.in` to reference the new icon files directly. - Enhanced `icon.json` to include a glass property for icon variants.
Configuration menu - View commit details
-
Copy full SHA for 63f38e0 - Browse repository at this point
Copy the full SHA 63f38e0View commit details -
chore(release): Update changelog for version 2.0.5
- Added dark mode and Liquid Glass icon support for macOS with pre-compiled assets. - Introduced an icon compilation script for regenerating icon assets. - Enhanced update popup with version tracking functionality and improved BaseDialog usability. - Implemented indeterminate progress bar for local gzip files lacking size info. - Added device and OS capabilities support in Local JSON Helper.
Configuration menu - View commit details
-
Copy full SHA for 630c0ee - Browse repository at this point
Copy the full SHA 630c0eeView commit details -
feat(BeepNotification): Add isBeepAvailable method to check audio not…
…ification support - Implemented isBeepAvailable method in PlatformQuirks for Linux, macOS, and Windows to determine if audio notifications can be played. - Updated ImageWriter class to include isBeepAvailable method for checking beep support. - Modified AppOptionsDialog to enable/disable beep settings based on availability, enhancing user experience with audio notifications.
Configuration menu - View commit details
-
Copy full SHA for f6da3b4 - Browse repository at this point
Copy the full SHA f6da3b4View commit details -
chore(changelog): Update changelog dates for versions 2.0.5 and 2.0.4
- Corrected the release dates in the changelog for version 2.0.5 and 2.0.4 to reflect accurate timestamps.
Configuration menu - View commit details
-
Copy full SHA for 6bd4233 - Browse repository at this point
Copy the full SHA 6bd4233View commit details -
chore(issue-templates): Update version options in bug report and feat…
…ure request templates - Changed the default version option from 2.0.4 to 2.0.5 in both the bug report and feature request issue templates.
Configuration menu - View commit details
-
Copy full SHA for cb274d7 - Browse repository at this point
Copy the full SHA cb274d7View commit details -
feat(main): Add CLI option for command-line mode in application
- Introduced a new command-line option `--cli` to enable command-line mode, providing users with the ability to access CLI-specific options through `--help`.
Configuration menu - View commit details
-
Copy full SHA for c5bb6fc - Browse repository at this point
Copy the full SHA c5bb6fcView commit details -
chore(changelog): Add CLI option note for version 2.0.5
- Updated changelog to include a note about the new CLI option for GUI builds, enhancing user awareness of command-line capabilities.
Configuration menu - View commit details
-
Copy full SHA for 2f1815a - Browse repository at this point
Copy the full SHA 2f1815aView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v2.0.4...v2.0.5