- Menu déroulant intelligent : Mémorise automatiquement vos 5 derniers serveurs utilisés
- Sélection rapide : Cliquez sur un serveur de l'historique pour le sélectionner instantanément
- Gestion facile : Supprimez les serveurs indésirables d'un simple clic
- Pas de doublons : Évite automatiquement les entrées en double
- Mode sombre/clair : Basculez entre les thèmes selon vos préférences
- Mode automatique : Suit automatiquement le thème de votre système
- Persistance : Vos préférences sont sauvegardées entre les sessions
- Interface complète : Tous les éléments s'adaptent au thème choisi
- Configuration persistante : Historique et thème sauvegardés automatiquement
- Fichier local : Données stockées dans
~/.liberchat/config.json - Récupération d'erreur : Gestion robuste des données corrompues
- Splash screen stylisé avec choix du serveur
- Compatibilité micro (permissions automatiques)
- Sécurité : contextIsolation, preload sécurisé
- Fenêtre principale maximisée, sans barre de menu
- Icône système : Affichage correct dans la barre des tâches
- Build universel Linux : AppImage, deb, rpm, snap
# Installer les dépendances
npm install
# Lancer en mode développement
npm start
# Générer les paquets pour Linux (AppImage, deb, rpm, snap)
npm run buildLes fichiers générés se trouvent dans le dossier dist/.
Après compilation (npm run build), vous trouverez dans le dossier dist/ :
-
AppImage (
.AppImage) : universel, exécutable sur la plupart des distributions.- Rendez le fichier exécutable :
chmod +x Liberchat-*.AppImage - Lancez-le :
./Liberchat-*.AppImage
- Rendez le fichier exécutable :
-
Debian/Ubuntu (
.deb) :- Installez avec :
sudo dpkg -i Liberchat-*.deb - Ou double-cliquez sur le fichier dans votre gestionnaire de fichiers.
- Installez avec :
-
Snap (
.snap) :- Installez avec :
sudo snap install --dangerous Liberchat-*.snap
- Installez avec :
Astuce : AppImage fonctionne sur la plupart des distributions sans installation système.
Au démarrage, saisissez l’URL du serveur Liberchat de votre choix dans le splash screen.
- Electron ^22.x
- electron-builder
MIT
Projet moderne, pensé pour la compatibilité et la simplicité d’utilisation sur toutes les distributions Linux.
- Premier lancement : Saisissez l'URL du serveur Liberchat dans le splash screen
- Serveurs suivants : Cliquez dans le champ URL pour voir l'historique de vos serveurs
- Sélection rapide : Choisissez un serveur dans la liste déroulante
- Changer de thème : Cliquez sur l'icône 🌙/☀️ en haut à droite
- Gérer l'historique : Utilisez le bouton ✕ pour supprimer des serveurs de l'historique
L'application se connecte par défaut à : https://liberchat.cnt-ait-contact.noho.st/liberchat
- ✅ Ajout de l'historique des serveurs avec menu déroulant
- ✅ Système de thèmes sombre/clair/automatique
- ✅ Sauvegarde persistante des préférences utilisateur
- ✅ Correction de l'affichage de l'icône dans la barre des tâches
- ✅ Interface utilisateur améliorée et plus intuitive