aboutsummaryrefslogtreecommitdiff
path: root/share
diff options
context:
space:
mode:
authorWladimir J. van der Laan <laanwj@gmail.com>2012-10-14 07:52:21 -0700
committerWladimir J. van der Laan <laanwj@gmail.com>2012-10-14 07:52:21 -0700
commit199d88cf901866f3c2fa2b5bd83074d11ebad02c (patch)
treed4f1882104ccfcf95eb28d6340a193eb61f7e5d9 /share
parent65bc1573e73791c26472c3177732b7d167aa5bec (diff)
parentcddda5d9f0550dbbc720eb37d431261b8b5d3378 (diff)
Merge pull request #1931 from laanwj/2012_10_newicons
Non-GPL Icons, v2
Diffstat (limited to 'share')
-rw-r--r--share/qt/how_to_generate_update_spinner.txt39
-rw-r--r--share/qt/img/reload.xcfbin25292 -> 0 bytes
-rwxr-xr-xshare/qt/make_spinner.py43
3 files changed, 39 insertions, 43 deletions
diff --git a/share/qt/how_to_generate_update_spinner.txt b/share/qt/how_to_generate_update_spinner.txt
new file mode 100644
index 0000000000..fc0a7e3634
--- /dev/null
+++ b/share/qt/how_to_generate_update_spinner.txt
@@ -0,0 +1,39 @@
+How to generate the update_spinner.mng
+
+You will need ImageMagick in your path (the 'convert' executable at least)
+
+Go here: http://preloaders.net/en/circular
+
+Select the base image you want to use.
+
+Image type: APNG
+Transparent background: Yes
+Foreground color: F2A555 (or select a color)
+Animation speed: (default value)
+Preloader size: 16 x 16
+
+(no Advanced Options changed)
+
+Additional download options:
+
+Check Download as sprites
+
+Press Download now
+
+Rename the file to base.png
+
+convert -dispose 3 -delay 10 base.png -crop 16x16 +repage update_spinner.mng
+
+If you want to use the make_spinner.py (gives worse results):
+
+In http://preloaders.net/en/circular change
+
+Preloader size: 128 x 128
+
+Press Download now
+
+Rename the file to base.png
+
+convert base.png -crop 128x128+0+0 reload_scaled.png
+
+and use the make_spinner.py . Note that the results aren't very good. \ No newline at end of file
diff --git a/share/qt/img/reload.xcf b/share/qt/img/reload.xcf
deleted file mode 100644
index dc8be62831..0000000000
--- a/share/qt/img/reload.xcf
+++ /dev/null
Binary files differ
diff --git a/share/qt/make_spinner.py b/share/qt/make_spinner.py
deleted file mode 100755
index 136aff3cb7..0000000000
--- a/share/qt/make_spinner.py
+++ /dev/null
@@ -1,43 +0,0 @@
-#!/usr/bin/env python
-# W.J. van der Laan, 2011
-# Make spinning .mng animation from a .png
-# Requires imagemagick 6.7+
-from __future__ import division
-from os import path
-from PIL import Image
-from subprocess import Popen
-
-SRC='img/reload_scaled.png'
-DST='../../src/qt/res/movies/update_spinner.mng'
-TMPDIR='/tmp'
-TMPNAME='tmp-%03i.png'
-NUMFRAMES=35
-FRAMERATE=10.0
-CONVERT='convert'
-CLOCKWISE=True
-DSIZE=(16,16)
-
-im_src = Image.open(SRC)
-
-if CLOCKWISE:
- im_src = im_src.transpose(Image.FLIP_LEFT_RIGHT)
-
-def frame_to_filename(frame):
- return path.join(TMPDIR, TMPNAME % frame)
-
-frame_files = []
-for frame in xrange(NUMFRAMES):
- rotation = (frame + 0.5) / NUMFRAMES * 360.0
- if CLOCKWISE:
- rotation = -rotation
- im_new = im_src.rotate(rotation, Image.BICUBIC)
- im_new.thumbnail(DSIZE, Image.ANTIALIAS)
- outfile = frame_to_filename(frame)
- im_new.save(outfile, 'png')
- frame_files.append(outfile)
-
-p = Popen([CONVERT, "-delay", str(FRAMERATE), "-dispose", "2"] + frame_files + [DST])
-p.communicate()
-
-
-