Pagine

giovedì 2 dicembre 2010

Commit 40: Addio Segmentation Fault (?)

Dopo 6 lunghe settimane di meditazione, arriva un nuovo commit sul ramo bazaar di Qvs-Gtk.

Il commit 40 non è un commit qualsiasi, è il commit che (fino a prova contraria) ha sconfitto il fastidioso Segmentation Fault che ormai da mesi infestava Qvs-Gtk.

Sembra, il condizionale è d'obbligo, che non dovremo più preoccuparci di improvvisi crash.

Essendo il primo commit post-maverick nel file .ui della grafica troverete molte modifiche dovute all'aggiornamento di versione di glade, nulla di allarmante, le vere modifiche sono in qvs-gtk.py e qvstat2.py, dove il modo di gestire i download sono variati leggermente.

In definitiva, le novità sono:
  • Il 10elotto non viene mai scaricato all'avvio, ma solo all'apertura della sua pagina
  • Il thread delle estrazioni si limita a scaricare la pagina web, l'estrazione dei dati e la visualizzazione è affidata a un altro thread che viene chiamato all'apertura della tab (probabilmente è questo punto a aver risolto il problema)
Nuove modifiche sono alle porte, lo sviluppo è ripreso, tante novità e piccoli miglioramenti prima dell'arrivo della tanto attesa 2.2

Nessun commento:

Posta un commento