De petites fenêtres qui s'accrochent au bureau — comme le gecko vert dont l'app tient son nom.
Naultinus organise le bureau avec de petites fenêtres toujours en arrière-plan (« naultinus ») : raccourcis, mini-explorateur de fichiers, tâches ou calendriers CalDAV, compteur de courriels non lus. Les naultinus restent derrière les autres fenêtres ; on peut les regrouper par onglets et enregistrer ou restaurer des dispositions.
Le nom vient de Naultinus, le genre des geckos verts de Nouvelle-Zélande — discrets, accrochés à leur support, exactement comme ces fenêtres sur le bureau.
Téléchargez le dernier installateur sur la page Releases, installez Naultinus puis lancez l’application.
Prérequis : SDK .NET 10 (voir global.json pour la version exacte du SDK). Cible : net10.0-windows10.0.17763.0 (Windows 10 version 1809 ou ultérieure).
git clone https://github.com/Emilien-Etadam/Naultinus.git
cd Naultinus
dotnet restore Naultinus.Application/Naultinus.Application.csproj
dotnet build Naultinus.Application/Naultinus.Application.csproj -c Release
dotnet test Naultinus.Tests/Naultinus.Tests.csproj -c ReleaseL’installateur officiel est construit avec Inno Setup (installer/naultinus.iss) via le workflow GitHub Actions Release.
L’exécutable se trouve sous Naultinus.Application\bin\Release\net10.0-windows10.0.17763.0\Naultinus.exe.
Les erreurs non gérées, les échecs de chiffrement DPAPI et certains problèmes de snapshots sont consignés dans %TEMP%\Naultinus_startup.log. Les traces verbeuses de démarrage ne sont ajoutées qu’en build Debug.
- Naultinus raccourcis : glisser-déposer de raccourcis ; réordonnancement ; nom, couleurs d’en-tête / corps et du texte.
- Naultinus navigation : mini-explorateur pour un dossier (fil d’Ariane, ouverture avec l’application par défaut).
- Naultinus tâches : liste CalDAV (ex. Zimbra), synchronisation, ajout / édition / complétion / suppression.
- Naultinus calendrier : calendriers CalDAV, vue agenda, plusieurs calendriers.
- Naultinus courriel : nombre de non lus IMAP et liste optionnelle des sujets (ex. Zimbra), interrogation configurable.
- Création au tracé : clic droit + glisser sur le bureau pour dessiner un rectangle, puis choix du type de naultinus.
- Onglets : regroupement dans une fenêtre à onglets ; chargement / enregistrement des groupes.
- Dispositions : enregistrer l’ensemble des naultinus sous un nom, restaurer plus tard (avec remise à l’échelle si la résolution change). Jusqu’à 5 dispositions récentes dans le menu contextuel ; dialogue de gestion (renommer, supprimer, exporter, importer). Sauvegarde automatique à la sortie (3 dernières dispositions).
- Zimbra / OVH : gestion centralisée des comptes (CalDAV + IMAP), identifiants chiffrés (DPAPI), détection automatique optionnelle à partir du courriel.
- Raccourcis : glisser-déposer dans une naultinus raccourcis.
- Nouvelle naultinus : menu complet via clic droit sur l’en-tête, ou clic droit + glisser sur le bureau pour en dessiner une nouvelle.
- Dispositions : clic droit sur l’en-tête → Dispositions → Enregistrer la disposition actuelle… ou Gérer les dispositions….
.NET 10, WPF et Windows Forms. Les erreurs non gérées et plusieurs échecs (ex. chiffrement DPAPI, lecture de snapshot) sont consignés dans %TEMP%\Naultinus_startup.log. GongSolutions.WPF.DragDrop pour le glisser-déposer ; MailKit et Ical.Net pour IMAP / iCalendar. Inspiré par NoFences de Twometer et Fences de Stardock.
Documentation développeur : docs/ (CalDAV, naultinus navigation, plan archivé).
