File: 007_easydialog_gaugebox_fixes.diff

package info (click to toggle)
lessdisks 0.5.3cvs.20040906-16
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 1,480 kB
  • ctags: 271
  • sloc: sh: 3,058; makefile: 92
file content (33 lines) | stat: -rw-r--r-- 1,093 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
--- lessdisks-0.5.3cvs.20040906/easydialog/easydialog_cmdline.sh	2004-04-22 16:01:17.000000000 -0700
+++ /home/vagrant/cvs/lessdisks/easydialog/easydialog_cmdline.sh	2004-09-28 23:38:41.000000000 -0700
@@ -29,6 +29,18 @@
     read -e -p "    please hit enter to continue"
 }
 
+gaugeBox() {
+    while /bin/true ; do
+        read percent
+        if [ -z "$percent" ]; then
+            echo
+            break
+        fi
+        echo -n -e "\r$@  $percent %"
+        sleep 1
+    done
+}
+
 inputBox() {
     (echo "$1"; echo; echo "$2") | ${PAGER-more}
 
diff -ur lessdisks-0.5.3cvs.20040906/easydialog/easydialog_dialog.sh patched-lessdisks-0.5.3cvs.20040906/easydialog/easydialog_dialog.sh
--- lessdisks-0.5.3cvs.20040906/easydialog/easydialog_dialog.sh	2004-04-22 16:01:17.000000000 -0700
+++ patched-lessdisks-0.5.3cvs.20040906/easydialog/easydialog_dialog.sh	2004-10-13 08:41:39.000000000 -0700
@@ -24,7 +24,7 @@
 
 gaugeBox() {
     $DIALOG --backtitle "$BACKTITLE" --title "$1" \
-        --guageBox "$2" $HEIGHT $WIDTH 0
+        --gauge "$2" $HEIGHT $WIDTH 0
 }
 
 inputBox() {