Adriano
5738920c9c
sviluppo.ps1: git solo con submodule inizializzato; comando di test corretto ( #109 )
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-11-06 12:07:23 +01:00
Adriano
452862e0f3
sviluppo.ps1: ripristinati i backslash dei percorsi ( #109 )
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-11-06 11:55:50 +01:00
Adriano
999f47092d
sviluppo.ps1 scrive vision-engine-version.txt, gitignore ( #109 )
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-11-06 11:54:59 +01:00
Adriano
6441a92062
Archivio sorgente con submodule e vision-engine-version.txt ( #109 )
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-11-06 11:54:15 +01:00
Adriano
8c361c14ae
Visore <tmf-viewer> di TieVision-Station con no-layers su ogni immagine di TMF ( #126 )
...
Rotella senza Ctrl = zoom sul punto del mouse su tutte le immagini. image_viewer.js e
vision_overlay.js copiati byte per byte da TieVision-Station (lavoro/daitarn-nolayers b1af911);
attributo no-layers su ogni <tmf-viewer> (task_editor 3, task_execute 1, calibrazione_pagina 4).
Test JS e pagina demo allineati.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_019A9CSrh9rfM5WwqKtg8BSE
2026-10-29 13:49:39 +01:00
Adriano
5897a9e5df
Wizard: chiusura in più nella Prova tolta, percentuale del DXF rispetto ad Adatta (Refs #122 )
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_019A9CSrh9rfM5WwqKtg8BSE
2026-10-28 22:15:55 +01:00
Adriano
f44b578d5b
Unisce lavoro/daitarn-tmf-rev118: correzioni della revisione Fable (Refs #118 #123 #124 #125 )
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_019A9CSrh9rfM5WwqKtg8BSE
2026-10-28 22:07:44 +01:00
Adriano
c5be9a2bb4
tmf-viewer: host [hidden] nascosto, wizard usa viewer-error al posto della sonda, test_dxf_preview senza zoom del wizard (Refs #122 )
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_019A9CSrh9rfM5WwqKtg8BSE
2026-10-28 22:07:36 +01:00
Adriano
17ea010f7e
Test: quota NaN chiede il capoturno, migrazione 022 conserva le righe
...
Refs #125
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-28 22:07:18 +01:00
Adriano
1d6d74b2e4
Unisce lavoro/daitarn-tmf-v-camera: visore standard <tmf-viewer> (Refs #122 )
2026-10-28 22:06:44 +01:00
Adriano
2f0a5aaf1e
Deviazione NaN nelle esportazioni CSV per le quote non misurate
...
Refs #124
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-28 22:06:43 +01:00
Adriano
e96fbb73c2
Unisce lavoro/daitarn-tmf-v-wizard: visore standard <tmf-viewer> (Refs #122 )
2026-10-28 22:06:43 +01:00
Adriano
f3bacc8238
Unisce lavoro/daitarn-tmf-v-operatore: visore standard <tmf-viewer> (Refs #122 )
2026-10-28 22:06:43 +01:00
Adriano
e743363a62
Unisce lavoro/daitarn-tmf-visore: visore standard <tmf-viewer> (Refs #122 )
2026-10-28 22:06:43 +01:00
Adriano
d48a8a1076
<tmf-viewer>: clamp fit*8, viewer-error, etichette autonome, pagina di prova
...
Refs #122
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-28 22:05:54 +01:00
Adriano
8ef61a1285
Registra spento sul frame gia' registrato, nuovo grab dopo il reset
...
Refs #123
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-28 22:04:20 +01:00
Adriano
84fc1a08f7
Pagina camera 8765: i quattro visori diventano tmf-viewer, JS serviti su /visore/
...
Refs #122
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-28 22:03:58 +01:00
Adriano
c904800e94
Etichetta NaN sull'immagine per le quote non misurate
...
Refs #118
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-28 22:02:26 +01:00
Adriano
20c0a47c00
<tmf-viewer>: visualizzatore immagine standard, tmfSaveBlob e tmfSvgToPngBlob
...
Refs #122
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-28 21:59:01 +01:00
Adriano
269bbc03ca
Wizard DXF: anteprima immagine, anteprima DXF e Prova usano <tmf-viewer>
...
Refs #122
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-28 21:58:27 +01:00
Adriano
815d49d699
Pannello visione operatore: zoom, overlay e Salva passano a <tmf-viewer>
...
Refs #122
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-28 21:58:18 +01:00
Adriano
43ef22079d
Unione lavoro/daitarn-tmf-nan (Refs #118 )
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_019A9CSrh9rfM5WwqKtg8BSE
2026-10-28 21:41:43 +01:00
Adriano
b01bba536a
Test check: la quota non prodotta entra come NaN/fail
...
Refs #118
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-28 21:41:22 +01:00
Adriano
17344aae13
Monitor: quota con soli NaN resta in elenco con media null e fuori tolleranza
...
Refs #118
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-28 21:30:11 +01:00
Adriano
fd3384f08c
Monitor e quota registrata mostrano NaN invece di andare in errore (Refs #118 )
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_019A9CSrh9rfM5WwqKtg8BSE
2026-10-28 21:28:53 +01:00
Adriano
08aefa9888
Salva apre il «Salva con nome» prima di scaricare; riepilogo senza deviazione 0 per quota NaN (Refs #119 #118 )
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_019A9CSrh9rfM5WwqKtg8BSE
2026-10-28 21:23:55 +01:00
Adriano
06f308be6f
Visione: quota non prodotta salvata come NaN (value NULL, fail) invece del 422; migrazione 022
...
Refs #118
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-28 21:21:54 +01:00
Adriano
93afd6187c
Unione lavoro/daitarn-tmf-wizard (Refs #118 #119 #120 #121 )
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_019A9CSrh9rfM5WwqKtg8BSE
2026-10-28 21:21:33 +01:00
Adriano
8217f46d47
Unione lavoro/daitarn-tmf-operatore (Refs #118 #119 #120 #121 )
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_019A9CSrh9rfM5WwqKtg8BSE
2026-10-28 21:21:33 +01:00
Adriano
d4802fd1a3
Unione lavoro/daitarn-tmf-svg (Refs #118 #119 #120 #121 )
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_019A9CSrh9rfM5WwqKtg8BSE
2026-10-28 21:21:33 +01:00
Adriano
ea64f3c524
Wizard DXF e riepilogo: overlay SVG, Salva immagine, NaN per quota non misurata
...
Refs #118 #119 #121
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-28 21:20:26 +01:00
Adriano
58baed19e2
Pannello visione operatore: barra senza input file con camera, Salva, Registra conta le quote, svg al posto del canvas, NaN
...
Refs #118 #119 #120 #121
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-28 21:20:21 +01:00
Adriano
25b0741003
Test del helper di salvataggio immagine e fix pulizia backslash nel nome
...
Refs #119
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-28 21:18:20 +01:00
Adriano
df67a32a82
Test dell'overlay SVG e delle etichette senza valore
...
Refs #121 #118
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-28 21:17:29 +01:00
Adriano
5723f055c4
Overlay SVG e helper salva immagine per il pannello visione
...
Refs #121 #119 #118
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-28 21:16:11 +01:00
Adriano
4485803122
Unione vision_overlay.js nel pannello visione (Refs #116 )
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_019A9CSrh9rfM5WwqKtg8BSE
2026-10-28 17:01:28 +01:00
Adriano
acd94a9d33
Pannello visione: integrazione overlay ed etichette quota (rows, drawOverlay, overlayLabels)
...
Refs #116
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-28 17:00:48 +01:00
Adriano
88b3f202b1
Pannello visione: nominale e tolleranze nella tabella quote
...
Refs #117
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-28 16:57:27 +01:00
Adriano
4a11d2595f
Pannello visione: zoom, Adatta e trascinamento sull'immagine
...
Refs #115
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-28 16:54:13 +01:00
Adriano
b46ccba1ee
Pannello visione: modulo vision_overlay.js (forme overlay, ancore, etichette) con test node e fixture task 14
...
Refs #116
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-28 16:52:50 +01:00
Adriano
7a1df0bca4
Pannello visione: la tabella quote mostra description invece di #id
...
Refs #114
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_019A9CSrh9rfM5WwqKtg8BSE
2026-10-28 16:33:09 +01:00
Adriano
198c6c63c4
Wizard DXF: Adatta misura l'area senza barre di scorrimento (offset meno bordi). Refs #113
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_019A9CSrh9rfM5WwqKtg8BSE
2026-10-28 12:44:26 +01:00
Adriano
04b81ad2f2
Wizard DXF: correzioni revisione zoom anteprime (style statico, x-show, altezza utile). Refs #113
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-28 12:39:06 +01:00
Adriano
45c9e6c3f3
Wizard DXF: zoom, Adatta e pan sulle anteprime immagine e DXF. Refs #113
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-28 12:35:10 +01:00
Adriano
ca6cd0cab1
Etichette uscite visione: count/n_points/area non ereditano la quantità del tool, ratio in %. Refs #112
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-28 12:17:13 +01:00
Adriano
34c251aa90
Test blocco: ciclo con latoAnteprima() al posto di 1280. Refs #111
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-28 10:59:25 +01:00
Adriano
c70d29d6d7
Acquisizione: visore zoom, adatta() rinominata adattaVisore (collideva con quella dei parametri camera)
...
Aggiunto test che vieta funzioni dichiarate due volte nello script della pagina.
Refs #111
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-28 10:55:09 +01:00
Adriano
96aca975d0
Merge branch 'lavoro/daitarn-tmf-flip' into lavoro/daitarn-tmf-zoom
2026-10-28 10:53:00 +01:00
Adriano
b3c56ef5b5
Acquisizione: zoom +/-, Adatta e pan sui tre riquadri immagine, lato anteprima che segue lo zoom
...
Barra in sovrimpressione fuori dal palco che scorre, Ctrl+rotella, pan col puntatore.
Refs #111
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-28 10:52:30 +01:00
Adriano
9111eb2741
Orientamento: se il salvataggio fallisce si ripristina lo stato di prima in memoria. Refs #110
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-28 10:49:46 +01:00