Mercurial > octave
view libgui/src/icons/octave/scalable/figure-rotate.svg @ 30772:36dc11ee220d
reorganize GUIs icons
* FigureWindow.cc (FigureWIndow.cc): use QIcon::fromTheme
* ToolBarButton.cc (get_icon): dito
* libgui/src/icons/*.png: moved into tango/128x128/, octave/128x128/
or cursor/
* libgui/src/icons/*.svg: moved into tango/scalable/ or octave/scalable/
* libgui/src/cursors/licence.md of cursors
* libgui/src/icons/licence.md of icons
* libgui/src/icons/icons_license: removed ol file
* documentation.cc (construct_toolbar): use standard icon names for zoom icons
* m-editor/file-editor.cc (construct): dito
* main-window.cc (main_window) call ressource_manger::config_icon_theme
* module.mk: update icon paths
* octave-dock-widget.cc (label_dock_widget): use QIcon::fromTheme;
(octave_dock_widget): use QIcon::fromTheme and update icon paths in css;
(make_window): update icon paths in css;
(make_widget): update icon paths in css;
(set_style): update icon paths in css, use QIcon::fromTheme;
* octave-qobject.cc (base_object): call config_icon_theme if no gui
is started;
* ressource_mamager.cc (config_icon_theme): new function setting the
* resource-manager.h: new function config_icon_theme
* libgui/src/resource.qrc: update paths of graphics files
author | Torsten Lilge <ttl-octave@mailbox.org> |
---|---|
date | Tue, 22 Feb 2022 20:54:15 +0100 |
parents | libgui/src/icons/figure-rotate.svg@992f55ef87f5 |
children | f14ad09af093 |
line wrap: on
line source
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <!-- Created with Inkscape (http://www.inkscape.org/) --> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" inkscape:export-ydpi="64" inkscape:export-xdpi="64" inkscape:export-filename="/home/pantxo/Dev/octaveclone/libgui/src/icons/figure-rotate.png" width="48px" height="48px" id="svg11300" sodipodi:version="0.32" inkscape:version="0.92.3 (2405546, 2018-03-11)" sodipodi:docname="figure-rotate.svg" inkscape:output_extension="org.inkscape.output.svg.inkscape" version="1.1"> <defs id="defs3"> <inkscape:perspective sodipodi:type="inkscape:persp3d" inkscape:vp_x="0 : 24 : 1" inkscape:vp_y="0 : 1000 : 0" inkscape:vp_z="48 : 24 : 1" inkscape:persp3d-origin="24 : 16 : 1" id="perspective58" /> <linearGradient inkscape:collect="always" id="linearGradient2690"> <stop style="stop-color:#c4d7eb;stop-opacity:1;" offset="0" id="stop2692" /> <stop style="stop-color:#c4d7eb;stop-opacity:0;" offset="1" id="stop2694" /> </linearGradient> <linearGradient id="linearGradient2682"> <stop style="stop-color:#3977c3;stop-opacity:1;" offset="0" id="stop2684" /> <stop style="stop-color:#89aedc;stop-opacity:0;" offset="1" id="stop2686" /> </linearGradient> <linearGradient id="linearGradient2402"> <stop style="stop-color:#729fcf;stop-opacity:1;" offset="0" id="stop2404" /> <stop style="stop-color:#528ac5;stop-opacity:1;" offset="1" id="stop2406" /> </linearGradient> <linearGradient id="linearGradient2380"> <stop style="stop-color:#b9cfe7;stop-opacity:1" offset="0" id="stop2382" /> <stop style="stop-color:#729fcf;stop-opacity:1" offset="1" id="stop2384" /> </linearGradient> <linearGradient inkscape:collect="always" id="linearGradient2871"> <stop style="stop-color:#3465a4;stop-opacity:1;" offset="0" id="stop2873" /> <stop style="stop-color:#3465a4;stop-opacity:1" offset="1" id="stop2875" /> </linearGradient> <linearGradient inkscape:collect="always" id="linearGradient2847"> <stop style="stop-color:#3465a4;stop-opacity:1;" offset="0" id="stop2849" /> <stop style="stop-color:#3465a4;stop-opacity:0;" offset="1" id="stop2851" /> </linearGradient> <linearGradient id="linearGradient2831"> <stop style="stop-color:#3465a4;stop-opacity:1;" offset="0" id="stop2833" /> <stop id="stop2855" offset="0.33333334" style="stop-color:#5b86be;stop-opacity:1;" /> <stop style="stop-color:#83a8d8;stop-opacity:0;" offset="1" id="stop2835" /> </linearGradient> <linearGradient inkscape:collect="always" id="linearGradient2797"> <stop style="stop-color:#ffffff;stop-opacity:1;" offset="0" id="stop2799" /> <stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop2801" /> </linearGradient> <linearGradient inkscape:collect="always" id="linearGradient8662"> <stop style="stop-color:#000000;stop-opacity:1;" offset="0" id="stop8664" /> <stop style="stop-color:#000000;stop-opacity:0;" offset="1" id="stop8666" /> </linearGradient> <linearGradient inkscape:collect="always" xlink:href="#linearGradient2831" id="linearGradient1486" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.92009777,0,0,0.92009777,2.3856234,1.4987352)" x1="13.478554" y1="10.612206" x2="15.419417" y2="19.115122" /> <linearGradient inkscape:collect="always" xlink:href="#linearGradient2847" id="linearGradient1488" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-0.92009777,0,0,-0.92009777,45.687722,43.938248)" x1="37.128052" y1="29.729605" x2="37.065414" y2="26.194071" /> <linearGradient inkscape:collect="always" xlink:href="#linearGradient2797" id="linearGradient1491" gradientUnits="userSpaceOnUse" x1="5.9649176" y1="26.048164" x2="52.854097" y2="26.048164" /> <linearGradient inkscape:collect="always" xlink:href="#linearGradient2797" id="linearGradient1493" gradientUnits="userSpaceOnUse" x1="5.9649176" y1="26.048164" x2="52.854097" y2="26.048164" /> <linearGradient inkscape:collect="always" xlink:href="#linearGradient2871" id="linearGradient1501" gradientUnits="userSpaceOnUse" x1="46.834816" y1="45.264122" x2="45.380436" y2="50.939667" /> <radialGradient inkscape:collect="always" xlink:href="#linearGradient8662" id="radialGradient1503" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.536723,-9.680928e-14,16.87306)" cx="24.837126" cy="36.421127" fx="24.837126" fy="36.421127" r="15.644737" /> <linearGradient inkscape:collect="always" xlink:href="#linearGradient2380" id="linearGradient2386" x1="62.513836" y1="36.061237" x2="15.984863" y2="20.60858" gradientUnits="userSpaceOnUse" /> <linearGradient inkscape:collect="always" xlink:href="#linearGradient2402" id="linearGradient2408" x1="18.935766" y1="23.667896" x2="53.588622" y2="26.649362" gradientUnits="userSpaceOnUse" /> <linearGradient inkscape:collect="always" xlink:href="#linearGradient2682" id="linearGradient2688" x1="36.713837" y1="31.455952" x2="37.124462" y2="24.842253" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.92009777,0,0,0.92009777,1.9573979,1.7541479)" /> <linearGradient inkscape:collect="always" xlink:href="#linearGradient2690" id="linearGradient2696" x1="32.647972" y1="30.748846" x2="37.124462" y2="24.842253" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.92009777,0,0,0.92009777,1.9573979,1.7541479)" /> <linearGradient inkscape:collect="always" xlink:href="#linearGradient2380" id="linearGradient872" gradientUnits="userSpaceOnUse" x1="62.513836" y1="36.061237" x2="15.984863" y2="20.60858" /> <linearGradient inkscape:collect="always" xlink:href="#linearGradient2871" id="linearGradient874" gradientUnits="userSpaceOnUse" x1="46.834816" y1="45.264122" x2="45.380436" y2="50.939667" /> <linearGradient inkscape:collect="always" xlink:href="#linearGradient2402" id="linearGradient876" gradientUnits="userSpaceOnUse" x1="18.935766" y1="23.667896" x2="53.588622" y2="26.649362" /> <linearGradient inkscape:collect="always" xlink:href="#linearGradient2871" id="linearGradient878" gradientUnits="userSpaceOnUse" x1="46.834816" y1="45.264122" x2="45.380436" y2="50.939667" /> </defs> <sodipodi:namedview stroke="#3465a4" fill="#729fcf" id="base" pagecolor="#ffffff" bordercolor="#666666" borderopacity="0.25490196" inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:zoom="7.9999999" inkscape:cx="-8.7701413" inkscape:cy="19.722655" inkscape:current-layer="layer1" showgrid="false" inkscape:grid-bbox="true" inkscape:document-units="px" inkscape:showpageshadow="false" inkscape:window-width="1791" inkscape:window-height="951" inkscape:window-x="0" inkscape:window-y="30" inkscape:window-maximized="0" /> <metadata id="metadata4"> <rdf:RDF> <cc:Work rdf:about=""> <dc:format>image/svg+xml</dc:format> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> <dc:creator> <cc:Agent> <dc:title>Jakub Steiner</dc:title> </cc:Agent> </dc:creator> <dc:source>http://jimmac.musichall.cz</dc:source> <cc:license rdf:resource="http://creativecommons.org/publicdomain/zero/1.0/" /> <dc:title>View Refresh</dc:title> <dc:subject> <rdf:Bag> <rdf:li>reload</rdf:li> <rdf:li>refresh</rdf:li> <rdf:li>view</rdf:li> </rdf:Bag> </dc:subject> </cc:Work> <cc:License rdf:about="http://creativecommons.org/licenses/publicdomain/"> <cc:permits rdf:resource="http://creativecommons.org/ns#Reproduction" /> <cc:permits rdf:resource="http://creativecommons.org/ns#Distribution" /> <cc:permits rdf:resource="http://creativecommons.org/ns#DerivativeWorks" /> </cc:License> </rdf:RDF> </metadata> <g id="layer1" inkscape:label="Layer 1" inkscape:groupmode="layer"> <ellipse transform="matrix(-1.489736,0,0,-1.001252,61.20865,75.2819)" id="path8660" style="opacity:0.38333333;color:#000000;fill:url(#radialGradient1503);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" inkscape:r_cx="true" inkscape:r_cy="true" d="M 40.481863 36.421127 A 15.644737 8.3968935 0 1 1 9.1923885,36.421127 A 15.644737 8.3968935 0 1 1 40.481863 36.421127 z" sodipodi:type="arc" sodipodi:ry="8.3968935" sodipodi:rx="15.644737" sodipodi:cy="36.421127" sodipodi:cx="24.837126" /> <path style="color:#000000;display:block;overflow:visible;visibility:visible;fill:url(#linearGradient1486);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient1488);stroke-width:0.92009741;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none" d="m 20.500048,11.332277 c 0,0 -8.223374,-0.575061 -5.693105,9.085966 H 7.7336919 c 0,0 0.4600488,-10.9261611 12.7663561,-9.085966 z" id="path2865" inkscape:r_cx="true" inkscape:r_cy="true" sodipodi:nodetypes="cccc" inkscape:connector-curvature="0" /> <g id="g1878" transform="matrix(-0.53278354,-0.45013759,-0.45013759,0.53278354,54.325545,14.057116)" inkscape:r_cx="true" inkscape:r_cy="true" style="fill:url(#linearGradient2386);fill-opacity:1;stroke:#3465a4;stroke-opacity:1"> <path sodipodi:nodetypes="ccccccc" id="path1880" d="M 44.306783,50.229694 C 62.821497,35.818859 49.664587,13.411704 22.462411,12.49765 L 22.113843,3.1515478 7.6245439,20.496754 22.714328,33.219189 c 0,0 -0.251917,-9.88122 -0.251917,-9.88122 18.82976,0.998977 32.981627,14.071729 21.844372,26.891725 z" style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:1;fill:url(#linearGradient872);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient874);stroke-width:1.31916928;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none" inkscape:r_cx="true" inkscape:r_cy="true" inkscape:connector-curvature="0" /> </g> <path sodipodi:nodetypes="cccc" inkscape:r_cy="true" inkscape:r_cx="true" id="path2839" d="m 28.065172,32.519917 c 0,0 8.223374,0.575061 5.693105,-9.085965 h 7.154577 c 0,1.38254 -0.541374,10.926161 -12.847682,9.085965 z" style="color:#000000;display:block;overflow:visible;visibility:visible;fill:url(#linearGradient2696);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient2688);stroke-width:0.92009741;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none" inkscape:connector-curvature="0" /> <g style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:1;fill:url(#linearGradient2408);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient1501);stroke-width:1.31916928;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none" inkscape:r_cy="true" inkscape:r_cx="true" transform="matrix(0.53278354,0.45013759,0.45013759,-0.53278354,-5.3307177,29.850244)" id="g2779"> <path inkscape:r_cy="true" inkscape:r_cx="true" style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:1;fill:url(#linearGradient876);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient878);stroke-width:1.31916928;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none" d="M 44.306783,50.229694 C 62.821497,35.818859 49.664587,13.411704 22.462411,12.49765 L 22.399432,3.0690297 7.793943,20.424005 22.462411,33.006349 c 0,0 0,-9.66838 0,-9.66838 18.82976,0.998977 32.981627,14.071729 21.844372,26.891725 z" id="path2781" sodipodi:nodetypes="ccccccc" inkscape:connector-curvature="0" /> </g> <path style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.27222224;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.92009759;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none" d="m 8.4555884,36.890382 0.057506,-13.686455 11.9037646,-0.345036 -4.038192,4.765018 3.558225,2.183575 c -2.760293,2.07022 -4.186029,2.228594 -5.106126,4.586345 l -2.591785,-1.941657 z" id="path2791" inkscape:r_cx="true" inkscape:r_cy="true" sodipodi:nodetypes="cccccccc" inkscape:connector-curvature="0" /> <g id="g2793" transform="matrix(0.46790284,0.39532093,0.39532093,-0.46790284,-1.6983235,29.855029)" inkscape:r_cx="true" inkscape:r_cy="true" style="opacity:0.5;fill:none;fill-opacity:1;stroke:#ffffff;stroke-opacity:1"> <path sodipodi:nodetypes="ccccccc" id="path2795" d="M 51.090265,45.943705 C 60.210465,30.723955 46.631614,12.20113 19.485058,11.948579 L 19.513464,3.7032834 6.5341979,19.296639 19.367661,30.26876 c 0,0 0.05562,-9.006878 0.05562,-9.006878 17.527815,-0.223909 35.195185,10.103372 31.666984,24.681823 z" style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient1493);stroke-width:1.50208926;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none" inkscape:r_cx="true" inkscape:r_cy="true" inkscape:connector-curvature="0" /> </g> <g style="opacity:0.5;fill:none;fill-opacity:1;stroke:#ffffff;stroke-opacity:1" inkscape:r_cy="true" inkscape:r_cx="true" transform="matrix(-0.46790284,-0.39532093,-0.39532093,0.46790284,50.767665,14.051696)" id="g2805"> <path inkscape:r_cy="true" inkscape:r_cx="true" style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient1491);stroke-width:1.50208926;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none" d="M 51.389927,46.505946 C 60.510127,31.286196 47.050763,12.432359 19.628482,12.069755 L 19.342824,4.0507204 6.3413093,19.379475 19.809059,30.764589 c 0,0 -0.181765,-9.453243 -0.181765,-9.453243 18.244937,0.381972 34.783881,10.925246 31.762633,25.1946 z" id="path2807" sodipodi:nodetypes="ccccccc" inkscape:connector-curvature="0" /> </g> <path style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.27222224;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.92009759;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none" d="m 8.225564,16.935761 c 3.306312,-9.6069914 15.129887,-5.653639 18.574474,-4.14044 3.84169,0.194578 5.221312,-2.608481 8.28088,-2.760293 C 22.153787,1.0272741 8.5706006,4.0543924 8.225564,16.935761 Z" id="path2811" inkscape:r_cx="true" inkscape:r_cy="true" sodipodi:nodetypes="cccc" inkscape:connector-curvature="0" /> </g> </svg>