1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
|
#!/usr/bin/python
import os
def convert(file, px):
new_file=file.replace('.svgz','.png').replace('.svg','.png').replace('hisc-','')
os.system('/usr/bin/inkscape -e hicolor/hi%s-%s -w %s -h %s %s' % (px, new_file, px, px, file))
all_files=[
'hisc-action-kdesvnaddrecursive.svgz',
'hisc-action-kdesvnadd.svgz',
'hisc-action-kdesvnblame.svgz',
'hisc-action-kdesvncat.svgz',
'hisc-action-kdesvncheckout.svgz',
'hisc-action-kdesvncheckupdates.svgz',
'hisc-action-kdesvncleanup.svgz',
'hisc-action-kdesvncommit.svgz',
'hisc-action-kdesvncopy.svgz',
'hisc-action-kdesvndelete.svgz',
'hisc-action-kdesvndiff.svgz',
'hisc-action-kdesvnexport.svgz',
'hisc-action-kdesvninfo.svgz',
'hisc-action-kdesvnlock.svgz',
'hisc-action-kdesvnlog.svgz',
'hisc-action-kdesvnmerge.svgz',
'hisc-action-kdesvnrelocate.svgz',
'hisc-action-kdesvnswitch.svgz',
'hisc-action-kdesvnunlock.svgz',
'hisc-action-kdesvnupdate.svgz',
'hisc-filesys-kdesvnadded.svgz',
'hisc-filesys-kdesvnconflicted.svgz',
'hisc-filesys-kdesvndeleted.svgz',
'hisc-filesys-kdesvnlocked.svgz',
'hisc-filesys-kdesvnmodified.svgz',
'hisc-filesys-kdesvnupdates.svgz',
'hisc-filesys-kdesvnneedlock.svgz',
]
i_sizes=[
32,128,16,96,22,48,64]
i_sizes.sort()
for px in i_sizes:
os.system('mkdir -p hicolor/%sx%s/actions' % (px,px))
os.system('mkdir -p hicolor/%sx%s/filesystems' % (px,px))
for file in all_files:
for px in i_sizes:
convert(file, px)
|