Lu Fan(SonnyCalcr)
42c2666a4d
feat(server): 悬浮工具栏改用候选窗的柔和阴影,开着阴影也能贴边,并可在设置中关闭阴影 (#809)
* feat(server): 悬浮工具栏改用候选窗的柔和阴影,并可在设置中关闭阴影
- D2D 工具栏改用与候选窗相同的两层阴影(light α .18/.10,dark α .34/.22),
透明边距与候选窗一致(16/14/32/34 DIP)
- 新增配置 general.floating_toolbar_shadow(默认开启),设置页「悬浮工具栏」
加「工具栏阴影」开关;关闭后去掉阴影边距,工具栏可贴住屏幕边缘
- 关闭阴影时保留 1 DIP 边距,避免居中描边的外半边被窗口边缘裁掉
- WebView2 工具栏:开关同样生效;默认页阴影改为候选窗的近接层(宿主只留 8px)
* feat(server): 悬浮工具栏开着阴影也能贴住屏幕边缘
- 阴影边距允许伸出屏幕:拖动结束、改尺寸和默认位置都只要求工具栏本体
(含描边)留在工作区内;伸出工作区的部分用窗口区域裁掉,不绘制、
不挡任务栏点击,拖动时实时更新
- 伸出量按宿主实际像素尺寸和卡片位置计算,消除向上取整留下的 1-3 px
缝隙;关掉阴影时同样贴边
- 切换阴影时保持工具栏本体位置不动,并按工作区重新判定边界,
避免工具栏一部分跑到任务栏下面
- 设置页「工具栏阴影」说明改为「在工具栏周围显示与候选窗一致的柔和阴影」
2026-10-11 13:07:27 +08:00
..
2026-09-26 23:38:37 +08:00
2026-09-26 23:38:37 +08:00
2026-10-11 13:07:27 +08:00
2026-10-11 13:07:27 +08:00
2026-09-26 23:38:37 +08:00
2026-09-26 23:38:37 +08:00
2026-09-26 23:38:37 +08:00
2026-09-26 23:38:37 +08:00
2026-09-26 23:38:37 +08:00
2026-09-26 23:38:37 +08:00