Skip to content

v1.5.0 - 兼容轻量版:.NET 4.8版本

Choose a tag to compare

@CPUrising CPUrising released this 01 Feb 16:39
· 340 commits to master since this release
  1. 架构变更 (Architectural Changes)
    目标框架迁移:项目已从 .NET 8.0 迁移至 .NET Framework 4.8。
    环境兼容性提升:此变更消除了对现代 .NET 运行时的依赖。程序目前可原生支持 Windows 10 (1607+) 及 Windows 11 全系列版本,无需额外安装底层组件。
    分发体积优化:移除了运行时自包含组件,发行包体积显著精简。
  2. 功能增强 (Feature Enhancements)
    新增预览逻辑:引入“应用并试听”工作流。用户通过按钮触发后,系统将应用当前设置并自动执行精准偏移跳转(至循环结束点前 3,000 毫秒),用于循环衔接校验。
    重构重播逻辑:原“停止”功能调整为“重新播放”。通过底层
    SeekToSample(0)
    指令实现 0 毫秒位置的即时强制定位与状态激活。
    音频引擎优化:新增采样级定位接口,确保在 .NET Framework 环境下依然维持极高的循环跳转精度。
  3. UI/UX 优化 (Interface Refinements)
    布局重构:针对外部环境 DPI 缩放问题,重新设计了空间布局。窗体尺寸调整为 1150 x 620 像素。
    交互组件升级:
    微调按钮尺寸统一调整为 72x45 像素,并强化了字体渲染权重。
    解决了采样数/路径标签与输入控件在高分屏下的重叠溢出问题。
    坐标对齐策略:严格执行了全局 X 轴(320)与 Y 轴(功能组)的对齐协议,确保界面逻辑分明、易于操作。
  4. 环境要求 (System Requirements)
    操作系统:Microsoft Windows 10 或更高版本。
    运行环境:Microsoft .NET Framework 4.8 (Windows 系统通常默认预装)。