Skip to content

V3 Uncommitted Files, CLI and Filewatching#5912

Merged
krlvi merged 2 commits intogitbutlerapp:masterfrom
Byron:staging
Jan 14, 2025
Merged

V3 Uncommitted Files, CLI and Filewatching#5912
krlvi merged 2 commits intogitbutlerapp:masterfrom
Byron:staging

Conversation

@Byron
Copy link
Collaborator

@Byron Byron commented Jan 9, 2025

This PR introduces a new crate for the code that will drive the V3 of the UI design, with the goal of sketching out the API that shows how to deal with uncommited files.

This sketch should also include an idea how to listen to changes to the filesystem to produce events that help maintain the current state.

Tasks

  • initial state of uncommitted files
  • a new CLI to show uncommitted files
  • a watcher file filesystem changes
    • see if fsMonitor can be used
  • quickly add a -w flag so the CLI can keep showing changes.

@vercel
Copy link

vercel bot commented Jan 9, 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 Jan 14, 2025 9:35am

@vercel vercel bot temporarily deployed to Preview – gitbutler-components January 9, 2025 15:32 Inactive
@vercel
Copy link

vercel bot commented Jan 9, 2025

@Byron is attempting to deploy a commit to the GitButler Team on Vercel.

A member of the Team first needs to authorize it.

@Byron Byron changed the title V3 Staging V3 Uncommitted Files, CLI and Filewatching Jan 9, 2025
@github-actions github-actions bot added the rust Pull requests that update Rust code label Jan 10, 2025
Comment on lines +3 to +4
"crates/gitbutler-*",
"crates/but-*"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh my days! This is so much better

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I did it to highlight the two-class society we are building :D.

@krlvi krlvi merged commit e756abd into gitbutlerapp:master Jan 14, 2025
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

rust Pull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants