agent-ecosystem/test/main/services/editor
iliya e1585b4f71 feat: add binary file preview functionality and improve editor performance
- Introduced a new IPC handler for reading binary files as base64 for inline previews, enhancing the editor's capability to display images directly.
- Implemented a placeholder component for non-previewable binary files, providing users with file information and an option to open in the system viewer.
- Enhanced the EditorFileWatcher to ignore permission errors and adjusted debounce timing for better performance during file system events.
- Updated the ProjectFileService to include a method for reading binary previews with security checks and MIME type validation.
- Improved the EditorImagePreview component to handle loading states and display images with a checkerboard background for transparency.
- Refactored the EditorBinaryState component to utilize the new binary preview functionality, streamlining the display of binary files.
2026-03-01 23:51:51 +02:00
..
conflictDetection.test.ts feat: add project editor with drag & drop file management 2026-02-28 23:40:41 +02:00
EditorFileWatcher.test.ts feat: add binary file preview functionality and improve editor performance 2026-03-01 23:51:51 +02:00
FileSearchService.test.ts fix: Windows test compatibility — resolve paths and normalize mock keys 2026-03-01 09:32:07 +02:00
GitStatusService.test.ts feat: add project editor with drag & drop file management 2026-02-28 23:40:41 +02:00
ProjectFileService.test.ts fix: Windows test compatibility — resolve paths and normalize mock keys 2026-03-01 09:32:07 +02:00