Aggiungi "Elimina CSV delle distinte" e allinea le guide alla cartella di installazione

Nuova voce "File → Elimina CSV delle distinte..." (EliminaCsv): elimina
i *.csv al primo livello della cartella di lavoro, che altrimenti si
accumulano uno per distinta importata. Chiede conferma mostrando
l'elenco dei file; gli .xls del gestionale e raw/step non sono toccati.

Guida utente e guida in-app: nuova sezione "Dove finiscono i file"
(DB sempre nella cartella di installazione, CSV/raw/step nella cartella
di lavoro, comandi di pulizia, come aprire la cartella nascosta in
AppData), fase 1 allineata al DB fisso e ad "Apri DB..." solo per la
sessione. Tolta dalla guida utente la sezione di installazione: chi la
legge ha già il programma installato (resta nel README).

Doc aggiornati nello stesso commit: CLAUDE.md, docs/architettura.md,
docs/guida-utente.md, CHANGELOG.md.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
davideandClaude Opus 5.5 committed 2026-09-23 08:39:58 +02:00
1 parent 64ff1d8770
commit 4ae3d0e087
6 files changed
+126 -31

No files matched your search

+6
View File
@@ -9,6 +9,12 @@ aderisce a [Semantic Versioning](https://semver.org/lang/it/).
### Aggiunto
- "File → Elimina CSV delle distinte...": elimina i CSV generati dall'import, che altrimenti si
accumulano nella cartella di lavoro (uno per distinta).
- Guida utente e guida in-app: nuova sezione "Dove finiscono i file" (cartella di lavoro,
database, pulizia, come aprire la cartella nascosta in AppData); fase 1 allineata al DB
sempre nella cartella di installazione.
- Setup di installazione per-utente (`installer/PrepStep.iss`, Inno Setup 6): installa in
`%LOCALAPPDATA%\Programs\PrepStep` senza diritti di amministratore, con collegamento nel
menu Start e disinstallazione dal menu Start, da "App installate" o rilanciando il setup (che, se l'app è