Skip to content

Releases: SoftBlack42/StarPie

StarPie v1.5.8

Choose a tag to compare

@SoftBlack42 SoftBlack42 released this 01 Sep 10:14

🌟 StarPie v1.5.8 更新日志与发布说明

(v3.zip中是配置文件,用于在软件中的高级与系统中导入轮盘尺寸颜色主题配置)

本次更新重点修复了多显示器混合 DPI 下的中心漂移问题,提升了Win10 计算器与独立截屏键兼容性,并引入本地系统运行日志用于在需要时方便故障排查与问题反馈


🚀 核心更新与修复亮点

  • 🖥️ 多显示器 / 混合 DPI 副屏呼出中心漂移修复

    • 重构轮盘几何尺寸与画布绝对原点机制,挂载 WM_DPICHANGED 底层消息钩子;
    • 彻底解决在 2K 主屏 + 2.5K 副屏等不同分辨率/不同 DPI 缩放下,轮盘扇区与中心取消圆圈错位分离的问题,实现 100% 像素级居中对齐。
  • 🧮 Win10 / Win11「计算器」双通道唤起修复

    • 修复 Windows 10 下 UWP 挂起进程导致计算器无法弹出的问题;
    • 采用系统 calc.exe 启动 + ms-calculator: 协议回退双通道机制,确保各系统版本秒速唤起。
  • 📸 PrintScreen 独立截屏热键支持

    • 修复轮盘中单独配置 PrintScreen / PrtScn 快捷键无法触发截屏的缺陷,完美支持系统原生截图与 Snipaste、PixPin、微信等截屏工具。
  • 📂 explorer.exe 启动与资源管理器多开修复

    • 排除系统 Shell 桌面进程被误判的问题,配置启动 explorer.exe 时可直接拉起独立的文件资源管理器窗口。
  • 📋 全新「系统运行日志与一键诊断」面板

    • 内置异步高性能日志引擎(AppLogger),记录启动、钩子自愈及异常报错,零性能损耗与 7 天自动轮转;
    • 在「高级与系统」面板中新增快捷按钮,支持一键打开日志目录与查看今日运行日志,极大方便故障排查。

📦 下载与使用指南

版本 文件名 适用场景
轻量绿色版 StarPie-v1.5.8-Lightweight-win-x64.zip (~2.6 MB) 需本地已安装 .NET 8 Desktop Runtime,极小体积、极速启动
独立免安装版 StarPie-v1.5.8-Standalone-win-x64.zip (~68 MB) 内置完整运行环境,单文件解压即用,无任何环境依赖

StarPie v1.5.7

Choose a tag to compare

@SoftBlack42 SoftBlack42 released this 01 Sep 06:17

🌟 V1.5.7 合入PR #26 核心功能与相适性优化总结

1.🧭 轮盘动作一键上下移动排序 (▲ / ▼)

  • 动作配置列表新增 ▲ / ▼ 快捷调序按钮,点击即可将动作与相邻极坐标槽位快速交换;
  • 排序调换时,动作配置、空间扇区映射与右侧实时交互画布毫秒级同步联动更新;
  • 首项与末项按钮智能置灰(CanMoveUp / CanMoveDown),杜绝越界异常。

2.🎯 扇区方位微缩指示器 (WheelPositionIndicator)

  • 动作卡片左侧全新引入自绘制的微缩轮盘指示器,实时以高亮亮色扇区和方向箭头直观显示当前动作对应的空间极坐标方位;
  • 完美适配 4 / 8 / 12 扇区形态,随软件深浅主题和高亮主题色即时变色。

3.⚡ 独立低级钩子后台线程与手势调度去抖

  • 钩子线程隔离:全局底层鼠标钩子(WH_MOUSE_LL)从主 UI 线程迁移至独立的专属高优先级后台线程(StarPie.MouseHook),配备 Windows 消息泵与自愈健康检查定时器,杜绝因 UI 耗时导致鼠标掉帧或钩子被系统卸载;
  • 高频去抖合并:GestureController 引入版本锁(_gestureVersion)与高频事件去抖合并调度,完美适配 1000Hz+ 高回报率电竞鼠标极速划动,仅向 UI 派发最新扇区高亮状态,大幅降低 CPU/GPU 渲染负载;
  • 二级子菜单缓存:引入 SubTierVisuals 缓存复用机制,避免鼠标划动时重复创建 Freezable 对象。

4.🔄 相适性与属性通知完善 (SlotViewModel.Update)

  • 完善了调序刷新时对 IsCommandType、CommandTerminal、Terminals、TestButtonText 及 ToolTip 属性的 PropertyChanged 通知,确保在排序含有「运行命令」类型动作时,UI 输入框与终端下拉框能 100% 顺畅切换。

5.📋 版本号与里程碑全链路同步

  • 同步更新 WinPieGestures.csproj(1.5.7.0)、SettingsWindow.xaml(边栏、关于卡片与演进里程碑)、SettingsWindow.xaml.cs(托盘菜单)与 CHANGELOG.md。

StarPie v1.5.6

Choose a tag to compare

@SoftBlack42 SoftBlack42 released this 01 Sep 04:23

优化修复了一些问题

🚀 StarPie v1.5.6 功能修复与深度优化

🌟 核心改进与体验升级

  • 🌟 二级轮盘整体外径解耦与实时预览独立缩放

    • 解耦实时交互画布缩放算法,调节二级外径时一级轮盘保持恒定大小;
    • 蜂窝扇子叶卡片间距与扩散中心距离随外径自适应扩展,悬浮窗边界同步扩容,杜绝子菜单截断。
  • 🔄 配置文件即时全量导入(免重启即刻生效)

    • 重构配置装载链路,导入 JSON 配置文件后毫秒级同步刷新所有轮盘尺寸滑块、手势灵敏度与动效参数;
    • 自动重构一二级自定义配色下拉方案并即时注入主题画刷,无需重启软件即可 100% 完整呈现导入方案。
  • 🛡️ 开机静默自启双通道保障与管理员自启修复

    • 采用「注册表 Run 键 + 任务计划程序高权限 Task」双通道容灾机制,彻底解决开机未自启与开关状态不同步问题;
    • 非管理员权限下开启管理员自启时自动触发一次性 UAC 提权创建,确保后台静默自启绝对可靠。
  • ⚡ 灵敏度与顺势外甩脱离取消距离范围大扩展

    • 顺势外甩脱离取消距离:调节上限大幅扩展至 120 px ~ 650 px,完美适配 2K / 4K / 多联屏高 DPI 场景及大幅极速甩动手势,0 误触安全放弃;
    • 手势触发灵敏度:扩展至 5 px ~ 120 px(步长 1 px);
    • 动效过渡速度:扩展至 10 ms ~ 500 ms
    • 轮盘整体外径:一级轮盘支持 70 px ~ 280 px,二级轮盘支持 120 px ~ 480 px
  • 🖥️ 运行自定义系统命令与多终端支持 (PR #20)

    • 支持将扇区与二级子菜单绑定为命令行指令,支持 CMD / PowerShell / WSL 环境及「保留终端窗口 / 后台静默运行」模式。
  • 🎨 蜂巢六边形矩阵平滑倒角算法与 Freezable 渲染修复

    • 修复冻结对象 Transform 异常,支持主轮盘及蜂窝扇六边形扇区从 0px 锐角至 20px 胶囊圆角平滑无级调节。

StarPie V1.5.5

Choose a tag to compare

@SoftBlack42 SoftBlack42 released this 31 Aug 08:42
70eae92

StarPie (星盘) v1.5.2 ~ v1.5.5 核心升级与改进总结

蜂窝扇

default.zip 中是我的配置文件导入即用同款睦头人


1. 二级级联与「蜂窝扇」形态体系 (v1.5.3 ~ v1.5.4)

  • 新增「蜂窝扇 (Honeycomb Fan)」二级菜单形态
    • 支持在「🌐 外圈同心子环」与「🍯 扇形蜂窝矩阵」两种样式间自由切换。
    • 蜂窝扇以主扇区为圆心向外自适应展开(最多 3 项),与经典圆弧、胶囊、圆角矩形等切削形态深度适配。
  • 重构扇区命中判定与几何算法
    • 采用极坐标角距判定算法,彻底修复在蜂窝扇模式下“光标在左侧却激活动画在右侧”的左右颠倒缺陷。
    • 解决高分屏(125%~200% DPI)下的像素判定偏移,修复二级轮盘高亮时文字图标被背景层遮挡的 Z-Index 层级问题。

2. 快捷键引擎与「按键拼装组合器」 (v1.5.4 ~ v1.5.5)

  • 新增独立「快捷热键拼装构建器」
    • 在动作配置行新增 [ ⚙️ 拼装 ] 按钮,提供 Ctrl / Shift / Alt / Win 独立修饰键勾选与全键盘按键分类下拉选择。
    • 彻底免除系统热键拦截烦恼,可轻松组合出 Alt + TabWin + TabCtrl + Alt + Delete 等特殊系统按键。
  • 新增「常用快捷操作一键预设」与常驻窗口切换器
    • 拼装器顶部集成常用预设芯片栏(如 Ctrl + Alt + Tab 常驻窗口切换、Shift + Alt 切换输入法、Win + D 返回桌面等)。
    • 针对 Alt + Tab 提供一键转为 Windows 原生常驻模式提示,避免轮盘释放后切换窗口一闪而过。
  • 硬件级扫描码与输入注入优化
    • 引入 Win32 MapVirtualKey 硬件扫描码映射与扩展键标志,彻底修复 Shift + F4 误触发 Shift + S 等键码映射 Bug。
    • 注入 15ms 修饰键保持时延,解决 Illustrator / Photoshop 中执行 Ctrl + G 导致画布意外滚动的时序竞争问题。
    • 支持多位连续数值与字符串直接录入,底层通过 KEYEVENTF_UNICODE 字符流无缝输入。
  • 交互与稳定性修复
    • 彻底修复拼装器初始化过程中的空引用(NullReferenceException)报错。
    • 禁用录制框在捕获状态下的 Tab 焦点切换,确保直接录入 Tab / Alt + Tab 不丢失焦点。

3. 场景隔离防误触与白名单协同 (v1.5.3)

  • 系统桌面与任务栏穿透
    • 引入桌面与任务栏专属类名穿透识别,彻底解决开启全屏防误触后桌面和任务栏手势失效的问题。
  • 白名单最高优先级
    • 当开启“全屏游戏/独占应用自动禁用手势”时,位于白名单中的程序(如 CAD、Photoshop)拥有最高旁路权限,全屏状态下仍可正常呼出轮盘。

4. 配置持久化与自定义配色无损互通 (v1.5.5)

  • 导出配置文件全量备份
    • 导出 JSON 时完整包含全局所有自定义配色预设(CustomColorPresets)、一二级当前选中方案及全部微调参数。
  • 导入即时动态刷新
    • 导入配置后立即自动重构主题下拉列表、刷新配置绑定与实时交互画布,实现配色方案在不同设备间无损迁移与共享。

5. 控制台交互与视觉排版精修 (v1.5.3 ~ v1.5.4)

  • 交互画布一二级联动切换
    • 将一二级轮盘配置切换开关移至右侧实时交互画布顶部,切换时左侧尺寸与配色面板即时同步联动。
  • 选项归类与层次优化
    • 将二级菜单样式切换从外观面板规范归入「手势与动作」卡片。
  • 全局深色模式高对比度优化
    • 修复开关控件文字前景色,全面提升极夜曜黑与钛金深灰深色主题下的文字对比度,清晰易读且护眼。

StarPie v1.5.2

Choose a tag to compare

@SoftBlack42 SoftBlack42 released this 30 Aug 02:46
PixPin_2026-08-29_22-09-15

# 🚀 StarPie v1.5.2 重磅更新与迭代汇总 (v1.4.4 ~ v1.5.2)

StarPie — 现代化、高颜值 Windows 鼠标轮盘笔势与极速全局效率神器。


## 🌟 核心功能演进与亮点概览

1. 🌟 多级级联子轮盘与一二级独立视觉系统

  • 多级轮盘级联交互:支持在任意扇区方位自由扩展 1~4 个二级子动作。光标划向扇区并在扇区内停留时,外环以弹性动画平滑展开二级子扇区,向外滑入即可极速触发。
  • 一二级主题与配色完全独立定制
    • 设置界面新增「一级主轮盘 / 二级级联轮盘」分段切换器,支持单独调节各级尺寸、字号与图标排版;
    • 二级轮盘既可一键同步主轮盘,也可完全独立定制专属风格与配色(经典圆环 / 极简扇区 / 液态毛玻璃 / 专属调色板与底色、高亮、边框细微调节)。
  • 二级高亮层级与动效增强
    • 重构 WPF 渲染拓扑树,彻底解决光标悬停时二级扇区高亮背景遮挡图标的缺陷;
    • 二级扇区悬停时自动附加 4px 沿径向外浮微动效与文字/图标纯白高亮加粗。

2. 🏬 微软商店应用(UWP / MSIX)深度支持

  • 原生 Shell 图像工厂接口接入(IShellItemImageFactory)
    • 全面支持对所有 shell:AppsFolder 微软商店应用(如 ChatGPT、Windows Terminal、计算器等)直接提取 32 位带透明通道的官方原生高清图标;
    • 检索列表、一级主轮盘扇区、外环二级子轮盘均可正常展示商店应用图标并秒速调起。
  • 软件检索界面极简净化
    • 移除了外部 Everything 冗余依赖与无效按钮,优化底部操作栏排版,操作更纯粹轻盈。

3. 🎨 几何形态、倒角与字体全能进化

  • 🔷 蜂巢六边形矩阵平滑倒角算法
    • 重构六边形几何引擎,引入内角相切圆弧(Fillet Arc)数学模型,「扇区边缘平滑倒角 (Corner Radius)」滑块现已完美支持蜂巢六边形矩阵无级平滑圆角调节。
  • 🔤 系统字体全量动态选择
    • 动态枚举 Windows 系统字体库,支持本机所有已安装字体自由挑选、实时预览与即时应用。
  • 🎯 中心核圆缩放与交互动效
    • 优化中心核圆悬停退出交互,带来呼吸缩放动效与更跟手的平滑手感。

4. ⚡ 动效速度微调与场景隔离

  • 🎛️ 10ms ~ 300ms 自定义动效响应滑块
    • 动效设置区新增「自定义速度」档位,支持毫秒级精细调节扇区高亮与展开速度,满足从极客瞬发盲操到丝滑视觉流派的多样需求。
  • 🛡️ 现代化黑白名单模式切换卡片
    • 升级为直观的大尺寸双态卡片式交互(🚫 排除黑名单模式 / 🛡️ 启用白名单模式),模式状态清晰明了。
  • 🔄 应用/工具/文件夹智能前台呼出与收起
    • 目标窗口未在前台时一次激活唤出并置顶,已在前台时再次激活智能收起最小化。

5. 🔍 检索与系统底层优化

  • 拼音首字母模糊检索引擎
    • 本地应用检索支持中文全拼、拼音首字母快速筛选与 Levenshtein 容错模糊匹配。
  • 任务计划程序管理员开机自启
    • 采用 Windows Task Scheduler 机制实现开机以最高权限静默自启,彻底解决自启弹 UAC 提示及高权限游戏/软件窗口中无法触发手势的问题。
  • 🏷️ 托盘菜单动态版本同步
    • 托盘右键菜单标题自动同步主程序集版本号,消除硬编码历史版本偏差。

📦 版本下载与分发方式

版本类型 说明 适用场景
独立绿色版 (Standalone) 内置 .NET 8 独立运行时,解压即用,无任何环境依赖 首选推荐,适合所有 Windows 10/11 用户
轻量依赖版 (Lightweight) 仅约 2.5 MB,极速轻巧,需系统已安装 .NET 8 运行时 适合已配置 .NET 8 环境的高级用户

StarPie v1.4.4

Choose a tag to compare

@SoftBlack42 SoftBlack42 released this 29 Aug 13:38

🚀 StarPie v1.4.4 更新发布说明

✨ 新增功能与体验升级

  • 🔍 中心图案/贴图尺寸与显示位置微调 (Pan & Zoom)
    • 视口锁定与内容平移:核心圆框始终严格保持在轮盘正中心,支持在固定的圆形视口内上下左右平移(-60px ~ +60px)调整图像内容,轻松将头像面部或核心焦点对齐至圆心;
    • 无级缩放:支持以圆心为锚点自由缩放内部图像或矢量图标(40% ~ 250%);
    • 一键重置与性能提示:提供一键恢复默认居中按钮,并新增高分辨率图片内存与渲染性能指导提示。
  • ⚡ 轮盘高亮与过渡动效三挡响应调速
    • 在「触发与场景」中新增动效调速面板,支持自由切换:
      • 🌸 优雅 (130ms):柔和细腻、富有层次感的视觉缓动;
      • 流畅 (80ms) 【默认推荐】:阻尼适中、跟手动感的均衡手感;
      • 🚀 快速 (35ms):瞬时触发、几乎无延迟的极速响应。

🛠️ 问题修复与底层优化

  • 🔧 修复 OBS 等外部应用程序启动报错
    • 深度重构外部程序启动引擎,自动推断并注入目标软件真实的物理安装路径为 WorkingDirectory,彻底解决启动 OBS 报 Failed to find locale/en-US.ini 的问题。
  • ✨ 修复自定义矢量图标设为中心图案未生效问题
    • 重构矢量图标解析管线,支持多路径(Multi-path)SVG 深度合并与自定义图标库检索,选中的自定义 SVG 图标即刻精准渲染至中心。
  • 🖼️ 优化中心贴图抗锯齿(消除边缘毛糙锯齿)
    • 贴图全面升级为矢量材质填充 + GPU 硬件级多重采样抗锯齿(MSAA)与双三次高清插值(HighQuality Bicubic),彻底消除圆形边缘黑边锯齿,呈现极致丝滑圆润观感。

Full Changelog: v1.4.3...v1.4.4

StarPie v1.4.3

Choose a tag to compare

@SoftBlack42 SoftBlack42 released this 29 Aug 08:09

StarPie v1.4.3 更新日志

✨ 新增功能

  • 全能【按键录制捕获器】:支持一键物理按下录制任意触发按键,自定义长按拖动唤醒轮盘。
  • 全鼠标按键支持:完整支持鼠标右键(默认)、鼠标中键(滚轮按压)、鼠标侧键 1(后退)与鼠标侧键 2(前进)。
  • 键盘单键与修饰键唤醒:支持 CapsLock、波浪键(~)、字母键、F区键以及独立 Ctrl / Alt / Shift / Win 长按拖动唤醒。
  • 复合组合键手势:支持录制与触发复合手势(如 Alt + 鼠标中键Ctrl + 鼠标侧键 等)。
  • 实时硬件感知指示器:设置界面新增实时按键信号与硬件状态指示灯。
  • 原生单次点击智能放行:短按或普通单击自动放行原生事件(如中键打开新标签、侧键翻页),日常使用 0 干扰。

⚡ 优化与改进

  • 零延迟高刷手势跟踪:手势判定移入底层 Hook 纳秒级计算 + 动画防重入,彻底根除高频微移时的顿挫与跟手延迟。
  • 笛卡尔坐标 1:1 精准对齐:修正方位角数学计算公式,彻底消除光标滑动与扇区激活的方向错位。
  • 防键盘打字重复(Anti-Typematic):过滤长按键盘时的系统重复击键信号,根除轮盘高频闪烁与原点漂移。
  • 真正开机静默启动:自启动项绑定 --autostart --minimized 参数,开机 100% 零弹窗静默驻留托盘(并自动平滑升级旧版注册表)。
  • 任务栏二次唤醒内核 IPC 重构:基于内核级 EventWaitHandle 跨进程通信,彻底解决从任务栏点击已运行托盘图标时的黑屏与无法关闭异常。

🐛 问题修复

  • 修复扇区全局变色 Bug:恢复扇区独立高亮与独立文字变色逻辑,未选中扇区保持默认配色。
  • 修复鼠标中键录入检测:打通底层鼠标原始事件分发流,解决设置界面中键无法被录制器捕获的问题。

StarPie v1.4.2

Choose a tag to compare

@SoftBlack42 SoftBlack42 released this 28 Aug 10:13

StarPie v1.4.2 Release Notes

🪟 任务栏固定唤醒深度优化 (Taskbar Activation IPC)

  • 告别后台隐藏状态下再次点击任务栏出现的黑屏/无法关闭异常
    • 引入原生 Windows 广播消息(RegisterWindowMessage + WndProc Hook)跨进程通信机制;
    • 从任务栏或快捷方式再次唤醒已隐入托盘的 StarPie 时,主进程通过 WPF UI Dispatcher 唤醒 ShowSettings(),保证全套 XAML 渲染管线、平滑淡入动画与生命周期事件 100% 完整生效,支持正常关闭并最小化至托盘。

🎯 顺势外甩取消严谨化与界面联动 (Outer Escape Strict Defaults & UI Sync)

  • 初次进入软件状态严格对齐
    • 修复初次启动时外甩取消按钮显示关闭却依旧能外甩取消、以及灵敏度滑块异常显露的问题;
    • 默认状态设为未启用(Disabled),灵敏度调节面板默认折叠隐藏;
    • 严格确保手势控制器(GestureController)判定、开关控件状态与灵敏度面板展现三者 100% 实时双向同步。

💾 核心圆贴图与尺寸永久记忆修复 (Memory & Persistence Hardening)

  • 消除构造函数 XAML 默认值覆盖与竞争覆盖 Bug
    • 前置全流程 UI 更新锁(_isUpdatingUi),彻底隔离控件初始化解析事件与配置回写逻辑;
    • 选取中心核圆贴图文件后自动同步激活图片模式与核圆开关,软件彻底重启后 100% 忠实保留用户自定义的轮盘外径、内径、核心圆半径与贴图。

StarPie v1.4.1

Choose a tag to compare

@SoftBlack42 SoftBlack42 released this 24 Aug 07:11

🌟 StarPie v1.4.1 Release Notes / 发布说明

「顺势外甩脱离取消 · 全局防多开单实例 · ClearType 字体全链路锐化 · 多维重命名支持」
"Outer Escape Cancel & Sensitivity Tuning, Single-Instance Protection, ClearType Typography Polish & Multi-Dimensional Rename"


🇨🇳 中文更新日志 (Changelog - zh-CN)

💡 核心特性与亮点

1. 🚀 顺势外甩脱离取消 (Outer Escape Cancel) & 灵敏度距离调节

  • 最自然、符合生理肌肉记忆的手势放弃机制
    • 彻底告别以往唤出手势后若想放弃必须“原路艰难折返拉回中心核圆”的僵硬操作;
    • 现在只需顺着划动方向稍微加速向外一甩(光标滑出轮盘外圈),当前高亮立即熄灭,轮盘进入半透明虚化安全区,松开右键 0 误触安全退出
  • 可自由调节外甩取消距离与灵敏度
    • 在「触发与场景」设置中提供 顺势外甩脱离取消 独立开关;
    • 新增 外甩取消距离灵敏度滑块 (140 px ~ 320 px,默认推荐 190 px):数值越小越灵敏易甩出,数值越大越沉稳防止大幅度手势误触,精准贴合每个人的操作手感。

2. 🛡️ 全局单实例运行保护与防多开互斥锁 (Single-Instance Protection)

  • 告别重复启动与系统托盘图标堆积
    • 引入系统级跨进程命名互斥锁(Global SingleInstance Mutex);
    • 当重复启动或双击快捷方式时,新实例自动检测并安全静默退出,同时自动将后台运行中的主设置窗口唤醒置顶(SetForegroundWindow);
    • 彻底杜绝任务栏右下角出现多个重复托盘图标与底层鼠标钩子冲突。

3. 🔤 WPF ClearType 亚像素字体全链路高清锐化

  • 消除不同区域字形发虚与灰阶模糊
    • 针对 WPF 阴影容器会导致内部文字被降级为纯软件离屏位图光栅化、丢失亚像素抗锯齿的底层问题进行针对性重构;
    • 全局根节点与基础控件库统一注入 Display 物理像素对齐与 ClearType 亚像素强制渲染(RenderOptions.ClearTypeHint="Enabled");
    • 无论是主界面文本还是折叠面板内部参数,在 100%、125%、150% 等各类 Windows 屏幕缩放下均呈现 100% 锐利高对比度

4. ✏️ 实用「重命名」功能多维度补齐

  • 个性化命名更自由直观
    • 自定义配色预设重命名:在 Tab 1「轮盘外观与形态」的配色方案下拉框右侧新增 [ ✏️ 重命名预设 ] 按钮,选中自定义方案时一键快捷修改名称(如“赛博朋克紫”、“日落微光”等);
    • 配置方案管理重命名:在 Tab 2「手势与动作」方案管理中强化 [ ✏️ 重命名当前配置 ] 按钮与双击快捷重命名;
    • 中 / 英 / 繁 / 日四国语言国际化全面同步适配。

📦 资产下载与运行建议 (Assets)

文件包名 适用场景 说明
StarPie-v1.4.1-Standalone-win-x64.zip 开箱即用(推荐) 内置全部依赖,解压即用,无需预装任何 .NET 运行时。
StarPie-v1.4.1-Lightweight.zip 极小体积 / 便携 极致小巧(仅几兆),需系统已安装 .NET 8 Desktop Runtime

🇬🇧 English Release Notes (en-US)

💡 What's New in v1.4.1

1. 🚀 Outer Escape Cancel & Custom Sensitivity Threshold

  • Natural, Muscle-Memory Gesture Cancellation:
    • Say goodbye to having to drag the cursor all the way back to the center core to abort an action.
    • Simply flick or overshoot the cursor outwards past the wheel boundary: all sector highlights immediately extinguish, the radial menu enters a translucent safe-cancel state, and releasing the right button safely aborts with zero misclicks!
  • Adjustable Escape Distance Slider:
    • Added an Escape Distance Threshold slider (140px ~ 320px) under the Triggers & Scenes settings tab to match your personal mouse velocity and physical hand habits.

2. 🛡️ System-Wide Single-Instance Protection

  • No More Duplicate Processes or Redundant Tray Icons:
    • Integrated a global inter-process Mutex to strictly enforce a single instance.
    • Launching another instance will automatically activate/bring the existing settings window to the foreground and exit cleanly without registering duplicate low-level mouse hooks.

3. 🔤 Crisp WPF ClearType Typography Rendering

  • Eliminated Font Blurring in Nested Panels:
    • Refactored WPF layout rounding and subpixel rendering modes (TextFormattingMode="Display", TextRenderingMode="ClearType", RenderOptions.ClearTypeHint="Enabled").
    • Ensures text across all tabs, collapsible cards, and input controls remains razor-sharp on 100%, 125%, and 150%+ Windows display scalings.

4. ✏️ Multi-Dimensional Rename Actions

  • Added dedicated ✏️ Rename Preset buttons beside the Theme selector and Application Profiles with full multilingual dialog support (zh-CN, zh-TW, en, ja).

🧪 Quality & Verification

  • 18/18 GUI End-to-End automated test suites passed (🟢 100% Coverage).

StarPie v1.3.8- 现代化 Windows 鼠标轮盘手势系统 (Official Release)

Choose a tag to compare

@SoftBlack42 SoftBlack42 released this 23 Aug 15:03

🌟 StarPie v1.3.8 正式发布 (Official Release)

极简 · 轻量 · 极速 现代化 Windows 鼠标轮盘手势系统 (Ultra-Lightweight & Aesthetic Radial Pie Menu for Windows 10/11).


📦 下载选型指南 (Downloads)

产物文件名 说明 适用场景
🟢 StarPie.exe (Standalone) 独立单文件版(内置 .NET 8 运行时) 推荐所有用户下载,零外部依赖,双击即开即用
StarPie-v1.3.8-Lightweight.zip 极简轻量便携包(仅 2.4 MB) 适合已安装 .NET 8 Desktop Runtime 的用户

🚀 v1.3.8 核心特性与更新日志 (What's New)

  • 🪶 极致轻量内存管理:纯原生 C# & Win32 API 打造,常驻后台工作集内存仅 3 ~ 5 MB;
  • 毫秒级极速响应:基于 WH_MOUSE_LL 低级鼠标钩子,输入延迟低于 2ms,支持心跳自愈;
  • 🌐 四国语言即时热切换:支持 简体中文 (zh-CN)、繁體中文 (zh-TW)、English (en)、日本語 (ja) 与 跟随系统;
  • 🎨 4 大几何形态 & 7 套精美主题:扇区/圆形/胶囊/蜂巢 + 60FPS 实时预览交互画布;
  • 🌈 8 种高亮边缘发光光晕:支持全光谱发光微调与屏幕吸色调色盘;
  • 🖼️ 中心核圆图案与本地贴图:支持矢量图案与导入自定义图片;
  • 🎯 4 / 8 / 12 键多向方位自适应:十字 4 向、标准 8 向、钟表 12 向;
  • 💼 多程序专属方案 & 智能应用检索:自动识别前台程序,强效过滤卸载死链与内部辅助进程;
  • 🛡️ 全屏游戏隔离 & 修饰键直通:智能检测 3D/全屏应用防误触。

💡 提示与致谢

  • 本项目采用 MIT 协议开源。
  • 欢迎提交 Issue 反馈问题或建议,共同完善 StarPie!