From 0566df433bcd80c161280f13bbe52ff98d4a4720 Mon Sep 17 00:00:00 2001 From: "Veronica K. B. Olsen" <1619840+vkbo@users.noreply.github.com> Date: Thu, 14 May 2020 16:44:14 +0200 Subject: [PATCH] Updated colour icon theme --- .../icons/typicons_colour_dark/README.md | 20 ++------- nw/assets/icons/typicons_colour_dark/book.svg | 44 +++++++++---------- .../typicons_colour_dark/document-text.svg | 37 +++++++--------- .../icons/typicons_colour_dark/download.svg | 16 +++---- nw/assets/icons/typicons_colour_dark/flag.svg | 16 +++---- .../icons/typicons_colour_dark/folder.svg | 34 +++++++------- .../icons/typicons_colour_dark/icons.conf | 5 ++- .../typicons_colour_dark/input-checked.svg | 27 ++++++++---- .../icons/typicons_colour_dark/location.svg | 16 +++---- .../icons/typicons_colour_dark/pencil.svg | 23 ++++++---- nw/assets/icons/typicons_colour_dark/plus.svg | 16 +++---- .../typicons_colour_dark/search-replace.svg | 28 +++++++----- nw/assets/icons/typicons_colour_dark/time.svg | 24 ++++++---- .../icons/typicons_colour_dark/trash.svg | 22 ++++++---- nw/assets/icons/typicons_colour_dark/user.svg | 27 ++++++++---- nw/assets/icons/typicons_grey_dark/README.md | 20 ++------- nw/assets/icons/typicons_grey_dark/icons.conf | 5 ++- nw/assets/icons/typicons_grey_light/README.md | 20 ++------- .../icons/typicons_grey_light/icons.conf | 5 ++- nw/gui/dialogs/itemeditor.py | 10 ++++- nw/gui/icons.py | 24 ++++++---- 21 files changed, 229 insertions(+), 210 deletions(-) diff --git a/nw/assets/icons/typicons_colour_dark/README.md b/nw/assets/icons/typicons_colour_dark/README.md index 3686b78d..cfa5ea08 100644 --- a/nw/assets/icons/typicons_colour_dark/README.md +++ b/nw/assets/icons/typicons_colour_dark/README.md @@ -1,17 +1,5 @@ -Typicons ----- +## Typicons -Source: https://github.com/stephenhutchings/typicons.font - -License -------- - -#### Icons/Artwork - -Distributed under -[CC BY-SA](http://creativecommons.org/licenses/by-sa/3.0/) licence. - -#### Font - -Distributed under -[SIL Open Font Licence](http://scripts.sil.org/cms/scripts/page.php?item_id=OFL_web) licence. +Copyright: Stephen Hutchings +Source: https://github.com/stephenhutchings/typicons.font +License: [CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/) diff --git a/nw/assets/icons/typicons_colour_dark/book.svg b/nw/assets/icons/typicons_colour_dark/book.svg index 6798b72e..efd40186 100644 --- a/nw/assets/icons/typicons_colour_dark/book.svg +++ b/nw/assets/icons/typicons_colour_dark/book.svg @@ -7,7 +7,7 @@ xmlns="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - inkscape:version="1.0rc1 (09960d6f05, 2020-04-09)" + inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)" sodipodi:docname="book.svg" id="svg891" viewBox="0 0 24 24" @@ -29,16 +29,16 @@ id="defs895" /> + + - - - + d="M 18.666667,2 H 6.4444444 C 6.15,2 5.8666667,2.1166667 5.6588889,2.3255556 l -3.3333333,3.3333333 -0.063333,0.068889 c -0.1544444,0.1833333 -0.25,0.4144444 -0.2611111,0.6666666 L 2,6.4533333 V 18.666667 C 2,20.504444 3.4955556,22 5.3333333,22 h 9.9999997 c 1.448889,0 2.684445,-0.928889 3.143334,-2.222222 h 0.745555 C 20.78,19.777778 22,18.314444 22,16.444444 V 5.3333333 C 22,3.4955556 20.504444,2 18.666667,2 Z M 5.3333333,19.777778 c -0.6122222,0 -1.1111111,-0.497778 -1.1111111,-1.111111 V 7.5555556 H 6.4444444 V 19.777778 Z M 16.444444,18.666667 c 0,0.613333 -0.498888,1.111111 -1.111111,1.111111 H 7.5555556 V 7.5555556 h 7.7777774 c 0.612223,0 1.111111,0.4977777 1.111111,1.1111111 z m 3.333334,-2.222223 c 0,0.688889 -0.36,1.111112 -0.555556,1.111112 H 18.666667 V 8.6666667 c 0,-1.8377778 -1.495556,-3.3333334 -3.333334,-3.3333334 H 5.7933333 L 6.9044444,4.2222222 H 18.666667 c 0.612222,0 1.111111,0.4977778 1.111111,1.1111111 z" + inkscape:label="Outline" /> diff --git a/nw/assets/icons/typicons_colour_dark/document-text.svg b/nw/assets/icons/typicons_colour_dark/document-text.svg index bb79ef9e..aadcc635 100644 --- a/nw/assets/icons/typicons_colour_dark/document-text.svg +++ b/nw/assets/icons/typicons_colour_dark/document-text.svg @@ -7,7 +7,7 @@ xmlns="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - inkscape:version="1.0rc1 (09960d6f05, 2020-04-09)" + inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)" sodipodi:docname="document-text.svg" id="svg2161" viewBox="0 0 24 24" @@ -29,16 +29,16 @@ id="defs2165" /> - - - + + id="path2157" + d="M 17.555555,22 H 6.4444443 C 4.6066666,22 3.111111,20.504444 3.111111,18.666667 V 5.3333333 C 3.111111,3.4955556 4.6066666,2 6.4444443,2 H 17.555555 c 1.837778,0 3.333334,1.4955556 3.333334,3.3333333 V 18.666667 C 20.888889,20.504444 19.393333,22 17.555555,22 Z M 6.4444443,4.2222222 c -0.6122222,0 -1.1111111,0.4988889 -1.1111111,1.1111111 V 18.666667 c 0,0.612222 0.4988889,1.111111 1.1111111,1.111111 H 17.555555 c 0.612223,0 1.111112,-0.498889 1.111112,-1.111111 V 5.3333333 c 0,-0.6122222 -0.498889,-1.1111111 -1.111112,-1.1111111 z M 16.444444,10.888889 H 7.5555554 c -0.3066666,0 -0.5555555,-0.248889 -0.5555555,-0.555556 0,-0.306666 0.2488889,-0.5555552 0.5555555,-0.5555552 H 16.444444 C 16.751111,9.7777778 17,10.026667 17,10.333333 17,10.64 16.751111,10.888889 16.444444,10.888889 Z m 0,-3.3333334 H 7.5555554 C 7.2488888,7.5555556 6.9999999,7.3066667 6.9999999,7 c 0,-0.3066667 0.2488889,-0.5555556 0.5555555,-0.5555556 H 16.444444 C 16.751111,6.4444444 17,6.6933333 17,7 17,7.3066667 16.751111,7.5555556 16.444444,7.5555556 Z m 0,6.6666664 H 7.5555554 c -0.3066666,0 -0.5555555,-0.248889 -0.5555555,-0.555555 0,-0.306667 0.2488889,-0.555556 0.5555555,-0.555556 H 16.444444 C 16.751111,13.111111 17,13.36 17,13.666667 c 0,0.306666 -0.248889,0.555555 -0.555556,0.555555 z m 0,3.333334 H 7.5555554 c -0.3066666,0 -0.5555555,-0.248889 -0.5555555,-0.555556 0,-0.306667 0.2488889,-0.555556 0.5555555,-0.555556 H 16.444444 C 16.751111,16.444444 17,16.693333 17,17 c 0,0.306667 -0.248889,0.555556 -0.555556,0.555556 z" + inkscape:label="Outline" /> diff --git a/nw/assets/icons/typicons_colour_dark/download.svg b/nw/assets/icons/typicons_colour_dark/download.svg index ba966a8d..c8ffa937 100644 --- a/nw/assets/icons/typicons_colour_dark/download.svg +++ b/nw/assets/icons/typicons_colour_dark/download.svg @@ -7,7 +7,7 @@ xmlns="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - inkscape:version="1.0rc1 (09960d6f05, 2020-04-09)" + inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)" sodipodi:docname="download.svg" id="svg13801" viewBox="0 0 24 24" @@ -29,16 +29,16 @@ id="defs13805" /> diff --git a/nw/assets/icons/typicons_colour_dark/flag.svg b/nw/assets/icons/typicons_colour_dark/flag.svg index 93662481..9facfcfa 100644 --- a/nw/assets/icons/typicons_colour_dark/flag.svg +++ b/nw/assets/icons/typicons_colour_dark/flag.svg @@ -13,7 +13,7 @@ viewBox="0 0 24 24" id="svg16286" sodipodi:docname="flag.svg" - inkscape:version="1.0rc1 (09960d6f05, 2020-04-09)"> + inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"> @@ -37,20 +37,20 @@ guidetolerance="10" inkscape:pageopacity="0" inkscape:pageshadow="2" - inkscape:window-width="2560" - inkscape:window-height="1344" + inkscape:window-width="2374" + inkscape:window-height="1376" id="namedview16288" showgrid="false" inkscape:zoom="38.125" - inkscape:cx="12" + inkscape:cx="7.2131148" inkscape:cy="12" - inkscape:window-x="0" - inkscape:window-y="0" - inkscape:window-maximized="1" + inkscape:window-x="48" + inkscape:window-y="27" + inkscape:window-maximized="0" inkscape:current-layer="svg16286" /> + style="stroke-width:1.23158;fill:#f99157;fill-opacity:1" /> diff --git a/nw/assets/icons/typicons_colour_dark/folder.svg b/nw/assets/icons/typicons_colour_dark/folder.svg index 267d69fe..fd894938 100644 --- a/nw/assets/icons/typicons_colour_dark/folder.svg +++ b/nw/assets/icons/typicons_colour_dark/folder.svg @@ -7,7 +7,7 @@ xmlns="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - inkscape:version="1.0rc1 (09960d6f05, 2020-04-09)" + inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)" sodipodi:docname="folder.svg" id="svg2765" viewBox="0 0 24 24" @@ -29,16 +29,16 @@ id="defs2769" /> + - - + d="M 18.666667,5.2499999 H 12 C 12,4.008 11.004444,3 9.777778,3 H 5.3333333 C 3.4955556,3 2,4.51425 2,6.3749999 V 17.624999 C 2,19.48575 3.4955556,21 5.3333333,21 H 18.666667 C 20.504444,21 22,19.48575 22,17.624999 V 8.625 C 22,6.76425 20.504444,5.2499999 18.666667,5.2499999 Z m -13.3333337,0 H 9.777778 c 0,1.2420001 0.995555,2.25 2.222222,2.25 h 6.666667 c 0.613333,0 1.111111,0.504 1.111111,1.1250001 H 4.2222222 V 6.3749999 c 0,-0.6209999 0.4977778,-1.125 1.1111111,-1.125 z M 18.666667,18.75 H 5.3333333 C 4.72,18.75 4.2222222,18.246 4.2222222,17.624999 V 9.75 H 19.777778 v 7.874999 C 19.777778,18.246 19.28,18.75 18.666667,18.75 Z" + inkscape:label="Outline" /> diff --git a/nw/assets/icons/typicons_colour_dark/icons.conf b/nw/assets/icons/typicons_colour_dark/icons.conf index aa7942c7..dfb1278f 100644 --- a/nw/assets/icons/typicons_colour_dark/icons.conf +++ b/nw/assets/icons/typicons_colour_dark/icons.conf @@ -7,9 +7,12 @@ [Main] name = Typicons Colour Dark -author = Stephen Hutchings +description = Coulorised icons for dark GUI theme based on Typicons. +author = Stephen Hutchings (original), Veronica Berglyd Olsen (adaptation) credit = Stephen Hutchings url = https://github.com/stephenhutchings/typicons.font +license = CC BY-SA 4.0 +licenseurl = https://creativecommons.org/licenses/by-sa/4.0/ [Map] cls_none = cancel.svg diff --git a/nw/assets/icons/typicons_colour_dark/input-checked.svg b/nw/assets/icons/typicons_colour_dark/input-checked.svg index ae2fede6..e4b22265 100644 --- a/nw/assets/icons/typicons_colour_dark/input-checked.svg +++ b/nw/assets/icons/typicons_colour_dark/input-checked.svg @@ -7,7 +7,7 @@ xmlns="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - inkscape:version="1.0rc1 (09960d6f05, 2020-04-09)" + inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)" sodipodi:docname="input-checked.svg" id="svg11367" viewBox="0 0 24 24" @@ -29,16 +29,16 @@ id="defs11371" /> + d="m 13.499143,15.642429 c -0.45,0 -0.885857,-0.178715 -1.209857,-0.502715 L 8.859,11.710714 c -0.668571,-0.669857 -0.668571,-1.755 0,-2.423571 0.669857,-0.669857 1.755,-0.669857 2.426143,0 L 13.105714,11.109 17.573571,4.0954286 c 0.459,-0.828 1.504286,-1.1275715 2.332286,-0.6672857 0.826714,0.4602857 1.125,1.5042857 0.666,2.331 l -5.572286,9.0000001 c -0.261,0.470571 -0.727714,0.790714 -1.26,0.865286 z" + sodipodi:nodetypes="cccscccccccc" + inkscape:label="Check" /> + diff --git a/nw/assets/icons/typicons_colour_dark/location.svg b/nw/assets/icons/typicons_colour_dark/location.svg index a1844983..1189343d 100644 --- a/nw/assets/icons/typicons_colour_dark/location.svg +++ b/nw/assets/icons/typicons_colour_dark/location.svg @@ -7,7 +7,7 @@ xmlns="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - inkscape:version="1.0rc1 (09960d6f05, 2020-04-09)" + inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)" sodipodi:docname="location.svg" id="svg4600" viewBox="0 0 24 24" @@ -29,16 +29,16 @@ id="defs4604" /> diff --git a/nw/assets/icons/typicons_colour_dark/pencil.svg b/nw/assets/icons/typicons_colour_dark/pencil.svg index bf1d0dab..873f98e4 100644 --- a/nw/assets/icons/typicons_colour_dark/pencil.svg +++ b/nw/assets/icons/typicons_colour_dark/pencil.svg @@ -13,7 +13,7 @@ viewBox="0 0 24 24" id="svg14474" sodipodi:docname="pencil.svg" - inkscape:version="1.0rc1 (09960d6f05, 2020-04-09)"> + inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"> @@ -37,19 +37,26 @@ guidetolerance="10" inkscape:pageopacity="0" inkscape:pageshadow="2" - inkscape:window-width="2560" - inkscape:window-height="1344" + inkscape:window-width="2374" + inkscape:window-height="1376" id="namedview14476" showgrid="false" inkscape:zoom="38.125" - inkscape:cx="12" + inkscape:cx="2.4262296" inkscape:cy="12" - inkscape:window-x="0" - inkscape:window-y="0" - inkscape:window-maximized="1" + inkscape:window-x="48" + inkscape:window-y="27" + inkscape:window-maximized="0" inkscape:current-layer="svg14474" /> + style="fill:#99cc99;fill-opacity:1" + inkscape:label="Tip" /> + diff --git a/nw/assets/icons/typicons_colour_dark/plus.svg b/nw/assets/icons/typicons_colour_dark/plus.svg index 7287b396..8e77765e 100644 --- a/nw/assets/icons/typicons_colour_dark/plus.svg +++ b/nw/assets/icons/typicons_colour_dark/plus.svg @@ -7,7 +7,7 @@ xmlns="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - inkscape:version="1.0rc1 (09960d6f05, 2020-04-09)" + inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)" sodipodi:docname="plus.svg" id="svg5808" viewBox="0 0 24 24" @@ -29,16 +29,16 @@ id="defs5812" /> diff --git a/nw/assets/icons/typicons_colour_dark/search-replace.svg b/nw/assets/icons/typicons_colour_dark/search-replace.svg index b6c6e81e..012a9795 100644 --- a/nw/assets/icons/typicons_colour_dark/search-replace.svg +++ b/nw/assets/icons/typicons_colour_dark/search-replace.svg @@ -7,7 +7,7 @@ xmlns="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - inkscape:version="1.0rc1 (09960d6f05, 2020-04-09)" + inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)" sodipodi:docname="search-replace.svg" id="svg873" viewBox="0 0 24 24" @@ -30,16 +30,16 @@ id="defs877" /> + inkscape:connector-curvature="0" + inkscape:label="Search" /> + style="display:inline;fill:#99cc99;fill-opacity:1;stroke-width:1.19007" + d="m 15.96652,2.4766329 c -0.396657,0 -0.792437,0.1507259 -1.095095,0.4533829 L 3.57173,14.229712 c -0.3026571,0.302657 -0.5759103,0.751428 -0.7742385,1.227621 -0.1983282,0.47826 -0.3208556,0.99063 -0.3208556,1.418274 v 4.647756 h 4.6477558 c 0.427645,0 0.9376894,-0.122526 1.4159495,-0.320855 0.4782601,-0.198328 0.9272894,-0.471583 1.2299463,-0.774239 L 21.069984,9.1285734 c 0.302656,-0.302657 0.453382,-0.7017958 0.453382,-1.0974191 0,-0.3966562 -0.150726,-0.7924369 -0.453382,-1.0950939 L 17.063939,2.9300158 C 16.761281,2.6273588 16.362143,2.4766329 15.96652,2.4766329 Z m 0,2.2785396 3.275981,3.2759818 -1.334572,1.3368983 -3.275982,-3.2759819 z M 13.901884,6.8221334 15.173682,8.0939305 6.6082326,16.661704 5.3364357,15.387582 Z m 2.004185,2.0041848 1.271796,1.2717968 -8.5654475,8.565448 -1.2741221,-1.271796 z M 4.7063497,16.250176 c 0.010333,-0.02065 3.0644031,3.034179 3.0644031,3.034179 C 7.43814,19.422771 7.2039295,19.456408 7.1243917,19.456408 H 5.5759147 L 4.5435968,18.424084 v -1.548477 c 0,-0.07953 0.033633,-0.315548 0.1627529,-0.625436 z" + inkscape:label="Edit" /> + diff --git a/nw/assets/icons/typicons_colour_dark/time.svg b/nw/assets/icons/typicons_colour_dark/time.svg index e1746eda..ac0587cb 100644 --- a/nw/assets/icons/typicons_colour_dark/time.svg +++ b/nw/assets/icons/typicons_colour_dark/time.svg @@ -7,7 +7,7 @@ xmlns="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - inkscape:version="1.0rc1 (09960d6f05, 2020-04-09)" + inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)" sodipodi:docname="time.svg" id="svg8332" viewBox="0 0 24 24" @@ -29,16 +29,16 @@ id="defs8336" /> + + d="m 16.444444,12 c 0,-0.611111 -0.5,-1.111111 -1.111111,-1.111111 H 12 c -0.611111,0 -1.111111,0.5 -1.111111,1.111111 0,0.611111 0.5,1.111111 1.111111,1.111111 h 3.333333 c 0.611111,0 1.111111,-0.5 1.111111,-1.111111 z M 12,4.2222222 c 4.287778,0 7.777778,3.49 7.777778,7.7777778 0,4.287778 -3.49,7.777778 -7.777778,7.777778 -4.2877778,0 -7.7777778,-3.49 -7.7777778,-7.777778 0,-4.2877778 3.49,-7.7777778 7.7777778,-7.7777778 M 12,2 C 6.4766667,2 2,6.4766667 2,12 2,17.523333 6.4766667,22 12,22 17.523333,22 22,17.523333 22,12 22,6.4766667 17.523333,2 12,2 Z m 1.111111,6.666667 c 0,-0.611111 -0.5,-1.1111114 -1.111111,-1.1111114 -0.611111,0 -1.111111,0.5000004 -1.111111,1.1111114 V 12 c 0,0.611111 0.5,1.111111 1.111111,1.111111 0.611111,0 1.111111,-0.5 1.111111,-1.111111 z M 12,6.4444444 c 3.063333,0 5.555556,2.4922226 5.555556,5.5555556 0,3.063333 -2.492223,5.555556 -5.555556,5.555556 C 8.9366667,17.555556 6.4444444,15.063333 6.4444444,12 6.4444444,8.936667 8.9366667,6.4444444 12,6.4444444 M 12,5.3333333 C 8.32,5.3333333 5.3333333,8.317778 5.3333333,12 5.3333333,15.68 8.32,18.666667 12,18.666667 15.68,18.666667 18.666667,15.68 18.666667,12 18.666667,8.317778 15.68,5.3333333 12,5.3333333 Z" + inkscape:label="Outline" /> diff --git a/nw/assets/icons/typicons_colour_dark/trash.svg b/nw/assets/icons/typicons_colour_dark/trash.svg index b7728f3e..853a6743 100644 --- a/nw/assets/icons/typicons_colour_dark/trash.svg +++ b/nw/assets/icons/typicons_colour_dark/trash.svg @@ -13,7 +13,7 @@ viewBox="0 0 24 24" id="svg10159" sodipodi:docname="trash.svg" - inkscape:version="1.0rc1 (09960d6f05, 2020-04-09)"> + inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"> @@ -37,20 +37,26 @@ guidetolerance="10" inkscape:pageopacity="0" inkscape:pageshadow="2" - inkscape:window-width="2560" - inkscape:window-height="1344" + inkscape:window-width="2374" + inkscape:window-height="1376" id="namedview10161" showgrid="false" inkscape:zoom="38.125" - inkscape:cx="12" + inkscape:cx="7.2131148" inkscape:cy="12" - inkscape:window-x="0" - inkscape:window-y="0" - inkscape:window-maximized="1" + inkscape:window-x="48" + inkscape:window-y="27" + inkscape:window-maximized="0" inkscape:current-layer="svg10159" /> + + style="display:inline;fill:#aeaeae;fill-opacity:1;stroke-width:1.17647004" + inkscape:label="Outline" /> diff --git a/nw/assets/icons/typicons_colour_dark/user.svg b/nw/assets/icons/typicons_colour_dark/user.svg index fce26108..b27888cc 100644 --- a/nw/assets/icons/typicons_colour_dark/user.svg +++ b/nw/assets/icons/typicons_colour_dark/user.svg @@ -7,7 +7,7 @@ xmlns="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - inkscape:version="1.0rc1 (09960d6f05, 2020-04-09)" + inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)" sodipodi:docname="user.svg" id="svg10763" viewBox="0 0 24 24" @@ -29,16 +29,16 @@ id="defs10767" /> + d="m 4.9411765,19.647059 c 0,1.17647 2.6470588,2.352941 7.0588245,2.352941 4.138822,0 7.058822,-1.176471 7.058822,-2.352941 0,-2.352941 -2.769412,-4.705883 -7.058823,-4.705883 -4.4117647,0 -7.0588235,2.352942 -7.0588235,4.705883 z" + sodipodi:nodetypes="sssss" + inkscape:label="Body" /> + diff --git a/nw/assets/icons/typicons_grey_dark/README.md b/nw/assets/icons/typicons_grey_dark/README.md index 3686b78d..cfa5ea08 100644 --- a/nw/assets/icons/typicons_grey_dark/README.md +++ b/nw/assets/icons/typicons_grey_dark/README.md @@ -1,17 +1,5 @@ -Typicons ----- +## Typicons -Source: https://github.com/stephenhutchings/typicons.font - -License -------- - -#### Icons/Artwork - -Distributed under -[CC BY-SA](http://creativecommons.org/licenses/by-sa/3.0/) licence. - -#### Font - -Distributed under -[SIL Open Font Licence](http://scripts.sil.org/cms/scripts/page.php?item_id=OFL_web) licence. +Copyright: Stephen Hutchings +Source: https://github.com/stephenhutchings/typicons.font +License: [CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/) diff --git a/nw/assets/icons/typicons_grey_dark/icons.conf b/nw/assets/icons/typicons_grey_dark/icons.conf index 1cf3b306..70cef96c 100644 --- a/nw/assets/icons/typicons_grey_dark/icons.conf +++ b/nw/assets/icons/typicons_grey_dark/icons.conf @@ -6,9 +6,12 @@ [Main] name = Typicons Grey Dark -author = Stephen Hutchings +description = Greyscaled icons for dark GUI theme based on Typicons. +author = Stephen Hutchings (original), Veronica Berglyd Olsen (adaptation) credit = Stephen Hutchings url = https://github.com/stephenhutchings/typicons.font +license = CC BY-SA 4.0 +licenseurl = https://creativecommons.org/licenses/by-sa/4.0/ [Map] cls_none = cancel.svg diff --git a/nw/assets/icons/typicons_grey_light/README.md b/nw/assets/icons/typicons_grey_light/README.md index 3686b78d..cfa5ea08 100644 --- a/nw/assets/icons/typicons_grey_light/README.md +++ b/nw/assets/icons/typicons_grey_light/README.md @@ -1,17 +1,5 @@ -Typicons ----- +## Typicons -Source: https://github.com/stephenhutchings/typicons.font - -License -------- - -#### Icons/Artwork - -Distributed under -[CC BY-SA](http://creativecommons.org/licenses/by-sa/3.0/) licence. - -#### Font - -Distributed under -[SIL Open Font Licence](http://scripts.sil.org/cms/scripts/page.php?item_id=OFL_web) licence. +Copyright: Stephen Hutchings +Source: https://github.com/stephenhutchings/typicons.font +License: [CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/) diff --git a/nw/assets/icons/typicons_grey_light/icons.conf b/nw/assets/icons/typicons_grey_light/icons.conf index 6bd45209..fc4d556e 100644 --- a/nw/assets/icons/typicons_grey_light/icons.conf +++ b/nw/assets/icons/typicons_grey_light/icons.conf @@ -6,9 +6,12 @@ [Main] name = Typicons Grey Light -author = Stephen Hutchings +description = Greyscaled icons for light GUI theme based on Typicons. +author = Stephen Hutchings (original), Veronica Berglyd Olsen (adaptation) credit = Stephen Hutchings url = https://github.com/stephenhutchings/typicons.font +license = CC BY-SA 4.0 +licenseurl = https://creativecommons.org/licenses/by-sa/4.0/ [Map] cls_none = cancel.svg diff --git a/nw/gui/dialogs/itemeditor.py b/nw/gui/dialogs/itemeditor.py index 30c4721c..0b24e9d6 100644 --- a/nw/gui/dialogs/itemeditor.py +++ b/nw/gui/dialogs/itemeditor.py @@ -31,7 +31,7 @@ import nw from PyQt5.QtCore import Qt from PyQt5.QtWidgets import ( QDialog, QHBoxLayout, QVBoxLayout, QGroupBox, QFormLayout, QLineEdit, - QPushButton, QComboBox + QPushButton, QComboBox, QLabel ) from nw.constants import nwLabels, nwItemLayout, nwItemClass, nwItemType @@ -54,11 +54,17 @@ class GuiItemEditor(QDialog): self.innerBox = QVBoxLayout() self.setWindowTitle("Item Settings") - self.guiDeco = self.theParent.theTheme.loadDecoration("settings",(64,64)) + self.guiDeco = QLabel() + self.guiDeco.setPixmap( + self.theParent.theTheme.getPixmap( + nwLabels.CLASS_ICON[self.theItem.itemClass], (64,64) + ) + ) self.setLayout(self.outerBox) self.outerBox.addWidget(self.guiDeco, 0, Qt.AlignTop) self.outerBox.addLayout(self.innerBox) + self.outerBox.setSpacing(16) self.mainGroup = QGroupBox("Item Settings") self.mainForm = QFormLayout() diff --git a/nw/gui/icons.py b/nw/gui/icons.py index 066d321e..c45a9aaf 100644 --- a/nw/gui/icons.py +++ b/nw/gui/icons.py @@ -98,10 +98,13 @@ class GuiIcons: self.confFile = None # Icon Theme Meta - self.themeName = "" - self.themeAuthor = "" - self.themeCredit = "" - self.themeUrl = "" + self.themeName = "" + self.themeDescription = "" + self.themeAuthor = "" + self.themeCredit = "" + self.themeUrl = "" + self.themeLicense = "" + self.themeLicenseUrl = "" return @@ -133,10 +136,13 @@ class GuiIcons: ## Main cnfSec = "Main" if confParser.has_section(cnfSec): - self.themeName = self._parseLine( confParser, cnfSec, "name", "") - self.themeAuthor = self._parseLine( confParser, cnfSec, "author", "") - self.themeCredit = self._parseLine( confParser, cnfSec, "credit", "") - self.themeUrl = self._parseLine( confParser, cnfSec, "url", "") + self.themeName = self._parseLine( confParser, cnfSec, "name", "") + self.themeDescription = self._parseLine( confParser, cnfSec, "description", "") + self.themeAuthor = self._parseLine( confParser, cnfSec, "author", "") + self.themeCredit = self._parseLine( confParser, cnfSec, "credit", "") + self.themeUrl = self._parseLine( confParser, cnfSec, "url", "") + self.themeLicense = self._parseLine( confParser, cnfSec, "license", "") + self.themeLicenseUrl = self._parseLine( confParser, cnfSec, "licenseurl", "") ## Palette cnfSec = "Map" @@ -219,7 +225,7 @@ class GuiIcons: return QIcon() if iconKey in self.themeMap: - logger.verbose("Loading: %s" % self.themeMap[iconKey]) + logger.verbose("Loading: %s" % path.relpath(self.themeMap[iconKey])) return QIcon(self.themeMap[iconKey]) # Next, we try to load the Qt style icons