From 1a94607712256b0cd6247f1a71620c39da6839ee Mon Sep 17 00:00:00 2001 From: Dymas Date: Tue, 15 Sep 2026 16:06:41 +0200 Subject: [PATCH] Show metadata as read-only by default --- CHANGELOG.md | 5 +++ README.md | 2 +- VERSION | 2 +- package.json | 2 +- public/assets/app.js | 87 ++++++++++++++++++++++++++++------------ public/assets/styles.css | 38 +++++++++++++++++- 6 files changed, 106 insertions(+), 30 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 767085c..9364ffd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Changelog +## 1.4.1 - 2026-09-15 + +- Changed title details to show metadata as read-only text by default. +- Added an explicit `Edit` action that opens the metadata form only when needed. + ## 1.4.0 - 2026-09-15 - Added missing metadata fetching from AniList, with AniDB fallback when AniList has no usable match or is unavailable. diff --git a/README.md b/README.md index 8ac0368..efe7c0d 100644 --- a/README.md +++ b/README.md @@ -70,7 +70,7 @@ If an older `data/metadata.json` file exists, the app imports it into SQLite on ## Metadata Fields -Use the app to edit: +Title details show metadata as normal read-only text by default. Use the `Edit` button to change: - display title - short description diff --git a/VERSION b/VERSION index 88c5fb8..347f583 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.4.0 +1.4.1 diff --git a/package.json b/package.json index 09f0894..e17ed73 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "h-player", - "version": "1.4.0", + "version": "1.4.1", "private": true, "description": "A small private web app for browsing a folder-based video collection.", "scripts": { diff --git a/public/assets/app.js b/public/assets/app.js index 0a0629b..20723a7 100644 --- a/public/assets/app.js +++ b/public/assets/app.js @@ -120,25 +120,26 @@ function renderDetails(title) {

${escapeHtml(title.folder)} · ${title.count} file${title.count === 1 ? "" : "s"} · ${bytes(title.size)}

+
-
-