Add a few recipe icons

This commit is contained in:
Kovid Goyal 2008-03-27 04:47:47 +00:00
parent 79134753a2
commit 51d9905a2e
6 changed files with 26 additions and 81 deletions

View File

@ -1,70 +0,0 @@
<RCC>
<qresource prefix="/" >
<file>images/back.svg</file>
<file>images/book.svg</file>
<file>images/search.svg</file>
<file>images/exec.svg</file>
<file>images/ok.svg</file>
<file>images/user_profile.svg</file>
<file>images/chapters.svg</file>
<file>images/clear_left.svg</file>
<file>images/config.svg</file>
<file>images/convert.svg</file>
<file>images/dialog_error.svg</file>
<file>images/dialog_warning.svg</file>
<file>images/dialog_information.svg</file>
<file>images/document_open.svg</file>
<file>images/edit_input.svg</file>
<file>images/forward.svg</file>
<file>images/jobs-animated.mng</file>
<file>images/jobs.svg</file>
<file alias="library">images/library.png</file>
<file>images/list_remove.svg</file>
<file>images/lookfeel.svg</file>
<file>images/metadata.svg</file>
<file>images/mimetypes/bmp.svg</file>
<file>images/mimetypes/dir.svg</file>
<file>images/mimetypes/gif.svg</file>
<file>images/mimetypes/html.svg</file>
<file>images/mimetypes/jpeg.svg</file>
<file>images/mimetypes/mobi.svg</file>
<file>images/mimetypes/lit.svg</file>
<file>images/mimetypes/lrf.svg</file>
<file>images/mimetypes/lrx.svg</file>
<file>images/mimetypes/pdf.svg</file>
<file>images/mimetypes/png.svg</file>
<file>images/mimetypes/rar.svg</file>
<file>images/mimetypes/rtf.svg</file>
<file>images/mimetypes/svg.svg</file>
<file>images/mimetypes/txt.svg</file>
<file>images/mimetypes/unknown.svg</file>
<file>images/mimetypes/zero.svg</file>
<file>images/mimetypes/zip.svg</file>
<file>images/news.svg</file>
<file>images/news/bbc.png</file>
<file>images/news/cnn.png</file>
<file>images/news/newsweek.png</file>
<file>images/news/nytimes.png</file>
<file>images/news/economist.png</file>
<file>images/news/nasa.png</file>
<file>images/news/newyorker.png</file>
<file>images/news/zeitde.png</file>
<file>images/news/spiegelde.png</file>
<file>images/news/faznet.png</file>
<file>images/news/dilbert.png</file>
<file>images/news/wsj.png</file>
<file>images/news/portfolio.png</file>
<file>images/news/barrons.png</file>
<file>images/next.svg</file>
<file>images/page.svg</file>
<file>images/plus.svg</file>
<file>images/previous.svg</file>
<file>images/reader.svg</file>
<file>images/save.svg</file>
<file>images/sd.svg</file>
<file>images/sync.svg</file>
<file>images/trash.svg</file>
<file>images/view.svg</file>
<file>images/viewer.svg</file>
</qresource>
</RCC>

Binary file not shown.

After

Width:  |  Height:  |  Size: 355 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 177 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 170 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 369 B

View File

@ -13,6 +13,7 @@ check_call = partial(subprocess.check_call, shell=True)
sys.path.insert(1, os.path.abspath('..%s..'%os.sep))
from libprs500 import __appname__
from libprs500.path import path
def find_forms():
forms = []
@ -43,19 +44,33 @@ def build_forms(forms):
def build_images():
newest = 0
for root, dirs, files in os.walk(os.path.join('.', 'images')):
for name in files:
newest = max(os.stat(os.path.join(root, name)).st_mtime, newest)
p = path('images')
mtime = p.mtime
for x in p.walk():
mtime = max(x.mtime, mtime)
images = path('images_rc.py')
if not images.exists() or mtime > images.mtime:
print 'Compiling images...'
files = []
for x in p.walk():
if '.svn' in x or '.bzr' in x or x.isdir():
continue
alias = ' alias="library"' if x == p/'library.png' else ''
files.append('<file%s>%s</file>'%(alias, x))
qrc = '<RCC>\n<qresource prefix="/">\n%s\n</qresource>\n</RCC>'%'\n'.join(files)
f = open('images.qrc', 'wb')
f.write(qrc)
f.close()
check_call(' '.join(['pyrcc4', '-o', images, 'images.qrc']))
compiler.compileFile(images)
os.utime(images, None)
os.utime(images, None)
print 'Size of images:', '%.2f MB'%(path(images+'c').size/(1024*1024.))
os.unlink(f.name)
newest = max(newest, os.stat('images.qrc').st_mtime)
if not os.path.exists('images_rc.py') or newest > os.stat('images_rc.py').st_mtime:
print 'Compiling images'
check_call(' '.join(['pyrcc4', '-o', 'images_rc.py', 'images.qrc']))
compiler.compileFile('images_rc.py')
os.utime('images_rc.py', None)
os.utime('images_rc.pyc', None)
def build(forms):
build_forms(forms)