images/genicons.sh
author Surkov Sergey <surkovsv93@gmail.com>
Tue, 28 Mar 2017 17:09:31 +0300
changeset 1669 54da2cfe0180
parent 533 25437efb7ae4
child 2238 a01a3ed1af2c
permissions -rwxr-xr-x
fix debug button and variable tree generate for actions and transitions in POU instance variable panel
for 'None' type instances(Python POU's, Native, SVGUI, user-defined pou's, etc.) debug button will be disabled. If action or transition instances have opened in instance variable panel,variables from main POU will be loaded. When user press debug button on variable instance in action or transition, instance path to main POU will be used, because all variables of action or transition in instance variable tree belong to main POU.
197
a50b5fa04c57 SVG/Inkscape based icon generation script + SVG drawing.
etisserant
parents:
diff changeset
     1
#!/bin/bash
a50b5fa04c57 SVG/Inkscape based icon generation script + SVG drawing.
etisserant
parents:
diff changeset
     2
a50b5fa04c57 SVG/Inkscape based icon generation script + SVG drawing.
etisserant
parents:
diff changeset
     3
INKSCAPE=inkscape
a50b5fa04c57 SVG/Inkscape based icon generation script + SVG drawing.
etisserant
parents:
diff changeset
     4
a50b5fa04c57 SVG/Inkscape based icon generation script + SVG drawing.
etisserant
parents:
diff changeset
     5
for i in `cat icons.svg |grep -o -e '%%[^%]*%%'|sed 's/%//g'` 
a50b5fa04c57 SVG/Inkscape based icon generation script + SVG drawing.
etisserant
parents:
diff changeset
     6
do
199
aa5f43bafad4 minor gui improvements :
etisserant
parents: 197
diff changeset
     7
 if [ $i.png -nt icons.svg ]; then
aa5f43bafad4 minor gui improvements :
etisserant
parents: 197
diff changeset
     8
 	echo "Skip $i"
aa5f43bafad4 minor gui improvements :
etisserant
parents: 197
diff changeset
     9
 else
aa5f43bafad4 minor gui improvements :
etisserant
parents: 197
diff changeset
    10
	rm  -f $i.png
aa5f43bafad4 minor gui improvements :
etisserant
parents: 197
diff changeset
    11
	echo "$INKSCAPE" icons.svg -z -e $i.png -i $i
aa5f43bafad4 minor gui improvements :
etisserant
parents: 197
diff changeset
    12
	"$INKSCAPE" icons.svg -z -e $i.png -i $i
aa5f43bafad4 minor gui improvements :
etisserant
parents: 197
diff changeset
    13
 fi
197
a50b5fa04c57 SVG/Inkscape based icon generation script + SVG drawing.
etisserant
parents:
diff changeset
    14
done
a50b5fa04c57 SVG/Inkscape based icon generation script + SVG drawing.
etisserant
parents:
diff changeset
    15
a50b5fa04c57 SVG/Inkscape based icon generation script + SVG drawing.
etisserant
parents:
diff changeset
    16
cp ico24.png brz.png
533
25437efb7ae4 Christmas 2009 release
Edouard TISSERANT <edouard.tisserant@gmail.com>
parents: 199
diff changeset
    17
convert ico*.png brz.ico
25437efb7ae4 Christmas 2009 release
Edouard TISSERANT <edouard.tisserant@gmail.com>
parents: 199
diff changeset
    18
rm -f ico*.png