feat(files): Sammel-Loeschen und Ziehen auf den Papierkorb
Zwei Wege, weil sie verschiedene Momente treffen: Der Knopf in der Auswahlleiste raeumt eine geplante Auswahl weg, das Ziehen auf den Papierkorb in der Seitenleiste die eine Datei, die einem gerade auffaellt. Zieht man eine markierte Datei, meint man die Markierung - deshalb traegt der Ziehvorgang jetzt zusaetzlich aether-file-ids mit allen markierten IDs. Eine unmarkierte Datei zieht nur sich selbst. Der Knopf fragt nach, das Ziehen nicht: Ziehen ist eine bewusste Bewegung mit gedrueckter Taste, und der Papierkorb ist umkehrbar. Eine Rueckfrage nach jedem Zug klickt man nach dem dritten Mal blind weg. filesApi.deleteMany schickt vier Anfragen gleichzeitig und meldet, was nicht ging; fehlgeschlagene Dateien bleiben markiert. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
3b12d2e943
commit
1d933c5c73
6 files changed
+198
-13
No files matched your search
+20
@@ -1402,6 +1402,26 @@ Zwei Riegel, weil einer allein zu leicht wieder aufgeht:
|
||||
- [ ] Auf dem Handy gegenprüfen: Ein Bild lässt sich mit dem Finger nicht mehr
|
||||
aus der Vorschau ziehen (dort war das Wischen ohnehin gemeint)
|
||||
|
||||
## Sammel-Löschen und Ziehen auf den Papierkorb (24.08.2026)
|
||||
|
||||
Zwei Wege zum selben Ziel: der Knopf in der Auswahlleiste (mit Rückfrage) und
|
||||
das Ziehen auf den Papierkorb in der Seitenleiste (ohne).
|
||||
|
||||
Gemessen an einem Testordner mit fünf Dateien:
|
||||
|
||||
| Handlung | Erwartet | Gemessen |
|
||||
|---|---|---|
|
||||
| drei markieren, eine davon auf den Papierkorb ziehen | alle drei | `aether-file-ids` trägt 3 IDs, 3 DELETE, Kacheln 5 → 2 |
|
||||
| über dem Papierkorb schweben | rot umrandet | `rgb(239,68,68)` + Rahmen; danach wieder grau |
|
||||
| zwei markieren, „Move to trash" | Rückfrage, dann weg | Dialog „Move 2 files…", 2 DELETE, Kacheln 0, Leiste weg |
|
||||
|
||||
Der Sammel-Aufruf läuft mit vier gleichzeitigen Anfragen. Fehlgeschlagene
|
||||
Dateien bleiben markiert, statt die Auswahl zu verlieren.
|
||||
|
||||
- [ ] Am Finger gegenprüfen: Ziehen auf den Papierkorb setzt eine Maus voraus,
|
||||
auf dem Handy bleibt der Knopf der Weg
|
||||
- [ ] Mit vielen Dateien (50+) auf der produktiven Instanz gegenprüfen
|
||||
|
||||
## Automatisiert geprüft (22.08.2026)
|
||||
|
||||
Diese Punkte hat Claude per API/`curl` gegen Wegwerf-Konten durchgespielt; sie
|
||||
|
||||
Reference in new issue
Block a user