release: Version 1.4.0 - Affichage de la version
- Affichage de la version dans l'interface (login et header) - Version dans le titre de la fenêtre native - Handler IPC pour exposer la version - Styles CSS pour affichage élégant - Bump version 1.4.0
This commit is contained in:
@@ -1,5 +1,27 @@
|
||||
# Changelog - SimpleConnect Electron
|
||||
|
||||
## [1.4.0] - 2025-10-21
|
||||
|
||||
### Ajouté
|
||||
- **Affichage de la version dans l'interface** : La version de l'application s'affiche désormais clairement
|
||||
- Version affichée sous le titre "SimpleConnect" sur la page de connexion (centrée, gris clair)
|
||||
- Version affichée dans le header de la page principale à côté du logo
|
||||
- Handler IPC `get-app-version` pour exposer la version du package.json
|
||||
- Injection automatique de la version au chargement de l'application
|
||||
|
||||
### Modifié
|
||||
- **Titre de la fenêtre avec version** : Le titre de la barre native affiche maintenant "SimpleConnect vX.X.X"
|
||||
- Titre initial défini dans BrowserWindow avec la version
|
||||
- Titre mis à jour dynamiquement lors de la connexion/déconnexion agent
|
||||
- Listener `did-finish-load` pour forcer le titre après chargement du HTML
|
||||
- Format : "SimpleConnect v1.4.0 - Agent: XXX - Tel: XXX" quand connecté
|
||||
|
||||
### Technique
|
||||
- Nouveau style CSS `.app-version-login` pour l'affichage de la version sur la page de login
|
||||
- Style CSS `.app-version` pour l'affichage dans le header principal
|
||||
- Utilisation de `app.getVersion()` pour récupérer la version depuis package.json
|
||||
- Résolution du conflit entre `<title>` HTML et titre de BrowserWindow
|
||||
|
||||
## [1.3.1] - 2025-10-17
|
||||
|
||||
### Ajouté
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "simpleconnect-electron",
|
||||
"version": "1.3.1",
|
||||
"version": "1.4.0",
|
||||
"description": "Application de gestion centralisée des plannings médicaux pour centres d'appels",
|
||||
"main": "main.js",
|
||||
"scripts": {
|
||||
|
||||
@@ -21,9 +21,13 @@ document.addEventListener('DOMContentLoaded', async () => {
|
||||
// Afficher la version de l'application
|
||||
const appVersion = await ipcRenderer.invoke('get-app-version');
|
||||
const versionElement = document.getElementById('appVersion');
|
||||
const versionLoginElement = document.getElementById('appVersionLogin');
|
||||
if (versionElement && appVersion) {
|
||||
versionElement.textContent = `v${appVersion}`;
|
||||
}
|
||||
if (versionLoginElement && appVersion) {
|
||||
versionLoginElement.textContent = `v${appVersion}`;
|
||||
}
|
||||
|
||||
// Initialiser l'indicateur SignalR
|
||||
|
||||
|
||||
Reference in New Issue
Block a user