- 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. |
||
|---|---|---|
| .. | ||
| chipUtils.test.ts | ||
| claudeMdTracker.test.ts | ||
| codemirrorLanguages.test.ts | ||
| dateGrouping.test.ts | ||
| displayItemBuilder.test.ts | ||
| fileTreeBuilder.test.ts | ||
| formatters.test.ts | ||
| keyboardUtils.test.ts | ||
| pathUtils.test.ts | ||
| projectLookup.test.ts | ||
| renderHelpers.test.ts | ||
| reportAssessments.test.ts | ||
| sessionAnalyzer.test.ts | ||
| sessionExporter.test.ts | ||
| tabLabelDisambiguation.test.ts | ||