Skip to content

Tags: Mars-Command/Client-Launcher

Tags

v1.2.6

Toggle v1.2.6's commit message
Refactor DeploymentPanel, PersonalModsPanel, SettingsPage, and TitleB…

…ar components for improved readability and maintainability

- Enhanced code formatting and structure in DeploymentPanel for better clarity.
- Updated PersonalModsPanel to improve readability and maintainability, including better handling of personal mod messages and warnings.
- Refactored SettingsPage for consistent formatting and improved layout of settings options.
- Minor adjustments in TitleBar for consistent account display logic.

client-v1.4.2

Toggle client-v1.4.2's commit message
Mars Command client 1.4.2

client-v1.4.1

Toggle client-v1.4.1's commit message
Mars Command client 1.4.1

v1.2.5

Toggle v1.2.5's commit message
feat: implement client update manifest generation and validation

- Added `client-update-manifest.mjs` for creating update manifests with versioning and signature validation.
- Introduced tests for the manifest generation to ensure proper functionality and error handling.
- Created `client_update_policy.rs` for validating download URLs and verifying artifact signatures.
- Implemented `client_updates.rs` to manage client update checks and installations with progress reporting.
- Developed `ClientUpdatePanel.tsx` for user interface interactions related to client updates.
- Added `useClientUpdater.ts` hook for managing update state and actions in the React component.
- Included a new icon for the update panel in the Tauri application.

client-v1.4.0

Toggle client-v1.4.0's commit message
client

client-v1.2.5

Toggle client-v1.2.5's commit message
fixed termianl graphics buig

v1.2.4

Toggle v1.2.4's commit message
refactor: simplify README.md for clarity and conciseness

v1.2.1

Toggle v1.2.1's commit message
feat: add sync functionality and settings page for pack management

- Introduced SyncResult and SyncIssue types in manifest.ts for tracking synchronization results and issues.
- Added .env.example for environment variable configuration.
- Created .serena.gitignore to exclude cache and local project files.
- Added .serena/project.yml for project configuration in Serena.
- Implemented sync.rs for downloading and applying files from a verified pack manifest, including error handling and state management.
- Developed SettingsPage component for managing client settings, including game folder selection and synchronization actions.

v1.2.0

Toggle v1.2.0's commit message
feat: enhance manifest handling and integrity checks; add CurseForge …

…mod support