如果不出意外的话,DEV 20 应该是最后一个 Pre Alpha 版本,进 Alpha 之后我们就会专注多平台适配、硬件研发、i18n、宣发物料、官方网站这种不太「业务」的东西了。Bug 还是会修,一直以来报上来的 bug 我们都尽量在两个版本号之内修掉,这个效率可以继续维持。
Читать полностью…https://ghloc.vercel.app/Losses/rune?branch=master
虽然但是,这里面只有一半是我写的,剩下全是 Flutter 的噪音
Rune 的主题色彩系统会从 HCT 改回 HSV。
Google 的色彩系统虽然在技术上领先和优秀,但是它产出的色板并不符合直觉。选择了一个草绿色当主题色,生成出来的色板却是军绿色的,我认为这是某种「设计缺陷」。哪怕 A11Y 上做得再好,功能性不彰也应当成为否决一个技术选型的重要理由。因此,后面我们会把调色系统改成微软官方的实现。
DEV 18 TODO:
[ ] 频谱组件不展示时,不计算频谱数据
[ ] Collection List 快速跳转
[ ] 更好的主题色计算方法
[ ] 为控制栏按钮加入 Tooltip
[ ] 重新设计 Collection List 垂直方向布局算法Читать полностью…
[ ] Collection List 及 Track List 在窄界面下面底部边距错误
[ ] Cover Art Wall 适配窄界面布局
[ ] 窄界面下 Cover Art Wall 操作按钮没有阴影
[ ] Track List 界面需要 Fish 界面适配
[ ] Mix Studio 窄界面下布局错乱
[ ] 部分操作系统下,点击界面空白处有提示音
DEV 17 周期 TODO:
[X] 主题色设置功能
[X] 程序初次加载时集成欢迎动画
[X] 令欢迎动画变成可选功能(默认启用)
[X] 为 Rust 端集成播放音效的功能
[-] ARM64 编译 CI
[X] Belt 和 Band 模式下光盘不能被点击的问题Читать полностью…
[X] 索引 Cover Art 时提示进度
[X] 令分析和索引任务可以被单独取消
[X] 搜索界面删除字符会导致路由回退的问题
[X] BSOD 界面文本应该永远为白色
唉, 想明白了一些事情, 把一种技术作为信仰是很可怕的, 自己出生之后出现的东西都 evil 不是一句空言
关键的是 do cool things, 不是 do things in a cool way
https://medium.com/statementdog-engineering/boost-ci-build-with-circleci-workflow-89474162ca3a
回头配缓存
第三方壁纸应用在 Windows 11 24H2 上存在体验异常问题
Windows 11 24H2 更新已经发布了一段时间,作为一次大更新,Windows 11 24H2 更新带来的问题也不少,除了之前报道的相机问题和蓝屏问题外,目前还存在一项已知问题:第三方壁纸应用在 Windows 11 24H2 无法正常运行等体验问题。
具体的故障包括但不限于:第三方壁纸应用无法启动、应用启动后运行异常、壁纸设置功能失效等。目前微软已经确认这一问题。
针对这一问题,微软表示:
https://github.com/microsoft/fluent-xaml-theme-editor/blob/97321946cf1f03128c98251f03da62b7334671af/FluentEditorShared/Utils/ColorUtils.cs#L10
一觉醒来,脑子清醒找到需要的 Code 了,试试把它翻译成 Dart……
https://github.com/flutter/flutter/issues/117342
懂 Flutter 的裙友求提个把这个 bug 修了,现在 Rune 点哪都响铃,我忙着做其他东西没工夫顾这块……