docs: SAVEPOINT — 5.1.5 im Kanal, Spartacus am lebenden Objekt bewiesen
Ampel / ampel (push) Successful in 1m36s
Ampel / ampel (push) Successful in 1m36s
Der Commander legte die Disc mit dem neuen UI ein: "erkannt als Spartacus: Gods of the Arena - 90 %". Der Fund von 5.1.1 ist damit erledigt. Dazu 5.1.5: DWM-Rand weg (HRESULT 0, auch im Paket), Preset-Empfehlung sichtbar gemacht (die Logik gab es schon), Update-Adresse raus, Wizard mit fuenf Befunden geradegezogen. Waechter R1 kennt jetzt drei koffi-Orte — bewusst und gemeldet. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
663127f854
commit
2549b9643b
@@ -1,5 +1,100 @@
|
|||||||
# SAVEPOINT — Rippy
|
# SAVEPOINT — Rippy
|
||||||
|
|
||||||
|
## Windows-Rand, Hardware-Empfehlung, Wizard — Version 5.1.5 (01.09.2026, nachts)
|
||||||
|
|
||||||
|
> **Zuerst der Beweis, dass 5.1.1 wirkt.** Der Commander legte die
|
||||||
|
> Spartacus-Disc mit dem neuen UI ein, im Protokoll steht:
|
||||||
|
>
|
||||||
|
> ```
|
||||||
|
> Laufwerk G: erkannt als „Spartacus: Gods of the Arena" · 90 %
|
||||||
|
> ```
|
||||||
|
>
|
||||||
|
> Nicht der Film von 1960, sondern die Serie — die vorhergesagten 90 %,
|
||||||
|
> an der echten Disc. Der Fund ist damit am lebenden Objekt erledigt.
|
||||||
|
|
||||||
|
Vier Punkte auf Zuruf:
|
||||||
|
|
||||||
|
### 1. Der Windows-11-Rand — er kam wirklich von Windows
|
||||||
|
|
||||||
|
Ein rahmenloses Fenster behält unter Windows 11 den **DWM-Rand**: eine
|
||||||
|
feine Linie, die der Fenstermanager zeichnet, nicht die Seite. Mit CSS
|
||||||
|
nicht erreichbar. Neu `haupt/fensterrand.ts`:
|
||||||
|
`DwmSetWindowAttribute(DWMWA_BORDER_COLOR = DWMWA_COLOR_NONE)`.
|
||||||
|
**Gemessen: HRESULT 0**, auch im gepackten Programm (keine
|
||||||
|
`Fensterrand bleibt`-Warnung im Paket-Smoke).
|
||||||
|
|
||||||
|
Runde Ecken bleiben (Windows-11-üblich); `eckenKantig = true` schaltet
|
||||||
|
sie ab, wenn gewünscht. Ältere Windows antworten mit Fehler-HRESULT —
|
||||||
|
wird als Wert zurückgegeben und protokolliert (R4), dort gibt es den
|
||||||
|
Rand ohnehin nicht.
|
||||||
|
|
||||||
|
**Regeländerung, bewusst und gemeldet:** Das ist der DRITTE erlaubte
|
||||||
|
koffi-Ort. Wächter R1 kennt jetzt `leine.ts`, `fensterrand.ts` und
|
||||||
|
`kern/laufwerk/win32.ts`. Die Regel („Win32 nur an benannten Orten")
|
||||||
|
bleibt und hält alles andere weiter dicht. Grund: `DwmSetWindowAttribute`
|
||||||
|
braucht das Fensterhandle und kann nur im Haupt liegen.
|
||||||
|
|
||||||
|
### 2. Die Preset-Empfehlung gab es SCHON
|
||||||
|
|
||||||
|
Commander: *„Die alte Rippy version konnte automatisch anhand der
|
||||||
|
gescannten hardware encoder das beste preset wählen."* — Diese auch.
|
||||||
|
`presetEmpfehlung()` wählt seit dem Kino-Mix nach den gemessenen
|
||||||
|
Backends (VCN → NVENC → QSV → CPU); in den Einstellungen stand
|
||||||
|
„automatisch: H.265 VCN 1080p", also seine AMD-Karte.
|
||||||
|
|
||||||
|
**Das Problem war Sichtbarkeit, nicht Logik.** Die Erst-Einrichtung hat
|
||||||
|
jetzt einen Schritt „Qualität": gemessene Encoder als Badges, die
|
||||||
|
Empfehlung für DVD / Blu-ray / 4K daneben, und eine ehrliche Warnung,
|
||||||
|
wenn nur CPU-Encoder da sind. Die Logik selbst blieb unangetastet.
|
||||||
|
|
||||||
|
### 3. Feld „Update-Adresse" ist raus
|
||||||
|
|
||||||
|
Der Schlüssel `updateUrl` gilt weiter (Datenbank), § 6.8 prüft ihn
|
||||||
|
unverändert — nur das Eingabefeld ist weg.
|
||||||
|
|
||||||
|
### 4. Erst-Einrichtung geprüft — fünf Befunde
|
||||||
|
|
||||||
|
* **„Dieses Setup stellt vier Dinge ein"** — es stellte ZWEI ein.
|
||||||
|
* Der Ablage-Schritt zeigte eine **leere Zeile**, wenn nichts gewählt
|
||||||
|
war. Es gibt aber eine Vorgabe (`kern/index.ts`: `Videos\Rippy` im
|
||||||
|
Benutzerprofil) — die steht jetzt da.
|
||||||
|
* **Kein Wort zum TMDb-Schlüssel**, obwohl Schritt 1 „Rippy erkennt, was
|
||||||
|
drauf ist" verspricht. Ohne Schlüssel heißen Filme wie das Disc-Label.
|
||||||
|
Jetzt ein eigener Schritt mit Eingabefeld.
|
||||||
|
* Rohe HTML-Checkbox statt des Kino-Mix-Schalters.
|
||||||
|
* Kein Hinweis, dass Rippy im Infobereich weiterlebt.
|
||||||
|
|
||||||
|
Neu **sechs Schritte, drei Fragen** — und die Zahl im Text stimmt.
|
||||||
|
|
||||||
|
**Dazu `#einrichtung` als Beweis-Anker** (`RIPPY_START_BEREICH`): Der
|
||||||
|
Wizard war nach dem ersten Start überhaupt nicht mehr erreichbar und
|
||||||
|
damit nicht mehr prüfbar. Beweis: `beweise/ui-515-wizard.png`.
|
||||||
|
|
||||||
|
### Setup 5.1.5
|
||||||
|
|
||||||
|
* `dist-setup-515/RippySetup-5.1.5.exe`, **131 529 635 Bytes**, SHA-256
|
||||||
|
`A7E8B51350D2C78AC6BDA2DF6881E640D3B4D84C935B4B395529433849B18D15`
|
||||||
|
* Paket-Smoke GRÜN (`version=5.1.5`), 237 Tests, Ampel GRÜN (`663127f`)
|
||||||
|
* Im Release `aktuell`, anonym gegengeprüft: Content-Length =
|
||||||
|
`latest.yml`; Changelog vollständig mit Umlauten durchgereicht.
|
||||||
|
|
||||||
|
### ⚠ Jetzt fällig: der erste Selbst-Update-Beweis
|
||||||
|
|
||||||
|
Der Commander läuft auf **5.1.4** — der ersten Fassung, die sich selbst
|
||||||
|
installieren kann. 5.1.5 muss also ohne Handanlegen ankommen: Karte →
|
||||||
|
Knopf → neu gestartet in 5.1.5. Läuft das durch, ist die Kette zum
|
||||||
|
ersten Mal komplett bewiesen (Kanal UND letzter Meter).
|
||||||
|
|
||||||
|
### Weitergabe an andere Rechner
|
||||||
|
|
||||||
|
Die Setup-EXE genügt — **außer MakeMKV**, das ist Pflicht und liegt aus
|
||||||
|
Lizenzgründen nicht bei (makemkv.com/download; Rippy findet es danach
|
||||||
|
selbst und holt den Beta-Schlüssel automatisch). HandBrakeCLI und FLAC
|
||||||
|
sind im Paket. Nur **5.1.4 oder neuer** weitergeben: Ältere können sich
|
||||||
|
nicht selbst aktualisieren.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## Die eigene Leine erschlug den Update-Installer — Version 5.1.4 (01.09.2026, nachts)
|
## Die eigene Leine erschlug den Update-Installer — Version 5.1.4 (01.09.2026, nachts)
|
||||||
|
|
||||||
> Commander: *„Das Update auf Version 5.1.3 geht nicht. Rippy wird zwar
|
> Commander: *„Das Update auf Version 5.1.3 geht nicht. Rippy wird zwar
|
||||||
|
|||||||
Reference in New Issue
Block a user