--- alx-src/trunk/alxconfig-ng/functions/config_sessions.sh 2005/09/01 18:27:44 317 +++ alx-src/trunk/alxconfig-ng/functions/config_sessions.sh 2005/09/06 07:44:47 324 @@ -1,4 +1,4 @@ -# $Header: /home/cvsd/alx-cvs/alx-src/alxconfig-ng/functions/config_sessions.sh,v 1.13 2005-09-01 18:27:44 niro Exp $ +# $Header: /home/cvsd/alx-cvs/alx-src/alxconfig-ng/functions/config_sessions.sh,v 1.14 2005-09-06 07:44:47 niro Exp $ # configures ica-sessions on the host via mysql db settings get_sessions_settings() @@ -289,6 +289,7 @@ local x local y local item + local basename_item local progsh_path # get the resolution @@ -320,7 +321,8 @@ local count=${#ALX_SESSIONS[*]} for (( i=0; i < count; i++ )) do - icon_list="${icon_list} $(basename ${ALX_SESSIONS[${i}]} .ica)" + # filenames ! + icon_list="${icon_list} ${ALX_SESSIONS[${i}]}" done for item in ${icon_list} @@ -343,11 +345,14 @@ [ ${x} -ge ${xres} ] && x=20 fi + # ica icons + # get basename (.ica must be suffix) + basename_item="$(basename ${item} .ica)" generate_icon \ --name "${item}" \ - --command "${progsh_path}/${item}" \ - --icon "${ALX_SESSIONS_ICONS}/${item}.png" \ - --dest "${ALX_UNPRIV_HOME}/.xtdesktop/${item}.lnk" \ + --command "wfica ${ALX_ICA_SESSIONS}/${item}" \ + --icon "${ALX_SESSIONS_ICONS}/${basename_item}.png" \ + --dest "${ALX_UNPRIV_HOME}/.xtdesktop/${basename_item}.lnk" \ --xres "${x}" \ --yres "${y}"