Skip to content

feat: improve assets and file chooser components#414

Merged
MakinoharaShoko merged 18 commits intoOpenWebGAL:devfrom
nini22P:assets
Jun 5, 2025
Merged

feat: improve assets and file chooser components#414
MakinoharaShoko merged 18 commits intoOpenWebGAL:devfrom
nini22P:assets

Conversation

@nini22P
Copy link
Contributor

@nini22P nini22P commented May 12, 2025

这个 pr 主要改进资源组件和文件选择器:

  • 使用虚拟列表优化资源组件性能
  • 资源组件可选列表和网格视图
  • 资源组件添加排序功能
  • 改进资源信息预览
  • 优化顶栏文件选择器打开逻辑
  • 文件选择器默认只显示指定扩展名文件
  • 修复模板文件不存在时无法写入的问题

此外还对组件之间传递文件路径的逻辑进行了修改

@MakinoharaShoko MakinoharaShoko self-requested a review May 13, 2025 15:36
Copy link
Member

@MakinoharaShoko MakinoharaShoko left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

解决冲突后可以合并

@nini22P
Copy link
Contributor Author

nini22P commented Jun 5, 2025

冲突已解决

@MakinoharaShoko MakinoharaShoko merged commit 6937675 into OpenWebGAL:dev Jun 5, 2025
5 checks passed
@nini22P nini22P deleted the assets branch July 12, 2025 01:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants