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

Diff of /antiright/src/ACE

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

revision 1.51 by jefbed, Mon Jul 11 03:01:01 2005 UTC revision 1.52 by jefbed, Sat Jul 16 23:52:40 2005 UTC
# Line 25  bmdir=/usr/X11R6/include/X11/bitmaps Line 25  bmdir=/usr/X11R6/include/X11/bitmaps
25  ACE_Verification()  ACE_Verification()
26  {  {
27      $ARSHELL -W Verify -E -Al "$1"\      $ARSHELL -W Verify -E -Al "$1"\
28          'ACE Yes,_do_that.' 'ACE No,_do_not_do_that.'          'echo -n 1 \# Yes,_do_that.' 'echo -n 0 \# No,_do_not_do_that.'
29  }  }
30  ACE_Check_Configuration_File()  ACE_Check_Configuration_File()
31  {  {
# Line 83  ACE_Panel() Line 83  ACE_Panel()
83          'ACE Browser'\          'ACE Browser'\
84          'ACE Imager'\          'ACE Imager'\
85          'ACE Mail'\          'ACE Mail'\
86          'ACE Background'\          'ACE -A Background_Editor'\
87          'ACE -A Settings'\          'ACE -A Settings'\
88          'ACE Command'\          'ACE Command'\
89          'pongr & # PONGr'\          'pongr & # PONGr'\
# Line 219  Desktop() Line 219  Desktop()
219      if [ "$(ACE is_clocked)" = "1" ]; then      if [ "$(ACE is_clocked)" = "1" ]; then
220          echo " -Ac\\" >> /tmp/ACE.$$          echo " -Ac\\" >> /tmp/ACE.$$
221      fi      fi
222      USE_ICONS="$(ACE use_icons)"      echo " -UL 'ACE -A Juke_Song' -r 4\\" >> /tmp/ACE.$$
223      if [ "$USE_ICONS" = "0" ]; then      PAGED="$(ACE is_paged)"
         echo " -UL 'ACE -A Juke_Song' -r 6 'ACE -A Play_Next \# Play' 'ACE Lock' 'ACE -A Alarm' 'ACE Note' 'ACE Calculator' 'ACE Background' 'ACE -A Stop' 'ACE A.C.E.' 'ACE -A killdesk Close' 'ACE File_Manager' 'ACE -A File_System_Panel File_Systems' 'ACE Mail'\\" >> /tmp/ACE.$$  
     else  
         echo " -UL 'ACE -A Juke_Song' -r 6 -Ai 'ACE -A Play_Next \# Play' $arbmdir/play.xpm -Ai 'ACE Lock' $arbmdir/lock.xpm -Ai 'ACE -A Alarm' $arbmdir/clock.xpm -Ai 'ACE Note' $arbmdir/sticky.xpm -Ai 'ACE Calculator' $arbmdir/calculator.xpm -Ai 'ACE Background' $arbmdir/palate.xpm -Ai 'ACE -A Stop' $arbmdir/stop.xpm -Ai 'ACE A.C.E.' $arbmdir/ace.xpm -Ai 'ACE -A killdesk Close' $arbmdir/close.xpm -Ai 'ACE File_Manager' $arbmdir/folder.xpm -Ai 'ACE -A File_System_Panel File_Systems' $arbmdir/disk.xpm -Ai 'ACE Mail' $arbmdir/mail.xpm\\" >> /tmp/ACE.$$  
     fi  
     PAGED=$(ACE is_paged)  
224      if [ "$PAGED" = "1" ]; then      if [ "$PAGED" = "1" ]; then
225          if [ "$USE_ICONS" = "0" ]; then          echo "  -Ai 'vdesk 1' $arbmdir/1.xpm -Ai 'vdesk 2' $arbmdir/2.xpm  -Ai 'vdesk 3' $arbmdir/3.xpm -Ai 'vdesk 4' $arbmdir/4.xpm\\" >> /tmp/ACE.$$
             echo " 'vdesk 1' 'vdesk 2' 'ACE Cal' 'ACE Terminal' 'ACE Load_Meter' 'ACE -A Settings' 'vdesk 3' 'vdesk 4' 'ACE Run' 'ACE Editor' 'ACE Browser' 'ACE CD_Player'\\" >> /tmp/ACE.$$  
         else  
             echo " -Ai 'vdesk 1' $arbmdir/1.xpm -Ai 'vdesk 2' $arbmdir/2.xpm -Ai 'ACE Cal' $arbmdir/calendar.xpm -Ai 'ACE Terminal' $arbmdir/terminal.xpm -Ai 'ACE Load_Meter' $arbmdir/meter.xpm -Ai 'ACE -A Settings' $arbmdir/settings.xpm -Ai 'vdesk 3' $arbmdir/3.xpm -Ai 'vdesk 4' $arbmdir/4.xpm -Ai 'ACE Run' $arbmdir/runner.xpm -Ai 'ACE Editor' $arbmdir/text_editor.xpm -Ai 'ACE Browser' $arbmdir/www.xpm -Ai 'ACE CD_Player' $arbmdir/music.xpm\\" >> /tmp/ACE.$$  
         fi  
     else  
         if [ "$USE_ICONS" = "0" ]; then  
             echo " 'ACE -A Pause' 'ACE -A Resume' 'ACE Cal' 'ACE Terminal' 'ACE Load_Meter' 'ACE -A Settings' 'afract & # Fractals' 'pongr & # PONGr' 'ACE Run' 'ACE Editor' 'ACE Browser' 'ACE CD_Player'\\" >> /tmp/ACE.$$  
         else  
             echo " -Ai 'ACE -A Pause' $arbmdir/pause.xpm -Ai 'ACE -A Resume' $arbmdir/resume.xpm -Ai 'ACE Cal' $arbmdir/calendar.xpm -Ai 'ACE Terminal' $arbmdir/terminal.xpm -Ai 'ACE Load_Meter' $arbmdir/meter.xpm -Ai 'ACE -A Settings' $arbmdir/settings.xpm -Ai 'afract & # Fractals' $arbmdir/fractal.xpm -Ai 'pongr & # PONGr' $arbmdir/pong.xpm -Ai 'ACE Run' $arbmdir/runner.xpm -Ai 'ACE Editor' $arbmdir/text_editor.xpm -Ai 'ACE Browser' $arbmdir/www.xpm -Ai 'ACE CD_Player' $arbmdir/music.xpm\\" >> /tmp/ACE.$$  
         fi  
226      fi      fi
227        echo " -Ai 'ACE -A Play_Next \# Play' $arbmdir/play.xpm -Ai 'ACE -A Stop' $arbmdir/stop.xpm -Ai 'ACE -A Pause' $arbmdir/pause.xpm -Ai 'ACE -A Resume' $arbmdir/resume.xpm -Ai 'ACE Lock' $arbmdir/lock.xpm -Ai 'ACE -A killdesk Close' $arbmdir/close.xpm -Ai 'ACE -A Settings' $arbmdir/settings.xpm -Ai 'ACE' $arbmdir/ace.xpm  -Ai 'ACE -L Run' $arbmdir/runner.xpm -Ai 'ACE Terminal' $arbmdir/terminal.xpm -Ai 'ACE -A Alarm' $arbmdir/clock.xpm -Ai 'ACE -A Sticky_Note' $arbmdir/sticky.xpm -Ai 'ACE Calculator' $arbmdir/calculator.xpm -Ai 'ACE Background' $arbmdir/palate.xpm   -Ai 'ACE File_Manager' $arbmdir/folder.xpm -Ai 'ACE -A File_System_Panel File_Systems' $arbmdir/disk.xpm -Ai 'ACE Mail' $arbmdir/mail.xpm -Ai 'ACE Cal' $arbmdir/calendar.xpm  -Ai 'ACE Load_Meter' $arbmdir/meter.xpm   -Ai 'ACE Editor' $arbmdir/text_editor.xpm -Ai 'ACE Browser' $arbmdir/www.xpm -Ai 'ACE CD_Player' $arbmdir/music.xpm -Ai 'afract & # Fractals' $arbmdir/fractal.xpm -Ai 'pongr & # PONGr' $arbmdir/pong.xpm\\" >> /tmp/ACE.$$
228      echo " -geometry $GEOMETRY -xrm '*marginHeight: 0' -xrm '*marginWidth: 0' -xrm '*spacing: 0' -xrm '*XmPushButton.marginWidth: 2'  -xrm 'AntiRight.borderWidth: 1' -xrm '*overrideRedirect: True' -l &" >> /tmp/ACE.$$      echo " -geometry $GEOMETRY -xrm '*marginHeight: 0' -xrm '*marginWidth: 0' -xrm '*spacing: 0' -xrm '*XmPushButton.marginWidth: 2'  -xrm 'AntiRight.borderWidth: 1' -xrm '*overrideRedirect: True' -l &" >> /tmp/ACE.$$
229      chmod +x /tmp/ACE.$$      chmod +x /tmp/ACE.$$
230      /tmp/ACE.$$      /tmp/ACE.$$
# Line 254  return_pseudorandom_color() Line 240  return_pseudorandom_color()
240  Sticky_Note()  Sticky_Note()
241  {  {
242      local background=$(return_pseudorandom_color)      local background=$(return_pseudorandom_color)
243      $ARSHELL -W 'Sticky Note' -Am -Amf 'ACE Sticky_Note \# New' -Aw\      $ARSHELL -W 'Sticky Note' -Am -Amf 'ACE -A Sticky_Note \# New' -Aw\
244          -xrm "*XmText.background: $background"\          -xrm "*XmText.background: $background"\
245          -xrm '*XmText.height: 200' -xrm '*XmText.width: 150'\          -xrm '*XmText.height: 200' -xrm '*XmText.width: 150'\
246          -xrm '*XmText.wordWrap: True'          -xrm '*XmText.wordWrap: True'
# Line 318  Settings() Line 304  Settings()
304  {  {
305      ACE_Check_Configuration_File      ACE_Check_Configuration_File
306      TMP=${TMPDIR:-/tmp}/ACE.$$      TMP=${TMPDIR:-/tmp}/ACE.$$
307      echo "$ARSHELL -W Settings -Am -r 18"\\ > $TMP      echo "$ARSHELL -W Settings -Am -r 15"\\ > $TMP
308      for title in $(ACE_record_titles)      for title in $(ACE_record_titles)
309        do        do
310        echo " \"ACE -A Settings_Node $title\""\\ >> $TMP        echo " \"ACE -A Settings_Node $title\""\\ >> $TMP
# Line 426  Network_Panel() Line 412  Network_Panel()
412          'ACE FTP' 'ACE Telnet' 'ACE SSH' 'ACE SFTP'\          'ACE FTP' 'ACE Telnet' 'ACE SSH' 'ACE SFTP'\
413          'ACE PPP_On' 'ACE PPP_Off'          'ACE PPP_On' 'ACE PPP_Off'
414  }  }
415  Reset_Theme()  
416  {  
     xrdb ~/.Xdefaults  
 }  
 Theme_Panel()  
 {  
     TMP=${TMPDIR:-/tmp}/ACE.$$  
     echo '#!/bin/sh' > $TMP  
     echo "$ARSHELL -Am -r 4 -W Themes \\" >> $TMP  
     local themes="$(grep theme_ ~/.antiright | cut -d : -f 1 | cut -d _ -f 2-)"  
     for theme in $themes  
     do  
       echo " 'ACE theme_${theme} $theme'\\" >> $TMP  
     done  
     echo " 'ACE -A Reset_Theme'" >> $TMP  
     /bin/sh $TMP  
     trap "rm $TMP* 2>/dev/null" 0  
 }  
417  Uptime()  Uptime()
418  {  {
419      $ARSHELL -Am -UL uptime      $ARSHELL -Am -UL uptime
# Line 660  while getopts :ctp:r:L:V:A: OPT; do Line 630  while getopts :ctp:r:L:V:A: OPT; do
630  done  done
631  shift `expr $OPTIND - 1`  shift `expr $OPTIND - 1`
632    
 # Set resource and resource_number  
 ACE_set_theme_resource()  
 {  
     local value=$(ACE_read_configuration_value $2\  
         | $AWK -F' ' "{print "\$$4"}")  
     echo "*$3:"$value >> $1  
 }  
   
 ACE_set_theme()  
 {  
     local TMP=${TMPDIR:-/tmp}/ACE.$$  
     echo '! Generated by ACE' > $TMP  
     echo >> $TMP  
     ACE_set_theme_resource $TMP $1 background 1  
     ACE_set_theme_resource $TMP $1 foreground 2  
     ACE_set_theme_resource $TMP $1 shadowThickness 3  
     xrdb $TMP  
     trap "rm $TMP* 2>/dev/null" 0  
 }  
   
633  if [ $# -gt 0 ]; then # This runs a command configured in ~/.antiright  if [ $# -gt 0 ]; then # This runs a command configured in ~/.antiright
634      if grep theme <<EOF      if grep theme <<EOF
635  $1  $1

Legend:
Removed from v.1.51  
changed lines
  Added in v.1.52

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