diff options
author | Max Christian Pohle | 2015-08-07 15:17:37 +0200 |
---|---|---|
committer | Max Christian Pohle | 2015-08-07 15:17:37 +0200 |
commit | bc2a62d82bb8aed3136f254c68776ad342060977 (patch) | |
tree | aaeced23afa4878eeccd3ec4fc89da31e9e39c76 | |
parent | f6d04253df0370c2c01a6dcd273a6297595045a6 (diff) | |
download | icons-bc2a62d82bb8aed3136f254c68776ad342060977.tar.bz2 icons-bc2a62d82bb8aed3136f254c68776ad342060977.zip |
fiddled around with the theme file, added some symbolic links, because some symbols were missing under xfce and replaced the audio-volume-* icons with a beautiful vu meter
-rw-r--r-- | Makefile | 10 | ||||
-rwxr-xr-x | generate.sh | 24 | ||||
-rw-r--r-- | index.theme | 43 | ||||
-rw-r--r-- | preview.png | bin | 377871 -> 377902 bytes | |||
-rw-r--r-- | scalable/actions/edit-find-replace.png | bin | 290281 -> 171103 bytes | |||
-rw-r--r-- | scalable/actions/edit-find.png | bin | 494960 -> 87938 bytes | |||
l--------- | scalable/actions/gtk-execute.png | 1 | ||||
-rw-r--r-- | scalable/animations/process-working.png | bin | 0 -> 2620146 bytes | |||
l--------- | scalable/apps/internet-mail.png | 1 | ||||
l--------- | scalable/apps/web-browser.png | 1 | ||||
-rw-r--r-- | scalable/mimetypes/application-x-desktop.png | bin | 0 -> 229634 bytes | |||
-rw-r--r-- | scalable/mimetypes/application-x-executable.png | bin | 0 -> 190417 bytes | |||
-rw-r--r-- | scalable/mimetypes/text-x-generic.png | bin | 39780 -> 101871 bytes | |||
-rw-r--r-- | scalable/mimetypes/text-x-script.png | bin | 0 -> 267918 bytes | |||
-rw-r--r-- | scalable/status/audio-volume-high.png | bin | 85179 -> 199784 bytes | |||
-rw-r--r-- | scalable/status/audio-volume-low.png | bin | 81651 -> 200020 bytes | |||
-rw-r--r-- | scalable/status/audio-volume-medium.png | bin | 84772 -> 199347 bytes |
17 files changed, 54 insertions, 26 deletions
@@ -1,9 +1,15 @@ | |||
1 | all: preview.png | 1 | all: clean |
2 | make generate | ||
3 | |||
4 | generate: preview.png versions update-cache | ||
2 | 5 | ||
3 | preview.png: | 6 | preview.png: |
4 | $(shell find "scalable/" -type f -name "*.png" -not -path ".git/*" | sort | feh -m -y 96 -E 96 -s -p -b trans -O preview.png -f-) | 7 | $(shell find "scalable/" -type f -name "*.png" -not -path ".git/*" | sort | feh -m -y 96 -E 96 -s -p -b trans -O preview.png -f-) |
5 | 8 | ||
6 | update: | 9 | versions: |
10 | find scalable/ -name '*.png' -exec ./generate.sh '{}' \; | ||
11 | |||
12 | update-cache: | ||
7 | gtk-update-icon-cache `pwd` | 13 | gtk-update-icon-cache `pwd` |
8 | 14 | ||
9 | clean: | 15 | clean: |
diff --git a/generate.sh b/generate.sh new file mode 100755 index 0000000..d1737fb --- /dev/null +++ b/generate.sh | |||
@@ -0,0 +1,24 @@ | |||
1 | #!/bin/bash | ||
2 | # invoke as ./generate.sh FILENAME | ||
3 | # it is used to generate smaller versions from the one found in scalable | ||
4 | |||
5 | |||
6 | |||
7 | FILE=${1#scalable/} | ||
8 | PATH=$(dirname $FILE) | ||
9 | |||
10 | for VERSION in 16x16 32x32 48x48 64x64 128x128 256x256 | ||
11 | do | ||
12 | /bin/mkdir -p "cache/$VERSION/$PATH" | ||
13 | done | ||
14 | |||
15 | |||
16 | /usr/bin/convert $1 \ | ||
17 | \( -clone 0 -resize 16x16 -write cache/16x16/$FILE \) \ | ||
18 | \( -clone 0 -resize 32x32 -write cache/32x32/$FILE \) \ | ||
19 | \( -clone 0 -resize 48x48 -write cache/48x48/$FILE \) \ | ||
20 | \( -clone 0 -resize 64x64 -write cache/64x64/$FILE \) \ | ||
21 | \( -clone 0 -resize 128x128 -write cache/128x128/$FILE \) \ | ||
22 | \( -clone 0 -resize 256x256 -write cache/256x256/$FILE \) \ | ||
23 | null: | ||
24 | |||
diff --git a/index.theme b/index.theme index 4b048b9..6aac28f 100644 --- a/index.theme +++ b/index.theme | |||
@@ -1,8 +1,8 @@ | |||
1 | [Icon Theme] | 1 | [Icon Theme] |
2 | Name=CoderOnline | 2 | Name=Pohle |
3 | Comment=CoderOnline Theme | 3 | Comment=Fancy 3d Icons with corresponding blender files |
4 | Example=preview | 4 | Example=folder |
5 | Inherits=Adwaita,default | 5 | Inherits=Adwaita,hicolor |
6 | Directories=scalable/actions,scalable/emblems,scalable/apps,scalable/status,scalable/places,scalable/devices,scalable/categories,scalable/mimetypes | 6 | Directories=scalable/actions,scalable/emblems,scalable/apps,scalable/status,scalable/places,scalable/devices,scalable/categories,scalable/mimetypes |
7 | 7 | ||
8 | # KDE Specific Stuff | 8 | # KDE Specific Stuff |
@@ -22,71 +22,66 @@ PanelDefault=32 | |||
22 | PanelSizes=16,22,32,48,64,72,96,128 | 22 | PanelSizes=16,22,32,48,64,72,96,128 |
23 | 23 | ||
24 | # Directory list | 24 | # Directory list |
25 | #Directories=8x8/emblems,16x16/actions,16x16/animations,16x16/apps,16x16/categories,16x16/devices,16x16/emblems,16x16/emotes,16x16/mimetypes,16x16/places,16x16/status,22x22/actions,22x22/animations,22x22/apps,22x22/categories,22x22/devices,22x22/emblems,22x22/emotes,22x22/mimetypes,22x22/places,22x22/status,24x24/actions,24x24/apps,24x24/categories,24x24/devices,24x24/emblems,24x24/emotes,24x24/mimetypes,24x24/places,24x24/status,32x32/actions,32x32/animations,32x32/apps,32x32/categories,32x32/devices,32x32/emblems,32x32/emotes,32x32/mimetypes,32x32/places,32x32/status,48x48/actions,48x48/animations,48x48/apps,48x48/categories,48x48/devices,48x48/emblems,48x48/emotes,48x48/mimetypes,48x48/places,48x48/status,scalable/actions,scalable/apps,scalable/categories,scalable/devices,scalable/emblems,scalable/emotes,scalable/mimetypes,scalable/places,scalable/status,scalable/actions,scalable/apps,scalable/devices,scalable/emblems,scalable/mimetypes,scalable/places,scalable/status,scalable/categories | 25 | Directories=scalable/actions,scalable/animations,scalable/apps,scalable/categories,scalable/devices,scalable/emblems,scalable/emotes,scalable/mimetypes,scalable/places,scalable/status |
26 | Directories=scalable/actions,scalable/apps,scalable/categories,scalable/devices,scalable/emblems,scalable/emotes,scalable/mimetypes,scalable/places,scalable/status | ||
27 | 26 | ||
28 | 27 | ||
29 | [scalable/actions] | 28 | [scalable/actions] |
30 | Context=Actions | 29 | Context=Actions |
31 | Size=256 | 30 | Size=256 |
31 | Type=Scalable | ||
32 | MinSize=16 | 32 | MinSize=16 |
33 | MaxSize=512 | 33 | |
34 | [scalable/animations] | ||
35 | Context=Animations | ||
36 | Size=256 | ||
34 | Type=Scalable | 37 | Type=Scalable |
38 | MinSize=16 | ||
35 | 39 | ||
36 | [scalable/apps] | 40 | [scalable/apps] |
37 | Context=Applications | 41 | Context=Applications |
38 | Size=256 | 42 | Size=256 |
39 | MinSize=16 | ||
40 | MaxSize=512 | ||
41 | Type=Scalable | 43 | Type=Scalable |
44 | MinSize=16 | ||
42 | 45 | ||
43 | [scalable/categories] | 46 | [scalable/categories] |
44 | Context=Categories | 47 | Context=Categories |
45 | Size=256 | 48 | Size=256 |
46 | MinSize=16 | ||
47 | MaxSize=512 | ||
48 | Type=Scalable | 49 | Type=Scalable |
50 | MinSize=16 | ||
49 | 51 | ||
50 | [scalable/devices] | 52 | [scalable/devices] |
51 | Context=Devices | 53 | Context=Devices |
52 | Size=256 | 54 | Size=256 |
53 | MinSize=16 | ||
54 | MaxSize=512 | ||
55 | Type=Scalable | 55 | Type=Scalable |
56 | MinSize=16 | ||
56 | 57 | ||
57 | [scalable/emblems] | 58 | [scalable/emblems] |
58 | Context=Emblems | 59 | Context=Emblems |
59 | Size=256 | 60 | Size=256 |
60 | MinSize=16 | ||
61 | MaxSize=512 | ||
62 | Type=Scalable | 61 | Type=Scalable |
62 | MinSize=16 | ||
63 | 63 | ||
64 | [scalable/emotes] | 64 | [scalable/emotes] |
65 | Context=Emotes | 65 | Context=Emotes |
66 | Size=256 | 66 | Size=256 |
67 | MinSize=16 | ||
68 | MaxSize=512 | ||
69 | Type=Scalable | 67 | Type=Scalable |
68 | MinSize=16 | ||
70 | 69 | ||
71 | [scalable/mimetypes] | 70 | [scalable/mimetypes] |
72 | Context=MimeTypes | 71 | Context=MimeTypes |
73 | Size=256 | 72 | Size=256 |
74 | MinSize=16 | ||
75 | MaxSize=512 | ||
76 | Type=Scalable | 73 | Type=Scalable |
74 | MinSize=16 | ||
77 | 75 | ||
78 | [scalable/places] | 76 | [scalable/places] |
79 | Context=Places | 77 | Context=Places |
80 | Size=256 | 78 | Size=256 |
81 | MinSize=16 | ||
82 | MaxSize=512 | ||
83 | Type=Scalable | 79 | Type=Scalable |
80 | MinSize=16 | ||
84 | 81 | ||
85 | [scalable/status] | 82 | [scalable/status] |
86 | Context=Status | 83 | Context=Status |
87 | Size=256 | 84 | Size=256 |
88 | MinSize=16 | ||
89 | MaxSize=512 | ||
90 | Type=Scalable | 85 | Type=Scalable |
91 | 86 | MinSize=16 | |
92 | 87 | ||
diff --git a/preview.png b/preview.png index 731d8ba..1744bf1 100644 --- a/preview.png +++ b/preview.png | |||
Binary files differ | |||
diff --git a/scalable/actions/edit-find-replace.png b/scalable/actions/edit-find-replace.png index 6f83c93..6197692 100644 --- a/scalable/actions/edit-find-replace.png +++ b/scalable/actions/edit-find-replace.png | |||
Binary files differ | |||
diff --git a/scalable/actions/edit-find.png b/scalable/actions/edit-find.png index 98c29b3..977e967 100644 --- a/scalable/actions/edit-find.png +++ b/scalable/actions/edit-find.png | |||
Binary files differ | |||
diff --git a/scalable/actions/gtk-execute.png b/scalable/actions/gtk-execute.png new file mode 120000 index 0000000..9daf3fe --- /dev/null +++ b/scalable/actions/gtk-execute.png | |||
@@ -0,0 +1 @@ | |||
system-run.png \ No newline at end of file | |||
diff --git a/scalable/animations/process-working.png b/scalable/animations/process-working.png new file mode 100644 index 0000000..fa9abb3 --- /dev/null +++ b/scalable/animations/process-working.png | |||
Binary files differ | |||
diff --git a/scalable/apps/internet-mail.png b/scalable/apps/internet-mail.png new file mode 120000 index 0000000..71940e9 --- /dev/null +++ b/scalable/apps/internet-mail.png | |||
@@ -0,0 +1 @@ | |||
/usr/share/icons/hicolor/256x256/apps/thunderbird.png \ No newline at end of file | |||
diff --git a/scalable/apps/web-browser.png b/scalable/apps/web-browser.png new file mode 120000 index 0000000..4a12c8d --- /dev/null +++ b/scalable/apps/web-browser.png | |||
@@ -0,0 +1 @@ | |||
/usr/share/icons/hicolor/256x256/apps/chromium.png \ No newline at end of file | |||
diff --git a/scalable/mimetypes/application-x-desktop.png b/scalable/mimetypes/application-x-desktop.png new file mode 100644 index 0000000..798c22b --- /dev/null +++ b/scalable/mimetypes/application-x-desktop.png | |||
Binary files differ | |||
diff --git a/scalable/mimetypes/application-x-executable.png b/scalable/mimetypes/application-x-executable.png new file mode 100644 index 0000000..584ef83 --- /dev/null +++ b/scalable/mimetypes/application-x-executable.png | |||
Binary files differ | |||
diff --git a/scalable/mimetypes/text-x-generic.png b/scalable/mimetypes/text-x-generic.png index 3eeeae1..c10a61c 100644 --- a/scalable/mimetypes/text-x-generic.png +++ b/scalable/mimetypes/text-x-generic.png | |||
Binary files differ | |||
diff --git a/scalable/mimetypes/text-x-script.png b/scalable/mimetypes/text-x-script.png new file mode 100644 index 0000000..6eb0d88 --- /dev/null +++ b/scalable/mimetypes/text-x-script.png | |||
Binary files differ | |||
diff --git a/scalable/status/audio-volume-high.png b/scalable/status/audio-volume-high.png index 52c1978..34c0bec 100644 --- a/scalable/status/audio-volume-high.png +++ b/scalable/status/audio-volume-high.png | |||
Binary files differ | |||
diff --git a/scalable/status/audio-volume-low.png b/scalable/status/audio-volume-low.png index 61ece99..66d295e 100644 --- a/scalable/status/audio-volume-low.png +++ b/scalable/status/audio-volume-low.png | |||
Binary files differ | |||
diff --git a/scalable/status/audio-volume-medium.png b/scalable/status/audio-volume-medium.png index 3842e9a..6cbfea2 100644 --- a/scalable/status/audio-volume-medium.png +++ b/scalable/status/audio-volume-medium.png | |||
Binary files differ | |||