aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax Christian Pohle2015-08-07 15:17:37 +0200
committerMax Christian Pohle2015-08-07 15:17:37 +0200
commitbc2a62d82bb8aed3136f254c68776ad342060977 (patch)
treeaaeced23afa4878eeccd3ec4fc89da31e9e39c76
parentf6d04253df0370c2c01a6dcd273a6297595045a6 (diff)
downloadicons-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--Makefile10
-rwxr-xr-xgenerate.sh24
-rw-r--r--index.theme43
-rw-r--r--preview.pngbin377871 -> 377902 bytes
-rw-r--r--scalable/actions/edit-find-replace.pngbin290281 -> 171103 bytes
-rw-r--r--scalable/actions/edit-find.pngbin494960 -> 87938 bytes
l---------scalable/actions/gtk-execute.png1
-rw-r--r--scalable/animations/process-working.pngbin0 -> 2620146 bytes
l---------scalable/apps/internet-mail.png1
l---------scalable/apps/web-browser.png1
-rw-r--r--scalable/mimetypes/application-x-desktop.pngbin0 -> 229634 bytes
-rw-r--r--scalable/mimetypes/application-x-executable.pngbin0 -> 190417 bytes
-rw-r--r--scalable/mimetypes/text-x-generic.pngbin39780 -> 101871 bytes
-rw-r--r--scalable/mimetypes/text-x-script.pngbin0 -> 267918 bytes
-rw-r--r--scalable/status/audio-volume-high.pngbin85179 -> 199784 bytes
-rw-r--r--scalable/status/audio-volume-low.pngbin81651 -> 200020 bytes
-rw-r--r--scalable/status/audio-volume-medium.pngbin84772 -> 199347 bytes
17 files changed, 54 insertions, 26 deletions
diff --git a/Makefile b/Makefile
index 2055323..78d9192 100644
--- a/Makefile
+++ b/Makefile
@@ -1,9 +1,15 @@
1all: preview.png 1all: clean
2 make generate
3
4generate: preview.png versions update-cache
2 5
3preview.png: 6preview.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
6update: 9versions:
10 find scalable/ -name '*.png' -exec ./generate.sh '{}' \;
11
12update-cache:
7 gtk-update-icon-cache `pwd` 13 gtk-update-icon-cache `pwd`
8 14
9clean: 15clean:
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
7FILE=${1#scalable/}
8PATH=$(dirname $FILE)
9
10for VERSION in 16x16 32x32 48x48 64x64 128x128 256x256
11do
12 /bin/mkdir -p "cache/$VERSION/$PATH"
13done
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]
2Name=CoderOnline 2Name=Pohle
3Comment=CoderOnline Theme 3Comment=Fancy 3d Icons with corresponding blender files
4Example=preview 4Example=folder
5Inherits=Adwaita,default 5Inherits=Adwaita,hicolor
6Directories=scalable/actions,scalable/emblems,scalable/apps,scalable/status,scalable/places,scalable/devices,scalable/categories,scalable/mimetypes 6Directories=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
22PanelSizes=16,22,32,48,64,72,96,128 22PanelSizes=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 25Directories=scalable/actions,scalable/animations,scalable/apps,scalable/categories,scalable/devices,scalable/emblems,scalable/emotes,scalable/mimetypes,scalable/places,scalable/status
26Directories=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]
30Context=Actions 29Context=Actions
31Size=256 30Size=256
31Type=Scalable
32MinSize=16 32MinSize=16
33MaxSize=512 33
34[scalable/animations]
35Context=Animations
36Size=256
34Type=Scalable 37Type=Scalable
38MinSize=16
35 39
36[scalable/apps] 40[scalable/apps]
37Context=Applications 41Context=Applications
38Size=256 42Size=256
39MinSize=16
40MaxSize=512
41Type=Scalable 43Type=Scalable
44MinSize=16
42 45
43[scalable/categories] 46[scalable/categories]
44Context=Categories 47Context=Categories
45Size=256 48Size=256
46MinSize=16
47MaxSize=512
48Type=Scalable 49Type=Scalable
50MinSize=16
49 51
50[scalable/devices] 52[scalable/devices]
51Context=Devices 53Context=Devices
52Size=256 54Size=256
53MinSize=16
54MaxSize=512
55Type=Scalable 55Type=Scalable
56MinSize=16
56 57
57[scalable/emblems] 58[scalable/emblems]
58Context=Emblems 59Context=Emblems
59Size=256 60Size=256
60MinSize=16
61MaxSize=512
62Type=Scalable 61Type=Scalable
62MinSize=16
63 63
64[scalable/emotes] 64[scalable/emotes]
65Context=Emotes 65Context=Emotes
66Size=256 66Size=256
67MinSize=16
68MaxSize=512
69Type=Scalable 67Type=Scalable
68MinSize=16
70 69
71[scalable/mimetypes] 70[scalable/mimetypes]
72Context=MimeTypes 71Context=MimeTypes
73Size=256 72Size=256
74MinSize=16
75MaxSize=512
76Type=Scalable 73Type=Scalable
74MinSize=16
77 75
78[scalable/places] 76[scalable/places]
79Context=Places 77Context=Places
80Size=256 78Size=256
81MinSize=16
82MaxSize=512
83Type=Scalable 79Type=Scalable
80MinSize=16
84 81
85[scalable/status] 82[scalable/status]
86Context=Status 83Context=Status
87Size=256 84Size=256
88MinSize=16
89MaxSize=512
90Type=Scalable 85Type=Scalable
91 86MinSize=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
..