Skip to content

Feature/bin file support - #7

Merged
YoungHong1992 merged 7 commits into
mainfrom
feature/bin-file-support
Nov 30, 2025
Merged

Feature/bin file support#7
YoungHong1992 merged 7 commits into
mainfrom
feature/bin-file-support

Conversation

@YoungHong1992

Copy link
Copy Markdown
Owner

No description provided.

unknown and others added 7 commits September 23, 2025 18:36
- Add configurable support for .bin file extension alongside .raw files
- Update custom editor to handle .bin files with configuration-based visibility
- Add menu items in editor title and explorer context for .bin files
- Implement configuration change listener for bin support toggle
- Bump version to 0.0.6

This enhancement allows users to open .bin files as raw images using the
Raw Image Viewer, expanding the supported file formats while maintaining
backward compatibility with existing .raw file support.
- Add test suite for bin file support configuration
- Test configuration key definitions and accessibility
- Test extension module loading and exports
- All tests passing (6/6)
- Improve code coverage for new functionality

This ensures the bin file support feature is properly tested and
maintains code quality standards.
…packaging

- Add terser dependency for code minification
- Configure vite build to remove console and debugger statements
- Optimize .vscodeignore for minimal extension package size
- Update package-lock.json with new dependencies
- Fix build command name from 'build-webview' to 'build:webview' in release.yml and publish.yml
- Add comprehensive CI workflow for all branches including feature branches
- Optimize terser configuration for CI environment compatibility
- Add multi-node version testing (Node 18 and 20)
- Improve build error handling and package size validation
- Add Safari 10 compatibility and chunk size warning limit
- Install xvfb package for headless display server support
- Update test commands to use xvfb-run for virtual framebuffer
- Apply fixes to both ci.yml and release.yml workflows
- Resolve 'Missing X server or ' error in GitHub Actions
- Ensure VS Code extension tests can run in headless Ubuntu environment
- Fix OverlayWebview disposed error when bin support is disabled
- Provider checks config in openCustomDocument and throws error
  to let VS Code fall back to default editor silently
- Add viewType parameter to RawImageViewerProvider for multi-type support
- Update openWithRawViewer command to use correct viewType for bin files
- Improve config change listener to prompt user to reload window
- Move vite.config.js to webview directory
- Update AGENTS.md with complete project documentation
@YoungHong1992
YoungHong1992 merged commit 7bf6b96 into main Nov 30, 2025
3 of 8 checks passed
@YoungHong1992
YoungHong1992 deleted the feature/bin-file-support branch November 30, 2025 14:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant