From 0c867d47f24046103c554b02fc2f91b04c6b6330 Mon Sep 17 00:00:00 2001 From: Filipe Moreira Date: Wed, 30 Sep 2026 15:33:19 -0300 Subject: [PATCH] docs: complete the Unreleased changelog and the testing checklist The fixes merged since 1.6.0-alpha.2 were missing from CHANGELOG.md and CHANGELOG.en-US.md: the failed audio output switch (#109) and the primary display from Windows' own flag (#110), plus the rtss-cli-only package. The Playnite item now points at the PR number (#83) instead of the issue. docs/TESTING.md gets the two manual checks those fixes need (cloned screens and a slow-starting Playnite). Co-Authored-By: Claude Sonnet 5.5 --- CHANGELOG.en-US.md | 5 ++++- CHANGELOG.md | 5 ++++- docs/TESTING.md | 2 ++ 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.en-US.md b/CHANGELOG.en-US.md index cb8afce..145f695 100644 --- a/CHANGELOG.en-US.md +++ b/CHANGELOG.en-US.md @@ -8,10 +8,13 @@ English (US) release notes, mirroring CHANGELOG.md (Brazilian Portuguese). Befor ### Fixes - Displays: a monitor turned to portrait (rotated) keeps its rotation in the layout backup, so restoring the desk puts it back in portrait. Before, the rotation was never saved or restored. (#108) -- Playnite: a slow start no longer sends you back to the PC after a few seconds. When Playnite swaps its loading window for the main one, Console Mode now follows the new window and only restores the desk once Playnite actually closes. (#81) +- Playnite: a slow start no longer sends you back to the PC after a few seconds. When Playnite swaps its loading window for the main one, Console Mode now follows the new window and only restores the desk once Playnite actually closes. (#83) +- Audio: if switching the output fails, the session goes on instead of being rolled back after the screens were already switched. (#109) +- Displays: the primary screen comes from Windows' own flag, so cloned screens are no longer ambiguous. (#110) ### Behind the scenes - Publishing a stable release now also opens the update PR on winget (`winget install lippdev.ConsoleMode`). Test versions are skipped. (#106) +- The package embeds only rtss-cli; leftover MultiMonitorTool/SoundVolumeView files no longer end up in the executable. (#110) ## [1.6.0-alpha.2] ### Changes diff --git a/CHANGELOG.md b/CHANGELOG.md index 75825b3..98ac9a9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,10 +8,13 @@ Notas em português do Brasil; a versão em inglês (Estados Unidos) fica em `CH ### Correções - Telas: um monitor girado (em retrato) mantém a rotação no backup do layout, então restaurar a mesa devolve o monitor em retrato. Antes a rotação nunca era salva nem restaurada. (#108) -- Playnite: quando ele demora para abrir, o app não volta mais para o PC depois de alguns segundos. Se o Playnite troca a janela de carregamento pela principal, o Console Mode passa a acompanhar a nova e só restaura a mesa quando o Playnite fecha de verdade. (#81) +- Playnite: quando ele demora para abrir, o app não volta mais para o PC depois de alguns segundos. Se o Playnite troca a janela de carregamento pela principal, o Console Mode passa a acompanhar a nova e só restaura a mesa quando o Playnite fecha de verdade. (#83) +- Áudio: se a troca da saída falhar, a sessão continua em vez de ser desfeita depois de as telas já terem sido trocadas. (#109) +- Telas: a tela principal vem da flag do próprio Windows, então com telas clonadas não há mais ambiguidade. (#110) ### Por trás dos panos - Publicar uma versão estável agora também abre o PR de atualização no winget (`winget install lippdev.ConsoleMode`). Versões de teste ficam de fora. (#106) +- O pacote embute só o rtss-cli; sobras de MultiMonitorTool/SoundVolumeView não entram mais no executável. (#110) ## [1.6.0-alpha.2] ### Mudanças diff --git a/docs/TESTING.md b/docs/TESTING.md index cc2fb1f..958d8d0 100644 --- a/docs/TESTING.md +++ b/docs/TESTING.md @@ -137,6 +137,7 @@ Pré-condições: 1.6 instalada por cima da 1.5, com a configuração da 1.5 (te - [ ] O mapa de telas mostra os mesmos monitores que na 1.5, com os mesmos nomes, resoluções e posições, inclusive a TV **desligada/desconectada**. Resultado: ______ - [ ] A tela de jogo e as telas a esconder que já estavam salvas continuam marcadas (o ID estável é o mesmo). Resultado: ______ - [ ] A lista de resoluções de cada tela continua igual. Resultado: ______ +- [ ] Com telas **clonadas** (duas no mesmo ponto 0,0), só a principal do Windows aparece como principal. Resultado: ______ ### Sessão com "Desconectar" @@ -155,5 +156,6 @@ Pré-condições: 1.6 instalada por cima da 1.5, com a configuração da 1.5 (te ### Janelas e recuperação - [ ] Big Picture ou Playnite abrindo na tela errada é movido para a TV. Resultado: ______ +- [ ] Playnite lento para abrir (troca a janela de carregamento pela principal): o app não volta ao PC sozinho e só restaura a mesa quando o Playnite fecha. Resultado: ______ - [ ] Fechar o app no meio da sessão e abrir de novo: "Restaurar setup" traz a mesa de volta a partir do backup. Resultado: ______ - [ ] Um backup da mesa feito pela 1.5 (sessão iniciada na 1.5, app atualizado antes de restaurar) é restaurado pela 1.6. Resultado: ______