fix(ui/ux): let the select buttons include entries without an assignment

This commit is contained in:
Steppenstreuner
2026-08-29 14:59:48 +02:00
parent acaf7c2068
commit 8a05d2d3c3
11 changed files with 394 additions and 18 deletions
+23
View File
@@ -165,6 +165,10 @@
<button id="import-select-suggested" class="secondary">
Alle mit Vorschlag auswählen
</button>
<button id="import-select-all" class="secondary"
title="Alle Einträge der aktuellen Ansicht auswählen, auch ohne Zuordnung">
Alle auswählen
</button>
<button id="import-select-page" class="secondary"
title="Nur die Einträge dieser Seite auswählen, alle anderen abwählen">
Diese Seite auswählen
@@ -175,6 +179,10 @@
<button id="import-merge" class="secondary" title="Mehrteiler: ausgewählte Einträge als ein Hörbuch importieren">
Ausgewählte zusammenfassen
</button>
<button id="import-from-names" class="secondary"
title="Für ausgewählte Einträge ohne Zuordnung Anfragen aus den Ordnernamen anlegen">
Anfragen aus Ordnernamen
</button>
</div>
<div class="table-scroll">
<table id="import-table" hidden>
@@ -206,6 +214,21 @@
<div id="import-summary"></div>
<div id="import-results"></div>
<dialog id="names-dialog">
<h3>Anfragen aus Ordnernamen</h3>
<p class="muted" id="names-intro"></p>
<div class="bar wrap">
<label>Serie <input id="names-series" placeholder="optional, für alle" /></label>
<label>Autor <input id="names-authors" placeholder="optional, für alle" /></label>
<label>Library <select id="names-library"></select></label>
</div>
<div id="names-preview" class="series-list"></div>
<div class="row">
<button type="button" id="names-cancel" class="secondary">Abbrechen</button>
<button type="button" id="names-submit">Anlegen &amp; verbinden</button>
</div>
</dialog>
<dialog id="conflict-dialog">
<h3>Mehrfach zugeordnete Anfragen</h3>
<p class="muted" id="conflict-intro"></p>