Skip to content

ROQuiz v1.10.0

Compare
Choose a tag to compare
@mikyll mikyll released this 17 Dec 15:12
· 12 commits to main since this release
10cc211

Downloads v1.10.0

Note

La versione Java non verrà più supportata per motivi di tempo. Tuttavia, l'ultima release Java controlla se sono presenti domande aggiornate e volendo le scarica, quindi l'unica differenza è che non avrà le nuove feature.

Installazione ed Esecuzione

Desktop

  1. Scaricare la versione di ROQuiz per il proprio Sistema Operativo: Windows x64, Linux x64.
  2. Estrarre il contenuto dell'archivio.
  3. Lanciare l'eseguibile ROQuiz.

Mobile

Scaricare e installare la versione Android.

Features

Feature 🖥️|📱
Numero domande 107
Visualizzazione lista domande in-app ✔️
Possibilità di modificare il file domande ✔️
Scelta degli argomenti ✔️
Visualizzazione lista domande (totale, pool, per argomento) ✔️
Strumento di ricerca delle domande per keystring ✔️
Impostazioni persistenti ✔️
Impostazione: tema scuro ✔️
Impostazione: toggle controllo aggiornamenti app ✔️
Impostazione: toggle controllo nuove domande ✔️
Impostazione: modifica del file domande (da dentro l'applicazione) ✔️
Impostazione: caricamento file domande esterno ✔️
Impostazione: modifica del numero di domande del quiz ✔️
Impostazione: modifica del timer del quiz ✔️
Impostazione: toggle mescolamento delle risposte ✔️
Impostazione: toggle alert di conferma ✔️
Impostazione: toggle tema scuro ✔️
Template per pubblicare una issue ✔️
Impostazione: modifica del file domande (reference) ✔️
Modifica domande: scroll automatico alla riga dell'errore
Controllo domande duplicate
Unit/Function test
Pipeline CI/CD per build e deploy
Versione web ospitata su GitHub pages

Change Log

  • aggiunta ViewEdit (permette di modificare il file domande direttamente dall'applicazione);
  • sistemata la searchbar in ViewQuestions:
    • i bordi nella versione desktop non erano arrotondati;
    • aggiustati i colori delle icone e gli effetti;
  • merge delle 2 varianti di ConfirmationAlert
  • aggiustato IconButtonWidget e sistemati i theme;

Prossime versioni

  • ViewEdit:
    • aggiungere jumpTo() o animateTo() per scorrere fino alla riga dell'errore, quando si fa la validazione del file domande modificato;
    • aggiungere le funzionalità di undo e redo;
  • sistemare il metodo che controlla se ci sono nuove domande (per ora non c'è nessun controllo sull'API rate limit);
  • aggiungere test (unit e funzionalità);
  • aggiungere CI/CD per test automatizzati e deploy automatici;
  • refactor code base;