feat(portal): 接入合成器传送门,暂存区固定/消耗语义
- 新增 PortalClient:org.gxde.Portal 的 BeginPortal / CancelPortal 与 drag 信号 - 传送门区域悬停 150ms 后打开合成器 overview;无窗口/不支持时给出提示 - 拖拽开始时自动弹出面板(120ms 延迟,mime 过滤),拖拽结束自动收起 - 暂存区每行新增固定按钮;默认拖出后消耗,固定后保留;取消拖拽不消耗 - 拒绝自身拖拽落入暂存区,避免重复条目
This commit is contained in:
@@ -211,6 +211,8 @@ interface org.gxde.Portal
|
||||
- 每行:复选框、缩略图/类型图标、名称、关闭按钮。
|
||||
- 选中任意复选框 → 列表上方出现「全选 / 反选 / 删除选中」;取消全不选后收起。
|
||||
- 拖动行排序(带动画),拖出到别的 App(`QDrag`),拖到传送门(原生 drop)。
|
||||
- 每行有「固定」按钮:默认拖出后**消耗**(drop 成功即从暂存区移除);固定后拖出保留。
|
||||
拖回暂存区或按 Esc 取消拖拽不消耗。
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user