Repository navigation
Releases: doctorloveapp/xiaomis25
Release list
Xiaomi S5 Studio Ver. 3.1
S5 Studio 3.1 — Animated GIF Stability & Performance
The Professional IDE for Xiaomi Watch S5 (46mm - M2530W1)
S5 Studio is the integrated development environment (IDE) that turns your Xiaomi Watch S5 into a high-precision, interactive analog and digital device. Version 3.1 introduces optimized GIF animation support with built-in safety constraints to ensure maximum stability on the S5 hardware.
Key Features
🎞️ Optimized GIF Animations
- Frame-by-Frame Control: Import multi-frame GIFs as layers.
- Stability Constraints: To ensure smooth performance and prevent resource exhaustion on the watch firmware, S5 Studio limits GIFs to a maximum of 10 frames.
- Proactive Conflict Resolution: When an animated GIF layer is enabled in a style, the editor automatically disables the "Chrono Pro" and "Second Hand" functions for that specific style to prevent CPU/Memory conflicts. A clear status message informs the user of these limitations within the UI.
- AOD Independence: GIFs are automatically excluded or made static in AOD mode to preserve battery life.
⚙️ Independent Fluid Motion
- Granular Fluidity: Toggle "Fluid Motion" individually for the Hour and Minute hands.
- Timekeeping Synchronization: High-precision position calculation (
0.1°/sfor minutes,~0.0083°/sfor hours), permanently eliminating the standard "jump" effect.
⏱️ Pro Chronograph (Advanced Precision)
- Integrated Logic: Proprietary Lua framework for Prepare → Start → Stop → Reset cycles.
- Post-Stop Precision: Coordinated sweep animations (720ms) snap hands precisely to measured time at the moment of the STOP event.
- Dynamic Performance: Optimized stepped movement during active measurement, switching to fluid transitions only for the Reset/Zeroing phase.
🎨 Design and Graphic Control
- Independent Variants: Manage up to 5 graphic styles per project, each with unique layer settings and assets.
- Automatic Shadow Generator: Intelligently creates realistic shadows based on image transparency, with full control over blur, opacity, and offset.
- Calibrated Arcs: Precision calibration for any hand or disk rotation (clockwise/counter-clockwise), ideal for non-standard dials.
Requirements and Installation
- Platform: Designed exclusively for Windows (64-bit). Requires .NET Framework 4.7.2 or later.
- Modded App: To load custom watchfaces on the S5, use the modded version of Mi Fitness (
3.52.0i_m0tral_v202). - Procedure: Uninstall the official Mi Fitness app, install the modded version, pair your watch, and use the "Local watchfaces uploader" menu to import
.zipfiles generated by S5 Studio. - Standalone: S5 Studio is a portable executable. No Python or Node.js installation is required.
Release Notes 3.1
- GIF Safety Limits: Added a 10-frame limit for animated GIF layers.
- Conflict Prevention: Automatic deactivation of Chronograph and Second-hand features when GIF layers are active to ensure firmware stability.
- User Feedback: Enhanced UI messaging to guide the user on feature compatibility.
- Application UI: Multi-language support (Italian, English, Chinese).
S5 Studio is a development tool for power users. The use of modified applications involves accepting the risks associated with installing unofficial software on proprietary hardware.
Xiaomi S5 Studio Ver. 2.9
S5 Studio 2.9 — Independent Fluid Hands and Pro Chronograph
The Professional IDE for Xiaomi Watch S5 (46mm - M2530W1)
S5 Studio is the integrated development environment (IDE) that turns your Xiaomi Watch S5 into a high-precision analog chronograph. Version 2.9 introduces independent fluidity control for each hand and refined time-synchronization logic.
Application UI: Italian (default), English and Chinese.
Key Features
⚙️ Independent Fluid Motion
- Granular Fluidity: Toggle "Fluid Motion" individually for the Hour, Minute, or Second hands.
- Timekeeping Synchronization: The system calculates intermediate positions in real-time (
0.1°/sfor minutes and~0.0083°/sfor hours), permanently eliminating the "jump" effect at every tick. - AOD Optimization: Fluid motion is automatically suspended in AOD mode, strictly adhering to power-saving requirements to maximize battery life.
⏱️ Pro Chronograph (Advanced Precision)
- Integrated Logic: Proprietary Lua framework to manage the Prepare → Start → Stop → Reset cycle.
- Post-Stop Precision: Upon stopping, the hands (including new POST indicators) perform a coordinated sweep animation (720ms) to snap precisely to the measured time.
- Dynamic Management: During active measurement (Running), the system prioritizes energy efficiency (stepped movement), switching to fluid motion only during transition phases (Reset/Zeroing).
🌑 Astronomical Moonphase
- 59-Position Module: Integrated astronomical management that advances by one position per day.
- Precision: Automatic synchronization based on the current date, with no manual configuration required. Leap years and month transitions are handled internally by the Lua runtime.
🎨 Design and Graphic Control
- Independent Variants: Manage up to 5 graphic styles in the same project. Each variant (colors, hands, complications) is handled in total isolation.
- Automatic Shadow Generator: Intelligently creates realistic shadows based on image transparency, with full control over blur, opacity, and offset.
- Calibrated Arcs: Calibrate the rotation of any hand or disk with custom angles (e.g., counter-clockwise or partial scales), perfect for non-standard bezels and sub-dials.
Requirements and Installation
- Platform: Designed exclusively for Windows (64-bit). Requires .NET Framework 4.7.2 or later.
- Modded App: To load custom watchfaces on the S5, it is mandatory to use the modded version of Mi Fitness (
3.52.0i_m0tral_v202) on your Android device. - Procedure: Uninstall the official app, install the modded version, pair your watch, and use the "Local watchfaces uploader" menu to import
.zipfiles generated by S5 Studio. - Standalone: S5 Studio is a portable executable. No Python or Node.js installation is required.
Release Notes 29
- 24h Hand Fix: Optimized Q8 counter rounding to ensure precise and consistent 24-hour readings.
- Fluid Small Seconds: Implemented a new dedicated graphic object for fluid movement without continuous polling, drastically reducing CPU load.
- Validation: Every export generates a
build-report.jsonthat certifies package structure and injected Lua code integrity. - Application UI: Italian (default), English and Chinese
S5 Studio is a development tool for power users. The use of modified applications involves accepting the risks associated with installing unofficial software on proprietary hardware.
Xiaomi S5 Studio Ver. 2.8
S5 Studio 2.8 — Independent Fluid Hands and Pro Chronograph
The Professional IDE for Xiaomi Watch S5 (46mm - M2530W1)
S5 Studio is the integrated development environment (IDE) that turns your Xiaomi Watch S5 into a high-precision analog chronograph. Version 2.8 introduces independent fluidity control for each hand and refined time-synchronization logic.
Application UI: Italian (default) and English
Key Features
⚙️ Independent Fluid Motion
- Granular Fluidity: Toggle "Fluid Motion" individually for the Hour, Minute, or Second hands.
- Timekeeping Synchronization: The system calculates intermediate positions in real-time (
0.1°/sfor minutes and~0.0083°/sfor hours), permanently eliminating the "jump" effect at every tick. - AOD Optimization: Fluid motion is automatically suspended in AOD mode, strictly adhering to power-saving requirements to maximize battery life.
⏱️ Pro Chronograph (Advanced Precision)
- Integrated Logic: Proprietary Lua framework to manage the Prepare → Start → Stop → Reset cycle.
- Post-Stop Precision: Upon stopping, the hands (including new POST indicators) perform a coordinated sweep animation (720ms) to snap precisely to the measured time.
- Dynamic Management: During active measurement (Running), the system prioritizes energy efficiency (stepped movement), switching to fluid motion only during transition phases (Reset/Zeroing).
🌑 Astronomical Moonphase
- 59-Position Module: Integrated astronomical management that advances by one position per day.
- Precision: Automatic synchronization based on the current date, with no manual configuration required. Leap years and month transitions are handled internally by the Lua runtime.
🎨 Design and Graphic Control
- Independent Variants: Manage up to 5 graphic styles in the same project. Each variant (colors, hands, complications) is handled in total isolation.
- Automatic Shadow Generator: Intelligently creates realistic shadows based on image transparency, with full control over blur, opacity, and offset.
- Calibrated Arcs: Calibrate the rotation of any hand or disk with custom angles (e.g., counter-clockwise or partial scales), perfect for non-standard bezels and sub-dials.
Requirements and Installation
- Platform: Designed exclusively for Windows (64-bit). Requires .NET Framework 4.7.2 or later.
- Modded App: To load custom watchfaces on the S5, it is mandatory to use the modded version of Mi Fitness (
3.52.0i_m0tral_v202) on your Android device. - Procedure: Uninstall the official app, install the modded version, pair your watch, and use the "Local watchfaces uploader" menu to import
.zipfiles generated by S5 Studio. - Standalone: S5 Studio is a portable executable. No Python or Node.js installation is required.
Release Notes 2.8
- 24h Hand Fix: Optimized Q8 counter rounding to ensure precise and consistent 24-hour readings.
- Fluid Small Seconds: Implemented a new dedicated graphic object for fluid movement without continuous polling, drastically reducing CPU load.
- Validation: Every export generates a
build-report.jsonthat certifies package structure and injected Lua code integrity. - Application UI: Italian (default) and English
S5 Studio is a development tool for power users. The use of modified applications involves accepting the risks associated with installing unofficial software on proprietary hardware.
Xiaomi S5 Studio Ver. 2.3
S5 Studio 2.3
Suite di progettazione avanzata per Xiaomi Watch S5 (46mm - M2530W1)
S5 Studio è l'ambiente di sviluppo integrato (IDE) "all-in-one" per la creazione di quadranti personalizzati per lo Xiaomi Watch S5. Con la versione 2.1, il software raggiunge la piena maturità, offrendo strumenti di precisione per il controllo grafico, la gestione di complicazioni multiple e l'integrazione di una logica cronografica avanzata.
Funzionalità Principali
🎨 Design Professionale e Multi-Stile
- Varianti Indipendenti: Gestisci fino a 5 stili grafici nello stesso progetto. Ogni variante (colore, sfondo, lancette, complicazioni) è indipendente e configurabile separatamente.
- Set Lancette e Ombre Automatiche: Crea i tuoi set di lancette (Ore, Minuti, Secondi, Piccole). S5 Studio genera automaticamente ombre realistiche basate sulla sagoma della tua grafica, gestendo pivot, trasparenze e ordine di sovrapposizione in modo intelligente.
- Precisione Grafica: Ruota e adatta le grafiche lungo archi personalizzati. Utilizza il sistema di calibrazione visiva per allineare perfettamente lancette e dati alle tacche del tuo quadrante.
- Selezione Multipla: Gestisci layout complessi con la selezione multipla (Ctrl+Click), allineamento automatico e manipolazione di gruppi di livelli.
⏱️ Cronografo Pro (Precisione e Logica)
- Crono Pro Integrato: Un framework Lua robusto che trasforma il tuo quadrante in un cronografo funzionante.
- Movimento Fluido vs. Scatti: Scegli la fluidità per ogni lancetta. Durante la misurazione (Running), il sistema ottimizza le performance a scatti per risparmiare batteria; allo "Stop", il sistema esegue un'animazione fluida (sweep) verso la frazione di secondo rilevata.
- Precisione Post-Stop: Include lancette dedicate per centesimi e millesimi di secondo che scattano nella posizione esatta dopo ogni lettura.
- Reset Coordinato: Animazione fluida coordinata di rientro a zero per tutte le lancette del cronografo.
⚙️ Gestione Dati e Complicazioni
- Sorgenti Native: Oltre 58 sorgenti dati (salute, meteo, bussola, altimetro, barometro, batteria).
- Calendario Dinamico: Visualizzazione di giorni e mesi con nomi inglesi completi (es. "Monday", "January"), gestiti nativamente senza necessità di script esterni o impostazioni lingua dello smartphone.
- Precisione Numerica: Supporto per zeri iniziali e allineamento (destra/centro/sinistra) dei dati numerici.
Installazione e Utilizzo
- App Moddata: Per il caricamento sull'orologio, è necessario utilizzare la versione moddata di Mi Fitness (
3.52.0i_m0tral_v202). - Procedura: Disinstalla l'app ufficiale, installa la versione moddata, connetti l'orologio e utilizza il menu "Local watchfaces uploader" per importare i file
.zipgenerati da S5 Studio. - Standalone: S5 Studio è un eseguibile portabile e autonomo. Non richiede installazioni di runtime Python o Node.js.
Note Tecniche
- Validazione: Il motore interno verifica la coerenza del pacchetto (integrità ZIP, metadati, compatibilità AOD) prima di ogni esportazione.
- Gestione Progetti: Il software ricorda i percorsi delle tue cartelle di lavoro per ogni tipo di risorsa, velocizzando drasticamente il flusso di design.
- Stabilità: Ogni versione è accompagnata da rapporti tecnici dettagliati. S5 Studio è progettato per preservare l'integrità del firmware, escludendo automaticamente componenti energivori in modalità AOD.
Xiaomi S5 Studio Ver. 1.8.1
S5 Studio è l'editor desktop definitivo per Xiaomi Watch S5 (M2530W1). Progettato per offrire un controllo granulare sul design e sul comportamento del quadrante, questa versione introduce una gestione rivoluzionaria della fluidità delle lancette e un framework di cronografo integrato.
Novità della Versione 1.8
⚙️ Movimento Fluido Indipendente
Ora puoi controllare la fluidità di ogni lancetta separatamente.
- Configurazione Granulare: Attiva il flag "Movimento Fluido" indipendentemente per Lancetta ore, Lancetta minuti e Lancetta secondi.
- Precisione Angolare: Ore e minuti ora calcolano la loro posizione includendo il tempo trascorso, eliminando il classico salto di posizione al cambio minuto/ora. Il movimento avviene per incrementi minimi (0,1° per i minuti, ~0,0083° per le ore), rendendo il quadrante visivamente superiore ai modelli standard.
- Performance Ottimizzate: Il sistema sfrutta le API
datamanewidgets.Pointerper aggiornare le posizioni solo al variare del dato, garantendo fluidità senza un consumo eccessivo della CPU.
⏱️ Cronografo Pro (Evoluzione)
Il framework Crono Pro gestisce il conteggio in modo indipendente dal clock di sistema, mantenendo la precisione anche durante l'uso intensivo.
- Modalità Integrata: Il Crono Pro è ora parte integrante del quadrante, capace di gestire Start/Stop/Reset con lancette coordinate.
- Sweep animato: Le animazioni di rientro a zero (Reset) sono fluide, coordinate e sempre in senso orario, emulando fedelmente il comportamento di un cronografo meccanico di pregio.
- Risparmio Energetico Smart: Durante la misurazione attiva, il sistema passa automaticamente a una modalità a scatti (riducendo i cicli di calcolo), tornando fluido solo durante le transizioni di reset.
🎨 Design e Personalizzazione
- Gestione Stili Indipendenti: Crea fino a 5 varianti nello stesso progetto. Ogni stile è un mondo a sé: colori, lancette, complicazioni e sfondi possono essere diversi, permettendoti di cambiare look con un solo tap.
- Generatore Automatico di Ombre: S5 Studio genera ombre realistiche basate sulla sagoma delle tue lancette. Personalizza opacità, sfocatura e spostamento con un click. Il sistema gestisce automaticamente l'ordine di sovrapposizione (ombra-ore → ore → ombra-minuti → minuti), garantendo una resa grafica impeccabile.
- Calendario Nativo: Supporto nativo per nomi di giorni e mesi in lingua inglese, renderizzati come componenti dinamici che non dipendono dalla lingua del telefono.
Caratteristiche Tecniche
- Packaging Ibrido: S5 Studio utilizza un "template verificato" per l'esportazione, garantendo che ogni pacchetto generato rispetti le strutture richieste dal firmware S5 (inclusi i file di capacità e manifest).
- Validazione Pre-Export: Un motore di validazione integrato controlla che non vi siano configurazioni illecite (es. secondi in AOD) prima di creare il file
.zipfinale. - Autonomia Totale: Eseguibile standalone (Python/Qt/Tailwind), non richiede installazione di dipendenze esterne. Recupero automatico del lavoro ogni 20 secondi.
📱 Installazione e Requisiti App
Per installare i quadranti generati da S5 Studio sul tuo Xiaomi Watch S5, è indispensabile utilizzare una versione specifica dell'applicazione Mi Fitness, modificata per supportare l'importazione di pacchetti personalizzati.
- Versione Mod:
MiFitness 3.52.0i (m0tral v202) - Download: Scarica l'APK da Google Drive
Guida all'installazione
- Preparazione: Disinstalla la versione ufficiale di Mi Fitness dal tuo smartphone Android.
- Installazione: Scarica il file APK dal link sopra e installalo sul tuo telefono. (Potrebbe essere necessario abilitare l'installazione da "Sorgenti Sconosciute" nelle impostazioni di sicurezza di Android).
- Configurazione: Effettua il login e accoppia il tuo Watch S5.
- Importazione Quadrante:
- Vai nella sezione dedicata ai quadranti dell'app.
- Accedi al menu "Local watchfaces uploader".
- Seleziona il file
.zip(o.mwz) esportato da S5 Studio. - Nota: Se visualizzi l'errore "Failed to get device capabilities", mantieni il controllo "Verify capability set" disattivato nelle impostazioni dell'uploader.
⚠️ Avvertenza: Questa versione moddata è fornita esclusivamente per scopi di sviluppo e test personale. Non siamo responsabili per l'uso dell'app o per eventuali malfunzionamenti del dispositivo. L'installazione di software non ufficiale è un'operazione che esegui a tuo rischio e pericolo.
Xiaomi S5 Studio Ver. 1.7.6
Xiaomi S5 Studio 1.7.6
L'editor definitivo per Xiaomi Watch S5 (46mm - M2530W1)
S5 Studio è un ambiente desktop autonomo, professionale e intuitivo per la creazione di quadranti personalizzati per lo Xiaomi Watch S5. Progettato per offrire un controllo totale sul design e sulla logica del quadrante, S5 Studio trasforma l'editing grafico in un flusso di lavoro fluido e coerente.
Caratteristiche Principali
🎨 Design Analogico e Digitale Avanzato
- Varianti Indipendenti: Gestisci fino a 5 stili grafici nello stesso progetto. Ogni stile può avere sfondi, lancette, colori e complicazioni uniche, senza che le modifiche in uno stile influenzino gli altri.
- Set Lancette Personalizzabili: Importa le tue lancette (PNG/SVG) e crea set personalizzati. Il sistema gestisce automaticamente i pivot e permette il posizionamento di precisione con anteprima live.
- Generatore Automatico di Ombre: Dimentica il lavoro manuale. Il software genera automaticamente ombre realistiche basate sulla sagoma delle tue lancette, con controllo totale su opacità, sfocatura e offset.
- Trasformazioni Grafiche: Ruota e curva (effetto arco) qualsiasi elemento grafico direttamente nel canvas per adattare il design alla forma circolare del display.
⏱️ Cronografo Professionale ("Crono Pro")
- Motore Integrato: S5 Studio include un framework Lua proprietario per gestire un cronografo completo con lancette dedicate.
- Funzionalità Realistica: Include sequenze di Start, Stop e Reset con animazioni di rientro fluido (sweep) verso la posizione di azzeramento.
- Movimento Fluido: Supporto per il movimento a 25 fps per lancette e decimi di secondo, con gestione intelligente del risparmio energetico: il movimento fluido si disattiva automaticamente durante la misura per massimizzare l'efficienza della batteria.
- Indipendenza: Il cronografo funziona localmente sul quadrante, senza richiedere la connessione costante all'app di sistema.
⚙️ Complicazioni e Dati Dinamici
- Supporto Massivo: Oltre 58 sorgenti dati native, incluse bussola (con grafica dedicata), pressione, altitudine, meteo dettagliato, dati salute e batteria.
- Gestione Flessibile: Posiziona e personalizza fino a 16 complicazioni indipendenti. Ogni elemento è editabile per colore, font, cifre bitmap e unità.
🛠️ Precisione e Performance
- Validazione Integrata: Ogni esportazione passa attraverso un motore di validazione che controlla la coerenza del file, la struttura del manifest e l'integrità del binario prima della generazione del pacchetto
.zip. - Anteprima Reale: Visualizza le modifiche in tempo reale, inclusi i pivot e le rotazioni, con un'interfaccia basata su motore QtWebEngine ad alte prestazioni.
- Ottimizzazione AOD: Il sistema gestisce automaticamente la modalità Always-On Display, escludendo componenti pesanti (secondi/crono) per garantire la massima durata della batteria.
Compatibilità
- Dispositivo: Xiaomi Watch S5 46 mm (M2530W1).
- Ambiente: Windows 10/11 (64-bit).
- Setup: Applicazione standalone (non richiede installazione di Python, Node o compilatori esterni).
Note all'utente
S5 Studio è il risultato di un lungo ciclo di test reali su hardware S5. Il sistema di "Packaging ibrido" garantisce la massima compatibilità con i firmware più recenti, iniettando la tua logica personalizzata all'interno di architetture standard certificate.
Xiaomi S5 Studio Ver. 1.4.1
Editor desktop italiano per Xiaomi Watch S5 M2530W1, 480 × 480. Crea quadranti digitali e analogici, cinque stili e complicazioni con grafica personalizzabile. La UI usa Tailwind CSS compilato offline e QtWebEngine.
Avvia S5Studio-1.4.1.exe oppure Avvia_S5_Studio.cmd. Salva il lavoro della versione precedente prima di aprire la nuova. Questo eseguibile personale è autonomo: incorpora Python, Qt, UI Tailwind, cataloghi di lancette/bussole/meteo, template verificato e Compiler.exe con DeviceInfo.db. Puoi copiarlo da solo su un altro PC Windows a 64 bit con .NET Framework 4.7.2 o successivo. All’avvio estrae le risorse in una cartella temporanea; il recupero del lavoro usa %LOCALAPPDATA%/S5Studio/. Non serve installare Python o Node.
Novità 1.4.1
Crono Pro più lento: preparazione e Reset passano da 480 a 720 ms, riducendo la velocità di un altro terzo rispetto alla 1.3. Il tempo resta comune e deterministico, con rientri orari, simultanei, target 25 fps e annullamento immediato in AOD. Anche la simulazione usa 720 ms. A parità di durata, una lancetta che percorre più gradi ruota più velocemente: questa differenza rimane per conservare il completamento simultaneo del gruppo; la 1.4 rallenta tutti i percorsi di un terzo.
Anteprime della mod: il confronto del materiale NASA recuperato con tutte le 39 cartelle del corpus trova 33 configurazioni disponibili e 133 temi, tutti con anteprime nella cartella _preview/. Le PNG NASA della 1.3 contengono già tutte le lancette; la mod le estrae senza modificarle. Nel binario cambia soltanto l’ID, che diventa L00000000001. Le configurazioni online esaminate non contengono oggetti App, mentre le nostre lancette Pro sono gestite da una scena Lua App: il comportamento del renderer della mod resta da confermare.
La 1.4 usa PNG complete in resources/_preview/, riferimenti statici nel manifest e in editor.config.json, mappa formats e risorse Image conformi agli esempi. Il riferimento previewAni ai WebP con un solo fotogramma viene rimosso. Un validator controlla questi riferimenti prima dell’esportazione. Le capacità, il template e i livelli del quadrante operativo non vengono alterati da questa correzione dei metadati.
La correzione della preview nella mod richiede il prossimo test reale: la cartella non include il database del catalogo locale né il codice dell’app. Non consente di dimostrare che la mod usi le PNG statiche anziché ricostruire una preview ignorando Lua. Nome locale e controllo capabilities dipendono ancora dal percorso di importazione della mod. Analisi: ANALISI_UPLOADER_1.4.md, rapporto tecnico. Guida: EDITOR_1.4.md.
25 verifiche mirate superate, comprese una compilazione temporanea, integrità delle anteprime e rifiuto dei riferimenti incoerenti. Nessun nuovo backup e nessun avvio EXE in ambiente isolato. Rapporto di verifica.
Per il test: apri il progetto nella 1.4, esporta un nuovo ZIP e importalo sul telefono. Usa il nuovo pacchetto e verifica le anteprime dello stile normale e dello Stile 2; aggiornare soltanto l’EXE non modifica il pacchetto già installato.
Xiaomi S5 Studio Ver. 1.2
Editor desktop italiano per Xiaomi Watch S5 M2530W1, 480 × 480. Crea quadranti digitali e analogici, cinque stili e complicazioni con grafica personalizzabile. La UI usa Tailwind CSS compilato offline e QtWebEngine.
Avvia S5Studio-1.2.exe oppure Avvia_S5_Studio.cmd. Salva il lavoro della versione precedente prima di aprire la nuova. Questo eseguibile personale è autonomo: incorpora Python, Qt, UI Tailwind, cataloghi di lancette/bussole/meteo, template verificato e Compiler.exe con DeviceInfo.db. Puoi copiarlo da solo su un altro PC Windows a 64 bit con .NET Framework 4.7.2 o successivo. All’avvio estrae le risorse in una cartella temporanea; il recupero del lavoro usa %LOCALAPPDATA%/S5Studio/. Non serve installare Python o Node.
Novità 1.2
Rientri Crono Pro sempre in senso orario: preparazione allo zero e Reset del gruppo usano il percorso orario, anche quando è più lungo. Restano sincronizzati, fluidi per 320 ms con target 25 fps; conteggio a scatti e annullamento immediato in AOD. La simulazione usa lo stesso criterio. Sono gestite anche scale parziali o con rotazione inversa: il rientro fisico resta orario.
Ogni stile possiede i propri livelli. Nel pannello Livelli e proprietà → Stile in modifica scegli la variante. Duplica uno stile, poi aggiungi, cancella, nascondi, trascina, riordina e modifica le sue immagini, lancette, sorgenti o complicazioni: gli altri stili non vengono alterati. Non serve più il flag “Modifica soltanto questo stile”. “Sfondo da immagine” sostituisce lo sfondo dello stile selezionato, senza lasciare l’immagine coperta dal quadrante principale.
I progetti precedenti vengono convertiti in memoria conservando l’aspetto di ogni stile. Il salvataggio usa lo schema 3, con risorse di tutti gli stili; salva una copia per conservarne una apribile nelle versioni precedenti. L’AOD rimane una schermata comune abbinata agli stili. Il compiler genera risorse, anteprime reali e complicazioni da ciascuna lista indipendente. Guida: EDITOR_1.2.md.
Il primo test reale Crono Pro 1.1 è superato, con fluidità confermata dall’utente. Sorgenti, risorse ed EXE 1.1 sono conservati nel backup verificato; il crono separato mantiene il core 1.0. Le novità 1.2 richiedono la nuova prova sull’S5. Verifica PC: 127 test automatici e 100 controlli dell’editor superati. Rapporti: validation-editor-1.2.json, executable-build-1.2.json. Nessuna prova EXE in ambiente isolato; viene consegnato solo l’eseguibile.
Xiaomi S5 Studio Ver. 0.8
Editor desktop italiano per Xiaomi Watch S5 M2530W1, 480 × 480
Crea quadranti digitali e analogici, cinque stili e complicazioni con grafica personalizzabile. La UI usa Tailwind CSS compilato offline e QtWebEngine.
Novità
Avvio in finestra massimizzata; label Version 0.8.
Salva progetto chiede sempre il nome, anche dopo il primo salvataggio. Annullare conserva percorso e modifiche; il recupero automatico resta senza dialoghi.
Voce in hover evidenziata nei menu, anteprima delle lancette senza applicare la scelta.
Catalogo completo dei 39 quadranti: 595 modelli, 526 bitmap madri distinte, 108 modelli piccoli e 407 abbinamenti con ombre. Comprende risorse nei gruppi/slot, AOD e rotazioni segmentate; tutti i 1.310 puntatori del corpus sono inventariati.
Scegli il modello ore e premi Usa modello: abbina minuti e secondi disponibili dello stesso set. Minuti e secondi possono poi essere cambiati separatamente. Le ombre corrispondenti si importano automaticamente; il flag Mostra le ombre abbinate ne controlla la visibilità. Un set privo di secondi li disattiva; puoi riattivarli e scegliere la grafica.
Le lancette piccole ruotano dall’estremità visibile e scalano rispetto alla lunghezza effettiva della grafica. Il perno è identico nella preview e nel binario; puoi usare anche un pivot manuale.
.gitignore ampliato conservando byte per byte tutte le righe precedenti.
Guida: EDITOR_0.8.md. Esempio: projects/S5_Studio_Lancette_0.8.s5faceproj; ZIP: S5_Studio_Lancette_0.8_TEMPLATE.zip. Verifica: 65 test passati, compilazioni EasyFace reali e prove DOM.