Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,14 @@ Format : [Keep a Changelog](https://keepachangelog.com/fr/1.1.0/), versions

## [Non publié]

## [1.4.1] - 2026-10-28

### Corrigé
- État : on peut ouvrir un clip depuis « Derniers clips ». Double-clic ou Entrée sur une carte
(cartes focusables, focus visible, nom lu par un lecteur d'écran) ouvre le clip dans le lecteur
de la Galerie ; le fermer ramène à État. Si le fichier a disparu entre-temps, un message
s'affiche sur État et la carte est retirée (GAL-03).

## [1.4.0] - 2026-10-28

### Ajouté
Expand Down
6 changes: 3 additions & 3 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ default-members = ["crates/engine", "crates/cli"]
exclude = ["third_party"]

[workspace.package]
version = "1.4.0"
version = "1.4.1"
edition = "2024"
rust-version = "1.90"
license = "MIT"
Expand Down
4 changes: 2 additions & 2 deletions app/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion app/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "palaclips-ui",
"private": true,
"version": "1.4.0",
"version": "1.4.1",
"type": "module",
"scripts": {
"dev": "vite",
Expand Down
2 changes: 1 addition & 1 deletion app/src-tauri/tauri.conf.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"$schema": "https://schema.tauri.app/config/2",
"productName": "PalaClips",
"version": "1.4.0",
"version": "1.4.1",
"identifier": "com.palawi.palaclips",
"build": {
"beforeDevCommand": "npm run dev",
Expand Down
5 changes: 5 additions & 0 deletions docs/HANDOFF.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,10 @@
du tag a lancé deux runs `Release` identiques : le second, en attente, a été annulé. Brouillon
relu connecté (version, signature = `.sig`, liens publics) ; vérifié sans connexion après
publication : `latest.json` 1.4.0, installeur, `.sig`, page et CHANGELOG en 200. Branche : `dev`.
- **v1.4.1 (2026-10-28)** : ouvrir un clip depuis « Derniers clips » sur État (double-clic ou
Entrée, retour à État, fichier disparu → message), `Destination.clip`, `lib/destination.ts`,
commande `get_clip`, `Library::clip` (#133). Préparation : `chore/release-v1.4.1`. Reste :
`dev` → `main`, tag et brouillon avec l'accord de Palawi, puis publication avec son accord.
- **Dernière mise à jour :** 2026-10-28

## Ce qui existe
Expand Down Expand Up @@ -560,6 +564,7 @@ Aucune. (2026-10-22 : encodeur CPU → D, `h264_mf` pour H.264 + SVT-AV1 pour AV
| 2026-10-21 | 8 | Logo « Pistes » choisi par Palawi parmi 3 propositions (#83) ; feuille de route (#84) ; premier lancement en 8 questions, une à la fois, cartes « Conseillé », récapitulatif modifiable, vérifications seulement en cas de problème (#85), vu deux fois par Palawi ; RAM gardée par défaut jusqu'à 2 min (décision de Palawi, RPL-04 inchangé) ; captures FR/EN refaites | Release avec l'accord de Palawi |
| 2026-10-22 | v1.1 | Encodage par le processeur : recherche (encodeurs du FFmpeg BtbN, licences, lecture, banc VMAF NEG), choix D de Palawi ; moteur (`h264_mf` + SVT-AV1, Video Processor → NV12 → staging ou swscale, fils en priorité basse, file bornée, découpe précise CPU) ; app (réglage Encodeur, premier lancement, panneau), critique/audit impeccable ; validé : clip CPU, A/V 3,7 ms d'écart avec NVENC, Fortnite 0 % (1 % bas −3 à −5 %), mise à jour 1.0.0 → 1.1.0 ; mémoire de `h264_mf` (~720 Mo en 1080p) gardée par Palawi ; release v1.1.0 publiée (accord de Palawi), vérifiée sans connexion, sa 1.0.0 propose la 1.1.0 | Test VM T11 par Palawi |
| 2026-10-22 | v1.1.1 | Mémoire de `h264_mf` : nombre de fils (16 images en vol), pas une file ; faible latence et B-frames sans effet ; limité à 2/4 fils par ICodecAPI (+244 Mo au lieu de +773 en 1080p30, moins de CPU, même VMAF) ; bascule AV1 sans Media Foundation (N/KN), FAQ ; v1.1.1 publiée sans le test VM (demande de Palawi) | Test VM T11 |
| 2026-10-28 | v1.4.1 | Cartes de « Derniers clips » ouvrables (double-clic, Entrée), retour à État, fichier disparu (#133) ; clic simple proposé puis écarté par Palawi ; `recent-open-check.mjs` 6/6 ; version 1.4.1 préparée | Accord de Palawi pour `dev` → `main`, tag, brouillon, publication |
| 2026-10-27/28 | v1.4 | Six retours de Palawi, questions en une fois (Source = écran seul, état du lecteur par clip, export sans coupure auto, 12 clips) ; #125 défilement d'État ; #124 glisser (122 → 2 chargements, curseur toutes les 17 ms au lieu de figé) ; #126 cellule Source ; #127 son « clip terminé » (candidat A choisi à l'écoute) ; #128 onglets ; #129 Mix complet coupé à la lecture ; session manuelle validée ; version 1.4.0 préparée | Release v1.4.0 publiée (accord de Palawi), vérifiée sans connexion |
| 2026-10-26 | v1.3.1 | Sons de PalaClips dans la piste 1 confirmés en mode bureau seulement ; exclusion du PID mesurée (sons retirés, toutes les sorties, retard de la piste Jeu) ; soustraction écartée (−3 dB) ; choix de Palawi → source au choix (#118, ADR-041) ; listes de clips suivant `library-changed { removed }` (#119) ; lecteur : pistes cliquables, calage (#120) ; session de Palawi validée ; version 1.3.1 | Release v1.3.1 publiée (accord de Palawi), vérifiée sans connexion |
| 2026-10-24/26 | v1.3 | Zip de Palawi : moteur correct, copies figées côté front → source unique de config (#113) ; recherche et mesures (2e NVENC : invisible si plus léger, ~5 % pour deux 1440p60 ; piste ≈ 5 % d'un cœur après partage du relevé des processus) ; décisions de Palawi ; 2e encodage pour l'enregistrement, horloge alignée, A/V 8 ms ; estimation −1,4 à −5,4 % ; 26 pistes de bout en bout (compression corrigée) ; Replay & qualité en trois parties, accès direct, sons d'enregistrement (#114) ; T15 validée ; captures du README ; version 1.3.0 (#115, #116), tag, publication | Release v1.3.0 publiée (accord de Palawi), vérifiée sans connexion |
Expand Down
9 changes: 9 additions & 0 deletions docs/PLAN.md
Original file line number Diff line number Diff line change
Expand Up @@ -273,6 +273,15 @@ Critères :
- 👤 « Après » en jeu, clip compressé envoyé dans Discord en 20 Mo et 500 Mo, glisser-déposer,
alerte de sortie de page ; images extraites jugées correctes.

## v1.4.1 — Ouvrir un clip depuis « Derniers clips » (GAL-03)

- [x] Double-clic ou Entrée sur une carte d'État → lecteur, retour à État, fichier disparu → message
et carte retirée ; `Destination.clip`, `get_clip` (#133). Clic simple écarté (choix de Palawi).
- [ ] Release v1.4.1 (brouillon, puis publication avec l'accord de Palawi).

Critères :
- 🤖 `scripts/recent-open-check.mjs` (6 sur 6), vitest `destination.test.ts`, test moteur.

## v1.4 — Retours de Palawi : État, Source, lecteur, onglets, son de fin (APP-15, GAL-03, GAL-04, RPL-10)

Rapport : `docs/reports/v1.4.md`.
Expand Down
11 changes: 11 additions & 0 deletions docs/release-notes/1.4.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
## Français

- **Derniers clips** : sur État, un double-clic ou Entrée sur une carte ouvre le clip dans le lecteur ; le fermer ramène à État. Si le fichier a disparu, un message le dit et la carte est retirée.

Journal complet : https://github.com/Palawizard/PalaClips/blob/v1.4.1/CHANGELOG.md

## English

- **Recent clips**: on Status, double-click a card or press Enter to open the clip in the player; closing it brings you back to Status. If the file is gone, a message says so and the card is removed.

Full changelog (in French): https://github.com/Palawizard/PalaClips/blob/v1.4.1/CHANGELOG.md
Loading