File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1430,21 +1430,17 @@ exe2png() {
14301430 ico=" $( ls -S -1 " ${SHRT_NAME} " * .ico 2> /dev/null| head -1) "
14311431 echo -en " ${GREEN} Found ${RED} " $ico " ${GREEN} and converting to PNG and JPG...\n$RESETCOLOR "
14321432 convert " $ico " " $( echo " $ico " | sed ' s|ico$|png|g' ) " 2> /dev/null
1433- try_cp " $( ls -S -1 " ${SHRT_NAME} " * _* .png| head -1) " " ${SHRT_NAME} " .png 2> /dev/null
1433+ try_cp " $( ls -S -1 " ${SHRT_NAME} " * _* .png 2> /dev/null | head -1) " " ${SHRT_NAME} " .png 2> /dev/null
14341434 convert " ${SHRT_NAME} " .png " ${SHRT_NAME} " .jpg 2> /dev/null
14351435 try_mkdir " $HICOLOR_SHR_DIR "
1436- convert " $ico " " $HICOLOR_SHR_DIR " /" $( echo " $ico " | sed ' s|ico$|png|g' ) " 2> /dev/null
1437- if [ -n " $( ls -A " $HICOLOR_SHR_DIR " ) " ]
1438- then
1439- (IFS=$' \n '
1440- cd " $HICOLOR_SHR_DIR "
1441- for png in $( ls -AS1r * .png)
1442- do
1443- png_size_dir=" $( file " $png " | grep -Po ' \d+ x \d+' | sed ' s| ||g' ) "
1444- try_mkdir " $png_size_dir /apps"
1445- try_mv " $png " " $png_size_dir /apps/${SHRT_NAME} .png"
1446- done)
1447- fi
1436+ (IFS=$' \n '
1437+ cd " $HICOLOR_SHR_DIR "
1438+ for hi_icon_size in ${HICOLOR_SIZES[@]}
1439+ do
1440+ try_mkdir " $hi_icon_size /apps"
1441+ convert " ../${SHRT_NAME} .png" -resize " $hi_icon_size " \
1442+ " $hi_icon_size /apps/${SHRT_NAME} .png"
1443+ done)
14481444 add_exe_icon
14491445 echo -en " ${RED} $( ls " ${SHRT_NAME} " .png 2> /dev/null) \n$RESETCOLOR "
14501446 echo -en " ${RED} $( ls " ${SHRT_NAME} " .jpg 2> /dev/null) \n$RESETCOLOR "
You can’t perform that action at this time.
0 commit comments