From 206db85e129bd5f7748db6537424d908867d0747 Mon Sep 17 00:00:00 2001 From: Davide Grilli Date: Wed, 23 Sep 2026 08:05:21 +0200 Subject: [PATCH] Porta la versione a 0.9.0 e aggiorna il CHANGELOG Voce 0.9.0 in CHANGELOG.md con le modifiche dal tag 0.1.0 (menu File, card di stato in fase 1, verifica presenza in fase 2, floatbar, guida utente e finestra Guida ridisegnata). Versione aggiornata anche in CLAUDE.md; .vscode/ aggiunta al .gitignore. Co-Authored-By: Claude Opus 5.5 (1M context) --- .gitignore | 3 +++ CHANGELOG.md | 29 +++++++++++++++++++++++++++++ CLAUDE.md | 2 +- PrepStep/PrepStep.csproj | 2 +- 4 files changed, 34 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index ff27164..b8b7758 100644 --- a/.gitignore +++ b/.gitignore @@ -37,3 +37,6 @@ publish/ # Output di scripts/ExtractCreoStrings.cs /BOM.txt + +# Impostazioni locali dell'editor +.vscode/ diff --git a/CHANGELOG.md b/CHANGELOG.md index 1533159..bc72938 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,35 @@ 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/). +## [0.9.0] - 2026-09-23 + +### Aggiunto + +- Guida utente `docs/guida-utente.md`: tutti i passi, dalla distinta esportata dal gestionale + fino all'esportazione STEP con Creo Distributed Batch. +- Fase 2: bottone "Verifica presenza", visibile solo dopo un import riuscito; è lui (non il + solo import) a sbloccare "Avanti". Etichette numerate accanto ai bottoni. +- Dialogo "Componenti referenziati trovati": bottone "Chiudi" (anche con Esc) e icona dell'app. + +### Modificato + +- "Scegli cartella di lavoro..." e "Pulisci raw e step..." spostati dalla fase 1 al menu File, + raggiungibili in qualunque momento; "File → Nuova estrazione" rinominato in "Nuovo". +- Fase 1 ridisegnata in una card di stato "Database" con indicatore verde/rosso; rimossa la card + "Cartella di lavoro". +- Barra Avanti/Indietro trasformata in floatbar staccata dai bordi, con bottoni di dimensioni e + stile uniformi (riusata anche nel dialogo dei componenti referenziati). +- Finestra Guida ridisegnata: sezioni con titolo, passi numerati e callout "Nota"/"Attenzione" + colorati; sidebar con selezione nel blu dell'app. +- Testi delle fasi 3-4 semplificati. + +### Corretto + +- "Avanti" restava disabilitato in fase 1 all'avvio anche con DB e cartella di lavoro già + caricati. +- Guida in-app e README citavano ancora "Verifica completezza assiemi" e "Cambia cartella...", + rimossi da tempo. + ## [0.1.0] - 2026-09-22 ### Aggiunto diff --git a/CLAUDE.md b/CLAUDE.md index d9eaeec..7404492 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -7,7 +7,7 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co `PrepStep` è il nome tecnico del progetto (cartella, namespace, csproj, eseguibile `PrepStep.exe`); il nome mostrato all'utente finale è **Cevolani StepPrep** (``/ `` in `PrepStep/PrepStep.csproj`, usato nel titolo della finestra insieme -alla versione, ``, attualmente `0.1.0`). È un'app Windows Forms (.NET 10, WinForms) che indicizza e permette di +alla versione, ``, attualmente `0.9.0`). È un'app Windows Forms (.NET 10, WinForms) che indicizza e permette di cercare i file CAD Pro-ENGINEER/Creo contenuti in tutte le cartelle di primo livello di un disco/share di rete (radice di default `X:\`), salvando i metadati in un DB SQLite locale (`cad_index.db`). Il flusso a valle (fasi 2-5, vedi sotto) prepara i file diff --git a/PrepStep/PrepStep.csproj b/PrepStep/PrepStep.csproj index c94d081..d1a25ee 100644 --- a/PrepStep/PrepStep.csproj +++ b/PrepStep/PrepStep.csproj @@ -11,7 +11,7 @@ Cevolani StepPrep Cevolani StepPrep Cevolani - 0.1.0 + 0.9.0 true