Les mises à jour protègent les migrations et les sessions Hyprland exécutant encore l’ancienne version
dhh a proposé et intégré deux protections à la branche de développement quattro. omacom/omarchy#17524 redémarre le shell avant les migrations en attente pour rendre disponibles les nouvelles fonctions IPC et éviter qu’un shell obsolète ne bloque sans cesse la file des migrations. omacom/omarchy#17553 empêche une instance de Hyprland en cours d’exécution, dont le binaire a été remplacé pendant une mise à jour, de recharger une configuration destinée à la nouvelle version. Les rechargements restent désactivés et les erreurs masquées jusqu’au redémarrage de la session.
greptile-apps[bot] a repéré un test qui pouvait réussir même si les migrations s’exécutaient avant le redémarrage.
dhh a répondu que le test révisé consigne séparément la vérification des tâches en attente et couvre aussi le cas où aucune tâche n’est en attente. Ces changements ont été intégrés à la branche de développement.
Sources
- Add OEM firmware packages for 33 Snapdragon X machines
- issue-comment by
github-actions[bot]
- linux-omarchy-aarch64: add nine more laptops' device trees and the Surface Pro 12in's hardware IDs (#2091)
- linux-omarchy-aarch64: add the HP OmniBook Ultra 14 and ASUS Zenbook A14 X2 (#2142)
- Add ath12k-board-fallback for Wi-Fi cards linux-firmware does not list (#2131)
- ath12k-board-fallback: give HP's 103c:8e64 card the ncm825 record (#2145)
Les paquets Snapdragon ajoutent des micrologiciels, des arbres de périphériques et une solution de repli pour le Wi-Fi
ryanrhughes a intégré à master la contribution omacom/omarchy-pkgs#2037 de
birkskyum, qui ajoute des recettes de compilation de micrologiciels OEM pour 33 machines Snapdragon X. Elles extraient les paquets de pilotes Windows sans les exécuter et vérifient chaque fichier de micrologiciel à l'aide d’empreintes SHA-256.
github-actions[bot] a signalé leur publication sur edge/aarch64, tout en précisant que certaines tâches prévues n’avaient pas été exécutées après un échec antérieur.
D’autres commits liés, intégrés à master, ont enrichi les éléments nécessaires à la prise en charge matérielle de ces machines. omacom/omarchy-pkgs@66368e24e900 ajoute les arbres de périphériques de neuf ordinateurs portables et corrige l'identification matérielle de la Surface Pro 12 pouces ; omacom/omarchy-pkgs@d20d449403af ajoute le HP OmniBook Ultra 14 et l’ASUS Zenbook A14 X2. La solution de repli Wi-Fi de birkskyum, dans omacom/omarchy-pkgs@67a8b0c94bac, fournit des données de carte existantes de la même famille aux cartes reconnues mais absentes de l'inventaire de linux-firmware. Une entrée ultérieure couvre la carte de l'OmniBook Ultra. Ces changements ne permettent pas de conclure à une prise en charge matérielle complète de chaque modèle.
Les correctifs de démarrage Ventoy nomment explicitement les fichiers initramfs
emirb a ouvert puis intégré omacom/omarchy-iso#385 à quattro pour rétablir le démarrage avec Ventoy sur x86_64. Lorsqu’il examine la configuration GRUB, Ventoy ignore les chemins initramfs contenant des variables, ce qui empêche le programme d’installation de retrouver son support. Le correctif nomme explicitement les deux fichiers initramfs tout en conservant le choix du noyau pour les Mac T2. Le correctif aarch64 de
ryanrhughes, enregistré dans le commit omacom/omarchy-iso@237e2b3c503d, indique directement le nom de l'unique noyau live.
greptile-apps[bot] a fait remarquer qu’un test se contentant de retrouver les deux noms de fichiers ne détecterait pas une inversion des correspondances entre noyaux ;
emirb a ajouté des vérifications qui exécutent chaque sélection.
emirb a signalé des démarrages réussis sous QEMU avec les images reconstruites, mais le matériel réel, le BIOS et le mode GRUB2 de Ventoy n’ont pas été vérifiés.
github-actions[bot] a par ailleurs signalé l’échec d’un test d’installation : les éléments fournis ne permettent donc pas de conclure à une validation entièrement réussie.
Apple Silicon reçoit des modèles pour le canal stable et prépare le retour aux instantanés
ryanrhughes a intégré la contribution omacom/omarchy#17498 de
maralcbr à la branche de publication v4-5-0, ajoutant les modèles de paquets nécessaires pour proposer le canal stable sur Apple Silicon. Le changement correspondant a été enregistré dans quattro sous le commit omacom/omarchy@83366c698909. Edge reste le canal par défaut, et la proposition exige explicitement que les paquets Mac soient promus avant que les utilisateurs ne changent de canal ; ces éléments ne permettent de confirmer ni cette promotion ni la publication d'une version stable.
maralcbr a aussi actualisé l’inventaire des paquets Mac dans omacom/omarchy-pkgs@06d29f26a2fd afin d’inclure, dans la préparation de la version 4.5.0, le retour à un instantané même après une mise à jour des fichiers de démarrage.
maralcbr a indiqué avoir restauré sur un M1 un instantané antérieur à une mise à jour du noyau, puis avoir effectué une nouvelle mise à jour avec succès.
Les sessions dont le rendu est assuré par le processeur utilisent moins d’effets visuels par défaut
Le commit quattro omacom/omarchy@cfd8106faaac, qui mentionne scottjones comme participant et Scott Jones comme auteur, désactive par défaut les animations, le flou et les ombres lorsque Mesa signale un rendu logiciel sur le périphérique de rendu d'Hyprland. Ce changement vise les sessions où le calcul de chaque image par le processeur provoque des saccades et une charge processeur soutenue.
L’implémentation finale permet à la commande des animations de déroger à ce réglage par défaut d’une session à l’autre, respecte la configuration de l’utilisateur et vérifie les réglages effectifs avant d’annoncer la désactivation des effets. Le message ne s’affiche qu’une fois par machine et n’apparaît pas si les animations avaient déjà été désactivées volontairement.
Une proposition sur les clones de plugins rétablirait les composants intégrés lorsque leurs remplaçants disparaissent
ThePrimeagen a ouvert omacom/omarchy#17588, une proposition pour quattro qui reste en cours. Elle déterminerait si un composant intégré est remplacé à partir des clones installés et activés, au lieu de conserver des enregistrements de remplacement susceptibles de laisser des menus ou des raccourcis d’emojis désactivés après la disparition d’un clone. Activer un autre clone désactiverait les autres clones du même composant, tandis que revenir au composant intégré préserverait leurs emplacements dans la barre et leurs réglages.
Les réponses de ThePrimeagen décrivent des correctifs pour la récupération lors des migrations et pour un problème où un emplacement restauré en effaçait un autre. Le récapitulatif final de
greptile-apps[bot] indique que le problème de perte d'emplacements a été corrigé. Une limite subsiste explicitement : un clone renommé sans respecter le schéma habituel puis supprimé avant la mise à niveau peut laisser son composant intégré désactivé, car leur lien d’origine ne peut plus être retrouvé.
Une proposition pour le panneau des agents ajoute un historique des dépenses sans fichiers de financement manuels
La proposition omacom/omarchy#17560 de dhh, toujours ouverte, prévoit des barres de dépenses quotidiennes sur les 30 derniers jours, en remplacement de la configuration manuelle du financement pour Fireworks et DeepSeek. Pour Fireworks et les comptes OpenRouter admissibles, les données proviennent de l'activité fournie par le prestataire ; les autres vues prises en charge estiment les dépenses à partir des coûts enregistrés localement par pi et opencode. Les comptes Fireworks assortis de plafonds mensuels afficheraient plutôt une jauge par mois civil.
greptile-apps[bot] a repéré un cas où des montants Fireworks illisibles pouvaient écraser des chiffres de dépenses valides avec de nouvelles valeurs nulles. La revue a demandé de conserver le dernier résultat valide en le signalant comme périmé. La proposition fournie reste ouverte, et ses estimations locales excluent les outils d’exécution qui n’enregistrent pas les coûts de chaque réponse.
Un projet de remplacement du trousseau vise un déverrouillage sans demande de saisie
lbssousa a ouvert la proposition en brouillon omacom/omarchy#17502 pour remplacer GNOME Keyring par oo7. Elle protégerait un secret de déverrouillage propre à chaque utilisateur au moyen des identifiants systemd, redirigerait le portail Secret et migrerait les collections existantes, avec retour en arrière si la réparation du trousseau ou la transaction de paquets échoue.
La proposition dépend d’un autre correctif de réparation, d’un ajustement des dépendances de paquets et de l’arrivée d’oo7 0.7 stable dans Arch. lbssousa précise explicitement que la conservation de trousseaux et de sauvegardes en clair signifie que ce changement ne garantirait pas encore le chiffrement au repos. Les vérifications rapportées en machine virtuelle couvrent plusieurs configurations de connexion, mais la mise à niveau complète depuis une version antérieure à Quattro, l’installation neuve et aarch64 restent non testés.
La proposition de sélecteur d’emojis progresse sur la mise en page adaptative et les tests des préférences
Ouverte le 28 octobre, la proposition omacom/omarchy#16956 de T3lluz reste en cours. Elle prévoit des catégories, des favoris, les emojis récents, la mémorisation des teintes de peau, une recherche classée par pertinence et la copie sans collage. Sa description actuelle prévoit aussi d'enrichir le catalogue d’emojis avec les noms Unicode et les variantes de teinte.
Le 4 novembre, des réponses publiées par T3lluz, explicitement présentées comme émanant de Claude Code au nom de l'auteur, décrivaient des colonnes de grille adaptatives et une correction des arguments IPC du test des préférences.
greptile-apps[bot] a accepté le calcul de largeur révisé, jugeant raisonnable le minimum de quatre colonnes. Cela fait progresser l’ergonomie et la validation de la proposition, sans pour autant établir qu’elle a été intégrée.
Le signalement du retard des mises à jour de sécurité du canal stable s’étend à KeePassXC
spaghetticodez a ajouté un signalement concernant KeePassXC à omacom/omarchy#16518, toujours ouvert, en comparant la version 2.7.12-5 du canal stable à la version 2.8.0-3 d'Arch et en décrivant des correctifs de sécurité liés à l'intégration au navigateur et à l’importation de bases de données. Il s’agit des observations du contributeur sur les paquets, et non de relevés des miroirs vérifiés de manière indépendante.
La discussion a commencé le 24 octobre avec le signalement de xsi-dbachmann sur l'absence, dans le canal stable, de mises à jour de sécurité de Brotli et Node.js. Le commentaire du 4 novembre étend le risque signalé à un gestionnaire de mots de passe ; les éléments fournis ne permettent pas de confirmer une mise à jour ultérieure des miroirs.
Les contrôles des paquets exigent des motifs explicites pour remplacer les versions compilées d’Arch
Des commits de master attribués à Emir Beganovic, avec emirb mentionné comme participant, renforcent les contrôles des paquets Omarchy qui prennent la priorité sur ceux d’Arch. omacom/omarchy-pkgs@3e5aeb9e6fd1 impose une liste explicite des remplacements intentionnels pour x86_64 et rejette ceux qui n’y figurent pas. omacom/omarchy-pkgs@472b7f0ebc58 exclut de cette comparaison les recettes réservées à aarch64 et y inclut le dépôt core d'Arch.
omacom/omarchy-pkgs@9b527ab5f14a limite les contrôles ordinaires des PR aux recettes modifiées, tout en conservant les contrôles quotidiens de l’ensemble de l’arborescence. omacom/omarchy-pkgs@aaff66e98b18 distingue les problèmes effectivement détectés des échecs de préparation, afin que les indisponibilités des miroirs ne produisent pas d’alertes trompeuses sur le retard des paquets.
La gestion de la date d’approbation de la marketplace permet l’installation standard de deux plugins
Le commit omacom/omarchy-plugin-marketplace@cc3e7a2b672f de la branche main de la marketplace, avec OnurByte mentionné comme participant, fait utiliser à l’approbation de l’installation standard l’heure réelle de l’événement associé au libellé correspondant. Il réutilise les contrôles de transition et d’horodatage de l’approbation de publication au catalogue, tout en maintenant deux libellés d’approbation distincts.
Des commits ultérieurs attribués à github-actions[bot] ont activé l'installation standard pour io.github.onurbyte.omamonero et emrgim.cycle. Les éléments fournis confirment ces modifications du catalogue sans apporter de précisions supplémentaires sur les fonctionnalités de ces deux plugins.
