Ultima versione pubblica di BYAManager: 1.0.1

lunedì 19 marzo 2012

BYAManager 0.5.0.0 [AGGIORNATO x7]

ATTENZIONE: per la RC2 e RC1 attendete che si aggiornino da sole!!!



ATTENZIONE: versioni precedenti alla 0.5.0.0 sono state DISATTIVATE (compresa la 0.4.0) !!!




Changelog 0.5.0.0 FINALE (news rispetto la RC2): 
- Testato per bene il sistema di autoaggiornamento database e del programma
- Migliorato il menu del programma con una divisione delle voci più intelligente
- Messaggi nella splashscreen tradotti in inglese e italiano
- Aggiunta traduzione inglese sui nuovi componenti della gui




Changelog 0.5.0 RC2:

- Corretto grave bug nell'aggiornamento delle versioni di iTunes perche' non caricava il db aggiornato all'avvio, ma quello precedente. In realta' mancava un sacco di codice per questa parte :) errore mio XD.
- Corretto grave bug nell'aggiornamento delle preferenze, sembrava risolto ma e' tornato ancora :) Ora spero di averlo rimosso.



Changelog 0.5.0 RC1:

- Aggiunto download versioni di iTunes e preparato gia' per i tool per il Jailbreak
- Aggiunto sistema di autoaggiornamento delle versioni di iTunes direttamente dal server Apple.
- Il database usato dal programma e' ora compresso per dimezzarne la dimensione. Questo porta alla novita' seguente...
- Ridotto il consumo di banda (internet) durante l'avvio del programma (AD OGNI AVVIO).
- Corretto grave bug nel sistema di aggiornamento delle preferenze (presente dalla 0.4.0 alla 0.5.0beta4 [non rilasciata al pubblico]).
- Funzionante "update-db" da linea di comando. Grazie ad esso e' possibile risolvere problemi sul caricamento del database al momento dell'avvio in tutta semplicità. Questo comando rimuove i database esistenti e scarica le versioni piu' recenti dal server, dopodiche' cerca anche di aggiornarli contattando Apple. Terminato il processo, il software viene chiuso e al riavvio (normale con doppio clic) avrai i database aggiornati.
- Corretto il bug: "se 4 i temp file vengono rinominati manualmente o a causa di un problema in BYAM e poi avvio il prog, lui giustamente non li carica, ma non li rimuove nemmeno, sia nel caso in cui il download sia incompleto sia nel caso fosse terminato. Ovviamente, se il firmware non puo' essere trovato, i sui part non servono e devono essere rimossi."
- Corretto il bug: "Se per errore il file .sha si trova in temp al prossimo riavvio veniva cancellato, ora invece viene spostato tra i download ed appare una richiesta all'utente su che fare"
- Rivisto il pannello delle impostazioni con la possibilita' di personalizzare le notifiche e inserire i valori per il Proxy
- Separati i file delle traduzioni tra normale, preferenze e messaggi di notifica.
- GUI separata dalla logica del programma per il 50%, il processo, lento e complicato richiedera' del tempo per essere perfezionato
- Cambiato ordine dei firmware, dal piu' recente al piu' vecchio
- Cambiato ordine dispositivi in modo piu' intelligente e aggiunti nuovi nomi commerciali AppleTV3 e iPad3
- Creato messaggio con spunta che avvisa alla prima riduzione ad icona
- Aggiunto il supporto ad ArchLinux 2011 (ultmi update con kernel 3.1.x.x) sia con KDE sia con Gnome
- Ora si puo' rinizializzare il programma anche durante la fase di aggiornamento del database
- Aggiunte le icone di itunes nella tabella
- Cambiate alcune scritte nella splashscreen 
- Corretti bug minori
- Ottimizzazione di alcune procedure e migliorato il codice per renderlo + facile da aggiornare in futuro

1 commento: