Update progress bar during ISO copy and close help cloud on page change (Ercolinux)
This commit is contained in:
parent
92c30d1cea
commit
946df431d6
@ -194,17 +194,20 @@ def aggiorna_oggetti(immagine, titolo, descrizione):
|
|||||||
ui.b_indietro.setText(QtGui.QApplication.translate("Dialog", "Annulla", None, QtGui.QApplication.UnicodeUTF8))
|
ui.b_indietro.setText(QtGui.QApplication.translate("Dialog", "Annulla", None, QtGui.QApplication.UnicodeUTF8))
|
||||||
# Visualizzo gli oggetti del passo 1
|
# Visualizzo gli oggetti del passo 1
|
||||||
visualizza_scegli_file()
|
visualizza_scegli_file()
|
||||||
|
# Chiudi la nuovola dell'help al cambio di passo
|
||||||
|
chiudi_nuvola()
|
||||||
elif passo == 2:
|
elif passo == 2:
|
||||||
ext = "iso"
|
ext = "iso"
|
||||||
path_Iso = ""
|
path_Iso = ""
|
||||||
ui.b_indietro.setText(QtGui.QApplication.translate("Dialog", "Indietro", None, QtGui.QApplication.UnicodeUTF8))
|
ui.b_indietro.setText(QtGui.QApplication.translate("Dialog", "Indietro", None, QtGui.QApplication.UnicodeUTF8))
|
||||||
visualizza_scegli_file()
|
visualizza_scegli_file()
|
||||||
|
# Chiudi la nuovola dell'help al cambio di passo
|
||||||
|
chiudi_nuvola()
|
||||||
elif passo == 3:
|
elif passo == 3:
|
||||||
visualizza_lista_usb()
|
visualizza_lista_usb()
|
||||||
lista_usb()
|
lista_usb()
|
||||||
|
# Chiudi la nuovola dell'help al cambio di passo
|
||||||
|
chiudi_nuvola()
|
||||||
ui.t_file.setText(QtGui.QApplication.translate("Dialog", "", None, QtGui.QApplication.UnicodeUTF8))
|
ui.t_file.setText(QtGui.QApplication.translate("Dialog", "", None, QtGui.QApplication.UnicodeUTF8))
|
||||||
ui.i_back.setPixmap(QtGui.QPixmap(immagine))
|
ui.i_back.setPixmap(QtGui.QPixmap(immagine))
|
||||||
Dialog.setWindowTitle(QtGui.QApplication.translate("Dialog", titolo, None, QtGui.QApplication.UnicodeUTF8))
|
Dialog.setWindowTitle(QtGui.QApplication.translate("Dialog", titolo, None, QtGui.QApplication.UnicodeUTF8))
|
||||||
|
12
usbinstall.sh
Normal file → Executable file
12
usbinstall.sh
Normal file → Executable file
@ -54,9 +54,15 @@ inst_make_boot()
|
|||||||
inst_copy_iso()
|
inst_copy_iso()
|
||||||
{
|
{
|
||||||
cd ~/tmpmamba
|
cd ~/tmpmamba
|
||||||
cp $1 ./
|
orig_size=$(stat -c %s $1)
|
||||||
|
cp "$1" ./ &
|
||||||
|
dest_size=0
|
||||||
|
while [ $orig_size -gt $dest_size ] ; do
|
||||||
|
dest_size=$(stat -c %s "./`basename $1`")
|
||||||
|
percentuale=$(((45 + 50 * $dest_size ) / $orig_size ))
|
||||||
|
pbar $percentuale
|
||||||
|
done
|
||||||
ln -fs `basename $1` ./openmamba-live.iso
|
ln -fs `basename $1` ./openmamba-live.iso
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -76,7 +82,7 @@ pbar()
|
|||||||
descrizione()
|
descrizione()
|
||||||
{
|
{
|
||||||
|
|
||||||
dbus-send --print-reply --session --dest=org.openmamba.usbinstall /org/openmamba/usbinstall org.openmamba.usbinstall.Descrizione string:$1
|
dbus-send --print-reply --session --dest=org.openmamba.usbinstall /org/openmamba/usbinstall org.openmamba.usbinstall.Descrizione "string:$1"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user