Skip to content

Conversation

@volta2030
Copy link
Member

No description provided.

volta2030 and others added 30 commits October 5, 2025 11:33
copy filepath
- Remove imgkit/index.js (merged into renderer.js)
- Remove imgkit/README.md (outdated standalone docs)
- Prepare for imgkit integration into main Pegasus app
- Add imgPanel template as separate HTML component
- Create dedicated CSS file for imgPanel styles
- Merge imgkit UI elements into main index.html
- Improve UI modularity and maintainability
- Create imgkit/image-layer.js with complete ImageLayer implementation
- Move all image panel logic from renderer.js to image-layer.js
- Implement lazy loading pattern to avoid circular dependencies
- Add comprehensive error handling and validation
- Improve code organization and maintainability
- Add focus indicator with CSS :focus pseudo-selector
- Add applyCrop() method for precise cropping with validation
- Add updateFileExtension() helper for file path manipulation
- Improve openImageBuffer() and openImage() methods
- Enhance color extraction algorithm
- Update package.json entry point configuration
- Move all Sharp library operations to backend layer
- Improve error handling and validation
- Fix main_renderer.js drag & drop functionality
- Update paint_renderer.js to work with new ImageLayer structure
- Remove redundant conditions and improve code quality
- Fix convertFormat() integration
- Improve file handling in drop events
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Image update

deepwiki badge update
remove duplicate comment
rpleace @electron/remote to IPC
when overwrite image the default image created correctly only need new image
Co-authored-by: volta2030 <65960990+volta2030@users.noreply.github.com>
@volta2030 volta2030 merged commit a85a3f4 into publish Oct 9, 2025
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.

2 participants