Commit Graph

  • 8db06785eb 更新图钉 API 文档及代码 main yuding 2026-04-24 11:16:37 +08:00
  • aeb4c990ad 添加一些数据 yuding 2026-04-21 15:07:49 +08:00
  • d60cc4448d 添加一些数据 yuding 2026-04-21 15:07:36 +08:00
  • 9a185699ae 提交代码 yuding 2026-04-20 10:38:42 +08:00
  • 0b730da6f4 现版本 yuding 2026-04-14 10:16:37 +08:00
  • 819992f331 feat: 迁移BimEngine到radial+dock并完善测量/剖切/漫游面板 yuding 2026-03-30 15:56:18 +08:00
  • 2574a11284 feat: 新增底部Dock测量面板与回调联动 yuding 2026-03-30 10:53:39 +08:00
  • c11140f967 更新了版本 yuding 2026-03-26 09:34:21 +08:00
  • dd4600bb5b 提交代码 yuding 2026-03-16 16:13:36 +08:00
  • 507112fcf9 feat: add camera switch, fix click event/dialog resize/map state sync yuding 2026-03-05 17:43:50 +08:00
  • b96e5f3262 refactor: slim down EngineManager from 861 to 290 lines by removing passthrough proxy pattern yuding 2026-03-05 11:15:57 +08:00
  • c3bd82c03a feat: upgrade to v1.3.2 with settings panel overhaul, clear height enhancements and bug fixes yuding 2026-03-04 16:40:35 +08:00
  • 0ccc891d7c feat: upgrade to v1.2.0 with model param validation and UI improvements yuding 2026-03-02 09:45:59 +08:00
  • 837177f3f2 feat: add settings dialog with render mode selection yuding 2026-02-28 11:26:59 +08:00
  • a9c8317b10 chore: update package.json dependencies yuding 2026-02-28 10:09:37 +08:00
  • 6cfe4c2f10 docs: update AI_COLLABORATION.md with architecture changes yuding 2026-02-28 10:09:30 +08:00
  • 2159fa47e2 build: rebuild dist and sync demo libs yuding 2026-02-28 10:09:24 +08:00
  • e91a460fea feat(demo): add multi-tab demo with dual BimEngine instances yuding 2026-02-28 10:09:17 +08:00
  • 7d7fbd9c14 fix(button-group): add horizontal scroll for bottom toolbar overflow yuding 2026-02-28 10:09:09 +08:00
  • 2395dff81e refactor(components): accept registry in menu, engine, walk-path, button-group yuding 2026-02-28 10:09:01 +08:00
  • bb1d18a4e7 refactor(toolbar): pass registry to all button factories yuding 2026-02-28 10:08:52 +08:00
  • eb0f52ecb5 refactor(bim-engine): create ManagerRegistry instance and inject into managers yuding 2026-02-28 10:08:42 +08:00
  • 73edf0b3b8 refactor(managers): accept registry parameter via constructor injection yuding 2026-02-28 10:08:36 +08:00
  • 963e0d6cad refactor(core): remove ManagerRegistry singleton, use instance-based DI yuding 2026-02-28 10:08:27 +08:00
  • fdc6f884aa refactor: change loadModel parameter from string to string array yuding 2026-02-26 16:03:38 +08:00
  • 191c571f40 refactor: sync managers and section box actions yuding 2026-02-04 18:20:30 +08:00
  • b12940f49c chore: mark all tasks complete in refactor-model-operations plan yuding 2026-02-04 15:31:41 +08:00
  • 19c6adad91 build: update demo libs after refactoring model operations yuding 2026-02-04 15:30:15 +08:00
  • 8fd1870f42 refactor(engine): update Engine layer to accept models parameter yuding 2026-02-04 15:29:27 +08:00
  • 1ff331e0e0 refactor(engine): update EngineManager layer to accept models parameter yuding 2026-02-04 15:28:50 +08:00
  • a30e87e577 docs(engine): add JSDoc comments to all public methods yuding 2026-02-04 15:17:23 +08:00
  • ad19934e19 feat(menu): add cancel translucent option to right-click menu yuding 2026-02-04 15:10:51 +08:00
  • 89783d0a9b feat(menu): implement right-click menu functions for model operations yuding 2026-02-03 18:01:31 +08:00
  • 7a1a44bb5c chore: update .gitignore and remove tracked .DS_Store yuding 2026-02-02 18:20:22 +08:00
  • 044cd0e034 refactor(measure): centralize measure type config and migrate API yuding 2026-02-02 18:18:36 +08:00
  • 316f42ae6b feat(clipping): add section-move event listener yuding 2026-02-02 16:38:43 +08:00
  • 4a09d52283 feat(clipping): implement hide/recover toggle for all section dialogs yuding 2026-02-02 16:36:17 +08:00
  • 41abd9ed67 feat(clipping): add hideSection and recoverSection methods yuding 2026-02-02 16:32:22 +08:00
  • 6db24d23bb docs(code): add JSDoc comments for clipping API methods yuding 2026-02-02 16:30:07 +08:00
  • 5e02ebb8e9 docs: update clipping API documentation yuding 2026-02-02 16:25:36 +08:00
  • 679d792de2 refactor(section-managers): adapt to unified clipping API yuding 2026-02-02 16:25:32 +08:00
  • b36cc3edf3 refactor(engine-manager): update clipping API to unified activeSection yuding 2026-02-02 16:25:27 +08:00
  • 76da6cf3ac refactor(engine): migrate clipping to unified activeSection API yuding 2026-02-02 16:25:24 +08:00
  • 91daabae9d chore(demo): 更新 ESM 构建产物 yuding 2026-01-28 18:40:46 +08:00
  • bc86631705 chore(demo): 更新 UMD 构建产物 yuding 2026-01-28 18:40:46 +08:00
  • 45d3035d8a 引入css 你的用户名 2026-01-29 17:03:25 +08:00
  • 0b8dcd36fa feat(tree,menu,docs): 对接目录树三类数据并中文化文档 yuding 2026-01-28 17:19:36 +08:00
  • 3ab9d4b0ea style(collapse): 深色模式下使用更深的边框颜色 border-strong yuding 2026-01-28 16:07:49 +08:00
  • bf4d4ff3c9 style(collapse): 使用更深的边框颜色 border-default yuding 2026-01-28 16:06:01 +08:00
  • ff0ca20e96 style(collapse): 为 ghost 模式表头添加下边框分隔 yuding 2026-01-28 16:03:07 +08:00
  • c66e34422f fix(collapse): 添加缺失的 CSS 变量 --bim-component-bg-hover yuding 2026-01-28 15:57:47 +08:00
  • b884109b9e refactor(component-detail): 移除 PropertyPanelManager,统一使用 ComponentDetailManager yuding 2026-01-28 15:46:01 +08:00
  • a61c7f45d1 feat(i18n): 添加构件详情和显示全部的国际化文本 yuding 2026-01-28 12:02:14 +08:00
  • 89789e003b feat(registry): 注册 ComponentDetailManager 到全局 Registry 和 BimEngine yuding 2026-01-28 12:00:55 +08:00
  • 33f1c72791 feat: 新增构件详情弹窗管理器 yuding 2026-01-28 11:58:16 +08:00
  • e75886d671 feat(engine-manager): 添加构件选中方法和动态右键菜单 yuding 2026-01-28 11:57:20 +08:00
  • cf20389a30 feat(engine): 监听构件点击事件并记录选中状态 yuding 2026-01-28 11:55:57 +08:00
  • 369d754ea2 docs: 更新漫游功能调用链文档 yuding 2026-01-28 11:24:35 +08:00
  • 1c66b48b28 feat(walk-control): 对接漫游功能到底层 API yuding 2026-01-28 11:24:33 +08:00
  • dc63f94e44 feat(engine-manager): 暴露漫游功能方法 yuding 2026-01-28 11:24:32 +08:00
  • 0e38f58052 feat(engine): 新增漫游功能方法 yuding 2026-01-28 11:24:31 +08:00
  • 283410fd7d feat(section-axis): integrate dialog manager with engine methods yuding 2026-01-27 17:59:52 +08:00
  • 5e62c8fdc3 feat(engine): add section axis clipping methods yuding 2026-01-27 17:58:56 +08:00
  • 8786c41f02 chore: release v1.0.6 yuding 2026-01-23 16:28:32 +08:00
  • 89ae01ffd7 feat: upgrade iflow-engine-base to v1.0.5, add pause/resume rendering API yuding 2026-01-23 16:27:04 +08:00
  • 31b60e84ce refactor: 重构 Manager 架构,引入 ManagerRegistry 和 BaseManager 基类 yuding 2026-01-22 15:23:57 +08:00
  • f2460fb981 refactor: 重命名SDK为iflow-engine,使用npm包引入第三方引擎 yuding 2026-01-22 11:29:51 +08:00
  • 70523e54e5 fix(theme): 优化深色模式二级菜单悬浮颜色 yuding 2026-01-21 16:50:00 +08:00
  • 99aece7b89 refactor(theme): 使用通用 floating 变量替代 glassPill overrides yuding 2026-01-21 16:46:14 +08:00
  • 19f7e3ffbc feat(theme): 重构主题系统,新增 glass-pill 按钮样式 yuding 2026-01-21 15:50:07 +08:00
  • 8d027419e4 docs: 文档中文化重命名并添加规范文档 yuding 2026-01-21 10:59:23 +08:00
  • a930bc8a50 feat: 更新 SDK 构建产物和文档 yuding 2026-01-15 16:46:53 +08:00
  • a00d83e775 docs: 添加 SDK 使用文档 yuding 2026-01-15 14:22:43 +08:00
  • f6257f5162 feat: 优化测量功能架构与引擎组件 yuding 2026-01-15 14:13:13 +08:00
  • cd1f8186d0 初始化 yuding 2025-12-26 17:08:02 +08:00
  • a754a5a511 初始化 yuding 2025-12-25 19:08:26 +08:00
  • bb82a1c555 初始化 yuding 2025-12-25 18:57:09 +08:00
  • 9b6959585d 初始化 yuding 2025-12-25 15:47:57 +08:00
  • 04a5e74284 初始化 yuding 2025-12-24 19:02:34 +08:00
  • 4b5eb78bbb 增加测量窗口 yuding 2025-12-23 11:31:16 +08:00
  • 7d522afb70 增加测量窗口 yuding 2025-12-22 18:48:38 +08:00
  • e1bb5558ff feat: enhance description component, update property panel with tabs, and refine docs yuding 2025-12-22 16:41:24 +08:00
  • ed0414c75b 添加折叠面板 yuding 2025-12-22 15:39:58 +08:00
  • 005535a26d 修改 yuding 2025-12-22 14:31:23 +08:00
  • 9d1ebfd817 添加测试信息 yuding 2025-12-16 11:57:44 +08:00
  • 2a2258cb9c feat(tree): implement tree component with checkbox support and manager pattern yuding 2025-12-10 18:34:14 +08:00
  • ef79b5b370 refactor(right-key): move interaction logic to component and trigger on mouseup yuding 2025-12-10 10:10:09 +08:00
  • 1f27d02788 docs: update menu and right-key component documentation yuding 2025-12-10 09:46:22 +08:00
  • 9903a71015 style(menu): remove default list style bullets from menu yuding 2025-12-10 09:42:05 +08:00
  • 9ae1d9d809 fix(menu): refactor menu system to use pure config objects and fix submenu click events yuding 2025-12-09 18:34:43 +08:00
  • c112c87dad 添加测试信息 yuding 2025-12-08 10:02:24 +08:00
  • 244891ceec 添加测试信息 yuding 2025-12-04 18:41:11 +08:00
  • 8a727c4485 添加测试信息 yuding 2025-12-04 18:39:07 +08:00
  • c45cdc9f7d refactor: reorganize project structure and implement self-managed i18n/theme for components yuding 2025-12-04 15:24:44 +08:00
  • 4dd923f19e feat: Refactor engine structure and add UI customization support yuding 2025-12-03 18:35:05 +08:00
  • 14ac91aa6e Refactor: modularize toolbar buttons, integrate config, and fix layout positioning yuding 2025-12-03 15:46:18 +08:00
  • 5aeb381add Fix: add .gitignore and remove node_modules from source control yuding 2025-12-03 12:01:03 +08:00
  • 5763b764a3 Initial commit yuding 2025-12-03 12:00:46 +08:00