Bob Mottram před 7 roky
rodič
revize
617e8f940d
1 změnil soubory, kde provedl 21 přidání a 1 odebrání
  1. 21
    1
      src/freedombone-controlpanel

+ 21
- 1
src/freedombone-controlpanel Zobrazit soubor

47
         echo -n ''
47
         echo -n ''
48
 }
48
 }
49
 
49
 
50
-please_wait
50
+#please_wait
51
 
51
 
52
+max_files=0
52
 UTILS_FILES=/usr/share/${PROJECT_NAME}/utils/${PROJECT_NAME}-utils-*
53
 UTILS_FILES=/usr/share/${PROJECT_NAME}/utils/${PROJECT_NAME}-utils-*
53
 for f in $UTILS_FILES
54
 for f in $UTILS_FILES
54
 do
55
 do
56
+    max_files=$((max_files + 1))
57
+done
58
+APP_FILES=/usr/share/${PROJECT_NAME}/apps/${PROJECT_NAME}-app-*
59
+for f in $APP_FILES
60
+do
61
+    max_files=$((max_files + 1))
62
+done
63
+
64
+
65
+UTILS_FILES=/usr/share/${PROJECT_NAME}/utils/${PROJECT_NAME}-utils-*
66
+file_ctr=0
67
+echo "0" | dialog --gauge $"Please wait" 7 70 0
68
+for f in $UTILS_FILES
69
+do
70
+    echo "$((file_ctr * 100 / max_files))" | dialog --gauge $"Please wait" 7 70 0
55
     source $f
71
     source $f
72
+    file_ctr=$((file_ctr + 1))
56
 done
73
 done
57
 
74
 
58
 APP_FILES=/usr/share/${PROJECT_NAME}/apps/${PROJECT_NAME}-app-*
75
 APP_FILES=/usr/share/${PROJECT_NAME}/apps/${PROJECT_NAME}-app-*
59
 for f in $APP_FILES
76
 for f in $APP_FILES
60
 do
77
 do
78
+    echo "$((file_ctr * 100 / max_files))" | dialog --gauge $"Please wait" 7 70 0
61
     source $f
79
     source $f
80
+    file_ctr=$((file_ctr + 1))
62
 done
81
 done
82
+echo "100" | dialog --gauge $"Please wait" 7 70 0
63
 
83
 
64
 COMPLETION_FILE=$HOME/${PROJECT_NAME}-completed.txt
84
 COMPLETION_FILE=$HOME/${PROJECT_NAME}-completed.txt
65
 SELECTED_USERNAME=
85
 SELECTED_USERNAME=