agent-ecosystem/test/renderer
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
..
components feat: enhance file icon handling and keyboard shortcuts 2026-03-01 14:24:24 +02:00
constants feat: color badges for subagent types with .claude/agents/ config support 2026-02-21 13:52:59 -03:00
hooks feat: add binary file preview functionality and improve editor performance 2026-03-01 23:51:51 +02:00
store fix: editor improvements — isDir bug, scroll-to-line, Quick Open, a11y 2026-03-01 07:55:50 +02:00
types feat: add binary file preview functionality and improve editor performance 2026-03-01 23:51:51 +02:00
utils feat: add binary file preview functionality and improve editor performance 2026-03-01 23:51:51 +02:00