Skip to content

Releases: yixing233/TinyBar

v1.2.0 - 任务栏悬停媒体控制栏、Win11 水平音量卡片与音频输出设备切换

Choose a tag to compare

@yixing233 yixing233 released this 21 Aug 16:42

🎉 TinyBar v1.2.0 正式发布

✨ 新增功能

  • 任务栏悬停多媒体控制栏
    • 播放控制:鼠标悬停在任务栏歌词区域时自动浮现多媒体控制栏,支持上一首、播放/暂停、下一首快速操作;
    • 水平音量调节:采用 Windows 11 Fluent 水平滑块设计,支持鼠标拖动、滚轮无极微调以及智能静音联动(任务栏图标支持中键一键静音);
    • 音频输出设备切换:一键切换系统声音播放设备(耳机、音箱、蓝牙、显示器等),并伴有精致的浮动胶囊气泡提示;
    • 个性化开关:支持在设置中心「任务栏歌词」页自由开启或关闭悬停控制栏。

🔐 校验和 (SHA-256 Checksums)

  • TinyBar-Setup-v1.2.0.exe:eda0a4db88accb31f95deb9b97a30652220238b54d4d1f0cc65c8343d79daa33
  • TinyBar-v1.2.0-win-x64.zip:c39843c978fbcf8583f6cd4fb1bd5fc6f7909a61332889515698658512d8fa2b

v1.1.9 - TinyBar 全面重命名、全新图标、Lucide 矢量图标统一、快捷翻译与设置中心全方位升级

Choose a tag to compare

@yixing233 yixing233 released this 20 Aug 09:48

🎉 TinyBar v1.1.9 正式发布

本次更新是一次重大的版本升级!不仅全面更名为 TinyBar 并引入全新设计的原色原生应用图标与全套 Lucide 矢量图标体系,还对快捷翻译、全局快捷键、开机自启动、设置中心“关于”页面进行了全方位深度优化与架构重构,彻底解决了首启崩溃及多处历史遗留体验问题。


🌟 1. 品牌全面更名为 TinyBar 与数据平滑迁移

  • 全项目统一命名:主程序与设置中心可执行文件全面规范为 TinyBar.exe 与 TinyBar.Settings.exe;
  • 配置与数据向下兼容:
    • 本地配置存储升级为 %LOCALAPPDATA%\TinyBar\settings.json,自动检测并无缝迁移旧版 taskbarTool 与 TaskbarInfo 配置文件;
    • 歌词本地缓存目录升级为 %LOCALAPPDATA%\TinyBar\lyrics-cache,支持历史缓存无缝继承,避免重复下载;
  • 系统标识与通信统一:
    • 单实例互斥锁命名规范为 TinyBar.SingleInstance.Mutex;
    • 硬件温度传感器命名管道(TinyBar.Temperature.*)与进程间通信事件(TinyBar.Settings.Apply / Navigate / UpdateRequest)全量更新;
    • 应用程序清单(Manifest)与 Inno Setup 安装包全面升级为 TinyBar。

🎨 2. 全新原色应用图标与全尺寸适配

  • 精准原色采样提取:采用原生炭黑质感(RGB #202020 / [32, 32, 32]),配合平滑抗锯齿 Alpha 透明渐变;
  • 多尺寸全场景覆盖:
    • TinyBar.ico:内置 256、128、64、48、32、24、16 完整 Windows 桌面级多分辨率与 Alpha 透明通道;
    • TinyBar.png:512×512 超清原色透明底图;
    • TinyBar_Tray.png:任务栏系统托盘专用的高品质原色透明图标;
    • 窗口标题栏、桌面图标、安装程序与设置中心名片全量同步新图标。

✨ 3. 全界面视觉图标统一为 Lucide 矢量图标

  • 引入最新 Lucide 矢量字体资产(Fonts/lucide.ttf),告别以往不同组件图标风格不一的问题:
    • 任务栏托盘菜单 & 歌词右键菜单:全量重构为统一的现代 Lucide 矢量图标;
    • 悬浮歌词与桌面歌词控制栏:锁定、显示/隐藏、设置、置顶、换屏全量切换为 Lucide 图标;
    • 喝水提醒助手:任务栏水滴状态、时钟打卡、完成打勾图标全面切换为 Lucide 图标;
    • 快捷翻译按钮 & 弹窗:翻译图标、钉子置顶、添加服务商、一键复制全部接入 Lucide 矢量图标;
    • 更新检查弹窗:标题栏关闭按钮补齐 Lucide 矢量图标。

🚀 4. 开机自启动与全局快捷键管理

  • 开机自启动支持(AutoStartupService):
    • 在设置中心“通用设置”中增加“开机自启动”独立 Fluent 开关,支持即时保存与系统注册表同步;
    • 启动项注册表路径严格遵循 Windows 标准并正确处理空格引号包裹,自动检测并清理历史遗留启动项;
  • 全局快捷键增强与骚扰通知消除:
    • 支持快捷翻译、悬浮歌词显隐、桌面歌词显隐、喝水打卡等全局快捷键的自定义按键捕获与绑定;
    • 优化热键占用通知机制:增加配置状态比对缓存,彻底解决此前频繁切换页面时重复弹出“快捷键已被占用”骚扰通知的问题。

🌐 5. 快捷翻译弹窗与服务商配置全方位升级

  • 快捷翻译弹窗交互体验:
    • 弹窗宽度扩展至 480px,大幅提升大段文本的阅读与排版体验;
    • 翻译结果区域支持自适应高度与平滑滚动,彻底杜绝长文本被截断的问题;
    • 新增一键复制翻译结果按钮(带“已复制”即时反馈);
    • 新增**窗口置顶锁定(Pin)**功能,支持点击钉子图标锁定/解锁窗口置顶状态;
    • 完善 Fluent 亚克力无边框质感与平滑微动效。
  • 服务商配置页面重构:
    • 全面升级为现代 Master-Detail 类别卡片布局;
    • 预置公共服务(Google、Bing、Baidu 等)与 AI 大模型服务(DeepSeek、SiliconFlow、OpenAI 等)清晰分类;
    • 模型下拉输入框支持智能建议,失焦时自动隐藏建议列表,避免视觉遮挡;
    • 新增一键“设为默认”服务商的快速切换交互;
    • 针对 AI 服务商支持自定义领域(Domain)、音标扩展提示词(Phonetic Prompt)及 API Key 快速配置。

🛠️ 6. 设置中心“关于”页面重构与稳定性修复

  • 关于页面结构与空间重构:
    • Fluent Hero 品牌名片:展示 TinyBar.png 应用图标、应用名称、版本胶囊徽标与特性副标题;
    • 左右对称“版本与更新”卡片:左侧展示当前运行环境与检查更新状态,右侧对齐版本号与操作按钮,彻底消除右侧大面积留白;
    • 2×2 交互式入口磁贴矩阵:项目源码、版本发布、问题反馈、一键打开配置目录;
    • 检查更新交互优化:修复刷新图标边缘裁剪问题,接入 WinUI 3 原生 ProgressRing 环形旋转加载动画。
  • WinRT 生命周期与崩溃修复:
    • 彻底解决首次开机启动打开设置中心窗口崩溃闪退(ObjectDisposedException: Cannot access a disposed object)的问题;
    • 为所有 AutoSuggestBox 控件接入用户输入原因过滤与全局异常保护,保障设置中心秒开与常驻后台稳定。

🔐 校验和 (SHA-256 Checksums)

  • TinyBar-Setup-v1.1.9.exe:617d5fb2995ace95e3d68b1f9e8b9edd73278c99d6a657cae48b4bc4490b64e3
  • TinyBar-v1.1.9-win-x64.zip:45b9e7f3517d00083a352fe8614b6fd50edf8508aa70279e25ced488cc921ad9

v1.1.8

Choose a tag to compare

@yixing233 yixing233 released this 15 Aug 04:26

逐字歌词

  • 🎵 歌词源只保留带逐字时间的 QRC/YRC/KRC,纯 LRC 歌词不再参与逐字高亮
  • 🎯 逐字高亮按实际演唱字符推进(音节内插值),滚动跟随逐字进度,更跟手
  • 🖼️ 逐字动画改为渲染帧驱动,帧率与显示器刷新同步,观感更流畅
  • 🔧 修复副歌词(第二行)也会显示逐字动画的问题
  • 🧹 修复 YRC 作词/作曲元数据行混入歌词时间轴的问题

歌词组件

  • ↔️ 任务栏歌词支持拖拽调节宽度
  • ⏱️ 歌词右键菜单新增歌词时间偏移调节按钮(±0.5 秒步进)
  • 🖱️ 移除悬浮歌词右键菜单的「显示屏选择」,压缩菜单宽度
  • 📏 悬浮歌词滚动逻辑适配逐字进度与宽度调节

设置窗口

  • 🗂️ 歌词设置改为页面内 Tab,左侧导航层级更紧凑
  • ⚡ 移除「应用 / 确认 / 取消」按钮,设置调节后立即生效
  • 🪟 缩小窗口最小宽度与导航栏阈值
  • 🔢 字号、歌词偏移等输入框增加步进调节按钮
  • 🐛 修复桌面歌词拖拽位置后打开设置窗口导致位置重置的问题

性能监控

  • 🖥️ CPU 增加型号显示(如 Intel i7-12700h)
  • 🌡️ 修复 AMD 锐龙 CPU 温度读取失败的问题
  • 📶 修复网速显示为累加值的问题,改为 PDH 实时计数并过滤虚拟网卡
  • 🧩 优化温度多源合并逻辑

其他

  • 🈶 快捷翻译按钮组件宽度增大
  • ✅ 完善单元测试覆盖

安装

下载 \TaskbarInfo-Setup-v1.1.8.exe\ 运行即可。安装程序会在缺少运行依赖时自动下载安装。

v1.1.7

Choose a tag to compare

@yixing233 yixing233 released this 08 Aug 14:00

修复与改进

  • 🚰 修复喝水提醒将桌面误判为全屏应用的问题(聚焦桌面/任务栏时提醒不再被误抑制)
  • 🔔 喝水通知不再支持点击外侧关闭,只能通过「喝了 / 稍后」按钮关闭
  • ⚙️ 安装器集成运行库自动安装:缺少 .NET 9 Desktop Runtime 或 Windows App Runtime 1.8 时自动下载并静默安装,无需手动去官网
  • 💧 饮水记录反馈样式优化(勾选图标与颜色)
  • 🧹 移除调试用「测试喝水提醒」托盘菜单

安装

下载 TaskbarInfo-Setup-v1.1.7.exe 运行即可。安装程序会在缺少运行依赖时自动下载安装。

TaskbarInfo v1.1.6

Choose a tag to compare

@yixing233 yixing233 released this 05 Aug 15:15

Highlights

  • 性能监控支持按指标独立控制任务栏摘要显示,并严格遵守摘要数量上限。
  • 设置窗口改进导航、主题与快捷翻译界面体验。

Fixes

  • 修复性能监控组件右键“设置”未跳转到性能监控页面的问题。
  • 修复性能监控摘要列开关的对齐与可见性问题。

TaskbarInfo v1.1.5

Choose a tag to compare

@yixing233 yixing233 released this 05 Aug 12:51

更新内容

  • 新增深色、浅色与跟随系统主题,覆盖设置窗口、菜单、性能详情、快捷翻译和检查更新窗口。
  • 检查更新窗口适配深色亚克力材质。
  • 新增应用内更新:下载 TaskbarInfo 安装包后校验 SHA-256,再启动安装程序。
  • 设置页和托盘提示统一进入应用内更新流程。

TaskbarInfo v1.1.4

Choose a tag to compare

@yixing233 yixing233 released this 05 Aug 10:43

主要更新

  • 完成 TaskbarInfo 品牌化,并支持歌词、性能监控、快捷翻译组件分别选择显示器。
  • 性能监控组件增加详情卡片、可选监控指标、温度读取与交互优化。
  • 快捷翻译升级为独立任务栏入口,支持拖动、快捷键、窗口材质、字体、置顶与过渡效果。
  • 翻译服务支持多服务商配置、AI 模型、SiliconFlow、领域提示词与 IPA 音标生成。
  • 优化设置窗口、托盘菜单、更新对话框及快捷翻译窗口的布局、材质与响应体验。

安装

下载 TaskbarInfo-Setup.exe 并运行安装程序。

LyricsX v1.1.3

Choose a tag to compare

@yixing233 yixing233 released this 03 Aug 10:30

更新内容

  • 安装向导完整汉化为简体中文。
  • 安装任务、附加选项和启动提示改为中文。
  • 安装包压缩优化,约 7.7 MB。

LyricsX v1.1.2

Choose a tag to compare

@yixing233 yixing233 released this 03 Aug 10:04

更新内容

  • 新增可独立拖拽、排序和配置的任务栏性能监控组件。
  • 支持 CPU、内存、GPU、下载和上传指标选择。
  • 性能监控组件支持单双行、字体设置及统一右键菜单。
  • 根据字体、字号、字重和显示器 DPI 自动适配组件宽度,避免内容裁切。
  • 优化多显示器和不同分辨率下的位置计算。

LyricsX v1.1.1

Choose a tag to compare

@yixing233 yixing233 released this 03 Aug 05:03

更新内容

  • 新增桌面媒体组件,并优化多显示器拖拽与显示适配。
  • 设置窗口升级为 WinUI 3 风格,补充主题、配色、字体与关于页等体验优化。
  • 任务栏歌词支持选择显示器。
  • 安装包改用极限 LZMA2 压缩,体积降至约 8.9 MB。

运行依赖

  • .NET 9 Desktop Runtime (x64)
  • Windows App Runtime 1.8 (x64)

安装程序会在缺少依赖时引导下载。

SHA-256 (LyricsX-Setup.exe): 15529BE5D541C5795D3CDF8A60B33E1D186DF273408C1BF24B692E8EAFD7DE04