Skip to content

v0.1.0-alpha#19

Merged
hoangsvit merged 66 commits into
mainfrom
develop
Jun 30, 2026
Merged

v0.1.0-alpha#19
hoangsvit merged 66 commits into
mainfrom
develop

Conversation

@hoangsvit

@hoangsvit hoangsvit commented Jun 28, 2026

Copy link
Copy Markdown
Member

Summary

Testing

  • npm run build
  • cargo check --manifest-path src-tauri/Cargo.toml --locked

Checklist

  • I reviewed my changes locally.
  • I updated docs or templates when needed.
  • I added screenshots for visible UI changes, if applicable.

@hoangsvit hoangsvit self-assigned this Jun 28, 2026
@qodo-code-review

Copy link
Copy Markdown

Qodo reviews are paused for this user.

Troubleshooting steps vary by plan Learn more →

On a Teams plan?
Reviews resume once this user has a paid seat and their Git account is linked in Qodo.
Link Git account →

Using GitHub Enterprise Server, GitLab Self-Managed, or Bitbucket Data Center?
These require an Enterprise plan - Contact us
Contact us →

@github-actions

github-actions Bot commented Jun 28, 2026

Copy link
Copy Markdown

GitPilot build artifacts are ready

Built all 3 desktop apps — workflow run · last updated 2026-06-30 11:05 UTC

@hoangsvit

Copy link
Copy Markdown
Member Author
image UI 28/06/2026

hoangsvit added 17 commits June 29, 2026 10:10
…le sections

- Updated Sidebar component to display counts for Local Branches, Remotes, Tags, and Stashes.
- Modified Section component to accept an optional count prop for displaying item counts.
- Refactored StatusPanel to include collapsible sections for Staged and Unstaged files, showing counts for each.
- Introduced state management for toggling visibility of staged and unstaged sections.
- Improved FileRow component to handle actions for individual files with better UI interactions.
- Added rightPanelTab state to gitStore for managing panel views.
- Added adaptive icon XML for Android.
- Included various mipmap icons for different resolutions (mdpi, hdpi, xhdpi, xxhdpi, xxxhdpi).
- Created background color resource for the launcher icon.
- Introduced RepoTabs and BranchSwitcher components for better repository and branch management.
- Updated TopBar to integrate RepoSwitcher and BranchSwitcher.
- Enhanced WelcomeScreen layout and styling.
- Added animations for welcome screen elements.
- Improved GitPilotIcon to use unique IDs for gradients.
- Refactored TopBar actions and removed unused code.
hoangsvit added 16 commits June 30, 2026 12:05
…ove DiffViewer for better commit history loading
- Replaced prompt and confirm dialogs with gpPrompt and gpConfirm for consistency and improved user experience in BranchSwitcher, NewTabPanel, RepoManagementPanel, RepoSwitcher, Sidebar, TopBar, MergeEditor, StashPanel, StatusPanel, TagPanel, and others.
- Introduced auto-fetch interval settings per repository in RepoSwitcher and gitStore.
- Added repo configuration utility for managing per-repo settings in local storage.
- Enhanced UI elements for better responsiveness and usability in various components.
- Added unit tests for the SettingsPanel component to cover rendering, field interactions, and save/cancel functionality.
- Integrated @testing-library/react and user-event for testing user interactions.
- Created a setup file for Jest DOM and Tauri API mocks.
- Configured Vitest with jsdom environment and coverage reporting.
- Updated package.json to include necessary testing libraries and dependencies.
@hoangsvit hoangsvit changed the title v0.1.0 v0.1.0-apha Jun 30, 2026
@hoangsvit hoangsvit changed the title v0.1.0-apha v0.1.0-alpha Jun 30, 2026
@hoangsvit hoangsvit merged commit 639bb7c into main Jun 30, 2026
5 checks 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