Skip to content

Tags: VRPirates/apprenticeVr

Tags

v1.3.4

Toggle v1.3.4's commit message
chore: update package dependencies to latest versions

- Bumped versions of several packages including @fluentui/react-components, @fluentui/react-popover, electron-log, and @types/node to their latest releases.
- Updated pnpm-lock.yaml to reflect these changes and ensure consistency across the project.

v1.3.3

Toggle v1.3.3's commit message
chore: update GitHub Actions workflow for release process

- Adjusted formatting in release.yml for consistency.
- Updated softprops/action-gh-release to version 2.2.2 for improved functionality.

v1.3.2

Toggle v1.3.2's commit message
feat: implement manual installation functionality for APKs and folders

- Added IPC handlers for showing file and folder pickers to facilitate manual installations.
- Implemented the installManualFile method in the DownloadService to handle APK and folder installations, including validation checks for device connectivity and file existence.
- Enhanced the GamesView component with a menu for manual installation options, providing user feedback during the installation process.
- Introduced a dialog to display installation progress and success/failure messages, improving user experience during manual installations.

v1.3.1

Toggle v1.3.1's commit message
feat: implement app connection state management (device disconnecting…

… after dowload start)

- Added IPC communication for setting the app connection state, allowing the download service to track device connectivity.
- Enhanced DownloadService to manage selected device and connection status, improving installation logic based on device availability.
- Updated ADB provider to notify the download service on device connection and disconnection events, ensuring accurate state management.
- Refactored installation logic to check connection state before proceeding, enhancing reliability during the installation process.

v1.3.0

Toggle v1.3.0's commit message
feat: ADB via TCP and bookmark functionality

- Introduced WiFi bookmarks functionality, allowing users to manage and connect to devices via saved IP addresses.
- Enhanced ADB service with methods for connecting and disconnecting TCP devices, as well as retrieving device IP addresses.
- Updated renderer components to support new WiFi bookmark features, improving user experience for device management.

v1.2.1

Toggle v1.2.1's commit message
fix: update extraction logic to ensure proper handling of mirror states

- Modified the download service to check the extraction flag based on the active mirror's status.
- Ensured that extraction is initiated correctly when the download is successful and the extraction flag is set.
- Enhanced the extraction processor to update item statuses during extraction, improving feedback on the extraction process.

v1.2.0

Toggle v1.2.0's commit message
feat: implement mirror management functionality

- Added MirrorService to handle mirror configurations, including adding, removing, and setting active mirrors.
- Integrated mirror testing and importing from file capabilities.
- Updated IPC channels to support mirror-related operations and events.
- Created MirrorManagement and MirrorSelector components for managing mirrors in the UI.
- Enhanced GamesView to include mirror selection and testing features, improving user experience for content management.
- Bumped version to 1.2.0 in package.json and PKGBUILD to reflect the new features.

v1.1.20

Toggle v1.1.20's commit message
chore: bump version to 1.1.20 in package.json and PKGBUILD

- Updated version number from 1.1.19 to 1.1.20 in both package.json and AUR/PKGBUILD to reflect the latest release.

v1.1.19

Toggle v1.1.19's commit message
feat: refine 7zip extraction progress updates

- Added node-7z dependency for improved extraction functionality.
- Adjusted debounce timing in downloadService for better performance.

v1.1.18

Toggle v1.1.18's commit message
chore: add caching for Electron binaries in release workflow

- Implemented caching for Electron and electron-builder binaries to optimize build times and improve workflow efficiency.
- Configured cache paths and keys based on the operating system and project dependencies.