diff --git a/CHANGELOG.md b/CHANGELOG.md index 8d61b48..add8e06 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,7 @@ Format basé sur [Keep a Changelog](https://keepachangelog.com/fr/1.1.0/), et [Semantic Versioning](https://semver.org/spec/v2.0.0.html). > **En cours de développement** : les changements à venir sont listés dans la section -> [Unreleased](#unreleased). La dernière version livrée est **2.73.0**. +> [Unreleased](#unreleased). La dernière version livrée est **2.73.1**. --- @@ -14,6 +14,20 @@ et [Semantic Versioning](https://semver.org/spec/v2.0.0.html). --- +## [2.73.1] — 2026-10-21 + +### Corrigé + +- **Barre commune v0.1.4 — palier mobile élargi de 700 à 900 px** + (suite de BUG-118) : entre les deux seuils, la barre complète + ne tenait pas (fenêtres réduites, tablettes, webviews) alors + que les apps sont déjà en mise en page mobile ; le resserré + (app courante, alertes, Spark, avatar) s'applique maintenant + dès 900 px, et le décalage de `.app-container` suit le même + seuil. Le changement d'app reste assuré par le menu du ✦. + +--- + ## [2.73.0] — 2026-10-21 ### Ajouté diff --git a/README.fr.md b/README.fr.md index d364dd2..f4feac9 100644 --- a/README.fr.md +++ b/README.fr.md @@ -4,7 +4,7 @@ **Porte d'entrée web ultra-léger pour vos vaults Obsidian** — Accédez, naviguez et recherchez dans toutes vos notes Obsidian depuis n'importe quel appareil via une interface web moderne et responsive. -[![Version](https://img.shields.io/badge/Version-2.73.0-blue.svg)]() +[![Version](https://img.shields.io/badge/Version-2.73.1-blue.svg)]() [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![Docker](https://img.shields.io/badge/Docker-Ready-blue.svg)](https://www.docker.com/) [![Python](https://img.shields.io/badge/Python-3.11+-green.svg)](https://www.python.org/) @@ -977,8 +977,8 @@ Ce projet est sous licence **MIT** — voir le fichier [LICENSE](LICENSE) pour l ## 📝 Changelog -Consultez le [CHANGELOG.md](./CHANGELOG.md) pour l'historique complet de toutes les versions (v1.0.0 → v2.73.0). +Consultez le [CHANGELOG.md](./CHANGELOG.md) pour l'historique complet de toutes les versions (v1.0.0 → v2.73.1). --- -*Projet : ObsiGate | Version : 2.73.0 | Dernière mise à jour : Septembre 2026* +*Projet : ObsiGate | Version : 2.73.1 | Dernière mise à jour : Septembre 2026* diff --git a/README.md b/README.md index e8e98a2..9225c0a 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ **Ultra-light web gateway for your Obsidian vaults** — Access, browse, and search all your Obsidian notes from any device via a modern, responsive web interface. -[![Version](https://img.shields.io/badge/Version-2.73.0-blue.svg)]() +[![Version](https://img.shields.io/badge/Version-2.73.1-blue.svg)]() [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![Docker](https://img.shields.io/badge/Docker-Ready-blue.svg)](https://www.docker.com/) [![Python](https://img.shields.io/badge/Python-3.11+-green.svg)](https://www.python.org/) @@ -1152,8 +1152,8 @@ This project is licensed under the **MIT License** - see the [LICENSE](LICENSE) ## 📝 Changelog -See [CHANGELOG.md](./CHANGELOG.md) for the complete version history (v1.0.0 → v2.73.0). +See [CHANGELOG.md](./CHANGELOG.md) for the complete version history (v1.0.0 → v2.73.1). --- -*Project: ObsiGate | Version: 2.73.0 | Last updated: September 2026* +*Project: ObsiGate | Version: 2.73.1 | Last updated: September 2026* diff --git a/VERSION b/VERSION index 6406782..50239e0 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.73.0 +2.73.1 diff --git a/desktop/Cargo.lock b/desktop/Cargo.lock index be158b4..1fd4e8e 100644 --- a/desktop/Cargo.lock +++ b/desktop/Cargo.lock @@ -2626,7 +2626,7 @@ dependencies = [ [[package]] name = "obsigate-desktop" -version = "2.73.0" +version = "2.73.1" dependencies = [ "chrono", "env_logger", diff --git a/desktop/Cargo.toml b/desktop/Cargo.toml index 3fef11f..1c56dc9 100644 --- a/desktop/Cargo.toml +++ b/desktop/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "obsigate-desktop" -version = "2.73.0" +version = "2.73.1" description = "ObsiGate Desktop — Porte d'entrée native pour vos vaults Obsidian" authors = ["Bruno Charest"] edition = "2021" diff --git a/desktop/tauri.conf.json b/desktop/tauri.conf.json index 23e9726..899d8da 100644 --- a/desktop/tauri.conf.json +++ b/desktop/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "https://raw.githubusercontent.com/nicedoc/obsigate/main/desktop/tauri.conf.schema.json", "productName": "ObsiGate", - "version": "2.73.0", + "version": "2.73.1", "identifier": "com.obsigate.desktop", "build": { "frontendDist": "../frontend", diff --git a/docs/ROADMAP.md b/docs/ROADMAP.md index 45defe9..9e1fc2d 100644 --- a/docs/ROADMAP.md +++ b/docs/ROADMAP.md @@ -1,6 +1,6 @@ # ObsiGate — Roadmap -> **Version :** 2.73.0 | **Dernière mise à jour :** 2026-10-21 +> **Version :** 2.73.1 | **Dernière mise à jour :** 2026-10-21 > **Ce fichier ne contient que le travail à venir** (🔵 En cours + ⚪ Backlog) et un index compact > vers les fonctionnalités livrées. > - **Méthode de livraison à appliquer pour toute tâche : [DELIVERY_WORKFLOW.md](./DELIVERY_WORKFLOW.md)** diff --git a/frontend/draco-barre.css b/frontend/draco-barre.css index bec8c50..2aaa71f 100644 --- a/frontend/draco-barre.css +++ b/frontend/draco-barre.css @@ -1,7 +1,8 @@ /* Barre d'apps commune dracodev — v0.1.0 (bloc 0, ACC-0.2) ; v0.1.2 : palier mobile resserré selon la spec (voir @media 700px) ; v0.1.3 : la marque ✦ (plus grande) ouvre le menu des applications — - c'est LE changement d'app en mobile (choix de Bruno, 2026-10-21). + c'est LE changement d'app en mobile (choix de Bruno, 2026-10-21) ; + v0.1.4 : palier mobile élargi de 700 à 900 px (zone morte comblée). Jetons repris du prototype validé Console v7.2. Thème : clair par défaut, sombre via [data-theme="dark"] sur ou prefers-color-scheme si l'app intégratrice ne force rien. */ @@ -143,14 +144,18 @@ .draco-bar { grid-template-columns: auto auto 1fr; } .draco-bar-droite { justify-content: flex-end; } } -@media (max-width: 700px) { +@media (max-width: 900px) { /* Mobile (spec des barres, § Mobile) : la barre se resserre sur l'essentiel — marque, onglet de l'app courante, alertes, Spark, avatar. Le rail, la recherche, les domaines et le menu « ••• » disparaissent : chaque app garde ses contrôles natifs (barre basse, en-tête) — un seul hamburger visible, celui de l'app. + Le changement d'app passe par le menu du ✦ (v0.1.3). (v0.1.2 — avant, les onglets entiers et les pastilles domaines - restaient affichés et la barre débordait sur téléphone.) */ + restaient affichés et la barre débordait sur téléphone. + v0.1.4 — palier élargi de 700 à 900 px : entre les deux, la + barre complète ne tenait pas (fenêtres réduites, tablettes, + webviews) alors que les apps sont déjà en mise en page mobile.) */ .draco-bar { height: 52px; grid-template-columns: auto 1fr auto; } .draco-bar-centre, .draco-domaines, .draco-bar .draco-icon-btn { display: none; } .draco-apptab { display: none; } diff --git a/frontend/index.html b/frontend/index.html index cbb485b..bf1bd85 100644 --- a/frontend/index.html +++ b/frontend/index.html @@ -331,7 +331,7 @@ diff --git a/frontend/style.css b/frontend/style.css index 1058277..b23887f 100644 --- a/frontend/style.css +++ b/frontend/style.css @@ -14296,7 +14296,7 @@ textarea.file-chat-input { /* — Barre d'apps commune dracodev + section « Liens » des notes (Fusion #215, snippet figé dracodev-commons v0.1.0) — */ body.has-draco-bar .app-container { height: calc(100vh - 60px); } -@media (max-width: 700px) { +@media (max-width: 900px) { body.has-draco-bar .app-container { height: calc(100vh - 52px); } } .draco-liens { diff --git a/package.json b/package.json index 402df41..849c2cc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "obsigate", - "version": "2.73.0", + "version": "2.73.1", "description": "**Porte d'entrée web ultra-léger pour vos vaults Obsidian** — Accédez, naviguez et recherchez dans toutes vos notes Obsidian depuis n'importe quel appareil via une interface web moderne et responsive.", "main": "patch.js", "directories": { diff --git a/tests/test_draco_barre.py b/tests/test_draco_barre.py index 2bfc4f6..7b6dccc 100644 --- a/tests/test_draco_barre.py +++ b/tests/test_draco_barre.py @@ -24,11 +24,11 @@ def _index() -> str: def test_palier_mobile_resserre_v012(): css = _css() - assert "@media (max-width: 700px)" in css + assert "@media (max-width: 900px)" in css # Seul l'onglet de l'app courante reste visible en mobile. assert '.draco-bar[data-current="obsigate"] .draco-apptab[data-app="obsigate"]' in css # Domaines et boutons icônes (rail, menu) masqués en mobile. - bloc = css.split("@media (max-width: 700px)", 1)[1] + bloc = css.split("@media (max-width: 900px)", 1)[1] assert ".draco-domaines" in bloc assert "display: none" in bloc