Intégré

Les nouveaux accessoires USB et Thunderbolt nécessitent une autorisation

ErikMelton a intégré à quattro la proposition d'autorisation des périphériques de acrogenesis le 9 octobre. Cette intégration prévoit une autorisation requise par défaut pour les nouveaux périphériques USB et Thunderbolt. Elle concerne une branche de développement ; les éléments présentés ici n’établissent aucune publication en version stable. omacom/omarchy#11874

Lors d’une discussion préalable le 24 septembre, acrogenesis a demandé si le blocage devait s’appliquer lorsque la session était déverrouillée ou uniquement lorsqu’elle était verrouillée. La description actuelle de la proposition, modifiée après la période couverte, présente une application par défaut via USBGuard et Bolt, avec le choix d’autoriser une seule fois, d’accorder une confiance permanente ou de maintenir le blocage. Elle décrit aussi une protection facultative au démarrage et avertit que les périphériques de saisie USB peuvent rester indisponibles à l’invite de déchiffrement du disque. Ces précisions constituent un contexte actuel, et non une reconstitution du texte du 9 octobre. omacom/omarchy#11874:issuecomment-5818637671

Intégré

Gliff devient un paquet installé par défaut, avec un indicateur de session à distance

dhh a proposé puis intégré Gliff à quattro le 9 octobre. Le changement ajouté au dépôt installe ce paquet de bureau à distance Hyprland fondé sur SSH sur les nouvelles installations et prévoit une migration pour les installations existantes. Un indicateur dans la barre signale qu’un serveur Gliff est actif et affiche l’adresse du correspondant SSH, rendant le contrôle à distance visible sur la machine contrôlée. omacom/omarchy#14712

greptile-apps[bot] a constaté que les copies du widget indicateur ne pouvaient pas s’actualiser via leur proxy de service ; dhh a répondu par un correctif. Le commit final limite aussi la détection aux serveurs de l'utilisateur courant et effectue des vérifications périodiques tant qu’ils sont actifs, car les événements d’arrêt de capture ne permettent pas de détecter de manière fiable la fin d’une session. Les notifications de connexion ont été supprimées : l’indicateur dans la barre reste le signal visible. omacom/omarchy#14712:discussion_r4229484204

Intégré

La configuration pour Snapdragon X et Yoga Slim 7x arrive dans n1x

ryanrhughes a intégré la prise en charge de Snapdragon proposée par birkskyum à la branche de développement n1x. Elle ajoute la détection du matériel Qualcomm, les arbres de périphériques et la configuration des micrologiciels, la prise en charge de Vulkan sur Adreno ainsi que la configuration du Yoga Slim 7x. Cette intégration vise n1x, et non quattro ou une version stable. omacom/omarchy#14759

La revue de greptile-apps[bot] a repéré des paquets absents de la liste du miroir hors ligne. birkskyum a ajouté les entrées nécessaires et des tests, puis le réviseur a confirmé que cette lacune était corrigée. Ce point compte pour les installations qui doivent terminer la configuration du matériel sans télécharger de dépendances manquantes. omacom/omarchy#14759:discussion_r4233504527

Des commits connexes sur la branche master du dépôt de paquets ajoutent l'extraction des micrologiciels depuis Windows et une couche de compatibilité pour les noyaux Arch Linux ARM dépourvus des métadonnées utilisées par mkinitcpio et Limine. L’extracteur gère notamment les micrologiciels dont la préparation est partielle et les noms de fichiers DSP propres à Windows. omacom/omarchy-pkgs@9ea749835fc0 omacom/omarchy-pkgs@bf0af463eff4

Propositions ouvertes

Le paquet de profils d’alimentation ARM est ajouté, mais son intégration par défaut reste ouverte

Le paquet power-profiles-daemon de dhh, compatible avec CPPC, a été ajouté à la branche master du dépôt de paquets. Il fournit des commandes de profils fonctionnelles pour les politiques ARM prises en charge, là où le démon standard ne propose que des options sans effet. Le commit fait état d'une réduction de la latence de Chromium sur N1X, d’environ 130 millisecondes à 56 millisecondes en mode équilibré et à 32 millisecondes en mode performances ; ces mesures sont rapportées par l'auteur. omacom/omarchy-pkgs@cbded9750315

La proposition complémentaire visant à faire de ce démon celui utilisé par défaut dans Omarchy a été ouverte le 9 octobre et était toujours ouverte lors de la vérification du 19 octobre. Sa description actuelle, modifiée après la période couverte, précise que le paquet doit d’abord arriver dans le canal cible. Lors de la revue du 9 octobre, greptile-apps[bot] a signalé qu’un chemin de nouvelle tentative pouvait omettre le redémarrage du démon ou l’application d’un profil après une migration partiellement réussie. Il s’agit d’un point soulevé lors de la revue et attesté par les échanges, et non de la preuve d’un défaut toujours présent dans la révision actuelle. omacom/omarchy#14737:discussion_r4231303802

Propositions ouvertes

Des utilisateurs reproduisent des échecs de verrouillage après le premier déverrouillage

Un ticket ouvert par jfdnet le 8 octobre était toujours ouvert lors de la vérification actuelle. Les signalements du 9 octobre ont précisé les conséquences : shawnyeager a décrit des verrouillages manuels et après inactivité qui indiquaient avoir réussi sans sécuriser l’écran après un premier déverrouillage, tandis que l’économiseur d’écran restait lui aussi désactivé. omacom/omarchy#14588:issuecomment-6083104980

justcarlson a relié cet état périmé à la signalisation du déverrouillage dans Quickshell 0.3.2 et fourni un correctif qui actualise explicitement la copie de l’état de verrouillage. Cette personne a rapporté des verrouillages répétés réussis ainsi que quatre tests de mise en veille avec le correctif. De son côté, Lifferado a indiqué que l’application locale de la modification de Service.qml rétablissait les verrouillages suivants et le verrouillage après inactivité sur un ThinkPad. Il s’agit de comptes rendus de tests de contributeurs ; les éléments retenus ne permettent pas d’établir qu’un correctif a été intégré. omacom/omarchy#14588:issuecomment-6072731453 omacom/omarchy#14588:issuecomment-6087447652

Intégré

Super+I devient le raccourci commun pour changer de disposition de clavier ou de méthode de saisie

Le 9 octobre, dhh a indiqué avoir adopté Super+I pour le changement de saisie, avec un raccourci géré par le compositeur, indépendant des raccourcis Fcitx personnalisés conservés. Les modifications de l’infobulle et du menu des raccourcis visaient à fournir aux utilisateurs un raccourci de bureau unique et fonctionnel. dhh a fait état d’une installation depuis l’ISO avec le japonais sélectionné et de tests avec de véritables pressions de touches, tout en précisant que la validation de la composition graphique restait incomplète à ce stade. omacom/omarchy#14433:issuecomment-6080557737

La proposition a ensuite été intégrée à quattro le 10 octobre, après la période couverte. Sa description actuelle, modifiée ultérieurement, relie les choix de l’installateur aux moteurs de saisie japonais, coréen et chinois, à la configuration hors ligne, aux sélecteurs communs et au passage cyclique entre dispositions de clavier et méthodes de saisie combinées. Elle décrit le périmètre actuellement intégré, et non la révision exacte du 9 octobre. omacom/omarchy#14433

Intégré

Les tests de mise à niveau détectent la perte du fond d’écran et des blocages au démarrage

emirb a proposé puis intégré un test de mise à niveau et de redémarrage à la branche quattro du dépôt des ISO. Il part de l'ISO signée d’une version publiée et vérifie le parcours d’une installation existante passant à edge ou rc : migrations, reprise après redémarrage, lancement du bureau et conservation du fond d’écran. github-actions[bot] a rapporté une première exécution de 4.0.4 vers edge, avec 10 contrôles réussis sur 11 et un échec du contrôle du fond d’écran. omacom/omarchy-iso#248:issuecomment-6089979558

Un changement ajouté ensuite au dépôt exige que la version du paquet Omarchy change, afin qu’un simple redémarrage réussi sans mise à niveau ne puisse pas valider le test. Il relance aussi les tentatives de push concurrentes vers la branche des captures d’écran. Par ailleurs, quattro a reçu la réparation du lien du fond d’écran et le correctif de démarrage de emirb, qui empêche systemd d’attendre une réponse sur les dimensions de la console alors que Plymouth occupe le terminal. Les mesures rapportées sur la fréquence des blocages au démarrage proviennent de l'auteur du commit. omacom/omarchy-iso@d6a32f0dcf39 omacom/omarchy@187a145ad555 omacom/omarchy@f03bf06742a2

Commit enregistré

Un workflow nocturne produit des images de machines virtuelles testées à partir d’edge et de stable

emirb a ajouté à quattro un workflow nocturne qui construit edge, teste l’installation, finalise le disque obtenu sous forme d’image de machine virtuelle et le vérifie avant publication. Un changement complémentaire ajoute des images de machines virtuelles créées à partir de la dernière ISO signée de la version stable. Il s’agit d’outils pour les canaux de publication et de développement existants, et non de la preuve d’une nouvelle version stable d’Omarchy. omacom/omarchy-iso@d90119f5d8f0 omacom/omarchy-iso@98b20a682954

Le format final de l’image repose sur un fichier qcow2 autonome, accompagné de sa propre somme de contrôle. Un autre changement supprime le cache de paquets des exécutions nocturnes afin que des restes présents sur un runner ne puissent pas masquer l’absence de paquets sur le miroir. La construction des ISO exige désormais aussi que les paquets d'Omarchy soient signés, au lieu d’accepter des paquets non signés. omacom/omarchy-iso@f9d184f2bcc6 omacom/omarchy-iso@f99443dc4c1b omacom/omarchy-iso@f6377d2f872d

Intégré

Les mises à jour de paquets ne sont plus bloquées par des échecs sans rapport

dhh a proposé puis intégré à master les mises à jour automatiques de 46 paquets sélectionnés, permettant de fusionner leurs PR de mise à jour une fois les vérifications de compilation réussies. Dans des commits ultérieurs du 9 octobre, ryanrhughes a réparti la synchronisation avec les sources amont, les recompilations et le suivi des branches en PR propres à chaque paquet, tout en regroupant les paquets issus de la même branche amont. Les mises à jour réussies peuvent ainsi avancer même si un autre paquet échoue. omacom/omarchy-pkgs#892 omacom/omarchy-pkgs@ba7561a34c10

ryanrhughes a également modifié le suivi des branches pour sélectionner un commit admissible plus ancien lorsque le dernier commit de la branche est encore trop récent, et programmé ce suivi toutes les heures. emirb a corrigé un autre problème de distribution en plaçant les tâches de publication en attente dans une file, au lieu de laisser les nouvelles tâches les remplacer. Ces modifications ont été enregistrées sur master ; elles ne prouvent pas à elles seules que tous les paquets concernés ont atteint un canal distribué aux utilisateurs. omacom/omarchy-pkgs@a7f730d1e6af omacom/omarchy-pkgs@086d1e133693

Fermé

Menu Omni publie des correctifs de confidentialité et d’affichage des réponses

L'examen de HANCORE-linux a révélé que les questions adressées à l’IA étaient exposées dans les arguments de ligne de commande et que les réponses des fournisseurs pouvaient déclencher des requêtes d’images sans clic. filip-spaldon a fait passer les questions par l’entrée standard et revu le filtrage des réponses. Un examen supplémentaire a mis au jour des contournements reposant sur la répétition de marqueurs d’images, ainsi que des analyses répétées et coûteuses susceptibles de monopoliser le thread de l'interface du shell. omacom/omarchy-plugin-marketplace#10565:issuecomment-6074146042 omacom/omarchy-plugin-marketplace#10565:issuecomment-6084939752

filip-spaldon a remplacé le filtre par une analyse linéaire en un seul passage et indiqué avoir effectué des tests de non-régression sur les entrées volumineuses et le chargement automatique des images. HANCORE-linux a ensuite examiné la version finale exacte visée par la mise à jour et déclaré n’avoir relevé aucun problème de sécurité bloquant pour celle-ci. github-actions[bot] a confirmé la publication de l’instantané vérifié et mis à jour sur la marketplace le 9 octobre ; cette vérification porte sur cet instantané et ne constitue pas une certification de sécurité. omacom/omarchy-plugin-marketplace#10565:issuecomment-6086626608 omacom/omarchy-plugin-marketplace#10565:issuecomment-6086695200

Commit enregistré

La dictée suit désormais les versions stables de Superwhisper et s’arrête correctement au relâchement de la touche

La modification du paquet par nchudleigh met Superwhisper à jour vers sa première version stable, 1.0.0, et remplace le suivi des tags bêta par celui des versions stables. Cette modification a été enregistrée sur la branche master du dépôt de paquets. omacom/omarchy-pkgs@3e4cb2308ec4

Un autre commit sur quattro corrige les enregistrements en mode « maintenir pour parler » qui se poursuivaient après le relâchement de la touche lorsque les utilisateurs avaient saisi du texte, cliqué ou modifié les touches de modification pendant l’enregistrement. Le nouveau raccourci associe les actions d’appui et de relâchement, préserve cette dernière dans ces conditions et ne l’exécute qu’après l’action d’appui correspondante. omacom/omarchy@54fc12db76fb