Skip to content

Conversation

@krlvi
Copy link
Member

@krlvi krlvi commented May 18, 2025

  • Initial type definition of hunk assignment to a lane
  • API for listing hunk assignments
  • API for creating a new assignment
  • Handling of file system changes
  • Handling of hunk dependencies (locks)
  • Persistence
  • Handling of "unapply branch" containing assigned hunks
  • Performance: Use a dirty bit signal from the file system watcher to make the "list assignments" endpoint not reconcile when it's not needed
  • Add "locked" to the assignment type (useful to the UI)
  • Report to the UI when the assign_hunk operation rejects an operation due locking / branch dependency
  • UI: Types
  • UI: Service methods
  • User interface for displaying assignments correctly
  • User interface for creating assignments
  • Explore UX for creating commits from within a lane

Related to #8637

@vercel
Copy link

vercel bot commented May 18, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
gitbutler-components ✅ Ready (Inspect) Visit Preview 💬 Add feedback May 18, 2025 5:30pm
gitbutler-web ✅ Ready (Inspect) Visit Preview 💬 Add feedback May 18, 2025 5:30pm

@github-actions github-actions bot added rust Pull requests that update Rust code @gitbutler/desktop labels May 18, 2025
@krlvi krlvi merged commit 149b5d0 into master May 18, 2025
19 of 20 checks passed
@krlvi krlvi deleted the Hunk-assignments branch May 18, 2025 17:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

@gitbutler/desktop rust Pull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants