Magellan Linux

Diff of /mcore-src/trunk/mcore-tools/src/modules/idesk/idesk.control.class.in

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

revision 2549 by niro, Wed Sep 16 11:21:22 2015 UTC revision 2550 by niro, Wed Sep 16 13:20:45 2015 UTC
# Line 96  control_idesk_icon() Line 96  control_idesk_icon()
96   local serial="${CLASS_ARGV[0]}"   local serial="${CLASS_ARGV[0]}"
97   local values   local values
98   local id   local id
99     local xypos
100     local widthheight
101    
102   values=$(mysqldo "select id from cfg_idesk_icon where serial='${serial}';")   values=$(mysqldo "select id from cfg_idesk_icon where serial='${serial}';")
103   for id in ${values}   for id in ${values}
# Line 113  control_idesk_icon() Line 115  control_idesk_icon()
115   fi   fi
116   if [[ ${cfg_idesk_icon_enabled} = 1 ]]   if [[ ${cfg_idesk_icon_enabled} = 1 ]]
117   then   then
118   control_client "${serial}" set idesk.icon add "${cfg_idesk_icon_name}" "${cfg_idesk_icon_command}" "${cfg_idesk_icon_icon}" "${cfg_idesk_icon_filename}" "${cfg_idesk_icon_xpos},${cfg_idesk_icon_ypos}" "${cfg_idesk_icon_width},${cfg_idesk_icon_height}" "${cfg_idesk_icon_default_icon}"   if [[ -n ${cfg_idesk_icon_xpos} ]] && [[ -n ${cfg_idesk_icon_ypos} ]]
119     then
120     xypos="${cfg_idesk_icon_xpos},${cfg_idesk_icon_ypos}"
121     fi
122     if [[ -n ${width} ]] && [[ -n ${height} ]]
123     then
124     widthheight="${cfg_idesk_icon_width},${cfg_idesk_icon_height}"
125     fi
126     control_client "${serial}" set idesk.icon add "${cfg_idesk_icon_name}" "${cfg_idesk_icon_command}" "${cfg_idesk_icon_icon}" "${cfg_idesk_icon_filename}" "${xypos}" "${widthheight}" "${cfg_idesk_icon_default_icon}"
127   elif [[ ${cfg_idesk_icon_enabled} = 0 ]]   elif [[ ${cfg_idesk_icon_enabled} = 0 ]]
128   then   then
129   control_client "${serial}" set idesk.icon del "${cfg_idesk_icon_name}"   control_client "${serial}" set idesk.icon del "${cfg_idesk_icon_name}"

Legend:
Removed from v.2549  
changed lines
  Added in v.2550