Skip to content

Releases: slayercode1/Utilitaire-Ubuntu

v1.1.4

Choose a tag to compare

@github-actions github-actions released this 27 Jul 13:35

Full Changelog: v1.1.3...v1.1.4

v1.1.3

Choose a tag to compare

@github-actions github-actions released this 27 Jul 13:11

Full Changelog: v1.1.0...v1.1.3

Version 1.1.0

Choose a tag to compare

@slayercode1 slayercode1 released this 26 Jul 15:11

Corrections

Discord et applications similaires — Certaines applications ne se lançaient
pas depuis Finder. Leur ligne Exec= contient un séparateur -- suivi d'un
code de champ ; en retirant seulement le code, un -- orphelin subsistait et
empêchait le démarrage. Le nettoyage se fait désormais argument par argument,
conformément à la spécification Desktop Entry.

Ouverture multi-écrans — Finder s'ouvrait toujours sur le même écran. La
position du curseur rapportée par Electron restait figée tant que l'application
ne recevait aucun événement de souris — précisément le cas lors d'une ouverture
au clavier. Le serveur X est maintenant interrogé directement.

Plantages au démarrage de session — Deux entrées de démarrage automatique
lançaient l'application en parallèle, les instances se disputant le raccourci
global et le même répertoire de données. Un verrou d'instance unique a été
ajouté, et le script d'installation ne crée plus d'entrée en double.

Fenêtre Electron parasite — En développement, une entrée de démarrage
automatique pointait vers le binaire Electron brut, qui affichait sa page
d'accueil à l'ouverture de session.

Performances

Ouverture instantanée — L'ouverture par raccourci bloquait le processus
principal pendant 24 ms. Ce délai est ramené à 0,13 ms.

Résolution des icônes — Le scan des applications prenait environ une seconde,
dont l'essentiel en recherche d'icônes : l'arborescence des thèmes était
reparcourue pour chaque application. Un index par thème remplace ce parcours.

Paquet allégé — L'archive embarquée passe de 3,4 Mo à 196 Ko : elle
contenait des dépendances de développement et des fichiers non référencés. Les
traductions inutilisées de Chromium sont également retirées.

Confidentialité

Finder fonctionne entièrement en local : ni compte, ni serveur, ni télémétrie,
ni collecteur de plantages, et aucune dépendance de production.

  • L'identifiant persistant du poste créé par Chromium est supprimé à la
    fermeture ; il n'avait aucune finalité ici.
  • Ctrl+Suppr efface les données conservées localement, après confirmation.
  • Les journaux ne contiennent plus de chemin de fichier ni de requête.

Interface

Refonte visuelle : surface unique, palette réduite à un accent, hiérarchie
portée par la typographie et l'espacement. Les animations ne déclenchent plus
de recalcul de mise en page.

Sous le capot

Le projet est réécrit en TypeScript et réorganisé par processus Electron
(main, preload, renderer, shared). Mode strict actif, 121 tests
unitaires là où le projet n'en avait aucun.

Electron passe de 38.4.0 à 43.2.0. Les 40 vulnérabilités signalées par
npm audit sont corrigées.

Installation

sudo dpkg -i finder_1.1.0_amd64.deb

Puis Alt+Space pour ouvrir Finder.

Finder

Choose a tag to compare

@slayercode1 slayercode1 released this 13 Nov 09:46

Finder v1.0.0 - Application Launcher pour Linux

Première release officielle de Finder, un lanceur d'applications type Spotlight pour Linux !

✨ Fonctionnalités principales

🚀 Recherche d'applications

  • Recherche instantanée dans toutes les applications installées
  • Support des applications système, Snap et Flatpak
  • Icônes natives des applications

📁 Recherche de fichiers

  • Indexation du répertoire HOME (profondeur: 4 niveaux)
  • Icônes personnalisées par type de fichier
  • Preview des images directement dans les résultats

🧮 Calculatrice intégrée

  • Détection automatique des expressions mathématiques
  • Support des opérations: +, -, *, /, %, ^ (puissance)
  • Copie automatique du résultat dans le presse-papier

🔎 Snippets de recherche avancée

  • . : Rechercher uniquement les applications
  • ? : Rechercher uniquement les fichiers
  • ?? : Recherche directe sur Google
  • > : Exécuter une commande shell
  • to : Conversions d'unités et devises

⚡ Autres fonctionnalités

  • Auto-démarrage au démarrage de la session
  • Interface moderne et fluide
  • Raccourci global: Alt + Space
  • Historique des 5 dernières recherches

📦 Installation

Pour Ubuntu/Debian :

  1. Téléchargez le fichier finder_1.0.0_amd64.deb
  2. Installez avec : sudo dpkg -i finder_1.0.0_amd64.deb
  3. Appuyez sur Alt + Space pour lancer !

🐛 Bugs connus

  • Discord et certaines apps Electron peuvent ne pas s'ouvrir correctement
  • Sur multi-écrans, l'app s'ouvre toujours sur l'écran principal

Fait avec ❤️ pour la communauté Linux