im0o
9b82cdeb0c
refactor: 背景图层接进主线
- 预设底纹统一走 sources/geometry 的 GEOMETRY_PRESETS(16 条),
BackgroundMenu 不再自带一份 12 条的定义。
- 删掉 SourcePanel.vue(内容已搬进 BackgroundMenu),连带清掉 unsplash 里
只为它保留的 legacy 函数面和 index 的对应出口。
- PhotoProviderError 从 unsplash.ts 挪到独立的 errors.ts。原来放在叶子模块里
是为了绕开和 providers.ts 的循环依赖,独立文件同样绕得开而且不别扭。
- 背景改成和普通图层一样可点选可拖动:用户对背景的核心需求是「调整/缩放/裁剪
一下」,不可点选就没法在画布上取景;取消选中点画板外的灰底即可。
- useLayers 把背景钉在最底:它拖不上去,别的图层也压不到它下面。
2026-09-05 18:28:58 +08:00
..
2026-09-05 18:28:58 +08:00
2026-09-05 18:24:11 +08:00
2026-09-05 18:28:58 +08:00
2026-09-05 18:28:58 +08:00
2026-09-05 18:28:58 +08:00
2026-09-05 18:28:58 +08:00
2026-09-05 18:28:58 +08:00
2026-09-05 02:34:22 +08:00