mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Add a few recipe icons
This commit is contained in:
parent
79134753a2
commit
51d9905a2e
@ -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>
|
BIN
src/libprs500/gui2/images/news/atlantic.png
Normal file
BIN
src/libprs500/gui2/images/news/atlantic.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 355 B |
BIN
src/libprs500/gui2/images/news/chr_mon.png
Normal file
BIN
src/libprs500/gui2/images/news/chr_mon.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 177 B |
BIN
src/libprs500/gui2/images/news/jpost.png
Normal file
BIN
src/libprs500/gui2/images/news/jpost.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 170 B |
BIN
src/libprs500/gui2/images/news/wired.png
Normal file
BIN
src/libprs500/gui2/images/news/wired.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 369 B |
@ -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)
|
||||
|
Loading…
x
Reference in New Issue
Block a user