已合并

新接入的 USB 和 Thunderbolt 外设需要授权

ErikMelton 于 10 月 9 日将 acrogenesis 的设备授权提案合入 quattro。合并记录表明,新接入的 USB 和 Thunderbolt 设备默认需要授权。这次合并发生在开发分支,现有记录并不能证明该功能已随稳定版发布。omacom/omarchy#11874

在 9 月 24 日的前期讨论中,acrogenesis 询问应在解锁状态下也阻止设备接入,还是仅在锁屏时阻止。当前的提案说明经过报道后的编辑,描述了通过 USBGuard 和 Bolt 默认实施管控的方式,并提供仅允许一次、永久信任或继续阻止等选项。说明还记录了可选的启动保护,并提醒用户,在加密磁盘解锁提示界面,USB 输入设备可能仍无法使用。这些细节用于补充当前背景,并非对 10 月 9 日原文的还原。omacom/omarchy#11874:issuecomment-5818637671

已合并

Gliff 成为默认软件包,并配备远程会话指示器

dhh 于 10 月 9 日提出将 Gliff 集成到 quattro,并完成合并。已提交的变更为新安装的系统添加了这个基于 SSH 的 Hyprland 远程桌面软件包,也为现有安装提供了迁移脚本。状态栏指示器会突出显示正在运行的 Gliff 服务端,并展示 SSH 对端地址,让受控机器上的用户能够察觉远程控制。omacom/omarchy#14712

greptile-apps[bot] 发现,克隆出的指示器组件无法通过服务代理刷新;dhh 随后给出了修复。最终提交还将检测范围限制为当前用户的服务端,并在服务端运行期间进行轮询,因为捕获停止事件无法可靠地判断会话是否已结束。连接通知已移除,状态栏指示器成为提示信号。omacom/omarchy#14712:discussion_r4229484204

已合并

Snapdragon X 和 Yoga Slim 7x 配置支持进入 n1x

ryanrhughes 将 birkskyum 的 Snapdragon 支持合入了 n1x 开发分支。变更新增了高通硬件检测、设备树与固件配置、Adreno Vulkan 支持,以及 Yoga Slim 7x 配置。此次合并面向 n1x,而非 quattro 或稳定版。omacom/omarchy#14759

greptile-apps[bot] 在审查中发现,离线镜像列表缺少部分软件包。birkskyum 补充了所需条目和测试,审查方确认缺漏已解决。对于必须在不下载缺失依赖的情况下完成硬件配置的安装流程,这一点很重要。omacom/omarchy#14759:discussion_r4233504527

软件包仓库 master 分支上的相关提交新增了 Windows 固件提取功能,以及面向 Arch Linux ARM 内核的兼容层,用于处理这些内核缺少 mkinitcpio 和 Limine 所需元数据的情况。提取工具还加入了对固件暂存不完整和 Windows 特有 DSP 文件名的处理。omacom/omarchy-pkgs@9ea749835fc0 omacom/omarchy-pkgs@bf0af463eff4

待审提案

ARM 电源配置软件包已提交,设为默认的集成提案仍未合入

dhh 支持 CPPC 的 power-profiles-daemon 软件包已提交至软件包仓库的 master 分支。对于受支持的 ARM 电源策略,原版守护进程仅提供占位选项,而这个软件包提供了实际可用的配置控制。提交说明称,N1X 上的 Chromium 延迟从约 130 毫秒降至均衡模式下的 56 毫秒,以及性能模式下的 32 毫秒;这些是作者报告的测量结果。omacom/omarchy-pkgs@cbded9750315

将该守护进程设为 Omarchy 默认选项的配套提案于 10 月 9 日提出,截至 10 月 19 日检查时仍处于开放状态。当前说明在报道后经过编辑,指出软件包必须先进入目标渠道。在 10 月 9 日的审查中,greptile-apps[bot] 指出,迁移部分成功后的某条重试路径可能跳过守护进程重启或配置应用。这是有记录可查的审查疑点,并不能证明当前修订版仍存在未解决的缺陷。omacom/omarchy#14737:discussion_r4231303802

待审提案

用户复现首次解锁后无法再次锁屏的问题

jfdnet 于 10 月 8 日提交的问题在本次检查时仍未关闭。10 月 9 日的报告明确了其影响:shawnyeager 表示,解锁一次后,手动锁屏和空闲自动锁屏都会返回成功,却没有真正锁住屏幕,屏幕保护程序也一直未能启动。omacom/omarchy#14588:issuecomment-6083104980

justcarlson 将状态未更新的问题追溯到 Quickshell 0.3.2 的解锁信号机制,并提供了一个显式刷新锁屏镜像状态的补丁。该贡献者报告称,应用补丁后,重复锁屏及四次挂起测试均成功。Lifferado 也独立报告称,在本地应用 Service.qml 的修改后,ThinkPad 恢复了后续锁屏和空闲自动锁屏功能。这些都是贡献者的测试报告;所选记录并不能证明修复已合并。omacom/omarchy#14588:issuecomment-6072731453 omacom/omarchy#14588:issuecomment-6087447652

已合并

键盘布局与输入法统一采用 Super+I 切换

10 月 9 日,dhh 表示已将输入切换快捷键改为 Super+I,通过合成器绑定实现,同时保留用户自定义的 Fcitx 快捷键,两者互不依赖。工具提示和快捷键菜单也作了调整,旨在为用户提供一个可用的桌面级快捷键。dhh 报告称,已在 ISO 安装时选择日语并进行了实际按键测试,同时明确表示,当时尚未完成图形界面的文字组词输入验证。omacom/omarchy#14433:issuecomment-6080557737

该提案随后于 10 月 10 日合并到 quattro,已超出本次报道的时间范围。后来编辑的现有说明将安装程序中的选项与日语、韩语和中文输入引擎、离线配置、共用选择器,以及混合键盘布局和输入法之间的循环切换联系起来。这反映的是目前已合并的功能范围,而非 10 月 9 日版本的确切内容。omacom/omarchy#14433

已合并

升级测试发现壁纸丢失和启动卡住问题

emirb 引入了一项升级与重启测试,并将其合并到 ISO 仓库的 quattro 分支。测试从已签名的发行版 ISO 开始,检查现有系统升级至 edge 或 rc 的体验,涵盖迁移、重启后的恢复、桌面启动和壁纸保留。github-actions[bot] 报告称,首次从 4.0.4 升级到 edge 的测试中,11 项检查有 10 项通过,壁纸检查未通过。omacom/omarchy-iso#248:issuecomment-6089979558

随后提交的改动要求 Omarchy 软件包的版本必须发生变化,避免系统只成功重启、却未实际升级也能通过升级测试。该改动还会重试因竞争而失败的截图分支推送。另外,quattro 也纳入了壁纸链接修复,以及 emirb 的启动修复,防止 systemd 在 Plymouth 占用终端时等待控制台尺寸响应。文中提到的启动问题发生频率测量结果来自该提交的作者。omacom/omarchy-iso@d6a32f0dcf39 omacom/omarchy@187a145ad555 omacom/omarchy@f03bf06742a2

已提交

夜间工作流基于 edge 和稳定版构建经过测试的虚拟机镜像

emirb 在 quattro 上提交了一项夜间工作流:构建 edge、测试安装,将生成的磁盘封装为虚拟机镜像,并在发布前验证。配套改动还加入了基于最新已签名稳定版 ISO 制作的虚拟机镜像。这是面向现有发布渠道和开发渠道的工具,并不能证明 Omarchy 发布了新的稳定版。omacom/omarchy-iso@d90119f5d8f0 omacom/omarchy-iso@98b20a682954

最终的镜像布局采用独立的 qcow2 文件,并提供单独的校验和。另一项改动移除了夜间构建的软件包缓存,避免运行器上残留的软件包掩盖镜像源缺包的问题。ISO 构建现在也要求 Omarchy 自有软件包具备签名,不再接受未签名的软件包。omacom/omarchy-iso@f9d184f2bcc6 omacom/omarchy-iso@f99443dc4c1b omacom/omarchy-iso@f6377d2f872d

已合并

软件包更新不再被无关失败阻塞

dhh 提议为选定的 46 个软件包启用无人值守更新,并将改动合并到 master,使其更新 PR 可在构建检查通过后合并。10 月 9 日稍后,ryanrhughes 提交改动,将上游同步、重新构建和分支跟踪拆分为各软件包独立的 PR,同时仍将来自同一上游分支的软件包放在一起。这样,即使某个软件包失败,其他成功的更新也能继续推进。omacom/omarchy-pkgs#892 omacom/omarchy-pkgs@ba7561a34c10

ryanrhughes 还调整了分支跟踪逻辑:当最新提交尚未满足最短等待时间要求时,改选较早且符合条件的提交,并将跟踪任务设为每小时运行一次。emirb 则修复了另一处交付缺口,让等待中的发布任务进入队列,避免被后来到达的任务替换。这些改动已提交到 master,但仅凭这些提交,无法证明所有受影响的软件包都已进入面向用户的渠道。omacom/omarchy-pkgs@a7f730d1e6af omacom/omarchy-pkgs@086d1e133693

已关闭

Menu Omni 发布隐私和响应渲染修复

HANCORE-linux 在审查中发现,发给 AI 的问题会暴露在命令行参数中,而且服务提供方的响应无需用户点击就能触发图片请求。filip-spaldon 将问题改为通过标准输入传递,并修改了响应清理逻辑。进一步审查发现,重复的图片标记可绕过过滤,而开销较大的反复扫描可能长时间占用 shell 的 UI 线程。omacom/omarchy-plugin-marketplace#10565:issuecomment-6074146042 omacom/omarchy-plugin-marketplace#10565:issuecomment-6084939752

filip-spaldon 将清理器改为单次线性扫描,并报告已针对大体量输入和自动加载图片进行了回归测试。随后,HANCORE-linux 审查了确切的最终目标版本,表示未发现会阻止此次更新发布的安全问题。github-actions[bot] 确认,更新后的已验证插件市场快照已于 10 月 9 日发布;该验证仅适用于这一快照,并非安全认证。omacom/omarchy-plugin-marketplace#10565:issuecomment-6086626608 omacom/omarchy-plugin-marketplace#10565:issuecomment-6086695200

已提交

语音输入改为跟踪 Superwhisper 稳定版,并修复按键松开处理

nchudleigh 的软件包改动将 Superwhisper 更新到首个稳定版 1.0.0,并将版本跟踪从 beta 标签切换为稳定版发布。该改动已提交到软件包仓库的 master 分支。omacom/omarchy-pkgs@3e4cb2308ec4

quattro 中的另一项提交修复了按住说话录音在按键松开后仍继续的问题:此前,如果用户在录音期间打字、点击鼠标或改变修饰键状态,就可能出现这种情况。新的成对按住绑定可在这些情况下保留松开动作,并且只会在对应的按下动作执行后才执行松开动作。omacom/omarchy@54fc12db76fb