added rendering script for artwork
12
art/render.rb
Executable file
|
@ -0,0 +1,12 @@
|
||||||
|
#!/bin/env ruby
|
||||||
|
resolutions={'mdpi'=> 1, 'hdpi' => 1.5, 'xhdpi' => 2, 'xxhdpi' => 3}
|
||||||
|
images = { 'conversations.svg' => ['ic_launcher',48], 'conversations_baloon.svg' => ['ic_activity', 32], 'conversations_mono.svg' => ['ic_notification',24] }
|
||||||
|
images.each do |source, result|
|
||||||
|
resolutions.each do |name, factor|
|
||||||
|
size = factor * result[1]
|
||||||
|
path = "../res/drawable-#{name}/#{result[0]}.png"
|
||||||
|
cmd = "inkscape -e #{path} -C -h #{size} -w #{size} #{source}"
|
||||||
|
puts cmd
|
||||||
|
system cmd
|
||||||
|
end
|
||||||
|
end
|
Before Width: | Height: | Size: 5.2 KiB After Width: | Height: | Size: 3 KiB |
Before Width: | Height: | Size: 875 B After Width: | Height: | Size: 1 KiB |
Before Width: | Height: | Size: 587 B |
Before Width: | Height: | Size: 3.1 KiB After Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 596 B After Width: | Height: | Size: 681 B |
Before Width: | Height: | Size: 7.5 KiB After Width: | Height: | Size: 4.2 KiB |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.4 KiB |
BIN
res/drawable-xxhdpi/ic_activity.png
Normal file
After Width: | Height: | Size: 7 KiB |
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 11 KiB |
Before Width: | Height: | Size: 2.1 KiB After Width: | Height: | Size: 2.2 KiB |