Skip to content

feat: add spinner, improve errors, optimize scan performance - #1

Merged
Bharath-code merged 1 commit into
mainfrom
feature/v2-polish-enhancements
Dec 12, 2025
Merged

Bharath-code merged 1 commit into
mainfrom
feature/v2-polish-enhancements

Conversation

@Bharath-code

Copy link
Copy Markdown
Owner

Priority 1 Polish Features:

  • Add animated Braille spinner during repo scanning
  • Improve error messages with actionable suggestions
  • Include config file path in error suggestions

Performance Optimization:

  • Add smart default ignore patterns for system directories
  • Always skip Library, .cache, .npm, .vscode, etc.
  • Fixes slow scan when home directory is configured

Files changed:

  • internal/tui/model.go: Add spinner component
  • internal/tui/update.go: Handle spinner tick messages
  • internal/tui/view.go: Show spinner and better error UI
  • internal/scan/scan.go: Add smart ignore patterns

Priority 1 Polish Features:
- Add animated Braille spinner during repo scanning
- Improve error messages with actionable suggestions
- Include config file path in error suggestions

Performance Optimization:
- Add smart default ignore patterns for system directories
- Always skip Library, .cache, .npm, .vscode, etc.
- Fixes slow scan when home directory is configured

Files changed:
- internal/tui/model.go: Add spinner component
- internal/tui/update.go: Handle spinner tick messages
- internal/tui/view.go: Show spinner and better error UI
- internal/scan/scan.go: Add smart ignore patterns
@Bharath-code
Bharath-code merged commit d6316d4 into main Dec 12, 2025
@Bharath-code
Bharath-code deleted the feature/v2-polish-enhancements branch December 12, 2025 10:53
steven-pribilinskiy pushed a commit to steven-pribilinskiy/git-scope that referenced this pull request Jun 2, 2026
…-enhancements

feat: add spinner, improve errors, optimize scan performance
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