Skip to content

Releases: roukmoute/SuperMenu

Super Menu 0.6.19

Super Menu 0.6.19 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Oct 13:20

La recherche retrouve maintenant les applications installées dont le nom Windows diffère du nom du produit. Par exemple, codex retrouve et permet de lancer l’application affichée comme « ChatGPT » par Windows, avant la proposition d’installation du CLI Codex.

Deux applications ayant le même nom affiché mais des cibles différentes restent disponibles. Les alias sont préparés dans le cache de recherche existant : aucun nouveau champ par fichier indexé, aucune dépendance supplémentaire et aucun accès système lors de la frappe.

Validation : 271 tests Rust, une sonde en lecture seule sur le catalogue Windows réel, et 1 300 assertions Windows, dont la conservation des réglages par l’installateur. Le test Codex échoue sur le binaire précédent et réussit sur le correctif. La construction locale avec la même chaîne stable ajoute 512 octets ; les mesures comparatives sont documentées dans PERFORMANCE.fr.md.


Search now finds installed applications whose Windows display name differs from their product name. For example, codex finds and launches the desktop application displayed as “ChatGPT”, before suggesting installation of the separate Codex CLI.

Different launch targets sharing the same display name remain available. Product aliases reuse the existing prepared search cache, with no new field per indexed file, dependency or system call while typing.

Validation: 271 Rust tests, a read-only probe of the real Windows app catalogue, and 1,300 native Windows assertions, including preservation of settings during installation. The Codex regression test fails on the preceding binary and passes on the fix. The local build with the same stable toolchain adds 512 bytes; comparative measurements and their limits are recorded in PERFORMANCE.md.

Super Menu documentation 0.1.0

Choose a tag to compare

@roukmoute roukmoute released this 14 Oct 09:06

The documentation linked from the blog is now fully available in English and French, with a language choice on every page.

English

  • Publish all six guides in both languages: usage, Windows testing, performance measurements, website maintenance, translation packs and third-party notices.
  • Add a clear reading layout with a table of contents and matching section links when switching language.
  • Make landing-page documentation links follow the selected language, including explicit ?lang=en and ?lang=fr links from the blog.
  • Preserve technical identifiers, executable examples, historical measurements, screenshots and original third-party license quotations.

Read the English documentation or its French edition.

This is a documentation release. The application and its existing download files remain at v0.6.18.

Français

Les six guides sont désormais complets en anglais et en français : utilisation, tests Windows, mesures de performances, maintenance du site, packs de traduction et mentions tierces.

Chaque page propose le choix de langue et conserve la section consultée. Les liens documentaires du site suivent aussi la langue sélectionnée. Les exemples exécutables, identifiants techniques, mesures historiques, captures et textes originaux des licences tierces sont conservés.

Consulter la documentation française ou la version anglaise.

Cette version concerne la documentation. L’application et ses fichiers de téléchargement existants restent en v0.6.18.

Validation

  • 14 Python checks and 11 JavaScript navigation cases pass.
  • Both GitHub Pages and native Windows workflows pass on the released commit.
  • All 13 public HTML pages, 11 served resources and the documentation manifest match the validated Git revision byte-for-byte.
  • Desktop and mobile navigation, both language selectors and translated section links have been checked in the browser.

Super Menu 0.6.18

Choose a tag to compare

@github-actions github-actions released this 13 Oct 08:00

Full Changelog: v0.6.17...v0.6.18

Super Menu 0.6.17

Super Menu 0.6.17 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Oct 20:50

Super Menu 0.6.17 réduit les allocations de l’index et les réindexations inutiles lorsque le menu est fermé.

  • Les changements de fichiers sont regroupés pendant que le menu est masqué. À l’ouverture, les résultats en mémoire apparaissent immédiatement, puis l’index est actualisé en arrière-plan. Les raccourcis d’applications et les demandes explicites restent prioritaires.
  • L’index suivant est construit directement, sans tableau intermédiaire de fichiers, puis sa réserve inutilisée est libérée. Les anciennes chaînes sont détruites hors du verrou utilisé par les recherches.
  • Le contenu des fichiers ne déclenche plus de reconstruction de noms. Les raccourcis gardent leur surveillance de contenu ; les dossiers Rust target sont exclus du catalogue.

Validation : 245 tests Rust et 1 105 assertions Windows passent, installateur inclus, en local et dans la CI. Aucun changement au moteur de classement, aux identifiants persistants, aux dépendances, aux threads ou au focus.

L’EXE officiel fait 1 001 984 octets, soit 1 024 octets de plus que la 0.6.16 (+0,10 %). La comparaison locale sur la même chaîne stable est détaillée dans PERFORMANCE.md.

Sur un index gelé de 20 318 éléments, le compactage réduit de 2,67 Mo la mémoire privée engagée ; la baisse de RAM résidente de cette sonde est beaucoup plus petite. Son coût isolé est de 0,023 ms médian. Sur le PC de développement après installation, avec le même nombre d’éléments : 21,6–21,7 Mio de RAM privée résidente et 25,7–25,8 Mio engagés. Une rafale de 80 créations de fichiers, menu masqué, ne réécrit pas le cache et n’ajoute aucun temps CPU mesurable pendant 31,6 secondes. Ce sont des observations locales, pas des seuils garantis pour tous les PC ; elles ne comparent pas deux processus de même âge.

La mise à jour par l’installateur conserve les réglages, l’historique et les choix de raccourcis/démarrage. Cette version reste une préversion avant la v1.

Super Menu 0.6.16

Super Menu 0.6.16 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Oct 20:00

Full Changelog: v0.6.15...v0.6.16

Super Menu 0.6.15

Super Menu 0.6.15 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Oct 19:14

Full Changelog: v0.6.14...v0.6.15

Super Menu 0.6.14

Super Menu 0.6.14 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Oct 14:19

Full Changelog: v0.6.13...v0.6.14

Super Menu 0.6.13

Choose a tag to compare

@github-actions github-actions released this 12 Oct 13:26

Full Changelog: v0.6.12...v0.6.13

Super Menu 0.6.12

Super Menu 0.6.12 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Oct 12:05

Full Changelog: v0.6.11...v0.6.12

Super Menu 0.6.11

Super Menu 0.6.11 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Oct 11:43

Full Changelog: v0.6.10...v0.6.11