From f317b05c842360bcc8e64433fcf5b176a7033ecd Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 22 Oct 2016 15:05:38 +0530 Subject: [PATCH] More new icons --- imgsrc/new/character-set.svg | 38 ++- imgsrc/new/exec.svg | 8 +- imgsrc/new/generate.py | 33 +++ imgsrc/new/icon_choose.svg | 118 ++++++++++ imgsrc/new/identifiers.svg | 244 ++++++++++++++++++++ imgsrc/new/insert-link.svg | 185 +++++++++++++++ imgsrc/new/jobs.svg | 118 ++++++++++ imgsrc/new/keyboard-prefs.svg | 422 ++++++++++++++++++++++++++++++++++ imgsrc/new/list_remove.svg | 128 +++++++++++ imgsrc/new/mail.svg | 119 ++++++++++ imgsrc/new/marked.svg | 172 ++++++++++++++ imgsrc/new/merge.svg | 124 ++++++++++ imgsrc/new/merge_books.svg | 164 +++++++++++++ imgsrc/new/metadata.svg | 115 +++++++++ imgsrc/new/minus.svg | 187 +++++++++++++++ imgsrc/new/minusminus.svg | 201 ++++++++++++++++ imgsrc/new/modified.svg | 144 ++++++++++++ imgsrc/new/network-server.svg | 164 +++++++++++++ 18 files changed, 2675 insertions(+), 9 deletions(-) create mode 100644 imgsrc/new/generate.py create mode 100644 imgsrc/new/icon_choose.svg create mode 100644 imgsrc/new/identifiers.svg create mode 100644 imgsrc/new/insert-link.svg create mode 100644 imgsrc/new/jobs.svg create mode 100644 imgsrc/new/keyboard-prefs.svg create mode 100644 imgsrc/new/list_remove.svg create mode 100644 imgsrc/new/mail.svg create mode 100644 imgsrc/new/marked.svg create mode 100644 imgsrc/new/merge.svg create mode 100644 imgsrc/new/merge_books.svg create mode 100644 imgsrc/new/metadata.svg create mode 100644 imgsrc/new/minus.svg create mode 100644 imgsrc/new/minusminus.svg create mode 100644 imgsrc/new/modified.svg create mode 100644 imgsrc/new/network-server.svg diff --git a/imgsrc/new/character-set.svg b/imgsrc/new/character-set.svg index a2e2fe16cd..4671bb9523 100644 --- a/imgsrc/new/character-set.svg +++ b/imgsrc/new/character-set.svg @@ -15,7 +15,7 @@ id="svg2" version="1.1" inkscape:version="0.91 r13725" - sodipodi:docname="character-set.svg"> + sodipodi:docname="languages.svg"> + + style="fill:#0d1890;fill-opacity:1" /> + + + + + + + diff --git a/imgsrc/new/exec.svg b/imgsrc/new/exec.svg index 83387d8ff3..e23bced906 100644 --- a/imgsrc/new/exec.svg +++ b/imgsrc/new/exec.svg @@ -29,13 +29,13 @@ + style="stop-color:#1b23a8;stop-opacity:1" /> @@ -59,7 +59,7 @@ inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:zoom="11.2" - inkscape:cx="66.990146" + inkscape:cx="36.722289" inkscape:cy="69.707741" inkscape:document-units="px" inkscape:current-layer="layer1" diff --git a/imgsrc/new/generate.py b/imgsrc/new/generate.py new file mode 100644 index 0000000000..5356bebec4 --- /dev/null +++ b/imgsrc/new/generate.py @@ -0,0 +1,33 @@ +#!/usr/bin/env python2 +# vim:fileencoding=utf-8 +# License: GPLv3 Copyright: 2016, Kovid Goyal + +from __future__ import (unicode_literals, division, absolute_import, + print_function) +import os + +duplicates = { + 'character-set': ['languages'], + 'calibre': ['library', 'lt'], + 'format-text-color': 'lookfeel', +} + +sizes = { + 'lt': '256', + 'default_cover': 'original', + 'viewer': '256', + 'tweak': '256', +} + +skip = {'calibre'} + +base = os.path.dirname(os.path.abspath(__file__)) + +for src in os.listdir(base): + if src.endswith('.svg'): + name = src.rpartition('.')[0] + names = [name] + duplicates.get(name, []) + for oname in names: + if oname in skip: + continue + src = os.path.join(base, name + '.svg') diff --git a/imgsrc/new/icon_choose.svg b/imgsrc/new/icon_choose.svg new file mode 100644 index 0000000000..5e8b162e17 --- /dev/null +++ b/imgsrc/new/icon_choose.svg @@ -0,0 +1,118 @@ + + + + + + + + + + image/svg+xml + + + + + Kovid Goyal + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/imgsrc/new/identifiers.svg b/imgsrc/new/identifiers.svg new file mode 100644 index 0000000000..5b5b0357cd --- /dev/null +++ b/imgsrc/new/identifiers.svg @@ -0,0 +1,244 @@ + + + + + + + + + + image/svg+xml + + + + + Kovid Goyal + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/imgsrc/new/insert-link.svg b/imgsrc/new/insert-link.svg new file mode 100644 index 0000000000..0b56316157 --- /dev/null +++ b/imgsrc/new/insert-link.svg @@ -0,0 +1,185 @@ + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + Kovid Goyal + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/imgsrc/new/jobs.svg b/imgsrc/new/jobs.svg new file mode 100644 index 0000000000..0857d263ac --- /dev/null +++ b/imgsrc/new/jobs.svg @@ -0,0 +1,118 @@ + + + + + + + + + + image/svg+xml + + + + + Kovid Goyal + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/imgsrc/new/keyboard-prefs.svg b/imgsrc/new/keyboard-prefs.svg new file mode 100644 index 0000000000..dcc895fded --- /dev/null +++ b/imgsrc/new/keyboard-prefs.svg @@ -0,0 +1,422 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + Kovid Goyal + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/imgsrc/new/list_remove.svg b/imgsrc/new/list_remove.svg new file mode 100644 index 0000000000..2883e1f021 --- /dev/null +++ b/imgsrc/new/list_remove.svg @@ -0,0 +1,128 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + Kovid Goyal + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/imgsrc/new/mail.svg b/imgsrc/new/mail.svg new file mode 100644 index 0000000000..43a9364de2 --- /dev/null +++ b/imgsrc/new/mail.svg @@ -0,0 +1,119 @@ + + + + + + + + + + image/svg+xml + + + + + Kovid Goyal + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/imgsrc/new/marked.svg b/imgsrc/new/marked.svg new file mode 100644 index 0000000000..cdb5297237 --- /dev/null +++ b/imgsrc/new/marked.svg @@ -0,0 +1,172 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + Kovid Goyal + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/imgsrc/new/merge.svg b/imgsrc/new/merge.svg new file mode 100644 index 0000000000..3199f5932d --- /dev/null +++ b/imgsrc/new/merge.svg @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + Kovid Goyal + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/imgsrc/new/merge_books.svg b/imgsrc/new/merge_books.svg new file mode 100644 index 0000000000..083ca8ecc1 --- /dev/null +++ b/imgsrc/new/merge_books.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + Kovid Goyal + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/imgsrc/new/metadata.svg b/imgsrc/new/metadata.svg new file mode 100644 index 0000000000..394f4c478a --- /dev/null +++ b/imgsrc/new/metadata.svg @@ -0,0 +1,115 @@ + + + + + + + + + + image/svg+xml + + + + + Kovid Goyal + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/imgsrc/new/minus.svg b/imgsrc/new/minus.svg new file mode 100644 index 0000000000..59b72d2305 --- /dev/null +++ b/imgsrc/new/minus.svg @@ -0,0 +1,187 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + Kovid Goyal + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/imgsrc/new/minusminus.svg b/imgsrc/new/minusminus.svg new file mode 100644 index 0000000000..cfc9e1a79d --- /dev/null +++ b/imgsrc/new/minusminus.svg @@ -0,0 +1,201 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + Kovid Goyal + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/imgsrc/new/modified.svg b/imgsrc/new/modified.svg new file mode 100644 index 0000000000..7699f3692d --- /dev/null +++ b/imgsrc/new/modified.svg @@ -0,0 +1,144 @@ + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + Kovid Goyal + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/imgsrc/new/network-server.svg b/imgsrc/new/network-server.svg new file mode 100644 index 0000000000..3687fd1b94 --- /dev/null +++ b/imgsrc/new/network-server.svg @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + Kovid Goyal + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +