feat: Affichage de la version dans l'interface et la barre de titre
- Ajout de l'affichage de la version à côté du logo dans l'interface - Ajout de la version dans le titre de la fenêtre (barre macOS/Windows/Linux) - Création du handler IPC get-app-version pour exposer la version - Mise à jour dynamique du titre lors de la connexion/déconnexion agent - Style élégant pour la version affichée dans l'interface (gris clair, opacité 0.8) Fichiers modifiés : - index.html : ajout du span pour la version - renderer.js : récupération et affichage de la version via IPC - main.js : handler IPC et mise à jour des titres de fenêtre - styles-modern.css : style pour .app-version
This commit is contained in:
11
renderer.js
11
renderer.js
@@ -18,15 +18,22 @@ let notesStartX = 0;
|
||||
|
||||
// === GESTION DE LA CONNEXION ===
|
||||
document.addEventListener('DOMContentLoaded', async () => {
|
||||
// Afficher la version de l'application
|
||||
const appVersion = await ipcRenderer.invoke('get-app-version');
|
||||
const versionElement = document.getElementById('appVersion');
|
||||
if (versionElement && appVersion) {
|
||||
versionElement.textContent = `v${appVersion}`;
|
||||
}
|
||||
|
||||
// Initialiser l'indicateur SignalR
|
||||
|
||||
|
||||
// Écouter les changements de statut SignalR
|
||||
ipcRenderer.on('signalr-status', (event, status) => {
|
||||
updateSignalRIndicator(status);
|
||||
// Recharger les terminaux à chaque changement de statut
|
||||
loadTerminals();
|
||||
});
|
||||
|
||||
|
||||
// Obtenir le statut initial SignalR
|
||||
const initialStatus = await ipcRenderer.invoke('get-signalr-status');
|
||||
updateSignalRIndicator(initialStatus);
|
||||
|
||||
Reference in New Issue
Block a user