Übernommen

CJK-Eingabe erweitert Menüsuche, Schriftoptionen und Installationsauswahl

dhh hat am 15. Oktober omacom/omarchy#15508 von omarchybot in den Entwicklungszweig quattro übernommen. Der zugehörige Commit ermöglicht die Zeichenkomposition mit Eingabemethoden in der Menüsuche, ergänzt Einstellungen für japanische, koreanische und chinesische Glyphenformen und passt das Fcitx-Kandidatenfenster an das Theme an. Auch eine ausdrücklich gewählte Rückkehr zu den Standardglyphen bleibt erhalten, damit eine spätere Spracheinrichtung diese Auswahl nicht überschreibt.

Änderungen an der Tastaturbehandlung sorgen dafür, dass neu eingerichtete Hangul-, Zhuyin- und Cangjie-Eingabemethoden auch bei alternativen lateinischen Tastaturlayouts die erwarteten physischen Tastenpositionen verwenden. Die koreanische Einrichtung berücksichtigt die rechte Alt- und die rechte Strg-Taste zum Umschalten; für Hongkong kommt Cangjie als Auswahl im Installationsprogramm hinzu. Die passende ISO-Validierung wurde als omacom/omarchy-iso@af820ef61395 auf quattro eingecheckt.

In der Antwort auf das Review berichtete omarchybot, die tatsächliche Zeichenkomposition mit Mozc in einer temporären VM getestet und geprüft zu haben, dass komponierter Text nicht in das Suchfeld hinter einem Deinstallationsdialog gelangen kann. Diese Validierung beruht auf Angaben des Beitragenden und ist von den in omacom/omarchy#15508:discussion_r4277973486 beschriebenen Unit-Tests zu unterscheiden.

Übernommen

ARM-Arbeiten verbinden Unterstützung für N1x-Laptops mit einem gemeinsamen Installationsabbild

ryanrhughes hat am 15. Oktober omacom/omarchy#14820 in quattro übernommen und damit Laufzeitunterstützung für NVIDIA-N1x-Laptops ergänzt. Die aktuelle Beschreibung nennt das ASUS ProArt P14 und das Dell XPS 16 und umfasst Plattformerkennung, Audio, Energieverwaltung und USB4-Docking. Die zugehörigen Arbeiten an Kernel-, Treiber- und Plattformpaketen wurden als omacom/omarchy-pkgs@b6ace05ccc4b in den master-Zweig des Paket-Repositorys eingecheckt; diese Vorgänge belegen keine stabile Omarchy-Veröffentlichung.

birkskyum schlug in omacom/omarchy-iso#258 ein gemeinsames aarch64-USB-Installationsabbild vor, das ryanrhughes in den n1x-Zweig übernahm. Es wählt die Plattformpakete während der Installation aus und schließt Macs mit Apple Silicon aus, deren Installation unter macOS beginnt. Der Vorschlag dokumentierte eine noch unvollständige Hardwarevalidierung: Ein Yoga Slim 7x startete gelegentlich mit schwarzem Bildschirm, und eine Laptop-Installation mit diesem Abbild war noch nicht getestet worden.

Spätere quattro-Commits sorgten mit omacom/omarchy-iso@c65bb6743486 von birkskyum dafür, dass der Abbild-Build den auf edge veröffentlichten Kernel verwendet, ohne ein lokales Paketbündel zu benötigen. omacom/omarchy-iso@c799bfcbdca9 von emirb schreibt Signaturen für Omarchy-Pakete vor, die in aarch64-Abbilder heruntergeladen werden. ryanrhughes ergänzte außerdem in omacom/omarchy@8a787b6a8bec einen Paketlisteneintrag für Verstärker-Firmware, damit eine Offline-Installation auf dem ProArt nicht wegen eines fehlenden Pakets abbricht.

Übernommen

Korrektur der 1Password-Autorisierung erreicht Stable-Pakete

dhh übernahm omacom/omarchy-pkgs#489 von calledtoconstruct in master, nachdem der vorgeschlagene Fix während des Reviews geändert worden war. Veröffentlichte Pakete hatten das Build-Konto als Eigentümer der polkit-Aktion eingetragen, was die Autorisierung für CLI und SSH-Agent beeinträchtigte. Der ursprüngliche Vorschlag setzte stattdessen die Gruppe wheel ein. omarchybot berichtete jedoch, dass polkit diese Gruppe bei der Prüfung des Aktionseigentümers nicht in ihre Mitglieder auflöste.

omarchybot überarbeitete den Zweig so, dass bei Installation und Updates einzelne Benutzer als Eigentümer eingetragen werden, entsprechend der Herstellerregel für die ersten zehn Benutzer mit UIDs von 1000 bis 9999. Der Worker-Bericht beschrieb erfolgreiche Autorisierungsabfragen mit dem korrigierten Paket. Anschließend meldete github-actions[bot] in omacom/omarchy-pkgs#489:issuecomment-6193109904, dass Version 8.12.40-3 für beide Architekturen auf edge, rc und stable veröffentlicht worden sei. Später angelegte Benutzer werden beim nächsten 1Password-Update hinzugefügt.

Offene Vorschläge

Vorschlag für Agent-Kollektoren verschärft den Schutz von Zugangsdaten und den Umgang mit veralteten Nutzungsdaten

omacom/omarchy#14040 war bei der Prüfung am 19. Oktober weiterhin offen. Die aktuelle, am 18. Oktober aktualisierte Beschreibung schlägt eine gemeinsame Schnittstellenvereinbarung für erweiterte Agent-Panel-Kollektoren und Starter des Standard-Agenten vor. Zu den konkreten Aktivitäten vom 15. Oktober gehören Antworten unter dem Konto von dhh, die als von Claude im Auftrag von DHH verfasst gekennzeichnet sind und Korrekturen beim Umgang mit Zugangsdaten und gespeicherten Nutzungsdaten melden.

In omacom/omarchy#14040:discussion_r4279094377 berichtete dhh, Proxy-Weiterleitungen und endgültige Ziele auf das konfigurierte Schema, den Host und den Port beschränkt zu haben, damit ein Schlüssel nicht an einen anderen Endpunkt gelangen kann. Weitere Antworten meldeten getrennte Antigravity-Limit-Caches für jedes Konto, die Beibehaltung der zuletzt bekannten Codex-Zeitfenster als veraltet, wenn eine Antwort keine Limits enthält, sowie das Entfernen überholter Nutzungsdateien für weggefallene Kollektoren.

dhh lehnte außerdem ab, die Zeitstempel der schrittweisen Regeneration bei Synthetic als vollständige Rücksetzung eines Zeitfensters zu behandeln. Gespeicherte Antworten sollten weiterhin als veraltet gelten und ausschließlich die vom Dienst gelieferten Rücksetzzeitpunkte verwenden. Laut aktueller Beschreibung des Vorschlags wurden die Kollektoren mit Offline-Testdaten statt mit laufenden Diensten oder echten Zugangsdaten getestet, was die Aussagekraft der gemeldeten Prüfungen begrenzt.

Übernommen

Neue Leistenanordnung erhält Widgets und ändert die Aufteilung

outfoxxed eröffnete omacom/omarchy#15517 am 15. Oktober und übernahm den PR in quattro. Die Änderung trennt den mittleren Container von den umliegenden Bereichen und verhindert, dass Widgets beim Umordnen neu erstellt werden.

Der PR beschreibt außerdem Verbesserungen beim Ziehen sowie eine korrigierte Ausdehnungsrichtung für aufklappende Widgets wie den System-Tray und Statusanzeigen. Die Änderung wurde in einen Entwicklungszweig übernommen; ein Ereignis zur Veröffentlichung als stabile Version ist in den vorliegenden Angaben nicht enthalten.

Offene Vorschläge

Vorschlag für die Region China setzt auf Omarchy-Spiegelserver statt auf zusätzliches Repository-Vertrauen

xdanger's Vorschlag omacom/omarchy#13690 war bei der Prüfung am 19. Oktober weiterhin offen. Am 15. Oktober berichtete omarchybot, fünf Commits gepusht und die Beschreibung neu gefasst zu haben, nachdem der Vorschlag auf Anweisung der Maintainer erweitert worden war. Die vorgeschlagene Einstellung „World“ oder „China“ stimmt Paketspiegel und Registries für Entwicklungswerkzeuge aufeinander ab, um Downloads zu erleichtern, die in Festlandchina langsam oder gar nicht erreichbar sein können.

Die Überarbeitung entfernt das zusätzliche archlinuxcn-Repository samt Schlüsselbund und bevorzugt stattdessen Omarchy's chinesische Spiegelserver mit denselben signierten Paketen. omarchybot erklärte, dass der zusätzliche Schlüsselbund den Kreis der für Paketsignaturen als vertrauenswürdig eingestuften Schlüssel erweitert hätte. Der Umschalter erhielt außerdem eine Rücksetzfunktion und bewahrt nun die Registry-Einstellungen der Nutzer.

omarchybot berichtete in omacom/omarchy#13690:issuecomment-6185224082, auf einer frisch eingerichteten Worker-Instanz einen tatsächlichen Wechsel von China zu World sowie Paketdownloads und Registries für Entwicklungswerkzeuge getestet zu haben. Diese Ergebnisse stammen vom Mitwirkenden selbst; der Kommentar hielt ausdrücklich fest, dass der Vorschlag weiterhin auf den Maintainer wartete.

Offene Vorschläge

Waydroid-Vorschlag beschränkt Android-Zugriff auf Dienste des Hostsystems

EzekielOgunkunle's Vorschlag omacom/omarchy#15503 war bei der Prüfung am 19. Oktober weiterhin offen. Er sieht vor, Android über Waydroid zu installieren und Apps in einzelnen, größenveränderbaren Fenstern zu starten, ergänzt um Menüeinträge zum Installieren und Entfernen. Ein Kommentar vom 15. Oktober enthielt einen Screenshot, der laut Angabe vom Testrechner des Mitwirkenden mit Intel UHD 620 stammt.

Später am selben Tag berichtete EzekielOgunkunle in omacom/omarchy#15503:issuecomment-6198075225, fünf Befunde aus dem Review bearbeitet zu haben. Die Änderungen beschränken den Containerzugriff auf die DHCP- und DNS-Dienste des Hosts, stellen der interaktiven App-Auswahl ein Terminal bereit, unterscheiden Apps mit identischen Namen und verhindern, dass eine fehlgeschlagene Paketentfernung als erfolgreich gemeldet wird.

Die aktuelle PR-Beschreibung wurde am 16. Oktober aktualisiert. Nach diesem Stand bleibt die Dateifreigabe mit dem Host späteren Arbeiten vorbehalten. Außerdem dokumentiert sie vom Mitwirkenden beobachtete Abstürze des Android-Compositors bei intensiverer Nutzung des offiziellen Images auf dieser Hardware. Die Integration bleibt ein Vorschlag.

Geschlossen

Ragtop entfernt eingegebene Zeichen aus den Argumenten von Hilfsprozessen

In einer vorausgehenden Diskussion am 13. Oktober unter omacom/omarchy-plugin-marketplace#11433 stellte HANCORE-linux fest, dass neu verwendete Nicht-ASCII-Zeichen aus Passwörtern in den Argumenten von Hilfsprozessen auftauchten. Am 15. Oktober bestätigte sclemance, dass die Offenlegung auch weitere Tastatureingaben betraf und ebenso im gelisteten Snapshot 0.44.0 vorkam. Nach eigenen Angaben wurde das Problem in 0.45.1 behoben.

sclemance beschrieb, die externen Abfragen für jedes einzelne Zeichen durch einen prozessinternen Keymap-Index ersetzt und die Fehlerberichterstattung so eingeschränkt zu haben, dass eingegebener Text nicht in Journal-Meldungen gelangen kann. In omacom/omarchy-plugin-marketplace#11433:issuecomment-6198375016 berichtete der Mitwirkende von gleichwertigen Abfrageergebnissen und davon, dass beim überarbeiteten Eingabetest keine Hilfsprozesse mit eingegebenen Zeichen in ihren Argumenten auftraten.

HANCORE-linux schloss den älteren Verifizierungsantrag am 15. Oktober. sclemance bat um Prüfung eines neuen Verifizierungsstands. Anschließend commitete github-actions[bot] unter omacom/omarchy-plugin-marketplace@43c2a2b65a0f eine Ragtop-Aktualisierung für den Marketplace auf main. Die vorliegende Commit-Nachricht nennt die dabei veröffentlichte Version nicht.

Geschlossen

OMARemote unterbindet automatische Zwischenablagezugriffe und begrenzt ausdrückliches Einfügen

HANCORE-linux stellte die Annahmen zur Zwischenablage hinter OMARemote's Verifizierungsantrag infrage und wies darauf hin, dass der veröffentlichte Qt-Code bei automatischen Einfügeprüfungen weiterhin Text aus der Zwischenablage abrief. RFdeGroot räumte ein, einen neueren Branch statt der veröffentlichten Version geprüft zu haben, und erklärte, der frühere fokusbasierte Workaround habe die Zahl der Zwischenablagezugriffe erhöht.

RFdeGroot beschrieb daraufhin, die Felder bearbeitbar zu lassen, automatische Prüfungen auf Änderungen der Zwischenablage abzukoppeln, das Kontextmenü zu deaktivieren und ausdrücklich ausgelöstes Einfügen über einen separaten Prozess abzuwickeln, der auf zwei Sekunden und 16 KiB begrenzt ist. In omacom/omarchy-plugin-marketplace#11361:issuecomment-6188195421 berichtete der Mitwirkende von einem Offscreen-Test, der prüfte, dass Fokus- und Zwischenablageänderungen keinen Abruf von Zwischenablagetext auslösen.

RFdeGroot schloss omacom/omarchy-plugin-marketplace#11361 und berichtete, den Antrag durch eine Plugin-Überarbeitung ersetzt zu haben, die OMARemote 0.7.0 voraussetzt. Dokumentiert sind damit die gemeldete Fehlerbehebung und ein neuer Verifizierungsantrag, keine abgeschlossene Marketplace-Verifizierung.

Offene Vorschläge

Bericht über Drittanbieter-Store zeigt fortbestehendes Risiko durch Update-Hook auf

Dankestrick eröffnete omacom/omarchy-plugin-marketplace#11590, um einen Drittanbieter-Store zu melden, der Marketplace-Einträge kopierte und einen nach Updates ausgeführten Hook installierte. Dem Bericht zufolge lud dieser Hook einen entfernten Katalog herunter und konnte nach einem Omarchy-Update Pakete mit Root-Rechten installieren. Dankestrick erklärte ausdrücklich, dass im untersuchten Material kein Schadcode gefunden worden sei.

In einem Nachtrag vom 15. Oktober berichtete Dankestrick, dass die Domain nach Missbrauchsmeldungen gesperrt und zwei zugehörige GitHub-Konten entfernt worden seien. Bedenken bestanden weiterhin wegen des bereits auf den Rechnern der Nutzer installierten Hooks: Laut dem Bericht würde er weiter ausgeführt und könnte bei einer Rückkehr der Domain wieder Pakete aus der Ferne installieren. Das Issue war bei der Prüfung am 19. Oktober weiterhin offen; diese Befunde und die gemeldeten Maßnahmen stammen vom Verfasser des Berichts.

Commit erfasst

Theme-Intro-Videos wandern in ein separates Paket

Der dhh zugeordnete Commit omacom/omarchy-pkgs@e310103834fc verschob die 20 Theme-Intro-Videos auf master in ein eigenes Paket. Laut Commit machten die Videos 92 MB des 160 MB großen Entwicklungspakets aus und änderten sich selten, wurden aber mit jedem neuen quattro-Stand erneut heruntergeladen.

Sowohl das Entwicklungs- als auch das reguläre Omarchy-Paket hängen nun vom separaten Videopaket ab, dessen Version auf den letzten Commit festgelegt ist, der ein Intro geändert hat. Diese Paketierungsänderung wurde commitet; aus den vorliegenden Angaben geht keine Veröffentlichung in einem Release-Kanal hervor.