agent-ecosystem/src/renderer/components/team/editor
iliya 533f9b9e06 feat: enhance EditorFileWatcher and FileSearchService for improved performance and event handling
- Introduced debouncing in EditorFileWatcher to aggregate rapid file system events, reducing unnecessary callbacks.
- Enhanced FileSearchService to parallelize file checks and improve efficiency in collecting file paths from directories.
- Updated EditorFileTree and ProjectEditorOverlay components to optimize state management and reduce re-renders using Zustand's shallow comparison.
- Added tests for EditorFileWatcher to ensure proper event handling and debouncing functionality.
2026-03-01 22:40:02 +02:00
..
CodeMirrorEditor.tsx feat: enhance task management with new file renaming feature and notification settings 2026-03-01 17:52:54 +02:00
EditorBinaryState.tsx feat: enhance task management with new file renaming feature and notification settings 2026-03-01 17:52:54 +02:00
EditorBreadcrumb.tsx feat: enhance file icon handling and keyboard shortcuts 2026-03-01 14:24:24 +02:00
EditorContextMenu.tsx feat: enhance task management with new file renaming feature and notification settings 2026-03-01 17:52:54 +02:00
EditorEmptyState.tsx feat: add project editor with drag & drop file management 2026-02-28 23:40:41 +02:00
EditorErrorBoundary.tsx fix: editor improvements — isDir bug, scroll-to-line, Quick Open, a11y 2026-03-01 07:55:50 +02:00
EditorErrorState.tsx feat: enhance task management with new file renaming feature and notification settings 2026-03-01 17:52:54 +02:00
EditorFileTree.tsx feat: enhance EditorFileWatcher and FileSearchService for improved performance and event handling 2026-03-01 22:40:02 +02:00
EditorSearchPanel.tsx feat: enhance task management with new file renaming feature and notification settings 2026-03-01 17:52:54 +02:00
EditorSelectionMenu.tsx feat: enhance task management with new file renaming feature and notification settings 2026-03-01 17:52:54 +02:00
EditorShortcutsHelp.tsx feat: enhance task management with new file renaming feature and notification settings 2026-03-01 17:52:54 +02:00
EditorStatusBar.tsx feat: enhance task management with new file renaming feature and notification settings 2026-03-01 17:52:54 +02:00
EditorTabBar.tsx feat: enhance task management with new file renaming feature and notification settings 2026-03-01 17:52:54 +02:00
EditorTabContextMenu.tsx feat: enhance file icon handling and keyboard shortcuts 2026-03-01 14:24:24 +02:00
EditorToolbar.tsx feat: enhance task management with new file renaming feature and notification settings 2026-03-01 17:52:54 +02:00
FileIcon.tsx feat: enhance file icon handling and keyboard shortcuts 2026-03-01 14:24:24 +02:00
fileIcons.ts feat: enhance file icon handling and keyboard shortcuts 2026-03-01 14:24:24 +02:00
GitStatusBadge.tsx feat: add project editor with drag & drop file management 2026-02-28 23:40:41 +02:00
GoToLineDialog.tsx feat: enhance task management with new file renaming feature and notification settings 2026-03-01 17:52:54 +02:00
NewFileDialog.tsx feat: enhance task management with new file renaming feature and notification settings 2026-03-01 17:52:54 +02:00
ProjectEditorOverlay.tsx feat: enhance EditorFileWatcher and FileSearchService for improved performance and event handling 2026-03-01 22:40:02 +02:00
QuickOpenDialog.tsx feat: optimize file and directory handling in editor services 2026-03-01 21:13:11 +02:00
SearchInFilesPanel.tsx feat: enhance task management with new file renaming feature and notification settings 2026-03-01 17:52:54 +02:00