/[antiright]/antiright/src/ACE
ViewVC logotype

Diff of /antiright/src/ACE

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.26 by jefbed, Sun Nov 21 21:46:36 2004 UTC revision 1.27 by jefbed, Sun Dec 12 01:16:38 2004 UTC
# Line 112  ACE_Panel() Line 112  ACE_Panel()
112              'ACE Command'              'ACE Command'
113      fi      fi
114  }  }
115  Kill_Desktop()  killdesk()
116  {  {
117      kill $(ps xa | grep DESKTOP | awk '{print $1}' | tr '\n' ' ')\      kill $(ps xa | grep DESKTOP | awk '{print $1}' | tr '\n' ' ')\
118          &> /dev/null 2> /dev/null          &> /dev/null 2> /dev/null
119  }  }
120  Desktop_Lite()  
121    Desktop()
122  {  {
123      $ARSHELL -r 2\      arbmdir=$bmdir/antiright
124          -Ai 'ACE Calculator' $bmdir/antiright/kcalc.xpm\      $ARSHELL -W DESKTOP -UL "ACE -A ACE_print_time_and_load" -r 4\
125          -Ai 'ACE CD_Player' $bmdir/antiright/kscd.xpm\          'ACE A.C.E.' 'ACE Lock'\
126          -Ai 'ACE File_Manager' $bmdir/antiright/kfm.xpm\          -Ai 'ACE Calculator' $arbmdir/kcalc.xpm\
127          -Ai 'ACE Note' $bmdir/antiright/knotes.xpm\          -Ai 'ACE CD_Player' $arbmdir/kscd.xpm\
128          -Ai 'ACE Editor' $bmdir/antiright/kedit.xpm\          'vdesk 1' 'vdesk 2'\
129          -Ai 'ACE Load_Meter' $bmdir/antiright/ksysguard.xpm\          -Ai 'ACE File_Manager' $arbmdir/kfm.xpm\
130          -Ai 'ACE Terminal' $bmdir/antiright/term.xpm\          -Ai 'ACE Note' $arbmdir/knotes.xpm\
131          -Ai 'ACE Browser' $bmdir/antiright/www.xpm\          'vdesk 3' 'vdesk 4'\
132          -Ai 'ACE Mail' $bmdir/antiright/mail.xpm\          -Ai 'ACE Editor' $arbmdir/kedit.xpm\
133          -Ai 'ACE Background' $bmdir/antiright/kcoloredit.xpm\          -Ai 'ACE Load_Meter' $arbmdir/ksysguard.xpm\
134          -Ai 'ACE -A Settings' $bmdir/antiright/tools.xpm\          'vdesk 5' 'vdesk 6'\
135          -Ai 'ACE -A File_System_Panel File_Systems'\          -Ai 'ACE Terminal' $arbmdir/term.xpm\
136          $bmdir/antiright/fileserver.xpm\          -Ai 'ACE Browser' $arbmdir/www.xpm\
137          -xrm "*overrideRedirect: True" -xrm "*marginWidth: 0"\          'vdesk 7' 'vdesk 8'\
138          -xrm "*marginHeight: 0" -xrm "*margin: 0" -W DESKTOP\          -Ai 'ACE Mail' $arbmdir/mail.xpm\
139          -geometry +32+64 -xrm "*highlightThickness: 0"\          -Ai 'ACE Background' $arbmdir/kcoloredit.xpm\
140          -xrm "*alignment: XmALIGNMENT_CENTER" -t &          'ACE Alarm' 'ACE Run' \
141            -Ai 'ACE -A Settings' $arbmdir/tools.xpm\
142            -Ai 'ACE -A File_System_Panel File_Systems' $arbmdir/fileserver.xpm\
143            -geometry +0+0\
144            -xrm '*marginHeight: 0' -xrm '*marginWidth: 0' -xrm '*spacing: 0'\
145            -xrm '*XmPushButton.marginWidth: 2' \
146            -xrm 'AntiRight.borderWidth: 1' -xrm "*overrideRedirect: True" &
147  }  }
148  return_pseudorandom_color()  return_pseudorandom_color()
149  {  {
150        local colors="powderblue lavender pink wheat black darkgeay darkred\
151     lightsteelblue gainsboro midnightblue"
152      local ones=$(date +%S | cut -c 2)      local ones=$(date +%S | cut -c 2)
153      if [ $ones -lt 1 ]; then      echo $colors | awk '{print $'$(($ones+1))'}'
         echo -n powderblue  
     elif [ $ones -lt 2 ]; then  
         echo -n lavender  
     elif [ $ones -lt 3 ]; then  
         echo -n pink  
     elif [ $ones -lt 4 ]; then  
         echo -n wheat  
     elif [ $ones -lt 5 ]; then  
         echo -n black  
     elif [ $ones -lt 6 ]; then  
         echo -n darkgray  
     elif [ $ones -lt 7 ]; then  
         echo -n darkred  
     elif [ $ones -lt 8 ]; then  
         echo -n lightsteelblue  
     elif [ $ones -lt 9 ]; then  
         echo -n gainsboro  
     elif [ $ones -lt 10 ]; then  
         echo -n midnightblue  
     fi  
154  }  }
155  Sticky_Note()  Sticky_Note()
156  {  {
# Line 186  Copy_File() Line 175  Copy_File()
175      # operations.      # operations.
176      ACE -A File_Manager      ACE -A File_Manager
177  }  }
178    Cancel_File_Operation()
179    {
180        ACE -A File_Manager
181    }
182  Manage_Files()  Manage_Files()
183  {  {
184      $ARSHELL -Al "Choose an operation to perform" -E\      $ARSHELL -Al "Choose an operation to perform" -E\
185          'ACE -A Delete_File'\          'ACE -A Delete_File'\
186          'ACE -A Copy_File'          'ACE -A Copy_File'\
187            'ACE -A Cancel_File_Operation'
188  }  }
189  File_Manager()  File_Manager()
190  {  {
# Line 243  ACE_print_time_and_load() Line 237  ACE_print_time_and_load()
237              mail_or_users="Mail."              mail_or_users="Mail."
238          fi          fi
239      fi      fi
240      echo -n $date_and_time $(uptime | cut -d : -f 4) $mail_or_users      # In order to conserve space, only the 5 minute load is given.  
241        echo -n\
242             ' ' $date_and_time $(uptime | cut -d : -f 4 | cut -d , -f 2)\
243            $mail_or_users
244  }  }
245  ACE_load_value()  ACE_load_value()
246  {  {
# Line 264  VMStat() Line 261  VMStat()
261  {  {
262      $ARSHELL -Uf 3000 -UL 'vmstat' -xrm '*fontList: fixed'      $ARSHELL -Uf 3000 -UL 'vmstat' -xrm '*fontList: fixed'
263  }  }
 Pager()  
 {  
     $ARSHELL -r 1\  
         'ACE A.C.E.' 'ACE Lock'\  
         'vdesk 1' 'vdesk 2' 'vdesk 3' 'vdesk 4'\  
         'vdesk 5' 'vdesk 6' 'vdesk 7' 'vdesk 8'\  
         'ACE Alarm' 'ACE Run' -As \  
         -xrm '*overrideRedirect: True' -geometry +0+0\  
         -xrm '*marginHeight: 0' -xrm '*marginWidth: 0' -xrm '*spacing: 0'\  
         -xrm '*XmPushButton.marginWidth: 2' -U "ACE -A ACE_print_time_and_load"\  
         -xrm 'AntiRight.borderWidth: 1'  
 }  
264  Select_CD_Track()  Select_CD_Track()
265  {  {
266      tracks=$(arcd -T)      tracks=$(arcd -T)
# Line 371  Administration_Panel() Line 356  Administration_Panel()
356          'ACE See_Open_Ports'\          'ACE See_Open_Ports'\
357          'ACE See_User_Processes'\          'ACE See_User_Processes'\
358          'ACE System_Monitor'\          'ACE System_Monitor'\
359          "$ARSHELL -Am -UL vmstat -xrm '*fontList: fixed' & # Memory_Statistics"\          "$ARSHELL\
360     -W 'Memory' -Am -UL vmstat -xrm '*fontList: fixed' & # Memory_Statistics"\
361          "$ARSHELL -Am -UL uptime -xrm '*fontList: fixed' & # Uptime"\          "$ARSHELL -Am -UL uptime -xrm '*fontList: fixed' & # Uptime"\
362          "$ARSHELL -Am -UL iostat -xrm '*fontList: fixed' & # I/O_Statistics"\          "$ARSHELL\
363     -W 'I/O Statistics' -Am -UL iostat -xrm '*fontList: fixed' & # I/O_Statistics"\
364          'ACE -A Load_Meter'          'ACE -A Load_Meter'
365  }  }
366  Fix_File_Permissions()  Fix_File_Permissions()

Legend:
Removed from v.1.26  
changed lines
  Added in v.1.27

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26