Skip to content

@maicol07 maicol07 released this Nov 6, 2018 · 32 commits to master since this release

Language:

Italian

Aggiornamento 07/11/2018:
È stato aggiunto lo strumento per la conversione automatica del database, che non era presenti tra i file da scaricare. Trovi le istruzioni dopo il registro delle modifiche.

Questa versione è la prima versione stabile di School Life Diary (la versione Android arriverà prossimamente). Sono state introdotte tantissime nuove funzionalità (infatti è passato quasi un anno intero dall'ultima versione rilasciata), molti miglioramenti generali, estetici, "sotto il cofano", miglioramenti delle prestazioni, risoluzione di alcuni problemi, ecc...
È stata anche rimossa una funzionalità che verrà ripristinata nella prossima versione.
Di seguito il registro delle modifiche di questa versione:

Registro delle modifiche

Aggiunto

  • Nuovo modulo professori! Inserisci le info personali quali nome, cognome, immagine, sito web e email. Potrai poi collegarli alle loro materie!
  • Nuovo modulo VOTI! Inserisci i tuoi voti (anche con peso) e lascia che School Life Diary calcoli automaticamente la tua media!!
  • Nuovo modulo Agenda! Inserisci i tuoi eventi, tra cui compiti, verifiche, interrogazioni e promemoria, impostando la data, un titolo, una descrizione e un allegato se vuoi!
  • Aggiunte nuovi campi nelle materie.
  • Temi! Stanco dello stile nativo di Windows?? Puoi ora cambiare il tema visivo dell'app a tuo piacimento con uno dei temi disponibili.
  • Programma di aggiornamento automatico!! Ogni volta che aggiorni l'applicazione il database si aggiorna automaticamente.
  • Scegli se controllare o no gli aggiornamenti dell'app all'avvio!
  • Al primo avvio sarà possibile scegliere la cartella dove viene salvato il database. Attualmente non è possibile modificare il percorso all'interno del software ma solamente dal file path.txt, previa copia dei file della cartella precedente in quella nuova.
  • Aggiunte docstring nelle funzioni del codice

Cambiato

  • Ridisegnata schermata iniziale
  • Distinte le notifiche degli aggiornamenti in stabili, beta e alpha.
  • Miglioramenti interfaccia delle schermate impostazioni e materie, ora viene visualizzata una tabella e un menu contestuale quando si usa il tasto destro.
  • Miglioramenti grafici generali
  • Miglioramenti al codice generali (sia estetici che funzionali, secondo linee guida PEP 8)
  • Cambiato database da file a SQLITE3
  • Ridotti notevolmente i tempi di avvio dell'applicazione e la dimensione del software. Chi non vuole un'app più piccola e più veloce?

Risolto

  • Corretto problema durante lo scaricamento delle traduzioni dal server Transifex

Rimosso

  • Rimossa la funzionalità integrata di eliminazione dei dati direttamente dall'applicazione. Sarà necessario aprire manualmente la cartella dell'applicazione in Documenti\School Life Diary. Questo passaggio sarà ricordato anche quando si clicca sul pulsante CANCELLA TUTTO nelle Impostazioni. Probabilmente questa funzionalità ritornerà nella versione 1.1 della applicazione.

Aggiornamento da versioni precedenti

Per aggiornare l'app da versioni precedenti è necessario convertire il database al formato più recente con lo strumento incluso nei file di download.

  1. Scaricare l'installer (School.Life.Diary.1.0.0.Setup.exe) e il file nominato Change.School.Life.Diary.Database.rar .
  2. Aggiornare School Life Diary come se fosse un normalissimo aggiornamento.
  3. Estrarre il file Change.School.Life.Diary.Database.rar in una cartella (si consiglia di utilizzare il programma WinRAR, scaricabile da qui, cliccando con il tasto destro sul file da estrarre, dopodichè Estrai qui).
  4. Aprire la cartella e quindi aprire il file change_db.exe. Dovrebbe comparire questa schermata:
    immagine
  5. Premere su MIGRA! e aspettare il completamento dell'operazione. Una volta completato, è possibile chiudere il software, eliminare il file rar scaricato e la cartella estratta. Poi aprire normalmente School Life Diary.

Installazione

Istruzioni e Procedure

Windows

Computer a 64 bit: Installare da setup. Per aiuto sull'installazione vedi il TUTORIAL

Computer a 32 bit: Non è possibile installare l'app tramite installer sui PC a 32 bit. È consigliato effettuare l' INSTALLAZIONE MANUALE

MAC e Linux

Utilizzare Wine e seguire la procedura per Windows (controllare l'architettura del proprio computer)


Grazie per aver installato School Life Diary!
Per riportare bug e problemi utilizzare la sezione ISSUES nella barra in alto. Puoi anche guardare nella WIKI se c'è già una soluzione al tuo problema!

English Version

Update 07/11/2018:
An automatic database conversion tool has been added, which was not included in the files to be downloaded. Instructions can be found after the changelog.

This version is the first stable version of School Life Diary (the Android version will be updated soon). A lot of new features have been introduced (in fact it has been almost a whole year since the last version was released), many general and "under the hood" improvements, some UI enhancements, performance improvements, fixes, etc. ... It has also been removed a feature that will be restored in the next version. Here is the changelog of this version:

Changelog

Added

  • New professors module! Insert personal info like name, surname, photo, website and email. You can also link professors to their subjects!
  • New marks module! Add your marks (also with weight) and let the software calculate your average!
  • New agenda module! Add your events, like homework, exams or memos, setting a date, a title, a description and an attachment if you want!
  • Added new inputs in subjects.
  • Themes! Too bored of the Windows native style? Now you can use your preferred theme!
  • Auto update program!! Every time you update the app, your database will be updated too automatically!
  • You can choose if you want to receive updates for the app!
  • At first run you can choose the folder where the database is saved. Currently you can not change the path within the software but only from the file path.txt, after copying the files of the previous folder in the new one.
  • Added docstrings and functions in the code

Changed

  • Refreshed menu screen
  • Now updates notifications are divided into Alpha, Beta and Stable!
  • Enhancements to settings, subjects and timetable screens, now there is a beatiful table and you can use right click!! (It opens a contestual menu, by the way! :) )
  • General graphical enhancements
  • Code enhancements (functionals and styling, following PEP 8 guidelines)
  • Changed storage from File to SQLITE3
  • Reduced a lot app start time and size. Who don't want a smaller and faster app?

Fixed

  • Transifex translations download issue is now solved!

Removed

  • Removed internal "Delete all data" feature. You have to open Documenti\School Life Diary folder manually. You cannot click DELETE ALL button in settings. Probably this feature will be back in 1.1.

Update from previous versions

To update the app from previous versions you need to convert the database to the latest format with the tool included in the download files.

  1. Download the installer (School.Life.Diary.1.0.0.Setup.exe) and the file named Change.School.Life.Diary.Database.rar .
  2. Update School Life Diary as if it were a normal update.
  3. Extract the file Change.School.Life.Diary.Database.rar into a folder (we recommend using the program WinRAR, downloadable from here, by right-clicking on the file to be extracted, then Extract here).
  4. Open the folder and then open the file change_db.exe. This screen should appear:
    image
  5. Click on MIGRATE! and wait for the completion of the operation. Once completed, you can close the software, delete the downloaded rar file and the extracted folder. Then open normally School Life Diary.

Installation

Instructions and Procedures

Windows

64-bit computer**: Use the setup. For installation help, seeTUTORIAL

32-bit computer**: The app cannot be installed via installer on 32-bit PCs. It is recommended to carry out MANUAL INSTALLATION

MAC and Linux

Use Wine and follow the Windows procedure (check your PC architecture)


Thank you for installing School Life Diary!
To report bugs and problems, use the ISSUES section in the top bar. You can also look at the WIKI if there is already a solution to your problem!

Assets 4
Pre-release

@maicol07 maicol07 released this Nov 30, 2017 · 172 commits to master since this release

Italian Version

Questa release corregge un problema di avvio dell'applicazione dovuto a file mancanti nell'installer. Il problema si presentava nelle nuove installazioni.

Changelog

  • Corretto problema su nuove installazioni: errore all'avvio a causa di file mancanti nell'installer della versione precedente.

Installazione

Istruzioni e Procedure

Windows

Computer a 64 bit:Installare da setup. Per aiuto sull'installazione vedi il TUTORIAL

Computer a 32 bit: Non è possibile installare l'app tramite installer sui PC a 32 bit. È consigliato effettuare l' INSTALLAZIONE MANUALE

MAC e Linux

Utilizzare Wine e seguire la procedura per Windows


Grazie per aver installato School Life Diary!
Per riportare bug e problemi utilizzare la sezione ISSUES nella barra in alto. Puoi anche guardare nella WIKI se c'è già una soluzione al tuo problema!

English Version

This release fixes a problem on startup that is caused by missing files in the installer. The problem was caused on new installations.

Changelog

  • Fixed a problem which caused an error on startup: some files aren't included with the last version installer.

Installation

Instructions and Procedures

Windows

64-bit computer**: Use the setup. For installation help, seeTUTORIAL

32-bit computer**: The app cannot be installed via installer on 32-bit PCs. It is recommended to carry out MANUAL INSTALLATION

MAC and Linux

Use Wine and follow the Windows procedure


Thank you for installing School Life Diary!
To report bugs and problems, use the ISSUES section in the top bar. You can also look at the WIKI if there is already a solution to your problem!

Assets 3
Pre-release

Italian Version

Questa release beta aggiunge la sezione note, porta con sè dei cambiamenti molto importanti per le lingue, miglioramenti grafici e correzioni di vari problemi gravi e minori. Tuttavia, con questa release diciamo addio al vecchio installer MSI in quanto non più supportato (a causa dell'integrazione della piattaforma di traduzione). Il nuovo installer funziona su tutte le versioni a 64 bit di Windows eccetto Windows XP. Si precisa comunque che per gli utenti a 32 bit e quelli Windows XP sarà possibile provare l'INSTALLAZIONE MANUALE.

Changelog

  • Gestione delle note (titolo, descrizione, file allegato (con apertura con doppio click)). Le note che contengono allegati se cliccate due volte visualizzeranno l'allegato.
  • Nuova gestione delle traduzioni: oltre alle traduzioni locali, che vengono aggiornate ad ogni nuova versione del software, sarà possibile scaricarne delle nuove o aggiornare quelle esistenti manualmente mediante la finestra di cambio della lingua.
  • Ora le materie vengono automaticamente ordinate in ordine alfabetico.
  • Miglioramenti grafici.
  • Corretto il problema che causava l'errore all'avvio del programma quando si tenta di aprirlo senza internet. Il programma effettuava la ricerca degli aggiornamenti ma non avendo la connessione termina l'esecuzione. Ora il software verrà eseguito normalmente, ma mostrerà un avviso riguardante la mancanza della connessione.

Installazione

Istruzioni e Procedure

NOTA: Si consiglia vivamente di disinstallare la vecchia versione se si sta utilizzando il vecchio installer!! I dati non verranno persi

Windows

Computer a 64 bit:Installare da setup. Per aiuto sull'installazione vedi il TUTORIAL

Computer a 32 bit: Non è possibile installare l'app tramite installer sui PC a 32 bit. È consigliato effettuare l' INSTALLAZIONE MANUALE

MAC e Linux

Utilizzare Wine e seguire la procedura per Windows


Grazie per aver installato School Life Diary!
Per riportare bug e problemi utilizzare la sezione ISSUES nella barra in alto. Puoi anche guardare nella WIKI se c'è già una soluzione al tuo problema!

English Version

This beta release adds the notes section, major changes for languages, UI enhancements and bug fixing. However, with this release we deprecated the old MSI installer, no more supported because the integration with the translation platform. The new installer works with all 64-bit Windows versions except Windows XP. Users who have a 32-bit Windows PC or Windows XP can try to install manually the software.

Changelog

  • Note management (title, description, attached file (with double-click opening). Notes that contain attachments will display the attachment if you double-click.
  • New translation management: In addition to local translations, which are updated with each new version of the software, it will be possible to download new translations or update existing ones manually via the language change window.
  • Now subjjects will be automatically sorted alphabetically.
  • UI enhancements
  • Fixed the problem that caused the error when starting the program when you try to open it without the internet. The program searched for updates but because the connection is not connected, it ends the execution. The software will now run normally, but will display a warning about the connection failure.

Installation

Instructions and Procedures

NOTE: It is strongly recommended to uninstall the old version if you are using the old installer! Data will not be lost

Windows

64-bit computer**: Use the setup. For installation help, seeTUTORIAL

32-bit computer**: The app cannot be installed via installer on 32-bit PCs. It is recommended to carry out MANUAL INSTALLATION

MAC and Linux

Use Wine and follow the Windows procedure


Thank you for installing School Life Diary!
To report bugs and problems, use the ISSUES section in the top bar. You can also look at the WIKI if there is already a solution to your problem!

Assets 3
Oct 6, 2017

0

#BETA 3
IT: Miglioramenti e correzioni di problemi
EN: Enhancements and bug fixes
Pre-release

Italian Version

Questa release beta non aggiunge nuove sezioni al programma, ma include un nuovo menu e la possiblità di cambiare la lingua dell'app.

Changelog

  • Aggiunto un nuovo menu nella home, con collegamenti rapidi e una nuova funzione di cambio della lingua
  • Aggiunto il supporto alle lingue. Per ora disponibili solo Italiano (it) e Inglese (en). Chi vuole tradurre School Life Diary è invitato a seguire questa guida
  • Miglioramenti al codice e alla grafica

Installazione

Istruzioni e Procedure

NOTA: Si consiglia vivamente di disinstallare la vecchia versione se si sta utilizzando il vecchio installer!! I dati non verranno persi

Windows

Computer a 64 bit:Si consiglia di installare l'app con il nuovo setup, più completo e semplice (il 2° nella lista dei download). Comunque, lasciamo il vecchio setup per chi ha problemi. Per aiuto sull'installazione vedi il TUTORIAL

Computer a 32 bit: Non è possibile installare l'app tramite installer sui PC a 32 bit. È consigliato effettuare l' INSTALLAZIONE MANUALE

MAC e Linux

Utilizzare Wine e seguire la procedura per Windows


Grazie per aver installato School Life Diary!
Per riportare bug e problemi utilizzare la sezione ISSUES nella barra in alto. Puoi anche guardare nella WIKI se c'è già una soluzione al tuo problema!

English Version

This beta release does not add new sections to the program, but includes a new menu and the ability to change the language of the app.

Changelog

  • Added a new menu in the home, with quick shortcuts and a new language change function
  • Language support added. For now available only Italian (en) and English (en). Who wants to become a translator is invited to follow this tutorial
  • Code and graphics enhancements

Installation

Instructions and Procedures

NOTE: It is strongly recommended to uninstall the old version if you are using the old installer! Data will not be lost
Windows ########## Windows
64-bit computer**: It is recommended to install the app with the new, simpler and more complete setup (2nd in the download list). However, let's leave the old setup for those who have problems. For installation help, seeTUTORIAL

32-bit computer**: The app cannot be installed via installer on 32-bit PCs. It is recommended to carry out MANUAL INSTALLATION

MAC and Linux

Use Wine and follow the Windows procedure


Thank you for installing School Life Diary!
To report bugs and problems, use the ISSUES section in the top bar. You can also look at the WIKI if there is already a solution to your problem!

Assets 4
Pre-release

@maicol07 maicol07 released this Aug 27, 2017 · 202 commits to master since this release

Per la seconda beta di School Life Diary PC abbiamo aggiunto, modificato e corretto molte cose, tra cui alcuni gravi problemi che si verificavano durante l'uso generale. Inoltre, vi lasciamo un nuovo installer con più opzioni e maggior semplicità d'uso.
Di seguito il changelog completo.

  • Gestione delle materie con implementazione nell'orario. Ora puoi aggiungere, modificare o eliminare le materie ed inserirle nell'orario tramite un menu a tendina.
  • Aggiunta la possibilità di eseguire backup dei dati con relativo ripristino. Adesso puoi eseguire un backup dell'app e poi ripristinarli in seguito se necessario.
  • Aggiunta possibilità di cancellare tutto il database dell'applicazione (tutti i file che contengono dati dell'applicazione verranno cancellati, eccetto i backup). Questa funzione richiede 3 conferme per essere eseguita.
  • Link all'agenda (in futuro verrà integrata nel software)
  • Link alla sezione voti mobile (in futuro verrà integrata nel software)
  • Miglioramenti grafici: ora per gli utenti Windows verrà utilizzato il tema base di Windows invece che il tema di Windows XP/2000; mentre per gli utenti MAC e Linux si utilizza il tema predefinito (aqua per i MAC)
  • Cambiamenti al codice e riduzione delle dimensioni
  • Correzione di vari problemi

Installazione

Istruzioni e Procedure

NOTA: Si consiglia vivamente di disinstallare la vecchia versione!!

Windows

Computer a 64 bit:Si consiglia di installare l'app con il nuovo setup, più completo e semplice (il 2° nella lista dei download). Comunque, lasciamo il vecchio setup per chi ha problemi. Per aiuto sull'installazione vedi il TUTORIAL

Computer a 32 bit: Non è possibile installare l'app tramite installer sui PC a 32 bit. È consigliato effettuare l' INSTALLAZIONE MANUALE

MAC e Linux

Utilizzare Wine e seguire la procedura per Windows


Grazie per aver installato School Life Diary!
Per riportare bug e problemi utilizzare la sezione ISSUES nella barra in alto. Puoi anche guardare nella WIKI se c'è già una soluzione al tuo problema!

Assets 4
Pre-release

@maicol07 maicol07 released this Aug 11, 2017 · 209 commits to master since this release

La versione 0.1 include notevoli bug fix e l'implementazione dell'orario e delle sue impostazioni base.
Tutorial installazione MANUALE: CLICCA QUI

NOTA: L'app attualmente non funziona su sistemi a 32 bit!!

Gli installer per Windows è ora disponibile, ma c'è un errore imprevisto! Per questo, si richiede l'installazione di Python 3.x per il corretto funzionamento dell'app, vedi il TUTORIAL

MAC e Linux: Utilizzare Wine e seguire la procedura per Windows

Assets 3
You can’t perform that action at this time.