上一版因为上游 break,CI 挂掉了,重发一下
中文
- feat(injector): 不再在注入前重启资源管理器
- fix(ui): 亚克力背景大小与组件大小不同步
- feat(bindgen, js, qjspp): 支持嵌套类型,非限定名查找,继承,tuple
- feat(js): 自定义组件
- fix(shell): 修复某些系统版本上的不优先弹出 Breeze 菜单的问题 (#196)
- fix(js): 在 setTimeout callback 内 setTimeout 导致崩溃
- refactor(bindgen): 使用 clang 提供的 comment ast 来生成注释
- refactor(bindgen): 将 JavaScript 运行时,bindgen 分别移动至单独的项目( https://github.com/breeze-shell/breeze-js-bindgen / https://github.com/breeze-shell/breeze-js )
- feat(shell): 更新 resid 查找方式,支持从菜单类型的资源中查找 resid
English
- feat(injector): No longer restarts the resource manager before injection
- fix(ui): Acrylic background size not syncing with component size
- feat(bindgen, js, qjspp): Support for nested types, unqualified name lookup, inheritance, and tuples
- feat(js): Custom components
- fix(shell): Fixed issue where the Breeze menu did not prioritize popping up on certain system versions (#196)
- fix(js): Crash caused by calling
setTimeout
inside asetTimeout
callback - refactor(bindgen): Use Clang's comment AST to generate documentation
- refactor(bindgen): Move the JavaScript runtime and bindgen to separate projects (https://github.com/breeze-shell/breeze-js-bindgen / https://github.com/breeze-shell/breeze-js)
- feat(shell): Updated RESID lookup method to support finding RESID from menu-type resources