Aggiungi il setup per-utente e fissa il DB nella cartella di installazione
Nuovo installer/PrepStep.iss (Inno Setup 6): installa in %LOCALAPPDATA%\Programs\PrepStep senza diritti di amministratore, con collegamenti nel menu Start al programma e al disinstallatore. Se l'app è già installata chiede se aggiornarla o disinstallarla (Inno da solo aggiornerebbe sempre); con /VERYSILENT aggiorna senza chiedere. Il DB è ora sempre cad_index.db accanto all'eseguibile, cioè nella cartella di installazione: non si ricorda più l'ultimo DB aperto (ultimo_db.txt) e "Apri DB..." vale solo per la sessione. Senza una cartella di lavoro salvata si propone la cartella di installazione invece di quella del DB. Doc aggiornati nello stesso commit: README.md, CLAUDE.md, docs/architettura.md, docs/db-cad-index.md, docs/guida-utente.md, CHANGELOG.md. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
206db85e12
commit
57020f9964
9 files changed
+209
-81
No files matched your search
@@ -5,6 +5,23 @@ Tutte le modifiche rilevanti di questo progetto sono documentate in questo file.
|
||||
Il formato segue [Keep a Changelog](https://keepachangelog.com/it/1.1.0/), e il progetto
|
||||
aderisce a [Semantic Versioning](https://semver.org/lang/it/).
|
||||
|
||||
## [Non rilasciato]
|
||||
|
||||
### Aggiunto
|
||||
|
||||
- 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 è
|
||||
già installata, chiede se aggiornarla o disinstallarla).
|
||||
|
||||
### Modificato
|
||||
|
||||
- Il database è sempre `cad_index.db` nella cartella di installazione: non viene più ricordato
|
||||
l'ultimo DB aperto (`%AppData%/PrepStep/ultimo_db.txt` non è più usato) e "Apri DB..." vale
|
||||
solo per la sessione.
|
||||
- Senza una cartella di lavoro salvata si propone la cartella di installazione invece di quella
|
||||
del DB.
|
||||
|
||||
## [0.9.0] - 2026-09-23
|
||||
|
||||
### Aggiunto
|
||||
|
||||
Reference in new issue
Block a user