Releases: doganarif/LLMDog
Releases · doganarif/LLMDog
v2.0.0
LLMDog 2.0.0 Release Notes
Major Features
🔖 Bookmarks System
- Save Selection Patterns: Store commonly used file selections for quick reuse
- Bookmark Management: Access bookmarks with
Ctrl+B
, create withCtrl+Shift+B
- Bookmark Operations: Apply, rename, delete, and add descriptions to bookmarks
- Persistent Storage: Bookmarks saved to
~/.config/llmdog/bookmarks.json
🔍 Enhanced Search
- Content Search Mode: Search within file contents, not just filenames (toggle with
Ctrl+S
) - Visual Indicators: Files matching content search are highlighted with 🔍 icon
- Search History: Navigate through previous searches with arrow keys
📂 Improved File Navigation
- Directory Expansion: Expand/collapse folders with the
Space
key - Selection Management: Select all visible items with
Ctrl+A
, deselect all withCtrl+D
- Hidden Files Support: Option to show/hide hidden files
- Smart Path Expansion: Auto-expands parent directories when searching
🖌️ UI Enhancements
- Improved File Icons: Better visual distinction between file types
- Enhanced Preview Pane: File type breakdown in directory previews
- Status Messages: Contextual feedback for user actions
- Better Selection Visuals: More intuitive checkbox indicators (✅)
- Syntax Highlighting Clues: Basic detection of file types in previews
📊 Better Statistics
- Token Estimation: More accurate token count for LLM context limits
- File Information: Improved size and item count displays
- Selection Summary: Clear overview of selected files and sizes
Technical Improvements
🧰 Code Organization
- Modular Components: Better separation of concerns in the codebase
- Preview Caching: Improved performance with file preview caching
- Enhanced Git Integration: Better handling of gitignore patterns and repo info