Skip to content

fix: remove syntax-highlight dependency reference - #5

Merged
MakeBlackSheepGreat merged 9 commits into
masterfrom
claude/vigilant-engelbart-8eb079
Jun 25, 2026
Merged

MakeBlackSheepGreat merged 9 commits into
masterfrom
claude/vigilant-engelbart-8eb079

Conversation

@MakeBlackSheepGreat

Copy link
Copy Markdown
Owner

移除 build.gradle.kts 中对已删除依赖的引用

MakeBlackSheepGreat and others added 9 commits June 26, 2026 00:49
Major Features:
- Add Markdown rendering support for chat messages with syntax highlighting
- Add WebSocket auto-reconnect with exponential backoff
- Add VPN support for network scanning (auto-detect all interfaces)
- Add GitHub Actions workflow for automatic APK building

UI Improvements:
- Optimize tool call display with smart expand/collapse
- Improve session card visual design with active status highlighting
- Add collapsible advanced options in dialogs
- Enhance message bubbles with better spacing and width
- Add tool count indicator and better layout

Bug Fixes:
- Fix chat auto-scroll interfering with history viewing
- Fix ChatViewModel thread safety issues with Mutex
- Fix FileViewModel event processing logic
- Fix ToolCallCard expand/collapse button logic
- Remove unused SessionViewModel

Performance:
- Optimize network scan concurrency (32 -> 16)
- Add real-time scan progress feedback
- Improve scan result reporting

Developer Experience:
- Add comprehensive documentation (FIXES_SUMMARY.md, OPTIMIZATIONS_SUMMARY.md, etc.)
- Add APK build guide
- Add detailed commit history

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- Add Prism4j dependency for syntax highlighting
- Fix SyntaxHighlightPlugin API usage (requires Prism4j instance)
- Add missing LogCollector import in BridgeViewModel
- Add GrammarLocatorDef for Prism4j initialization

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- Keep Prism4j dependency for syntax highlighting
- Keep fixed MarkdownText implementation
- Keep updated libs.versions.toml with all dependencies

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
GrammarLocatorDef doesn't exist in prism4j, use interface with null implementation

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Remove Prism4j and syntax highlighting dependencies to avoid compatibility issues.
Use simple Markwon core for basic Markdown rendering (headings, lists, links, bold, italic, code blocks).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Remove the dependency reference that was not properly cleaned up by sed

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@MakeBlackSheepGreat
MakeBlackSheepGreat merged commit c5ee293 into master Jun 25, 2026
2 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