Mercurial > octave
changeset 30788:c11d34f72b3c
provide different icon sets for the GUI
* FigureWindow.cc (FigureWindow): rename icon path used for figure icons
* ToolBarButton.cc (get_icon): dito
* libgui/src/cursors: moved directory into libgui/src/icons/cursors
* gui-preferences-global.h: update enum for icon related string list,
renamed global_icon_fallback_paths into global_icon_paths and extended
by cursors directory, string lists for icon themes and the related names
* libgui/src/icons/octave/128x128/document-open.png
* libgui/src/icons/octave/128x128/folder-new.png
* libgui/src/icons/octave/128x128/folder-up.png
* libgui/src/icons/octave/128x128/folder.png
* libgui/src/icons/octave/128x128/user-home.png: moved from tango theme
* libgui/src/icons/octave/scalable/document-open.svg
* libgui/src/icons/octave/scalable/folder-new.svg
* libgui/src/icons/octave/scalable/folder-up.svg
* libgui/src/icons/octave/scalable/folder.svg
* libgui/src/icons/octave/scalable/user-home.svg: moved from tango theme
* libgui/src/icons/tango/128x128/document-open.png
* libgui/src/icons/tango/128x128/folder-new.png
* libgui/src/icons/tango/128x128/folder-up.png
* libgui/src/icons/tango/128x128/folder.png
* libgui/src/icons/tango/128x128/user-home.png: recovered tango versions
* libgui/src/icons/tango/scalable/document-open.svg
* libgui/src/icons/tango/scalable/folder-new.svg
* libgui/src/icons/tango/scalable/folder-up.svg
* libgui/src/icons/tango/scalable/folder.svg
* libgui/src/icons/tango/scalable/user-home.svg: recovered tango versions
* module.mk: updated according to changed icon files
* octave-dock-widget.cc (label_dock_widget): use second boolean argument of
ressource_manager::icon for icons only available in the octave theme
and using new icon search path for octave only icons in style sheets;
(octave_dock_widget, make_window, make_widget, set_style): dito;
* resource-manager.cc (config_icon_theme): check new and old icon theme
preference and transfer old into new if required, add fallbacks
search paths depending on current theme;
(icon): look for icon in current theme, if not existing, go through
the defined icon search paths, use second boolean argument for icons
that are only available in the octave icon theme like widget-xyz icnos
* resource-manager.h: updated secon boolean argument of icon function
* resource.qrc: update icon file names and paths
* settings-dialog.cc (settings_dialog): fill new combo box with names of
available icon themes;
(write_changed_settings): write current index of combo box in pref file
* settings-dialog.ui: replaced check box for system icon theme by
combo box for icon themes
line wrap: on
line diff
--- a/libgui/graphics/FigureWindow.cc Sun Feb 27 14:44:00 2022 +0100 +++ b/libgui/graphics/FigureWindow.cc Sun Feb 27 20:21:12 2022 +0100 @@ -39,7 +39,7 @@ : FigureWindowBase (xparent) { // set icon from application resources - setWindowIcon (QIcon (global_icon_fallback_paths.at (ICON_THEME_OCTAVE))); + setWindowIcon (QIcon (global_icon_paths.at (ICON_THEME_OCTAVE))); } FigureWindow::~FigureWindow (void)
--- a/libgui/graphics/ToolBarButton.cc Sun Feb 27 14:44:00 2022 +0100 +++ b/libgui/graphics/ToolBarButton.cc Sun Feb 27 20:21:12 2022 +0100 @@ -157,7 +157,7 @@ template <typename T> QIcon ToolBarButton<T>::get_icon (const std::string& name) { - return QIcon (global_icon_fallback_paths.at (ICON_THEME_OCTAVE) + QString::fromStdString (name) + ".png"); + return QIcon (global_icon_paths.at (ICON_THEME_OCTAVE) + QString::fromStdString (name) + ".png"); } }
--- a/libgui/src/cursors/circle.svg Sun Feb 27 14:44:00 2022 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,86 +0,0 @@ -<?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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="32" - height="32" - viewBox="0 0 8.4666659 8.4666659" - version="1.1" - id="svg1917" - sodipodi:docname="circle.svg" - inkscape:version="0.92.3 (2405546, 2018-03-11)" - inkscape:export-filename="/home/pantxo/Dev/octaveclone/libgui/src/icons/circle.png" - inkscape:export-xdpi="96.000008" - inkscape:export-ydpi="96.000008"> - <defs - id="defs1911"> - <filter - inkscape:collect="always" - style="color-interpolation-filters:sRGB" - id="filter2851" - x="-0.063633107" - width="1.1272662" - y="-0.10485" - height="1.2097"> - <feGaussianBlur - inkscape:collect="always" - stdDeviation="0.50308888" - id="feGaussianBlur2853" /> - </filter> - </defs> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="0.0" - inkscape:pageshadow="2" - inkscape:zoom="15.839192" - inkscape:cx="32.278892" - inkscape:cy="22.118004" - inkscape:document-units="mm" - inkscape:current-layer="layer1" - showgrid="false" - inkscape:window-width="1920" - inkscape:window-height="1052" - inkscape:window-x="0" - inkscape:window-y="0" - inkscape:window-maximized="1" - units="px" /> - <metadata - id="metadata1914"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Calque 1" - inkscape:groupmode="layer" - id="layer1" - transform="translate(0,-288.53334)"> - <path - inkscape:connector-curvature="0" - style="display:inline;opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.33930296;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none" - d="M 4.213445,289.32696 A 3.4506385,3.4506385 0 0 0 0.76280612,292.7776 3.4506385,3.4506385 0 0 0 4.213445,296.22825 3.4506385,3.4506385 0 0 0 7.6640826,292.7776 3.4506385,3.4506385 0 0 0 4.213445,289.32696 Z m 0,0.93147 a 2.5191778,2.5191778 0 0 1 2.5191772,2.51917 2.5191778,2.5191778 0 0 1 -2.5191772,2.51918 2.5191778,2.5191778 0 0 1 -2.5191783,-2.51918 2.5191778,2.5191778 0 0 1 2.5191783,-2.51917 z" - id="path1844" /> - <path - inkscape:connector-curvature="0" - style="display:inline;opacity:0.2;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;filter:url(#filter2851)" - d="m 1.3070234,9.3602459 a 10.1875,10.1875 0 0 0 -0.09961,1.3281251 10.1875,10.1875 0 0 0 10.1874996,10.1875 10.1875,10.1875 0 0 0 8.78711,-5.056641 l -2.66406,-0.912109 a 7.4375,7.4375 0 0 1 -6.12305,3.21875 7.4375,7.4375 0 0 1 -7.4374996,-7.4375 7.4375,7.4375 0 0 1 0.0215,-0.414062 z" - id="path2462" - transform="matrix(0.33871298,0,0,0.32344859,0.35384012,289.47597)" /> - </g> -</svg>
--- a/libgui/src/cursors/license.md Sun Feb 27 14:44:00 2022 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,24 +0,0 @@ -# Cursors for Octave - -## Cursors from the standard DMZ theme - -The following cursors are taken from the [standrad DMZ theme](https://github.com/GalliumOS/dmz-cursor-theme/tree/master/DMZ-White): - -- bottom_left_corner.png -- bottom_right_corner.png -- bottom_side.png -- cross.png -- fleur.png -- hand2.png -- left_side.png -- right_side.png -- top_left_corner.png -- top_right_corner.png -- top_side.png - -## Cursor created by the Octave developers - -The following cursors are created by the Octave developers with elements from the DMZ theme: - -- ./circle.png -- ./circle.svg
--- a/libgui/src/gui-preferences-global.h Sun Feb 27 14:44:00 2022 +0100 +++ b/libgui/src/gui-preferences-global.h Sun Feb 27 20:21:12 2022 +0100 @@ -86,21 +86,33 @@ enum { - ICON_THEME_SYSTEM, + ICON_THEME_SYSTEM = 0, ICON_THEME_OCTAVE, ICON_THEME_TANGO, ICON_THEME_CURSORS -}; +} ; const QStringList -global_icon_fallback_paths (QStringList () +global_icon_paths (QStringList () << "" << ":/icons/octave/128x128/" << ":/icons/tango/128x128/" - << ":/cursors/" + << ":/icons/cursors/" ); -// Other +const gui_pref +global_icon_theme_index ("icon_theme", QVariant (ICON_THEME_SYSTEM)); +const QStringList +global_all_icon_themes (QStringList () + << "" + << "octave" + << "tango" + << "cursors"); +const QStringList +global_all_icon_theme_names (QStringList () + << "System" + << "Octave" + << "Tango"); const gui_pref global_status_bar ("show_status_bar", QVariant (true));
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libgui/src/icons/cursors/circle.svg Sun Feb 27 20:21:12 2022 +0100 @@ -0,0 +1,86 @@ +<?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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32" + height="32" + viewBox="0 0 8.4666659 8.4666659" + version="1.1" + id="svg1917" + sodipodi:docname="circle.svg" + inkscape:version="0.92.3 (2405546, 2018-03-11)" + inkscape:export-filename="/home/pantxo/Dev/octaveclone/libgui/src/icons/circle.png" + inkscape:export-xdpi="96.000008" + inkscape:export-ydpi="96.000008"> + <defs + id="defs1911"> + <filter + inkscape:collect="always" + style="color-interpolation-filters:sRGB" + id="filter2851" + x="-0.063633107" + width="1.1272662" + y="-0.10485" + height="1.2097"> + <feGaussianBlur + inkscape:collect="always" + stdDeviation="0.50308888" + id="feGaussianBlur2853" /> + </filter> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="15.839192" + inkscape:cx="32.278892" + inkscape:cy="22.118004" + inkscape:document-units="mm" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1920" + inkscape:window-height="1052" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + units="px" /> + <metadata + id="metadata1914"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Calque 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-288.53334)"> + <path + inkscape:connector-curvature="0" + style="display:inline;opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.33930296;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none" + d="M 4.213445,289.32696 A 3.4506385,3.4506385 0 0 0 0.76280612,292.7776 3.4506385,3.4506385 0 0 0 4.213445,296.22825 3.4506385,3.4506385 0 0 0 7.6640826,292.7776 3.4506385,3.4506385 0 0 0 4.213445,289.32696 Z m 0,0.93147 a 2.5191778,2.5191778 0 0 1 2.5191772,2.51917 2.5191778,2.5191778 0 0 1 -2.5191772,2.51918 2.5191778,2.5191778 0 0 1 -2.5191783,-2.51918 2.5191778,2.5191778 0 0 1 2.5191783,-2.51917 z" + id="path1844" /> + <path + inkscape:connector-curvature="0" + style="display:inline;opacity:0.2;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;filter:url(#filter2851)" + d="m 1.3070234,9.3602459 a 10.1875,10.1875 0 0 0 -0.09961,1.3281251 10.1875,10.1875 0 0 0 10.1874996,10.1875 10.1875,10.1875 0 0 0 8.78711,-5.056641 l -2.66406,-0.912109 a 7.4375,7.4375 0 0 1 -6.12305,3.21875 7.4375,7.4375 0 0 1 -7.4374996,-7.4375 7.4375,7.4375 0 0 1 0.0215,-0.414062 z" + id="path2462" + transform="matrix(0.33871298,0,0,0.32344859,0.35384012,289.47597)" /> + </g> +</svg>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libgui/src/icons/cursors/license.md Sun Feb 27 20:21:12 2022 +0100 @@ -0,0 +1,24 @@ +# Cursors for Octave + +## Cursors from the standard DMZ theme + +The following cursors are taken from the [standrad DMZ theme](https://github.com/GalliumOS/dmz-cursor-theme/tree/master/DMZ-White): + +- bottom_left_corner.png +- bottom_right_corner.png +- bottom_side.png +- cross.png +- fleur.png +- hand2.png +- left_side.png +- right_side.png +- top_left_corner.png +- top_right_corner.png +- top_side.png + +## Cursor created by the Octave developers + +The following cursors are created by the Octave developers with elements from the DMZ theme: + +- ./circle.png +- ./circle.svg
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libgui/src/icons/octave/scalable/document-open.svg Sun Feb 27 20:21:12 2022 +0100 @@ -0,0 +1,1 @@ +<svg height="8px" width="8px" id="Camada_1" data-name="Camada 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 8 8"><defs><style>.cls-1{fill:#edb51f;}.cls-2{fill:#e6a928;}.cls-3{fill:#fff;}.cls-4{fill:url(#Gradiente_sem_nome_5);}</style><linearGradient id="Gradiente_sem_nome_5" x1="2.0615" y1="3.1269" x2="6.1231" y2="7.1885" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#ffe599"/><stop offset="1" stop-color="#ffc938"/></linearGradient></defs><path class="cls-1" d="M6.2941,2H4l-.7618-.7618A.8134.8134,0,0,0,2.6631,1H1.3765A.3765.3765,0,0,0,1,1.3765V5H7V2.7059A.7058.7058,0,0,0,6.2941,2Z"/><path class="cls-2" d="M1,6H7A0,0,0,0,1,7,6v.68A.32.32,0,0,1,6.68,7H1.32A.32.32,0,0,1,1,6.68V6A0,0,0,0,1,1,6Z"/><path class="cls-3" d="M1.8706,2.5H6.1294A.3706.3706,0,0,1,6.5,2.8706V5a0,0,0,0,1,0,0h-5a0,0,0,0,1,0,0V2.8706A.3706.3706,0,0,1,1.8706,2.5Z"/><path class="cls-4" d="M6.455,3.5H4.7038a.864.864,0,0,0-.3861.0911l-.7126.3563A.4974.4974,0,0,1,3.3825,4H1.3215A.3215.3215,0,0,0,1,4.3215V6.1784A.3216.3216,0,0,0,1.3216,6.5H6.6785A.3216.3216,0,0,0,7,6.1785V4.045A.545.545,0,0,0,6.455,3.5Z"/></svg> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libgui/src/icons/octave/scalable/folder-new.svg Sun Feb 27 20:21:12 2022 +0100 @@ -0,0 +1,1 @@ +<svg height="8px" width="8px" id="Camada_1" data-name="Camada 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 8 8"><defs><style>.cls-1{fill:#edb51f;}.cls-2{fill:#e6a928;}.cls-3{fill:url(#Gradiente_sem_nome_5);}.cls-4{fill:#53c23d;}</style><linearGradient id="Gradiente_sem_nome_5" x1="1.8115" y1="2.3769" x2="6.3731" y2="6.9385" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#ffe599"/><stop offset="1" stop-color="#ffc938"/></linearGradient></defs><path class="cls-1" d="M6.2941,2H4l-.7618-.7618A.8134.8134,0,0,0,2.6631,1H1.3765A.3765.3765,0,0,0,1,1.3765V3.918A.082.082,0,0,0,1.082,4H6.918A.082.082,0,0,0,7,3.918V2.7059A.7058.7058,0,0,0,6.2941,2Z"/><path class="cls-2" d="M1,6H7A0,0,0,0,1,7,6v.68A.32.32,0,0,1,6.68,7H1.32A.32.32,0,0,1,1,6.68V6A0,0,0,0,1,1,6Z"/><path class="cls-3" d="M6.455,2.5H4.7038a.864.864,0,0,0-.3861.0911l-.7126.3564A.4983.4983,0,0,1,3.3825,3H1.3215A.3216.3216,0,0,0,1,3.3215V6.1784A.3216.3216,0,0,0,1.3216,6.5H6.6785A.3216.3216,0,0,0,7,6.1785V3.045A.545.545,0,0,0,6.455,2.5Z"/><rect class="cls-4" x="6" y="1" width="1" height="3" rx="0.2"/><rect class="cls-4" x="5" y="2" width="3" height="1" rx="0.2"/></svg> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libgui/src/icons/octave/scalable/folder-up.svg Sun Feb 27 20:21:12 2022 +0100 @@ -0,0 +1,1 @@ +<svg height="8px" width="8px" id="Camada_1" data-name="Camada 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 8 8"><defs><style>.cls-1{fill:#edb51f;}.cls-2{fill:#e6a928;}.cls-3{fill:url(#Gradiente_sem_nome_5);}.cls-4{fill:#53c23d;}</style><linearGradient id="Gradiente_sem_nome_5" x1="1.8115" y1="2.3769" x2="6.3731" y2="6.9385" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#ffe599"/><stop offset="1" stop-color="#ffc938"/></linearGradient></defs><path class="cls-1" d="M6.2941,2H4l-.7618-.7618A.8134.8134,0,0,0,2.6631,1H1.3765A.3765.3765,0,0,0,1,1.3765V3.918A.082.082,0,0,0,1.082,4H6.918A.082.082,0,0,0,7,3.918V2.7059A.7058.7058,0,0,0,6.2941,2Z"/><path class="cls-2" d="M1,6H7A0,0,0,0,1,7,6v.68A.32.32,0,0,1,6.68,7H1.32A.32.32,0,0,1,1,6.68V6A0,0,0,0,1,1,6Z"/><path class="cls-3" d="M6.455,2.5H4.7038a.864.864,0,0,0-.3861.0911l-.7126.3564A.4983.4983,0,0,1,3.3825,3H1.3215A.3216.3216,0,0,0,1,3.3215V6.1784A.3216.3216,0,0,0,1.3216,6.5H6.6785A.3216.3216,0,0,0,7,6.1785V3.045A.545.545,0,0,0,6.455,2.5Z"/><path class="cls-4" d="M7.7967,2.7289,6.6356,1.1807a.17.17,0,0,0-.2712,0L5.2033,2.7289A.1694.1694,0,0,0,5.3388,3H6V5.8058A.1941.1941,0,0,0,6.1941,6h.6118A.1941.1941,0,0,0,7,5.8058V3h.6612A.1694.1694,0,0,0,7.7967,2.7289Z"/></svg> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libgui/src/icons/octave/scalable/folder.svg Sun Feb 27 20:21:12 2022 +0100 @@ -0,0 +1,1 @@ +<svg height="8px" width="8px" id="Camada_1" data-name="Camada 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 8 8"><defs><style>.cls-1{fill:#edb51f;}.cls-2{fill:#e6a928;}.cls-3{fill:url(#Gradiente_sem_nome_5);}</style><linearGradient id="Gradiente_sem_nome_5" x1="1.8115" y1="2.3769" x2="6.3731" y2="6.9385" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#ffe599"/><stop offset="1" stop-color="#ffc938"/></linearGradient></defs><path class="cls-1" d="M6.2941,2H4l-.7618-.7618A.8134.8134,0,0,0,2.6631,1H1.3765A.3765.3765,0,0,0,1,1.3765V3.918A.082.082,0,0,0,1.082,4H6.918A.082.082,0,0,0,7,3.918V2.7059A.7058.7058,0,0,0,6.2941,2Z"/><path class="cls-2" d="M1,6H7A0,0,0,0,1,7,6v.68A.32.32,0,0,1,6.68,7H1.32A.32.32,0,0,1,1,6.68V6A0,0,0,0,1,1,6Z"/><path class="cls-3" d="M6.455,2.5H4.7038a.864.864,0,0,0-.3861.0911l-.7126.3564A.4983.4983,0,0,1,3.3825,3H1.3215A.3216.3216,0,0,0,1,3.3215V6.1784A.3216.3216,0,0,0,1.3216,6.5H6.6785A.3216.3216,0,0,0,7,6.1785V3.045A.545.545,0,0,0,6.455,2.5Z"/></svg> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libgui/src/icons/octave/scalable/user-home.svg Sun Feb 27 20:21:12 2022 +0100 @@ -0,0 +1,1 @@ +<svg height="8px" width="8px" id="Camada_1" data-name="Camada 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 8 8"><defs><style>.cls-1{fill:#edb51f;}.cls-2{fill:#e6a928;}.cls-3{fill:url(#Gradiente_sem_nome_5);}.cls-4{fill:#b58114;}</style><linearGradient id="Gradiente_sem_nome_5" x1="1.8115" y1="2.3769" x2="6.3731" y2="6.9385" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#ffe599"/><stop offset="1" stop-color="#ffc938"/></linearGradient></defs><path class="cls-1" d="M6.2941,2H4l-.7618-.7618A.8134.8134,0,0,0,2.6631,1H1.3765A.3765.3765,0,0,0,1,1.3765V3.918A.082.082,0,0,0,1.082,4H6.918A.082.082,0,0,0,7,3.918V2.7059A.7058.7058,0,0,0,6.2941,2Z"/><path class="cls-2" d="M1,6H7A0,0,0,0,1,7,6v.68A.32.32,0,0,1,6.68,7H1.32A.32.32,0,0,1,1,6.68V6A0,0,0,0,1,1,6Z"/><path class="cls-3" d="M6.455,2.5H4.7038a.864.864,0,0,0-.3861.0911l-.7126.3564A.4983.4983,0,0,1,3.3825,3H1.3215A.3216.3216,0,0,0,1,3.3215V6.1784A.3216.3216,0,0,0,1.3216,6.5H6.6785A.3216.3216,0,0,0,7,6.1785V3.045A.545.545,0,0,0,6.455,2.5Z"/><polygon class="cls-4" points="4 3.5 2.5 5 3 5 3 6 3.75 6 3.75 5.5 4.25 5.5 4.25 6 5 6 5 5 5.5 5 4 3.5"/></svg> \ No newline at end of file
--- a/libgui/src/icons/tango/scalable/document-open.svg Sun Feb 27 14:44:00 2022 +0100 +++ b/libgui/src/icons/tango/scalable/document-open.svg Sun Feb 27 20:21:12 2022 +0100 @@ -1,1 +1,535 @@ -<svg height="8px" width="8px" id="Camada_1" data-name="Camada 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 8 8"><defs><style>.cls-1{fill:#edb51f;}.cls-2{fill:#e6a928;}.cls-3{fill:#fff;}.cls-4{fill:url(#Gradiente_sem_nome_5);}</style><linearGradient id="Gradiente_sem_nome_5" x1="2.0615" y1="3.1269" x2="6.1231" y2="7.1885" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#ffe599"/><stop offset="1" stop-color="#ffc938"/></linearGradient></defs><path class="cls-1" d="M6.2941,2H4l-.7618-.7618A.8134.8134,0,0,0,2.6631,1H1.3765A.3765.3765,0,0,0,1,1.3765V5H7V2.7059A.7058.7058,0,0,0,6.2941,2Z"/><path class="cls-2" d="M1,6H7A0,0,0,0,1,7,6v.68A.32.32,0,0,1,6.68,7H1.32A.32.32,0,0,1,1,6.68V6A0,0,0,0,1,1,6Z"/><path class="cls-3" d="M1.8706,2.5H6.1294A.3706.3706,0,0,1,6.5,2.8706V5a0,0,0,0,1,0,0h-5a0,0,0,0,1,0,0V2.8706A.3706.3706,0,0,1,1.8706,2.5Z"/><path class="cls-4" d="M6.455,3.5H4.7038a.864.864,0,0,0-.3861.0911l-.7126.3563A.4974.4974,0,0,1,3.3825,4H1.3215A.3215.3215,0,0,0,1,4.3215V6.1784A.3216.3216,0,0,0,1.3216,6.5H6.6785A.3216.3216,0,0,0,7,6.1785V4.045A.545.545,0,0,0,6.455,3.5Z"/></svg> \ No newline at end of file +<?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" + width="48.000000px" + height="48.000000px" + id="svg97" + sodipodi:version="0.32" + inkscape:version="0.46" + sodipodi:docbase="/home/jimmac/src/cvs/tango-icon-theme/scalable/actions" + sodipodi:docname="document-open.svg" + inkscape:export-filename="/home/jimmac/ximian_art/icons/nautilus/snowdunes/gnome-fs-directory-accept.png" + inkscape:export-xdpi="90.000000" + inkscape:export-ydpi="90.000000" + inkscape:output_extension="org.inkscape.output.svg.inkscape"> + <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="perspective90" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient5060" + id="radialGradient5031" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-2.774389,0,0,1.969706,112.7623,-872.8854)" + cx="605.71429" + cy="486.64789" + fx="605.71429" + fy="486.64789" + r="117.14286" /> + <linearGradient + inkscape:collect="always" + id="linearGradient5060"> + <stop + style="stop-color:black;stop-opacity:1;" + offset="0" + id="stop5062" /> + <stop + style="stop-color:black;stop-opacity:0;" + offset="1" + id="stop5064" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient5060" + id="radialGradient5029" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(2.774389,0,0,1.969706,-1891.633,-872.8854)" + cx="605.71429" + cy="486.64789" + fx="605.71429" + fy="486.64789" + r="117.14286" /> + <linearGradient + id="linearGradient5048"> + <stop + style="stop-color:black;stop-opacity:0;" + offset="0" + id="stop5050" /> + <stop + id="stop5056" + offset="0.5" + style="stop-color:black;stop-opacity:1;" /> + <stop + style="stop-color:black;stop-opacity:0;" + offset="1" + id="stop5052" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient5048" + id="linearGradient5027" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(2.774389,0,0,1.969706,-1892.179,-872.8854)" + x1="302.85715" + y1="366.64789" + x2="302.85715" + y2="609.50507" /> + <linearGradient + id="linearGradient269"> + <stop + id="stop270" + offset="0.0000000" + style="stop-color:#a3a3a3;stop-opacity:1.0000000;" /> + <stop + id="stop271" + offset="1.0000000" + style="stop-color:#4c4c4c;stop-opacity:1.0000000;" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient269" + id="radialGradient8234" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.968273,0.000000,0.000000,1.046686,44.36453,-17.00717)" + cx="8.8244190" + cy="3.7561285" + fx="8.8244190" + fy="3.7561285" + r="37.751713" /> + <linearGradient + id="linearGradient259"> + <stop + id="stop260" + offset="0.0000000" + style="stop-color:#fafafa;stop-opacity:1.0000000;" /> + <stop + style="stop-color:#a8a8a8;stop-opacity:1;" + offset="0.5" + id="stop8238" /> + <stop + id="stop261" + offset="1" + style="stop-color:#cdcdcd;stop-opacity:1;" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient259" + id="linearGradient8236" + x1="25.875" + y1="10.625" + x2="25.25" + y2="30.875" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.000000,0.000000,0.000000,1.238806,0.000000,-7.880597)" /> + <linearGradient + inkscape:collect="always" + id="linearGradient13842"> + <stop + style="stop-color:#000000;stop-opacity:1;" + offset="0" + id="stop13844" /> + <stop + style="stop-color:#000000;stop-opacity:0;" + offset="1" + id="stop13846" /> + </linearGradient> + <linearGradient + id="linearGradient9766"> + <stop + style="stop-color:#6194cb;stop-opacity:1;" + offset="0" + id="stop9768" /> + <stop + style="stop-color:#729fcf;stop-opacity:1;" + offset="1" + id="stop9770" /> + </linearGradient> + <linearGradient + id="linearGradient148"> + <stop + style="stop-color:#ffffff;stop-opacity:0.13402061;" + offset="0.0000000" + id="stop149" /> + <stop + style="stop-color:#ffffff;stop-opacity:0.051546391;" + offset="1.0000000" + id="stop150" /> + </linearGradient> + <linearGradient + id="linearGradient335"> + <stop + style="stop-color:#ffffff;stop-opacity:1.0000000;" + offset="0.0000000" + id="stop336" /> + <stop + style="stop-color:#ffffff;stop-opacity:0.0000000;" + offset="1.0000000" + id="stop337" /> + </linearGradient> + <linearGradient + id="linearGradient1789"> + <stop + style="stop-color:#a0a0a0;stop-opacity:1;" + offset="0" + id="stop1790" /> + <stop + style="stop-color:#a8a8a8;stop-opacity:1;" + offset="1" + id="stop1791" /> + </linearGradient> + <linearGradient + id="linearGradient137"> + <stop + style="stop-color:#ffffff;stop-opacity:0.70059878;" + offset="0.0000000" + id="stop138" /> + <stop + style="stop-color:#ffffff;stop-opacity:0.0000000;" + offset="1.0000000" + id="stop139" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient335" + id="linearGradient155" + gradientUnits="userSpaceOnUse" + gradientTransform="scale(1.421537,0.703464)" + x1="19.116116" + y1="28.946041" + x2="19.426924" + y2="51.912693" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient148" + id="linearGradient156" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.535299,0.000000,0.000000,0.651339,3.451418,2.448000)" + x1="14.899379" + y1="27.059643" + x2="22.715446" + y2="41.836895" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient137" + id="linearGradient158" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.462696,0.000000,6.907908e-2,0.683669,0.000000,0.000000)" + x1="5.2657914" + y1="18.725863" + x2="8.2122240" + y2="52.625851" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient1789" + id="radialGradient159" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.015635,0.000000,0.103105,1.000512,0.000000,-8.369458e-2)" + cx="26.106777" + cy="38.195114" + fx="26.106777" + fy="38.195114" + r="32.259769" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient9766" + id="linearGradient13162" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.000000,0.000000,0.000000,1.022118,52.05694,-1.323026)" + x1="22.175976" + y1="36.987999" + x2="22.065331" + y2="32.050499" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient13842" + id="linearGradient13848" + x1="22.25" + y1="37.625" + x2="19.75" + y2="14.875" + gradientUnits="userSpaceOnUse" /> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="1" + inkscape:cx="-123.73861" + inkscape:cy="37.388301" + inkscape:current-layer="layer3" + showgrid="false" + inkscape:grid-bbox="true" + inkscape:document-units="px" + inkscape:window-width="1027" + inkscape:window-height="818" + inkscape:window-x="407" + inkscape:window-y="30" + inkscape:showpageshadow="false" /> + <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:title>Folder Icon Accept</dc:title> + <dc:date>2005-01-31</dc:date> + <dc:creator> + <cc:Agent> + <dc:title>Jakub Steiner</dc:title> + </cc:Agent> + </dc:creator> + <cc:license + rdf:resource="http://creativecommons.org/licenses/publicdomain/" /> + <dc:source>http://jimmac.musichall.cz</dc:source> + <dc:description>Active state - when files are being dragged to.</dc:description> + <dc:publisher> + <cc:Agent> + <dc:title>Novell, Inc.</dc:title> + </cc:Agent> + </dc:publisher> + </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="Folder" + inkscape:groupmode="layer" /> + <g + inkscape:label="Open" + id="layer3" + inkscape:groupmode="layer"> + <path + sodipodi:nodetypes="ccccccssssccc" + style="color:#000000;fill:url(#radialGradient159);fill-opacity:1;fill-rule:nonzero;stroke:#5a5a5a;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + id="path2375" + d="M 4.6200285,38.651015 C 4.6618365,39.07147 5.1174141,39.491924 5.5311838,39.491924 L 36.667346,39.491924 C 37.081116,39.491924 37.453078,39.07147 37.41127,38.651015 L 34.714653,11.531728 C 34.672845,11.111274 34.217267,10.69082 33.803498,10.69082 L 21.080082,10.69082 C 20.489536,10.69082 19.870999,10.311268 19.677221,9.7304849 L 18.574219,6.4246085 C 18.404967,5.9173308 18.027069,5.6888138 17.259746,5.6888138 L 2.3224188,5.6888138 C 1.9086492,5.6888138 1.5366876,6.109268 1.5784956,6.529722 L 4.6200285,38.651015 z " /> + <path + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + d="M 3.3386019,17.533487 L 34.488461,17.533487" + id="path13113" + sodipodi:nodetypes="cc" /> + <path + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000024;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + d="M 5.3301525,37.533487 L 35.317907,37.533487" + id="path13160" + sodipodi:nodetypes="cc" /> + <path + sodipodi:nodetypes="cc" + id="path13139" + d="M 5.3301525,35.533487 L 35.317907,35.533487" + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000024;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /> + <g + style="display:inline" + id="g5022" + transform="matrix(2.165152e-2,0,0,1.903841e-2,42.41538,36.93372)"> + <rect + y="-150.69685" + x="-1559.2523" + height="478.35718" + width="1339.6335" + id="rect4173" + style="opacity:0.40206185;color:black;fill:url(#linearGradient5027);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /> + <path + sodipodi:nodetypes="cccc" + id="path5058" + d="M -219.61876,-150.68038 C -219.61876,-150.68038 -219.61876,327.65041 -219.61876,327.65041 C -76.744594,328.55086 125.78146,220.48075 125.78138,88.454235 C 125.78138,-43.572302 -33.655436,-150.68036 -219.61876,-150.68038 z " + style="opacity:0.40206185;color:black;fill:url(#radialGradient5029);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /> + <path + style="opacity:0.40206185;color:black;fill:url(#radialGradient5031);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + d="M -1559.2523,-150.68038 C -1559.2523,-150.68038 -1559.2523,327.65041 -1559.2523,327.65041 C -1702.1265,328.55086 -1904.6525,220.48075 -1904.6525,88.454235 C -1904.6525,-43.572302 -1745.2157,-150.68036 -1559.2523,-150.68038 z " + id="path5018" + sodipodi:nodetypes="cccc" /> + </g> + <path + sodipodi:nodetypes="ccccccsscsscccc" + id="path2380" + d="M 6.1717518,38.418674 C 6.2031078,38.729001 6.0171270,38.935886 5.6963478,38.832443 L 5.6963478,38.832443 C 5.3755686,38.729001 5.1477798,38.522116 5.1164238,38.211789 L 2.0868572,6.8445942 C 2.0555012,6.5342670 2.2434512,6.3468711 2.5537784,6.3468711 L 17.303531,6.2554251 C 17.834815,6.2521313 18.042960,6.3087310 18.183330,6.7726371 C 18.183330,6.7726371 19.268704,9.8854350 19.429564,10.470742 L 17.873968,7.5537061 C 17.608788,7.0564434 17.275224,7.1399365 16.901178,7.1399365 L 3.7717775,7.1399365 C 3.4614503,7.1399365 3.2754695,7.3468213 3.3068255,7.6571485 L 6.2856462,38.522116 L 6.1717518,38.418674 z " + style="color:#000000;fill:url(#linearGradient158);fill-opacity:1.0000000;fill-rule:nonzero;stroke:none;stroke-width:1.1734115;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;marker:none;marker-start:none;marker-mid:none;marker-end:none;visibility:visible;display:block;overflow:visible" /> + <path + sodipodi:nodetypes="cc" + id="path13145" + d="M 2.3052333,7.533487 L 17.088967,7.533487" + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.99999982;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /> + <path + sodipodi:nodetypes="cc" + id="path13115" + d="M 2.7573333,11.533487 L 33.496214,11.533487" + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000012;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /> + <g + inkscape:export-ydpi="74.800003" + inkscape:export-xdpi="74.800003" + inkscape:export-filename="/home/jimmac/ximian_art/icons/nautilus/suse93/gnome-fs-directory.png" + transform="matrix(1.034424,0.000000,0.104520,1.034424,-10.03248,2.631914)" + id="g2381" + style="fill:#ffffff;fill-opacity:0.58031088;fill-rule:nonzero;stroke:#000000;stroke-miterlimit:4.0000000;display:block"> + <path + sodipodi:nodetypes="cscscs" + id="path2382" + d="M 41.785743,9.0363862 C 41.795369,8.5618034 41.800932,8.3118806 41.362350,8.3121830 L 28.806530,8.3208402 C 28.506530,8.3208402 28.481916,8.1776341 28.806530,8.3208402 C 29.131144,8.4640463 30.053628,8.9791114 30.989227,9.0218349 C 30.989227,9.0218349 41.785704,9.0382983 41.785743,9.0363862 z " + style="stroke:none" /> + </g> + <path + sodipodi:nodetypes="cc" + id="path13123" + d="M 3.1628954,15.533487 L 33.993452,15.533487" + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /> + <path + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000024;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + d="M 5.1594716,33.533487 L 35.147226,33.533487" + id="path13121" + sodipodi:nodetypes="cc" /> + <path + sodipodi:nodetypes="cc" + id="path13119" + d="M 4.8658086,31.533487 L 34.974533,31.533487" + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /> + <path + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + d="M 4.6336367,29.533487 L 34.802847,29.533487" + id="path13135" + sodipodi:nodetypes="cc" /> + <path + sodipodi:nodetypes="cc" + id="path13137" + d="M 4.4629557,27.533487 L 34.632166,27.533487" + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /> + <path + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + d="M 4.2556718,25.533487 L 34.460793,25.533487" + id="path13143" + sodipodi:nodetypes="cc" /> + <path + sodipodi:nodetypes="cc" + id="path13133" + d="M 4.0235198,23.533487 L 34.289101,23.533487" + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000024;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /> + <path + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000024;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + d="M 3.8528389,21.533487 L 34.11842,21.533487" + id="path13117" + sodipodi:nodetypes="cc" /> + <g + inkscape:export-ydpi="74.800003" + inkscape:export-xdpi="74.800003" + inkscape:export-filename="/home/jimmac/ximian_art/icons/nautilus/suse93/gnome-fs-directory.png" + transform="matrix(1.034424,0,0.10452,1.034424,-10.03248,2.631914)" + id="g1853" + style="fill:#ffffff;fill-opacity:0.5803109;fill-rule:nonzero;stroke:#000000;stroke-miterlimit:4;display:block"> + <path + sodipodi:nodetypes="cscscs" + id="path1855" + d="M 41.785743,9.0363862 C 41.795369,8.5618034 41.800932,8.3118806 41.36235,8.312183 L 28.80653,8.3208402 C 28.50653,8.3208402 28.481916,8.1776341 28.80653,8.3208402 C 29.131144,8.4640463 30.053628,8.9791114 30.989227,9.0218349 C 30.989227,9.0218349 41.785704,9.0382983 41.785743,9.0363862 z " + style="stroke:none" /> + </g> + <path + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + d="M 2.9642313,13.533487 L 33.990735,13.533487" + id="path13127" + sodipodi:nodetypes="cc" /> + <path + sodipodi:nodetypes="cc" + id="path13125" + d="M 3.6514189,19.533487 L 33.947215,19.533487" + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000012;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /> + <path + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000024;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + d="M 2.5242572,9.5334871 L 17.805073,9.5334871" + id="path13147" + sodipodi:nodetypes="cc" /> + <path + style="opacity:0.39204545;color:#000000;fill:url(#linearGradient13848);fill-opacity:1.0;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block;overflow:visible" + d="M 34.375,14.125 L 37,38.75 L 6,38.875 C 6,38.875 4.125,14.125 4.125,14.125 C 4.125,14.125 34.5,14.125 34.375,14.125 z " + id="path13840" + sodipodi:nodetypes="cccsc" /> + <path + style="opacity:1;color:#000000;fill:url(#linearGradient8236);fill-opacity:1;fill-rule:nonzero;stroke:url(#radialGradient8234);stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block;overflow:visible" + d="M 43.375,2.4944033 C 43.875,19.373135 34.299937,21.022879 37.362437,31.494661 C 37.362437,31.494661 5.875,32.380598 5.875,32.380598 C 4,19.527986 14.25,11.166045 11.25,2.649254 L 43.375,2.4944033 z " + id="path8230" + sodipodi:nodetypes="ccccc" /> + <path + style="opacity:1;color:#000000;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#a1a1a1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block;overflow:visible" + d="M 15.4375,6.5624999 L 39,6.5624999" + id="path8277" + sodipodi:nodetypes="cc" /> + <path + inkscape:export-ydpi="74.800003" + inkscape:export-xdpi="74.800003" + inkscape:export-filename="/home/jimmac/ximian_art/icons/nautilus/suse93/gnome-fs-directory.png" + sodipodi:nodetypes="cccsscccscc" + id="path2401" + d="M 5.7785654,39.065997 C 5.8820074,39.277466 6.0888914,39.488925 6.3992173,39.488925 L 39.70767,39.488925 C 39.914562,39.488925 40.228834,39.36262 40.415844,39.224574 C 40.946246,38.833039 41.070704,38.612189 41.308626,38.251107 C 43.756752,34.535647 47.113767,18.974214 47.113767,18.974214 C 47.217209,18.762754 47.010326,18.551294 46.7,18.551294 L 11.776358,18.551294 C 11.466032,18.551294 10.120393,34.658624 6.9133592,37.838317 L 5.6751235,39.065997 L 5.7785654,39.065997 z " + style="opacity:1;color:#000000;fill:url(#linearGradient13162);fill-opacity:1;fill-rule:nonzero;stroke:#3465a4;stroke-width:0.99999982;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block;overflow:visible" /> + <path + sodipodi:nodetypes="cc" + id="path8279" + d="M 15.356073,8.5624999 L 35.08142,8.5624999" + style="opacity:1;color:#000000;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#a1a1a1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block;overflow:visible" /> + <path + id="path323" + d="M 13.134476,20.138641 C 12.361729,25.129398 11.633175,29.147884 10.418486,33.652505 C 12.804971,32.945398 17.534602,30.448000 27.534602,30.448000 C 37.534602,30.448000 44.258175,21.199301 45.186253,20.094447 L 13.134476,20.138641 z " + style="fill:url(#linearGradient156);fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000" + sodipodi:nodetypes="ccccc" /> + <path + style="opacity:1;color:#000000;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#a1a1a1;stroke-width:1.00000012;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block;overflow:visible" + d="M 15.143007,10.5625 L 39.457831,10.5625" + id="path8281" + sodipodi:nodetypes="cc" /> + <path + style="color:#000000;fill:none;fill-opacity:1.0000000;fill-rule:evenodd;stroke:url(#linearGradient155);stroke-width:1.0000000px;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;marker:none;marker-start:none;marker-mid:none;marker-end:none;visibility:visible;display:inline;overflow:visible;opacity:0.52272727" + d="M 45.820083,19.687500 L 12.661612,19.687500 C 12.661612,19.687500 10.513864,35.707107 7.9393398,37.928078 C 16.060417,37.928078 39.510511,37.879442 39.530330,37.879442 C 41.281989,37.879442 44.437971,25.243248 45.820083,19.687500 z " + id="path324" + sodipodi:nodetypes="cccsc" /> + <path + sodipodi:nodetypes="cc" + id="path8283" + d="M 14.398767,12.5625 L 38.252159,12.5625" + style="opacity:1;color:#000000;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#a1a1a1;stroke-width:1.00000024;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block;overflow:visible" /> + <path + style="opacity:1;color:#000000;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#a1a1a1;stroke-width:1.00000048;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block;overflow:visible" + d="M 13.629028,14.5625 L 36.975331,14.5625" + id="path8285" + sodipodi:nodetypes="cc" /> + <path + sodipodi:nodetypes="cc" + id="path8287" + d="M 12.520679,16.5625 L 31.16684,16.5625" + style="opacity:1;color:#000000;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#a1a1a1;stroke-width:1.00000024;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block;overflow:visible" /> + <path + style="opacity:1;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block;overflow:visible" + d="M 6.375,31.75 C 5.1336344,19.511961 13.5625,12.6875 12,2.9999999 L 42.875,2.9999999 L 12.875,3.6249999 C 14.125,13.1875 6.6786165,18.271447 6.375,31.75 z " + id="path8289" + sodipodi:nodetypes="ccccc" /> + </g> + <g + inkscape:groupmode="layer" + id="layer2" + inkscape:label="pattern" /> +</svg>
--- a/libgui/src/icons/tango/scalable/folder-new.svg Sun Feb 27 14:44:00 2022 +0100 +++ b/libgui/src/icons/tango/scalable/folder-new.svg Sun Feb 27 20:21:12 2022 +0100 @@ -1,1 +1,452 @@ -<svg height="8px" width="8px" id="Camada_1" data-name="Camada 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 8 8"><defs><style>.cls-1{fill:#edb51f;}.cls-2{fill:#e6a928;}.cls-3{fill:url(#Gradiente_sem_nome_5);}.cls-4{fill:#53c23d;}</style><linearGradient id="Gradiente_sem_nome_5" x1="1.8115" y1="2.3769" x2="6.3731" y2="6.9385" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#ffe599"/><stop offset="1" stop-color="#ffc938"/></linearGradient></defs><path class="cls-1" d="M6.2941,2H4l-.7618-.7618A.8134.8134,0,0,0,2.6631,1H1.3765A.3765.3765,0,0,0,1,1.3765V3.918A.082.082,0,0,0,1.082,4H6.918A.082.082,0,0,0,7,3.918V2.7059A.7058.7058,0,0,0,6.2941,2Z"/><path class="cls-2" d="M1,6H7A0,0,0,0,1,7,6v.68A.32.32,0,0,1,6.68,7H1.32A.32.32,0,0,1,1,6.68V6A0,0,0,0,1,1,6Z"/><path class="cls-3" d="M6.455,2.5H4.7038a.864.864,0,0,0-.3861.0911l-.7126.3564A.4983.4983,0,0,1,3.3825,3H1.3215A.3216.3216,0,0,0,1,3.3215V6.1784A.3216.3216,0,0,0,1.3216,6.5H6.6785A.3216.3216,0,0,0,7,6.1785V3.045A.545.545,0,0,0,6.455,2.5Z"/><rect class="cls-4" x="6" y="1" width="1" height="3" rx="0.2"/><rect class="cls-4" x="5" y="2" width="3" height="1" rx="0.2"/></svg> \ No newline at end of file +<?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" + width="48.000000px" + height="48.000000px" + id="svg97" + sodipodi:version="0.32" + inkscape:version="0.46" + sodipodi:docbase="/home/jimmac/src/cvs/tango-icon-theme/scalable/actions" + sodipodi:docname="folder-new.svg" + inkscape:export-filename="/home/jimmac/Desktop/horlander-style3.png" + inkscape:export-xdpi="90.000000" + inkscape:export-ydpi="90.000000" + inkscape:output_extension="org.inkscape.output.svg.inkscape"> + <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="perspective71" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient5060" + id="radialGradient5031" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-2.774389,0,0,1.969706,112.7623,-872.8854)" + cx="605.71429" + cy="486.64789" + fx="605.71429" + fy="486.64789" + r="117.14286" /> + <linearGradient + inkscape:collect="always" + id="linearGradient5060"> + <stop + style="stop-color:black;stop-opacity:1;" + offset="0" + id="stop5062" /> + <stop + style="stop-color:black;stop-opacity:0;" + offset="1" + id="stop5064" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient5060" + id="radialGradient5029" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(2.774389,0,0,1.969706,-1891.633,-872.8854)" + cx="605.71429" + cy="486.64789" + fx="605.71429" + fy="486.64789" + r="117.14286" /> + <linearGradient + id="linearGradient5048"> + <stop + style="stop-color:black;stop-opacity:0;" + offset="0" + id="stop5050" /> + <stop + id="stop5056" + offset="0.5" + style="stop-color:black;stop-opacity:1;" /> + <stop + style="stop-color:black;stop-opacity:0;" + offset="1" + id="stop5052" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient5048" + id="linearGradient5027" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(2.774389,0,0,1.969706,-1892.179,-872.8854)" + x1="302.85715" + y1="366.64789" + x2="302.85715" + y2="609.50507" /> + <linearGradient + id="linearGradient9766"> + <stop + style="stop-color:#6194cb;stop-opacity:1;" + offset="0" + id="stop9768" /> + <stop + style="stop-color:#729fcf;stop-opacity:1;" + offset="1" + id="stop9770" /> + </linearGradient> + <linearGradient + id="linearGradient3096"> + <stop + id="stop3098" + offset="0" + style="stop-color:#424242;stop-opacity:1;" /> + <stop + id="stop3100" + offset="1.0000000" + style="stop-color:#777777;stop-opacity:1.0000000;" /> + </linearGradient> + <linearGradient + id="linearGradient319" + inkscape:collect="always"> + <stop + id="stop320" + offset="0" + style="stop-color:#ffffff;stop-opacity:1;" /> + <stop + id="stop321" + offset="1" + style="stop-color:#ffffff;stop-opacity:0;" /> + </linearGradient> + <linearGradient + id="linearGradient1789"> + <stop + style="stop-color:#202020;stop-opacity:1.0000000;" + offset="0.0000000" + id="stop1790" /> + <stop + style="stop-color:#b9b9b9;stop-opacity:1.0000000;" + offset="1.0000000" + id="stop1791" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient1789" + id="radialGradient238" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.055022,-2.734504e-2,0.177703,1.190929,-3.572177,-7.125301)" + cx="20.706017" + cy="37.517986" + fx="20.706017" + fy="37.517986" + r="30.905205" /> + <linearGradient + id="linearGradient3983"> + <stop + style="stop-color:#ffffff;stop-opacity:0.87628865;" + offset="0.0000000" + id="stop3984" /> + <stop + style="stop-color:#fffffe;stop-opacity:0.0000000;" + offset="1.0000000" + id="stop3985" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3983" + id="linearGradient491" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.516844,0.000000,0.000000,0.708978,-0.879573,-1.318166)" + x1="6.2297964" + y1="13.773066" + x2="9.8980894" + y2="66.834053" /> + <linearGradient + gradientUnits="userSpaceOnUse" + y2="46.689312" + x2="12.853771" + y1="32.567184" + x1="13.035696" + gradientTransform="matrix(1.317489,0.000000,0.000000,0.816256,-0.879573,-1.318166)" + id="linearGradient322" + xlink:href="#linearGradient319" + inkscape:collect="always" /> + <linearGradient + gradientUnits="userSpaceOnUse" + y2="6.1802502" + x2="15.514889" + y1="31.367750" + x1="18.112709" + id="linearGradient3104" + xlink:href="#linearGradient3096" + inkscape:collect="always" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient9766" + id="linearGradient9772" + x1="22.175976" + y1="36.987999" + x2="22.065331" + y2="32.050499" + gradientUnits="userSpaceOnUse" /> + <linearGradient + id="linearGradient12512"> + <stop + id="stop12513" + offset="0.0000000" + style="stop-color:#ffffff;stop-opacity:1.0000000;" /> + <stop + id="stop12517" + offset="0.50000000" + style="stop-color:#fff520;stop-opacity:0.89108908;" /> + <stop + id="stop12514" + offset="1.0000000" + style="stop-color:#fff300;stop-opacity:0.0000000;" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient12512" + id="radialGradient1758" + gradientUnits="userSpaceOnUse" + cx="55.000000" + cy="125.00000" + fx="55.000000" + fy="125.00000" + r="14.375000" /> + </defs> + <sodipodi:namedview + fill="#729fcf" + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="0.10196078" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="1" + inkscape:cx="-83.185817" + inkscape:cy="-7.2408029" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:grid-bbox="true" + inkscape:document-units="px" + inkscape:window-width="872" + inkscape:window-height="659" + inkscape:window-x="898" + inkscape:window-y="342" + inkscape:showpageshadow="false" + stroke="#3465a4" /> + <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:title>New Folder</dc:title> + <dc:date /> + <dc:creator> + <cc:Agent> + <dc:title>Jakub Steiner</dc:title> + </cc:Agent> + </dc:creator> + <cc:license + rdf:resource="http://creativecommons.org/licenses/publicdomain/" /> + <dc:source>http://jimmac.musichall.cz</dc:source> + <dc:subject> + <rdf:Bag> + <rdf:li>folder</rdf:li> + <rdf:li>directory</rdf:li> + <rdf:li>create</rdf:li> + <rdf:li>new</rdf:li> + </rdf:Bag> + </dc:subject> + <dc:contributor> + <cc:Agent> + <dc:title>Tuomas Kuosmanen</dc:title> + </cc:Agent> + </dc:contributor> + </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="Folder" + inkscape:groupmode="layer"> + <g + style="display:inline" + id="g5022" + transform="matrix(2.165152e-2,0,0,1.903841e-2,42.41538,36.93372)"> + <rect + y="-150.69685" + x="-1559.2523" + height="478.35718" + width="1339.6335" + id="rect4173" + style="opacity:0.40206185;color:black;fill:url(#linearGradient5027);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /> + <path + sodipodi:nodetypes="cccc" + id="path5058" + d="M -219.61876,-150.68038 C -219.61876,-150.68038 -219.61876,327.65041 -219.61876,327.65041 C -76.744594,328.55086 125.78146,220.48075 125.78138,88.454235 C 125.78138,-43.572302 -33.655436,-150.68036 -219.61876,-150.68038 z " + style="opacity:0.40206185;color:black;fill:url(#radialGradient5029);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /> + <path + style="opacity:0.40206185;color:black;fill:url(#radialGradient5031);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + d="M -1559.2523,-150.68038 C -1559.2523,-150.68038 -1559.2523,327.65041 -1559.2523,327.65041 C -1702.1265,328.55086 -1904.6525,220.48075 -1904.6525,88.454235 C -1904.6525,-43.572302 -1745.2157,-150.68036 -1559.2523,-150.68038 z " + id="path5018" + sodipodi:nodetypes="cccc" /> + </g> + <path + d="M 4.5217805,38.687417 C 4.5435766,39.103721 4.9816854,39.520026 5.3979900,39.520026 L 36.725011,39.520026 C 37.141313,39.520026 37.535823,39.103721 37.514027,38.687417 L 36.577584,11.460682 C 36.555788,11.044379 36.117687,10.628066 35.701383,10.628066 L 22.430510,10.628066 C 21.945453,10.628066 21.196037,10.312477 21.028866,9.5214338 L 20.417475,6.6283628 C 20.262006,5.8926895 19.535261,5.5904766 19.118957,5.5904766 L 4.3400975,5.5904766 C 3.9237847,5.5904766 3.5292767,6.0067807 3.5510726,6.4230849 L 4.5217805,38.687417 z " + id="path216" + style="fill:url(#radialGradient238);fill-opacity:1.0000000;fill-rule:nonzero;stroke:url(#linearGradient3104);stroke-width:1.0000000;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-opacity:1.0000000" + sodipodi:nodetypes="ccccccssssccc" /> + <path + sodipodi:nodetypes="cc" + id="path9788" + d="M 5.2265927,22.5625 L 35.492173,22.5625" + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000024;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /> + <path + sodipodi:nodetypes="cc" + id="path9784" + d="M 5.0421736,18.5625 L 35.489104,18.5625" + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /> + <path + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + d="M 4.9806965,12.5625 L 35.488057,12.5625" + id="path9778" + sodipodi:nodetypes="cc" /> + <path + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + d="M 5.3861577,32.5625 L 35.494881,32.5625" + id="path9798" + sodipodi:nodetypes="cc" /> + <path + sodipodi:nodetypes="cc" + id="path9800" + d="M 5.5091398,34.5625 L 35.496893,34.5625" + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000024;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /> + <path + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + d="M 5.0421736,16.5625 L 35.489104,16.5625" + id="path9782" + sodipodi:nodetypes="cc" /> + <path + sodipodi:nodetypes="cc" + id="path9780" + d="M 5.0114345,14.5625 L 35.48858,14.5625" + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000024;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /> + <path + sodipodi:nodetypes="cc" + id="path9776" + d="M 4.9220969,10.5625 L 20.202912,10.5625" + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000024;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /> + <path + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.99999982;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + d="M 4.8737534,8.5624999 L 19.657487,8.5624999" + id="path9774" + sodipodi:nodetypes="cc" /> + <path + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + d="M 5.3246666,28.5625 L 35.493876,28.5625" + id="path9794" + sodipodi:nodetypes="cc" /> + <path + sodipodi:nodetypes="cc" + id="path9792" + d="M 5.2880638,26.5625 L 35.493184,26.5625" + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /> + <path + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000024;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + d="M 5.2265927,24.5625 L 35.492173,24.5625" + id="path9790" + sodipodi:nodetypes="cc" /> + <path + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000012;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + d="M 5.1958537,20.5625 L 35.491649,20.5625" + id="path9786" + sodipodi:nodetypes="cc" /> + <path + sodipodi:nodetypes="cc" + id="path9796" + d="M 5.3246666,30.5625 L 35.493876,30.5625" + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /> + <path + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000024;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + d="M 5.5091398,36.5625 L 35.496893,36.5625" + id="path9802" + sodipodi:nodetypes="cc" /> + <path + style="color:#000000;fill:url(#linearGradient491);fill-opacity:1.0000000;fill-rule:nonzero;stroke:none;stroke-width:1.2138050;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:block;overflow:visible;opacity:0.45142857" + d="M 6.0683430,38.864023 C 6.0846856,39.176251 5.8874317,39.384402 5.5697582,39.280326 L 5.5697582,39.280326 C 5.2520766,39.176251 5.0330270,38.968099 5.0166756,38.655870 L 4.0689560,6.5913839 C 4.0526131,6.2791558 4.2341418,6.0906134 4.5463699,6.0906134 L 18.968420,6.0429196 C 19.280648,6.0429196 19.900363,6.3433923 20.101356,7.3651014 L 20.674845,10.180636 C 20.247791,9.7153790 20.255652,9.7010175 20.037287,9.0239299 L 19.631192,7.7647478 C 19.412142,7.0371009 18.932991,6.9328477 18.620763,6.9328477 L 5.7329889,6.9328477 C 5.4207613,6.9328477 5.2235075,7.1409999 5.2398583,7.4532364 L 6.1778636,38.968099 L 6.0683430,38.864023 z " + id="path219" + sodipodi:nodetypes="cccccccccscccccc" /> + <g + style="stroke-miterlimit:4.0000000;stroke-width:0.99946535;stroke:none;fill-rule:nonzero;fill-opacity:0.75706214;fill:#ffffff" + id="g220" + transform="matrix(1.040764,0.000000,5.449252e-2,1.040764,-8.670199,2.670594)" + inkscape:export-filename="/home/jimmac/ximian_art/icons/nautilus/suse93/gnome-fs-directory.png" + inkscape:export-xdpi="74.800003" + inkscape:export-ydpi="74.800003"> + <path + style="fill-opacity:0.50847459;fill:#ffffff" + d="M 42.417183,8.5151772 C 42.422267,8.4180642 42.289022,8.2681890 42.182066,8.2681716 L 29.150665,8.2660527 C 29.150665,8.2660527 30.062379,8.8540072 31.352477,8.8622963 L 42.405974,8.9333167 C 42.417060,8.7215889 42.408695,8.6772845 42.417183,8.5151772 z " + id="path221" + sodipodi:nodetypes="cscscs" /> + </g> + <path + style="color:#000000;fill:url(#linearGradient9772);fill-opacity:1.0;fill-rule:nonzero;stroke:#3465a4;stroke-width:1.0000000;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1;visibility:visible;display:block" + d="M 39.783532,39.510620 C 40.927426,39.466556 41.746608,38.414321 41.830567,37.189615 C 42.622354,25.640928 43.489927,15.957666 43.489927,15.957666 C 43.562082,15.710182 43.322016,15.462699 43.009787,15.462699 L 8.6386304,15.462699 C 8.6386304,15.462699 6.7883113,37.329591 6.7883113,37.329591 C 6.6737562,38.311657 6.3223038,39.134309 5.2384755,39.513304 L 39.783532,39.510620 z " + id="path233" + sodipodi:nodetypes="cscccscc" + inkscape:export-filename="/home/jimmac/ximian_art/icons/nautilus/suse93/gnome-fs-directory.png" + inkscape:export-xdpi="74.800003" + inkscape:export-ydpi="74.800003" /> + <path + sodipodi:nodetypes="ccsscsc" + id="path304" + d="M 9.6202444,16.463921 L 42.411343,16.528735 L 40.837297,36.530714 C 40.752975,37.602225 40.386619,37.958929 38.964641,37.958929 C 37.093139,37.958929 10.286673,37.926522 7.569899,37.926522 C 7.8034973,37.605711 7.9036547,36.937899 7.9049953,36.92191 L 9.6202444,16.463921 z " + style="opacity:0.46590909;fill:none;fill-opacity:1.0000000;fill-rule:evenodd;stroke:url(#linearGradient322);stroke-width:0.99999970px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="ccccc" + id="path323" + d="M 9.6202481,16.223182 L 8.4536014,31.866453 C 8.4536014,31.866453 16.749756,27.718375 27.119949,27.718375 C 37.490142,27.718375 42.675239,16.223182 42.675239,16.223182 L 9.6202481,16.223182 z " + style="fill:#ffffff;fill-opacity:0.089285679;fill-rule:evenodd;stroke:none;stroke-width:1.0000000px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000" /> + <g + id="layer4" + inkscape:label="new" + style="display:inline" + transform="translate(-1.976491,1.981795)"> + <path + sodipodi:type="arc" + style="color:#000000;fill:url(#radialGradient1758);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.25000024;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" + id="path12511" + sodipodi:cx="55" + sodipodi:cy="125" + sodipodi:rx="14.375" + sodipodi:ry="14.375" + d="M 69.375 125 A 14.375 14.375 0 1 1 40.625,125 A 14.375 14.375 0 1 1 69.375 125 z" + transform="matrix(0.783292,0,0,0.783292,-6.340883,-86.65168)" + inkscape:export-filename="/home/jimmac/ximian_art/icons/nautilus/suse93/stock_new-16.png" + inkscape:export-xdpi="33.852203" + inkscape:export-ydpi="33.852203" /> + </g> + </g> + <g + inkscape:groupmode="layer" + id="layer2" + inkscape:label="pattern" /> +</svg>
--- a/libgui/src/icons/tango/scalable/folder-up.svg Sun Feb 27 14:44:00 2022 +0100 +++ b/libgui/src/icons/tango/scalable/folder-up.svg Sun Feb 27 20:21:12 2022 +0100 @@ -1,1 +1,196 @@ -<svg height="8px" width="8px" id="Camada_1" data-name="Camada 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 8 8"><defs><style>.cls-1{fill:#edb51f;}.cls-2{fill:#e6a928;}.cls-3{fill:url(#Gradiente_sem_nome_5);}.cls-4{fill:#53c23d;}</style><linearGradient id="Gradiente_sem_nome_5" x1="1.8115" y1="2.3769" x2="6.3731" y2="6.9385" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#ffe599"/><stop offset="1" stop-color="#ffc938"/></linearGradient></defs><path class="cls-1" d="M6.2941,2H4l-.7618-.7618A.8134.8134,0,0,0,2.6631,1H1.3765A.3765.3765,0,0,0,1,1.3765V3.918A.082.082,0,0,0,1.082,4H6.918A.082.082,0,0,0,7,3.918V2.7059A.7058.7058,0,0,0,6.2941,2Z"/><path class="cls-2" d="M1,6H7A0,0,0,0,1,7,6v.68A.32.32,0,0,1,6.68,7H1.32A.32.32,0,0,1,1,6.68V6A0,0,0,0,1,1,6Z"/><path class="cls-3" d="M6.455,2.5H4.7038a.864.864,0,0,0-.3861.0911l-.7126.3564A.4983.4983,0,0,1,3.3825,3H1.3215A.3216.3216,0,0,0,1,3.3215V6.1784A.3216.3216,0,0,0,1.3216,6.5H6.6785A.3216.3216,0,0,0,7,6.1785V3.045A.545.545,0,0,0,6.455,2.5Z"/><path class="cls-4" d="M7.7967,2.7289,6.6356,1.1807a.17.17,0,0,0-.2712,0L5.2033,2.7289A.1694.1694,0,0,0,5.3388,3H6V5.8058A.1941.1941,0,0,0,6.1941,6h.6118A.1941.1941,0,0,0,7,5.8058V3h.6612A.1694.1694,0,0,0,7.7967,2.7289Z"/></svg> \ No newline at end of file +<?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" + sodipodi:docname="go-up.svg" + sodipodi:docbase="/home/tigert/cvs/freedesktop.org/tango-icon-theme/scalable/actions" + inkscape:version="0.46" + sodipodi:version="0.32" + id="svg11300" + height="48px" + width="48px" + inkscape:export-filename="/home/jimmac/Desktop/wi-fi.png" + inkscape:export-xdpi="90.000000" + inkscape:export-ydpi="90.000000" + inkscape:output_extension="org.inkscape.output.svg.inkscape"> + <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="perspective23" /> + <linearGradient + id="linearGradient2304"> + <stop + id="stop2306" + offset="0" + style="stop-color:#73d216" /> + <stop + id="stop2308" + offset="1.0000000" + style="stop-color:#4e9a06" /> + </linearGradient> + <linearGradient + id="linearGradient8662" + inkscape:collect="always"> + <stop + id="stop8664" + offset="0" + style="stop-color:#000000;stop-opacity:1;" /> + <stop + id="stop8666" + offset="1" + style="stop-color:#000000;stop-opacity:0;" /> + </linearGradient> + <linearGradient + id="linearGradient8650" + inkscape:collect="always"> + <stop + id="stop8652" + offset="0" + style="stop-color:#ffffff;stop-opacity:1;" /> + <stop + id="stop8654" + offset="1" + style="stop-color:#ffffff;stop-opacity:0;" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient8650" + id="radialGradient1438" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-3.749427e-16,-2.046729,1.557610,-2.853404e-16,2.767009,66.93275)" + cx="24.53788" + cy="0.40010813" + fx="24.53788" + fy="0.40010813" + r="17.171415" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient2304" + id="radialGradient1441" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.871885e-16,-0.843022,1.020168,2.265228e-16,0.606436,42.58614)" + cx="11.319205" + cy="22.454971" + fx="11.319205" + fy="22.454971" + r="16.956199" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient8662" + id="radialGradient1444" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.000000,0.000000,0.000000,0.536723,1.614716e-15,16.87306)" + cx="24.837126" + cy="36.421127" + fx="24.837126" + fy="36.421127" + r="15.644737" /> + </defs> + <sodipodi:namedview + inkscape:window-y="30" + inkscape:window-x="0" + inkscape:window-height="818" + inkscape:window-width="1280" + inkscape:showpageshadow="false" + inkscape:document-units="px" + inkscape:grid-bbox="true" + showgrid="false" + inkscape:current-layer="layer1" + inkscape:cy="25.620377" + inkscape:cx="9.6380363" + inkscape:zoom="13.059378" + inkscape:pageshadow="2" + inkscape:pageopacity="0.0" + borderopacity="0.25490196" + bordercolor="#666666" + pagecolor="#ffffff" + id="base" + fill="#73d216" + stroke="#73d216" /> + <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/licenses/publicdomain/" /> + <dc:title>Go Up</dc:title> + <dc:subject> + <rdf:Bag> + <rdf:li>go</rdf:li> + <rdf:li>higher</rdf:li> + <rdf:li>up</rdf:li> + <rdf:li>arrow</rdf:li> + <rdf:li>pointer</rdf:li> + <rdf:li>></rdf:li> + </rdf:Bag> + </dc:subject> + <dc:contributor> + <cc:Agent> + <dc:title>Andreas Nilsson</dc:title> + </cc:Agent> + </dc:contributor> + </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 + inkscape:groupmode="layer" + inkscape:label="Layer 1" + id="layer1"> + <path + transform="matrix(1.214466,0.000000,0.000000,0.595458,-6.163846,16.31275)" + 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:ry="8.3968935" + sodipodi:rx="15.644737" + sodipodi:cy="36.421127" + sodipodi:cx="24.837126" + id="path8660" + style="opacity:0.29946521;color:#000000;fill:url(#radialGradient1444);fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:10.000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:inline;overflow:visible" + sodipodi:type="arc" /> + <path + sodipodi:nodetypes="cccccccc" + id="path8643" + d="M 14.491792,38.500000 L 32.469477,38.500000 L 32.469477,25.547437 L 40.500000,25.547437 L 23.374809,5.4992135 L 6.5285585,25.489471 L 14.497096,25.555762 L 14.491792,38.500000 z " + style="opacity:1.0000000;color:#000000;fill:url(#radialGradient1441);fill-opacity:1.0000000;fill-rule:evenodd;stroke:#3a7304;stroke-width:1.0000004;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:10.000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /> + <path + sodipodi:nodetypes="cccscc" + id="path8645" + d="M 7.5855237,25.03253 L 14.995821,25.03253 L 15.062422,31.594339 C 20.718034,20.593878 31.055517,22.749928 31.656768,15.966674 C 31.656768,15.966674 23.366938,6.4219692 23.366938,6.4219692 L 7.5855237,25.03253 z " + style="opacity:0.50802141;color:#000000;fill:url(#radialGradient1438);fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:10.000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:inline;overflow:visible" /> + <path + style="opacity:0.48128340;color:#000000;fill:none;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#ffffff;stroke-width:1.0000004;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:10.000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:inline;overflow:visible" + d="M 15.602735,37.500000 L 31.502578,37.500000 L 31.502578,24.507050 L 38.311576,24.507050 L 23.361206,7.0700896 L 8.6546798,24.550470 L 15.475049,24.528373 L 15.602735,37.500000 z " + id="path8658" + sodipodi:nodetypes="cccccccc" /> + </g> +</svg>
--- a/libgui/src/icons/tango/scalable/folder.svg Sun Feb 27 14:44:00 2022 +0100 +++ b/libgui/src/icons/tango/scalable/folder.svg Sun Feb 27 20:21:12 2022 +0100 @@ -1,1 +1,424 @@ -<svg height="8px" width="8px" id="Camada_1" data-name="Camada 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 8 8"><defs><style>.cls-1{fill:#edb51f;}.cls-2{fill:#e6a928;}.cls-3{fill:url(#Gradiente_sem_nome_5);}</style><linearGradient id="Gradiente_sem_nome_5" x1="1.8115" y1="2.3769" x2="6.3731" y2="6.9385" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#ffe599"/><stop offset="1" stop-color="#ffc938"/></linearGradient></defs><path class="cls-1" d="M6.2941,2H4l-.7618-.7618A.8134.8134,0,0,0,2.6631,1H1.3765A.3765.3765,0,0,0,1,1.3765V3.918A.082.082,0,0,0,1.082,4H6.918A.082.082,0,0,0,7,3.918V2.7059A.7058.7058,0,0,0,6.2941,2Z"/><path class="cls-2" d="M1,6H7A0,0,0,0,1,7,6v.68A.32.32,0,0,1,6.68,7H1.32A.32.32,0,0,1,1,6.68V6A0,0,0,0,1,1,6Z"/><path class="cls-3" d="M6.455,2.5H4.7038a.864.864,0,0,0-.3861.0911l-.7126.3564A.4983.4983,0,0,1,3.3825,3H1.3215A.3216.3216,0,0,0,1,3.3215V6.1784A.3216.3216,0,0,0,1.3216,6.5H6.6785A.3216.3216,0,0,0,7,6.1785V3.045A.545.545,0,0,0,6.455,2.5Z"/></svg> \ No newline at end of file +<?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" + width="48.000000px" + height="48.000000px" + id="svg97" + sodipodi:version="0.32" + inkscape:version="0.46" + sodipodi:docbase="/home/jimmac/src/cvs/tango-icon-theme/scalable/places" + sodipodi:docname="folder.svg" + inkscape:export-filename="/home/jimmac/Desktop/horlander-style3.png" + inkscape:export-xdpi="90.000000" + inkscape:export-ydpi="90.000000" + inkscape:output_extension="org.inkscape.output.svg.inkscape"> + <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="perspective68" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient5060" + id="radialGradient6719" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-2.774389,0,0,1.969706,112.7623,-872.8854)" + cx="605.71429" + cy="486.64789" + fx="605.71429" + fy="486.64789" + r="117.14286" /> + <linearGradient + inkscape:collect="always" + id="linearGradient5060"> + <stop + style="stop-color:black;stop-opacity:1;" + offset="0" + id="stop5062" /> + <stop + style="stop-color:black;stop-opacity:0;" + offset="1" + id="stop5064" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient5060" + id="radialGradient6717" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(2.774389,0,0,1.969706,-1891.633,-872.8854)" + cx="605.71429" + cy="486.64789" + fx="605.71429" + fy="486.64789" + r="117.14286" /> + <linearGradient + id="linearGradient5048"> + <stop + style="stop-color:black;stop-opacity:0;" + offset="0" + id="stop5050" /> + <stop + id="stop5056" + offset="0.5" + style="stop-color:black;stop-opacity:1;" /> + <stop + style="stop-color:black;stop-opacity:0;" + offset="1" + id="stop5052" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient5048" + id="linearGradient6715" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(2.774389,0,0,1.969706,-1892.179,-872.8854)" + x1="302.85715" + y1="366.64789" + x2="302.85715" + y2="609.50507" /> + <linearGradient + inkscape:collect="always" + id="linearGradient9806"> + <stop + style="stop-color:#000000;stop-opacity:1;" + offset="0" + id="stop9808" /> + <stop + style="stop-color:#000000;stop-opacity:0;" + offset="1" + id="stop9810" /> + </linearGradient> + <linearGradient + id="linearGradient9766"> + <stop + style="stop-color:#6194cb;stop-opacity:1;" + offset="0" + id="stop9768" /> + <stop + style="stop-color:#729fcf;stop-opacity:1;" + offset="1" + id="stop9770" /> + </linearGradient> + <linearGradient + id="linearGradient3096"> + <stop + id="stop3098" + offset="0" + style="stop-color:#424242;stop-opacity:1;" /> + <stop + id="stop3100" + offset="1.0000000" + style="stop-color:#777777;stop-opacity:1.0000000;" /> + </linearGradient> + <linearGradient + id="linearGradient319" + inkscape:collect="always"> + <stop + id="stop320" + offset="0" + style="stop-color:#ffffff;stop-opacity:1;" /> + <stop + id="stop321" + offset="1" + style="stop-color:#ffffff;stop-opacity:0;" /> + </linearGradient> + <linearGradient + id="linearGradient1789"> + <stop + style="stop-color:#202020;stop-opacity:1.0000000;" + offset="0.0000000" + id="stop1790" /> + <stop + style="stop-color:#b9b9b9;stop-opacity:1.0000000;" + offset="1.0000000" + id="stop1791" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient1789" + id="radialGradient238" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.055022,-2.734504e-2,0.177703,1.190929,-3.572177,-7.125301)" + cx="20.706017" + cy="37.517986" + fx="20.706017" + fy="37.517986" + r="30.905205" /> + <linearGradient + id="linearGradient3983"> + <stop + style="stop-color:#ffffff;stop-opacity:0.87628865;" + offset="0.0000000" + id="stop3984" /> + <stop + style="stop-color:#fffffe;stop-opacity:0.0000000;" + offset="1.0000000" + id="stop3985" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3983" + id="linearGradient491" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.516844,0.000000,0.000000,0.708978,-0.879573,-1.318166)" + x1="6.2297964" + y1="13.773066" + x2="9.8980894" + y2="66.834053" /> + <linearGradient + gradientUnits="userSpaceOnUse" + y2="46.689312" + x2="12.853771" + y1="32.567184" + x1="13.035696" + gradientTransform="matrix(1.317489,0.000000,0.000000,0.816256,-0.879573,-1.318166)" + id="linearGradient322" + xlink:href="#linearGradient319" + inkscape:collect="always" /> + <linearGradient + gradientUnits="userSpaceOnUse" + y2="6.1802502" + x2="15.514889" + y1="31.367750" + x1="18.112709" + id="linearGradient3104" + xlink:href="#linearGradient3096" + inkscape:collect="always" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient9766" + id="linearGradient9772" + x1="22.175976" + y1="36.987999" + x2="22.065331" + y2="32.050499" + gradientUnits="userSpaceOnUse" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient9806" + id="radialGradient9812" + cx="24.35099" + cy="41.591846" + fx="24.35099" + fy="41.591846" + r="19.136078" + gradientTransform="matrix(1.000000,0.000000,0.000000,0.242494,1.565588e-16,31.50606)" + gradientUnits="userSpaceOnUse" /> + </defs> + <sodipodi:namedview + fill="#729fcf" + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="0.10196078" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="4" + inkscape:cx="54.359127" + inkscape:cy="-13.803699" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:grid-bbox="true" + inkscape:document-units="px" + inkscape:window-width="1026" + inkscape:window-height="818" + inkscape:window-x="169" + inkscape:window-y="30" + inkscape:showpageshadow="false" + stroke="#3465a4" /> + <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:title>Folder Icon</dc:title> + <dc:date /> + <dc:creator> + <cc:Agent> + <dc:title>Jakub Steiner</dc:title> + </cc:Agent> + </dc:creator> + <cc:license + rdf:resource="http://creativecommons.org/licenses/publicdomain/" /> + <dc:source>http://jimmac.musichall.cz</dc:source> + <dc:subject> + <rdf:Bag> + <rdf:li>folder</rdf:li> + <rdf:li>directory</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="Folder" + inkscape:groupmode="layer"> + <g + style="display:inline" + transform="matrix(2.262383e-2,0,0,2.086758e-2,43.38343,36.36962)" + id="g6707"> + <rect + style="opacity:0.40206185;color:black;fill:url(#linearGradient6715);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + id="rect6709" + width="1339.6335" + height="478.35718" + x="-1559.2523" + y="-150.69685" /> + <path + style="opacity:0.40206185;color:black;fill:url(#radialGradient6717);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + d="M -219.61876,-150.68038 C -219.61876,-150.68038 -219.61876,327.65041 -219.61876,327.65041 C -76.744594,328.55086 125.78146,220.48075 125.78138,88.454235 C 125.78138,-43.572302 -33.655436,-150.68036 -219.61876,-150.68038 z " + id="path6711" + sodipodi:nodetypes="cccc" /> + <path + sodipodi:nodetypes="cccc" + id="path6713" + d="M -1559.2523,-150.68038 C -1559.2523,-150.68038 -1559.2523,327.65041 -1559.2523,327.65041 C -1702.1265,328.55086 -1904.6525,220.48075 -1904.6525,88.454235 C -1904.6525,-43.572302 -1745.2157,-150.68036 -1559.2523,-150.68038 z " + style="opacity:0.40206185;color:black;fill:url(#radialGradient6719);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /> + </g> + <path + d="M 4.5217805,38.687417 C 4.5435766,39.103721 4.9816854,39.520026 5.3979900,39.520026 L 36.725011,39.520026 C 37.141313,39.520026 37.535823,39.103721 37.514027,38.687417 L 36.577584,11.460682 C 36.555788,11.044379 36.117687,10.628066 35.701383,10.628066 L 22.430510,10.628066 C 21.945453,10.628066 21.196037,10.312477 21.028866,9.5214338 L 20.417475,6.6283628 C 20.262006,5.8926895 19.535261,5.5904766 19.118957,5.5904766 L 4.3400975,5.5904766 C 3.9237847,5.5904766 3.5292767,6.0067807 3.5510726,6.4230849 L 4.5217805,38.687417 z " + id="path216" + style="fill:url(#radialGradient238);fill-opacity:1.0000000;fill-rule:nonzero;stroke:url(#linearGradient3104);stroke-width:1.0000000;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-opacity:1.0000000" + sodipodi:nodetypes="ccccccssssccc" /> + <path + sodipodi:nodetypes="cc" + id="path9788" + d="M 5.2265927,22.5625 L 35.492173,22.5625" + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000024;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /> + <path + sodipodi:nodetypes="cc" + id="path9784" + d="M 5.0421736,18.5625 L 35.489104,18.5625" + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /> + <path + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + d="M 4.9806965,12.5625 L 35.488057,12.5625" + id="path9778" + sodipodi:nodetypes="cc" /> + <path + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + d="M 5.3861577,32.5625 L 35.494881,32.5625" + id="path9798" + sodipodi:nodetypes="cc" /> + <path + sodipodi:nodetypes="cc" + id="path9800" + d="M 5.5091398,34.5625 L 35.496893,34.5625" + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000024;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /> + <path + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + d="M 5.0421736,16.5625 L 35.489104,16.5625" + id="path9782" + sodipodi:nodetypes="cc" /> + <path + sodipodi:nodetypes="cc" + id="path9780" + d="M 5.0114345,14.5625 L 35.48858,14.5625" + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000024;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /> + <path + sodipodi:nodetypes="cc" + id="path9776" + d="M 4.9220969,10.5625 L 20.202912,10.5625" + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000024;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /> + <path + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.99999982;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + d="M 4.8737534,8.5624999 L 19.657487,8.5624999" + id="path9774" + sodipodi:nodetypes="cc" /> + <path + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + d="M 5.3246666,28.5625 L 35.493876,28.5625" + id="path9794" + sodipodi:nodetypes="cc" /> + <path + sodipodi:nodetypes="cc" + id="path9792" + d="M 5.2880638,26.5625 L 35.493184,26.5625" + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /> + <path + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000024;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + d="M 5.2265927,24.5625 L 35.492173,24.5625" + id="path9790" + sodipodi:nodetypes="cc" /> + <path + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000012;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + d="M 5.1958537,20.5625 L 35.491649,20.5625" + id="path9786" + sodipodi:nodetypes="cc" /> + <path + sodipodi:nodetypes="cc" + id="path9796" + d="M 5.3246666,30.5625 L 35.493876,30.5625" + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /> + <path + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000024;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + d="M 5.5091398,36.5625 L 35.496893,36.5625" + id="path9802" + sodipodi:nodetypes="cc" /> + <path + style="color:#000000;fill:url(#linearGradient491);fill-opacity:1.0000000;fill-rule:nonzero;stroke:none;stroke-width:1.2138050;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:block;overflow:visible;opacity:0.45142857" + d="M 6.0683430,38.864023 C 6.0846856,39.176251 5.8874317,39.384402 5.5697582,39.280326 L 5.5697582,39.280326 C 5.2520766,39.176251 5.0330270,38.968099 5.0166756,38.655870 L 4.0689560,6.5913839 C 4.0526131,6.2791558 4.2341418,6.0906134 4.5463699,6.0906134 L 18.968420,6.0429196 C 19.280648,6.0429196 19.900363,6.3433923 20.101356,7.3651014 L 20.674845,10.180636 C 20.247791,9.7153790 20.255652,9.7010175 20.037287,9.0239299 L 19.631192,7.7647478 C 19.412142,7.0371009 18.932991,6.9328477 18.620763,6.9328477 L 5.7329889,6.9328477 C 5.4207613,6.9328477 5.2235075,7.1409999 5.2398583,7.4532364 L 6.1778636,38.968099 L 6.0683430,38.864023 z " + id="path219" + sodipodi:nodetypes="cccccccccscccccc" /> + <g + style="stroke-miterlimit:4.0000000;stroke-width:0.99946535;stroke:none;fill-rule:nonzero;fill-opacity:0.75706214;fill:#ffffff" + id="g220" + transform="matrix(1.040764,0.000000,5.449252e-2,1.040764,-8.670199,2.670594)" + inkscape:export-filename="/home/jimmac/ximian_art/icons/nautilus/suse93/gnome-fs-directory.png" + inkscape:export-xdpi="74.800003" + inkscape:export-ydpi="74.800003"> + <path + style="fill-opacity:0.50847459;fill:#ffffff" + d="M 42.417183,8.5151772 C 42.422267,8.4180642 42.289022,8.2681890 42.182066,8.2681716 L 29.150665,8.2660527 C 29.150665,8.2660527 30.062379,8.8540072 31.352477,8.8622963 L 42.405974,8.9333167 C 42.417060,8.7215889 42.408695,8.6772845 42.417183,8.5151772 z " + id="path221" + sodipodi:nodetypes="cscscs" /> + </g> + <path + style="color:#000000;fill:url(#linearGradient9772);fill-opacity:1.0;fill-rule:nonzero;stroke:#3465a4;stroke-width:1.0000000;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1;visibility:visible;display:block" + d="M 39.783532,39.510620 C 40.927426,39.466556 41.746608,38.414321 41.830567,37.189615 C 42.622354,25.640928 43.489927,15.957666 43.489927,15.957666 C 43.562082,15.710182 43.322016,15.462699 43.009787,15.462699 L 8.6386304,15.462699 C 8.6386304,15.462699 6.7883113,37.329591 6.7883113,37.329591 C 6.6737562,38.311657 6.3223038,39.134309 5.2384755,39.513304 L 39.783532,39.510620 z " + id="path233" + sodipodi:nodetypes="cscccscc" + inkscape:export-filename="/home/jimmac/ximian_art/icons/nautilus/suse93/gnome-fs-directory.png" + inkscape:export-xdpi="74.800003" + inkscape:export-ydpi="74.800003" /> + <path + sodipodi:nodetypes="ccsscsc" + id="path304" + d="M 9.6202444,16.463921 L 42.411343,16.528735 L 40.837297,36.530714 C 40.752975,37.602225 40.386619,37.958929 38.964641,37.958929 C 37.093139,37.958929 10.286673,37.926522 7.569899,37.926522 C 7.8034973,37.605711 7.9036547,36.937899 7.9049953,36.92191 L 9.6202444,16.463921 z " + style="opacity:0.46590909;fill:none;fill-opacity:1.0000000;fill-rule:evenodd;stroke:url(#linearGradient322);stroke-width:0.99999970px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1.0000000" /> + <path + sodipodi:nodetypes="ccccc" + id="path323" + d="M 9.6202481,16.223182 L 8.4536014,31.866453 C 8.4536014,31.866453 16.749756,27.718375 27.119949,27.718375 C 37.490142,27.718375 42.675239,16.223182 42.675239,16.223182 L 9.6202481,16.223182 z " + style="fill:#ffffff;fill-opacity:0.089285679;fill-rule:evenodd;stroke:none;stroke-width:1.0000000px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000" /> + </g> + <g + inkscape:groupmode="layer" + id="layer2" + inkscape:label="pattern" /> +</svg>
--- a/libgui/src/icons/tango/scalable/user-home.svg Sun Feb 27 14:44:00 2022 +0100 +++ b/libgui/src/icons/tango/scalable/user-home.svg Sun Feb 27 20:21:12 2022 +0100 @@ -1,1 +1,529 @@ -<svg height="8px" width="8px" id="Camada_1" data-name="Camada 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 8 8"><defs><style>.cls-1{fill:#edb51f;}.cls-2{fill:#e6a928;}.cls-3{fill:url(#Gradiente_sem_nome_5);}.cls-4{fill:#b58114;}</style><linearGradient id="Gradiente_sem_nome_5" x1="1.8115" y1="2.3769" x2="6.3731" y2="6.9385" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#ffe599"/><stop offset="1" stop-color="#ffc938"/></linearGradient></defs><path class="cls-1" d="M6.2941,2H4l-.7618-.7618A.8134.8134,0,0,0,2.6631,1H1.3765A.3765.3765,0,0,0,1,1.3765V3.918A.082.082,0,0,0,1.082,4H6.918A.082.082,0,0,0,7,3.918V2.7059A.7058.7058,0,0,0,6.2941,2Z"/><path class="cls-2" d="M1,6H7A0,0,0,0,1,7,6v.68A.32.32,0,0,1,6.68,7H1.32A.32.32,0,0,1,1,6.68V6A0,0,0,0,1,1,6Z"/><path class="cls-3" d="M6.455,2.5H4.7038a.864.864,0,0,0-.3861.0911l-.7126.3564A.4983.4983,0,0,1,3.3825,3H1.3215A.3216.3216,0,0,0,1,3.3215V6.1784A.3216.3216,0,0,0,1.3216,6.5H6.6785A.3216.3216,0,0,0,7,6.1785V3.045A.545.545,0,0,0,6.455,2.5Z"/><polygon class="cls-4" points="4 3.5 2.5 5 3 5 3 6 3.75 6 3.75 5.5 4.25 5.5 4.25 6 5 6 5 5 5.5 5 4 3.5"/></svg> \ No newline at end of file +<?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" + width="48.000000px" + height="48.000000px" + id="svg97" + sodipodi:version="0.32" + inkscape:version="0.46" + sodipodi:docbase="/home/jimmac/src/cvs/tango-icon-theme/scalable/places" + sodipodi:docname="user-home.svg" + inkscape:export-filename="/home/jimmac/Desktop/horlander-style3.png" + inkscape:export-xdpi="90.000000" + inkscape:export-ydpi="90.000000" + inkscape:output_extension="org.inkscape.output.svg.inkscape"> + <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="perspective80" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient5060" + id="radialGradient6719" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(-2.774389,0,0,1.969706,112.7623,-872.8854)" + cx="605.71429" + cy="486.64789" + fx="605.71429" + fy="486.64789" + r="117.14286" /> + <linearGradient + inkscape:collect="always" + id="linearGradient5060"> + <stop + style="stop-color:black;stop-opacity:1;" + offset="0" + id="stop5062" /> + <stop + style="stop-color:black;stop-opacity:0;" + offset="1" + id="stop5064" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient5060" + id="radialGradient6717" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(2.774389,0,0,1.969706,-1891.633,-872.8854)" + cx="605.71429" + cy="486.64789" + fx="605.71429" + fy="486.64789" + r="117.14286" /> + <linearGradient + id="linearGradient5048"> + <stop + style="stop-color:black;stop-opacity:0;" + offset="0" + id="stop5050" /> + <stop + id="stop5056" + offset="0.5" + style="stop-color:black;stop-opacity:1;" /> + <stop + style="stop-color:black;stop-opacity:0;" + offset="1" + id="stop5052" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient5048" + id="linearGradient6715" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(2.774389,0,0,1.969706,-1892.179,-872.8854)" + x1="302.85715" + y1="366.64789" + x2="302.85715" + y2="609.50507" /> + <linearGradient + inkscape:collect="always" + id="linearGradient10997"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop10999" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop11001" /> + </linearGradient> + <linearGradient + id="linearGradient127" + inkscape:collect="always"> + <stop + id="stop128" + offset="0" + style="stop-color:#ffffff;stop-opacity:1;" /> + <stop + id="stop129" + offset="1" + style="stop-color:#ffffff;stop-opacity:0;" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + id="linearGradient9806"> + <stop + style="stop-color:#000000;stop-opacity:1;" + offset="0" + id="stop9808" /> + <stop + style="stop-color:#000000;stop-opacity:0;" + offset="1" + id="stop9810" /> + </linearGradient> + <linearGradient + id="linearGradient9766"> + <stop + style="stop-color:#6194cb;stop-opacity:1;" + offset="0" + id="stop9768" /> + <stop + style="stop-color:#729fcf;stop-opacity:1;" + offset="1" + id="stop9770" /> + </linearGradient> + <linearGradient + id="linearGradient3096"> + <stop + id="stop3098" + offset="0" + style="stop-color:#424242;stop-opacity:1;" /> + <stop + id="stop3100" + offset="1.0000000" + style="stop-color:#777777;stop-opacity:1.0000000;" /> + </linearGradient> + <linearGradient + id="linearGradient319" + inkscape:collect="always"> + <stop + id="stop320" + offset="0" + style="stop-color:#ffffff;stop-opacity:1;" /> + <stop + id="stop321" + offset="1" + style="stop-color:#ffffff;stop-opacity:0;" /> + </linearGradient> + <linearGradient + id="linearGradient1789"> + <stop + style="stop-color:#202020;stop-opacity:1.0000000;" + offset="0.0000000" + id="stop1790" /> + <stop + style="stop-color:#b9b9b9;stop-opacity:1.0000000;" + offset="1.0000000" + id="stop1791" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient1789" + id="radialGradient238" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.056008,1.513357e-2,0.142618,1.251599,-2.276279,-10.28106)" + cx="20.706017" + cy="37.517986" + fx="20.706017" + fy="37.517986" + r="30.905205" /> + <linearGradient + id="linearGradient3983"> + <stop + style="stop-color:#ffffff;stop-opacity:0.87628865;" + offset="0.0000000" + id="stop3984" /> + <stop + style="stop-color:#fffffe;stop-opacity:0.0000000;" + offset="1.0000000" + id="stop3985" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3983" + id="linearGradient491" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.516844,0,0,0.708978,-0.879573,-1.318166)" + x1="6.2297964" + y1="13.773066" + x2="9.8980894" + y2="66.834053" /> + <linearGradient + gradientUnits="userSpaceOnUse" + y2="46.689312" + x2="12.853771" + y1="32.567184" + x1="13.035696" + gradientTransform="matrix(1.317489,0,0,0.816256,-0.879573,-1.318166)" + id="linearGradient322" + xlink:href="#linearGradient319" + inkscape:collect="always" /> + <linearGradient + gradientUnits="userSpaceOnUse" + y2="6.1802502" + x2="15.514889" + y1="31.367750" + x1="18.112709" + id="linearGradient3104" + xlink:href="#linearGradient3096" + inkscape:collect="always" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient9766" + id="linearGradient9772" + x1="22.175976" + y1="36.987999" + x2="22.065331" + y2="32.050499" + gradientUnits="userSpaceOnUse" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient9806" + id="radialGradient9812" + cx="24.35099" + cy="41.591846" + fx="24.35099" + fy="41.591846" + r="19.136078" + gradientTransform="matrix(1.000000,0.000000,0.000000,0.242494,-8.239935e-18,31.50606)" + gradientUnits="userSpaceOnUse" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient10997" + id="linearGradient11003" + x1="19.489662" + y1="6.1438289" + x2="19.387241" + y2="8.1000004" + gradientUnits="userSpaceOnUse" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient127" + id="linearGradient2296" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.207872,0,0,0.827902,-0.952004,-0.117547)" + x1="21.354231" + y1="26.383648" + x2="20.796143" + y2="50.770691" /> + </defs> + <sodipodi:namedview + fill="#729fcf" + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="0.74901961" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="15.458333" + inkscape:cx="13.520215" + inkscape:cy="24" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:grid-bbox="true" + inkscape:document-units="px" + inkscape:window-width="1016" + inkscape:window-height="818" + inkscape:window-x="0" + inkscape:window-y="30" + inkscape:showpageshadow="false" + stroke="#3465a4" + showguides="true" + inkscape:guide-bbox="true"> + <sodipodi:guide + orientation="horizontal" + position="51.881402" + id="guide3948" /> + <inkscape:grid + id="GridFromPre046Settings" + type="xygrid" + originx="0px" + originy="0px" + spacingx="1px" + spacingy="1px" + color="#0000ff" + empcolor="#0000ff" + opacity="0.2" + empopacity="0.4" + empspacing="4" /> + </sodipodi:namedview> + <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:title>Home Folder Icon</dc:title> + <dc:date /> + <dc:creator> + <cc:Agent> + <dc:title>Jakub Steiner</dc:title> + </cc:Agent> + </dc:creator> + <cc:license + rdf:resource="http://creativecommons.org/licenses/publicdomain/" /> + <dc:source>http://jimmac.musichall.cz</dc:source> + <dc:subject> + <rdf:Bag> + <rdf:li>folder</rdf:li> + <rdf:li>directory</rdf:li> + <rdf:li>home</rdf:li> + <rdf:li>user</rdf:li> + </rdf:Bag> + </dc:subject> + <dc:contributor> + <cc:Agent> + <dc:title>Garrett LeSage</dc:title> + </cc:Agent> + </dc:contributor> + </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="Folder" + inkscape:groupmode="layer"> + <g + style="display:inline" + transform="matrix(2.262383e-2,0,0,2.086758e-2,43.38343,36.36962)" + id="g6707"> + <rect + style="opacity:0.40206185;color:black;fill:url(#linearGradient6715);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + id="rect6709" + width="1339.6335" + height="478.35718" + x="-1559.2523" + y="-150.69685" /> + <path + style="opacity:0.40206185;color:black;fill:url(#radialGradient6717);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + d="M -219.61876,-150.68038 C -219.61876,-150.68038 -219.61876,327.65041 -219.61876,327.65041 C -76.744594,328.55086 125.78146,220.48075 125.78138,88.454235 C 125.78138,-43.572302 -33.655436,-150.68036 -219.61876,-150.68038 z " + id="path6711" + sodipodi:nodetypes="cccc" /> + <path + sodipodi:nodetypes="cccc" + id="path6713" + d="M -1559.2523,-150.68038 C -1559.2523,-150.68038 -1559.2523,327.65041 -1559.2523,327.65041 C -1702.1265,328.55086 -1904.6525,220.48075 -1904.6525,88.454235 C -1904.6525,-43.572302 -1745.2157,-150.68036 -1559.2523,-150.68038 z " + style="opacity:0.40206185;color:black;fill:url(#radialGradient6719);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /> + </g> + <path + d="M 4.5217805,38.687417 C 4.5435766,39.103721 4.9816854,39.520026 5.39799,39.520026 L 36.725011,39.520026 C 37.141313,39.520026 37.535823,39.103721 37.514027,38.687417 L 36.577584,11.460682 C 36.555788,11.044379 36.117687,10.628066 35.701383,10.628066 L 22.43051,10.628066 C 21.945453,10.628066 21.196037,10.312477 21.028866,9.5214338 L 20.417475,6.6283628 C 20.262006,5.8926895 19.535261,5.5904766 19.118957,5.5904766 L 4.3400975,5.5904766 C 3.9237847,5.5904766 3.5292767,6.0067807 3.5510726,6.4230849 L 4.5217805,38.687417 z " + id="path216" + style="fill:url(#radialGradient238);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient3104);stroke-width:0.99844444;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + sodipodi:nodetypes="ccccccssssccc" + transform="matrix(1.00104,0,0,1.002076,-5.390137e-2,-0.102085)" + inkscape:r_cx="true" + inkscape:r_cy="true" /> + <path + style="opacity:0.45142858;color:#000000;fill:url(#linearGradient491);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.21380496;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block;overflow:visible" + d="M 6.068343,38.864023 C 6.0846856,39.176251 5.8874317,39.384402 5.5697582,39.280326 L 5.5697582,39.280326 C 5.2520766,39.176251 5.033027,38.968099 5.0166756,38.65587 L 4.068956,6.5913839 C 4.0526131,6.2791558 4.2341418,6.0906134 4.5463699,6.0906134 L 18.96842,6.0429196 C 19.280648,6.0429196 19.900363,6.3433923 20.101356,7.3651014 L 20.674845,10.180636 C 20.247791,9.715379 20.255652,9.7010175 20.037287,9.0239299 L 19.631192,7.7647478 C 19.412142,7.0371009 18.932991,6.9328477 18.620763,6.9328477 L 5.7329889,6.9328477 C 5.4207613,6.9328477 5.2235075,7.1409999 5.2398583,7.4532364 L 6.1778636,38.968099 L 6.068343,38.864023 z " + id="path219" + sodipodi:nodetypes="cccccccccscccccc" + transform="matrix(0.993563,0,0,0.992049,-4.175005e-2,5.133802e-3)" + inkscape:r_cx="true" + inkscape:r_cy="true" /> + <g + id="g3950"> + <path + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + d="M 5.0421736,18.5625 L 35.489104,18.5625" + id="path9784" + sodipodi:nodetypes="cc" /> + <path + sodipodi:nodetypes="cc" + id="path9778" + d="M 4.9806965,12.5625 L 35.488057,12.5625" + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /> + <path + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000024;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + d="M 5.2265927,22.5625 L 35.492173,22.5625" + id="path9788" + sodipodi:nodetypes="cc" /> + <path + sodipodi:nodetypes="cc" + id="path9798" + d="M 5.3861577,32.5625 L 35.494881,32.5625" + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /> + <path + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000024;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + d="M 5.5091398,34.5625 L 35.496893,34.5625" + id="path9800" + sodipodi:nodetypes="cc" /> + <path + sodipodi:nodetypes="cc" + id="path9782" + d="M 5.0421736,16.5625 L 35.489104,16.5625" + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /> + <path + sodipodi:nodetypes="cc" + id="path9786" + d="M 5.1958537,20.5625 L 35.491649,20.5625" + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000012;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /> + <path + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000024;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + d="M 5.0114345,14.5625 L 35.48858,14.5625" + id="path9780" + sodipodi:nodetypes="cc" /> + <g + inkscape:r_cy="true" + inkscape:r_cx="true" + inkscape:export-ydpi="74.800003" + inkscape:export-xdpi="74.800003" + inkscape:export-filename="/home/jimmac/ximian_art/icons/nautilus/suse93/gnome-fs-directory.png" + transform="matrix(1.053404,0,5.515434e-2,1.040068,-9.163336,2.458743)" + id="g220" + style="fill:#ffffff;fill-opacity:0.75706213;fill-rule:nonzero;stroke:none;stroke-width:0.99946535;stroke-miterlimit:4"> + <path + inkscape:r_cy="true" + inkscape:r_cx="true" + sodipodi:nodetypes="cscscs" + id="path221" + d="M 42.417183,8.5151772 C 42.422267,8.4180642 42.289022,8.268189 42.182066,8.2681716 L 29.150665,8.2660527 C 29.150665,8.2660527 30.062379,8.8540072 31.352477,8.8622963 L 42.405974,8.9333167 C 42.41706,8.7215889 42.408695,8.6772845 42.417183,8.5151772 z " + style="fill:#ffffff;fill-opacity:0.50847461" /> + </g> + <path + sodipodi:nodetypes="cc" + id="path9790" + d="M 5.2265927,24.5625 L 35.492173,24.5625" + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000024;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /> + <path + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + d="M 5.3246666,30.5625 L 35.493876,30.5625" + id="path9796" + sodipodi:nodetypes="cc" /> + <path + sodipodi:nodetypes="cc" + id="path9794" + d="M 5.3246666,28.5625 L 35.493876,28.5625" + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000036;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /> + <path + sodipodi:nodetypes="cc" + id="path9802" + d="M 5.5091398,36.5625 L 35.496893,36.5625" + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000024;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /> + <path + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + d="M 5.2880638,26.5625 L 35.493184,26.5625" + id="path9792" + sodipodi:nodetypes="cc" /> + <path + sodipodi:nodetypes="cc" + id="path9774" + d="M 4.8737534,8.5624999 L 19.657487,8.5624999" + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.99999982;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /> + <path + style="opacity:0.11363633;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.00000024;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + d="M 4.9220969,10.5625 L 20.202912,10.5625" + id="path9776" + sodipodi:nodetypes="cc" /> + </g> + <path + style="color:#000000;fill:url(#linearGradient9772);fill-opacity:1;fill-rule:nonzero;stroke:#3465a4;stroke-width:1.00452971;stroke-linecap:butt;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:block" + d="M 39.783532,39.51062 C 40.927426,39.466556 41.746608,38.414321 41.830567,37.189615 C 42.622354,25.640928 43.489927,15.957666 43.489927,15.957666 C 43.562082,15.710182 43.322016,15.462699 43.009787,15.462699 L 8.6386304,15.462699 C 8.6386304,15.462699 6.7883113,37.329591 6.7883113,37.329591 C 6.6737562,38.311657 6.3223038,39.134309 5.2384755,39.513304 L 39.783532,39.51062 z " + id="path233" + sodipodi:nodetypes="cscccscc" + inkscape:export-filename="/home/jimmac/ximian_art/icons/nautilus/suse93/gnome-fs-directory.png" + inkscape:export-xdpi="74.800003" + inkscape:export-ydpi="74.800003" + transform="matrix(0.993091,0,0,0.997896,0.297717,6.983205e-2)" + inkscape:r_cx="true" + inkscape:r_cy="true" /> + <path + sodipodi:nodetypes="ccsscsc" + id="path304" + d="M 9.6202444,16.463921 L 42.411343,16.528735 L 40.837297,36.530714 C 40.752975,37.602225 40.386619,37.958929 38.964641,37.958929 C 37.093139,37.958929 10.286673,37.926522 7.569899,37.926522 C 7.8034973,37.605711 7.9036547,36.937899 7.9049953,36.92191 L 9.6202444,16.463921 z " + style="opacity:0.46590911;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient322);stroke-width:1.00452948px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1" + transform="matrix(0.993091,0,0,0.997896,0.297717,6.983205e-2)" + inkscape:r_cx="true" + inkscape:r_cy="true" /> + <path + sodipodi:nodetypes="ccccc" + id="path323" + d="M 9.6202481,16.223182 L 8.4536014,31.866453 C 8.4536014,31.866453 16.749756,27.718375 27.119949,27.718375 C 37.490142,27.718375 42.675239,16.223182 42.675239,16.223182 L 9.6202481,16.223182 z " + style="fill:#ffffff;fill-opacity:0.0892857;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + transform="matrix(0.993091,0,0,0.997896,0.297717,6.983205e-2)" + inkscape:r_cx="true" + inkscape:r_cy="true" /> + <path + d="M 16.569914,27.404847 L 15.862615,35 L 23.713868,35 L 24.285565,28.86095 L 28.558755,28.86095 L 27.987057,35 L 32.867565,35 L 33.574862,27.404847 L 36.245113,27.402613 L 25.834954,19.752712 L 14,27.402613 L 16.569914,27.404847 z " + style="fill:url(#linearGradient2296);fill-opacity:1;fill-rule:evenodd;stroke-width:3pt" + id="path892" + transform="matrix(0.988981,0,0,0.983782,1.154266,0.56763)" + inkscape:r_cx="true" + inkscape:r_cy="true" /> + <g + inkscape:export-ydpi="74.800003" + inkscape:export-xdpi="74.800003" + inkscape:export-filename="/home/jimmac/ximian_art/icons/nautilus/suse93/gnome-fs-directory.png" + style="opacity:0.41477272;fill:url(#linearGradient11003);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-miterlimit:4" + transform="matrix(1.040764,0.000000,5.449252e-2,1.365642,-8.358528,0.921788)" + id="g217" /> + </g> + <g + inkscape:groupmode="layer" + id="layer2" + inkscape:label="pattern" /> +</svg>
--- a/libgui/src/module.mk Sun Feb 27 14:44:00 2022 +0100 +++ b/libgui/src/module.mk Sun Feb 27 20:21:12 2022 +0100 @@ -1,17 +1,17 @@ octave_gui_ICONS = \ - %reldir%/cursors/license.md \ - %reldir%/cursors/bottom_left_corner.png \ - %reldir%/cursors/bottom_right_corner.png \ - %reldir%/cursors/bottom_side.png \ - %reldir%/cursors/circle.png \ - %reldir%/cursors/cross.png \ - %reldir%/cursors/fleur.png \ - %reldir%/cursors/hand2.png \ - %reldir%/cursors/left_side.png \ - %reldir%/cursors/right_side.png \ - %reldir%/cursors/top_left_corner.png \ - %reldir%/cursors/top_right_corner.png \ - %reldir%/cursors/top_side.png \ + %reldir%/icons/cursors/license.md \ + %reldir%/icons/cursors/bottom_left_corner.png \ + %reldir%/icons/cursors/bottom_right_corner.png \ + %reldir%/icons/cursors/bottom_side.png \ + %reldir%/icons/cursors/circle.png \ + %reldir%/icons/cursors/cross.png \ + %reldir%/icons/cursors/fleur.png \ + %reldir%/icons/cursors/hand2.png \ + %reldir%/icons/cursors/left_side.png \ + %reldir%/icons/cursors/right_side.png \ + %reldir%/icons/cursors/top_left_corner.png \ + %reldir%/icons/cursors/top_right_corner.png \ + %reldir%/icons/cursors/top_side.png \ %reldir%/icons/license.md \ %reldir%/icons/octave/index.theme \ %reldir%/icons/octave/128x128/bp-next.png \ @@ -23,6 +23,7 @@ %reldir%/icons/octave/128x128/db-step-out.png \ %reldir%/icons/octave/128x128/db-step.png \ %reldir%/icons/octave/128x128/db-stop.png \ + %reldir%/icons/octave/128x128/document-open.png \ %reldir%/icons/octave/128x128/figure-axes.png \ %reldir%/icons/octave/128x128/figure-grid.png \ %reldir%/icons/octave/128x128/figure-pan.png \ @@ -31,6 +32,9 @@ %reldir%/icons/octave/128x128/figure-zoom-in.png \ %reldir%/icons/octave/128x128/figure-zoom-original.png \ %reldir%/icons/octave/128x128/figure-zoom-out.png \ + %reldir%/icons/octave/128x128/folder-new.png \ + %reldir%/icons/octave/128x128/folder-up.png \ + %reldir%/icons/octave/128x128/folder.png \ %reldir%/icons/octave/128x128/graphic_logo_DocumentationDockWidget.png \ %reldir%/icons/octave/128x128/graphic_logo_Figure.png \ %reldir%/icons/octave/128x128/graphic_logo_FileEditor.png \ @@ -53,6 +57,7 @@ %reldir%/icons/octave/128x128/logo.png \ %reldir%/icons/octave/128x128/plot-xy-curve.png \ %reldir%/icons/octave/128x128/system-run.png \ + %reldir%/icons/octave/128x128/user-home.svg \ %reldir%/icons/octave/128x128/widget-close-light.png \ %reldir%/icons/octave/128x128/widget-close.png \ %reldir%/icons/octave/128x128/widget-dock-light.png \ @@ -68,6 +73,7 @@ %reldir%/icons/octave/scalable/db-step-out.svg \ %reldir%/icons/octave/scalable/db-step.svg \ %reldir%/icons/octave/scalable/db-stop.svg \ + %reldir%/icons/octave/scalable/document-open.svg \ %reldir%/icons/octave/scalable/figure-axes.svg \ %reldir%/icons/octave/scalable/figure-grid.svg \ %reldir%/icons/octave/scalable/figure-pan.svg \ @@ -76,6 +82,9 @@ %reldir%/icons/octave/scalable/figure-zoom-in.svg \ %reldir%/icons/octave/scalable/figure-zoom-original.svg \ %reldir%/icons/octave/scalable/figure-zoom-out.svg \ + %reldir%/icons/octave/scalable/folder-new.svg \ + %reldir%/icons/octave/scalable/folder-up.svg \ + %reldir%/icons/octave/scalable/folder.svg \ %reldir%/icons/octave/scalable/graphic_logo_DocumentationDockWidget.svg \ %reldir%/icons/octave/scalable/graphic_logo_Figure.svg \ %reldir%/icons/octave/scalable/graphic_logo_FileEditor.svg \ @@ -97,6 +106,7 @@ %reldir%/icons/octave/scalable/letter_logo_WorkspaceView.svg \ %reldir%/icons/octave/scalable/plot-xy-curve.svg \ %reldir%/icons/octave/scalable/system-run.svg \ + %reldir%/icons/octave/scalable/user-home.svg \ %reldir%/icons/octave/scalable/widget-close-light.svg \ %reldir%/icons/octave/scalable/widget-close.svg \ %reldir%/icons/octave/scalable/widget-dock-light.svg \
--- a/libgui/src/octave-dock-widget.cc Sun Feb 27 14:44:00 2022 +0100 +++ b/libgui/src/octave-dock-widget.cc Sun Feb 27 20:21:12 2022 +0100 @@ -79,7 +79,7 @@ m_title_widget = new QWidget (); m_dock_action = new QAction - (rmgr.icon ("widget-undock"), "", this); + (rmgr.icon ("widget-undock", true), "", this); m_dock_action->setToolTip (tr ("Undock widget")); m_dock_button = new QToolButton (m_title_widget); m_dock_button->setDefaultAction (m_dock_action); @@ -87,7 +87,7 @@ m_dock_button->setIconSize (QSize (m_icon_size, m_icon_size)); m_close_action = new QAction - (rmgr.icon ("widget-close"), "", this); + (rmgr.icon ("widget-close", true), "", this); m_close_action->setToolTip (tr ("Close widget")); m_close_button = new QToolButton (m_title_widget); m_close_button->setDefaultAction (m_close_action); @@ -236,9 +236,9 @@ m_close_action->setToolTip (tr ("Hide widget")); setStyleSheet (qdockwidget_css ( - global_icon_fallback_paths.at (ICON_THEME_OCTAVE) + "widget-close.png", + global_icon_paths.at (ICON_THEME_OCTAVE) + "widget-close.png", QString ("Close widget"), - global_icon_fallback_paths.at (ICON_THEME_OCTAVE) + "widget-undock.png", + global_icon_paths.at (ICON_THEME_OCTAVE) + "widget-undock.png", QString ("Undock widget"), m_icon_size, QString (""), @@ -316,7 +316,7 @@ if (titleBarWidget ()) { resource_manager& rmgr = m_octave_qobj.get_resource_manager (); - m_dock_action->setIcon (rmgr.icon ("widget-dock" + m_icon_color)); + m_dock_action->setIcon (rmgr.icon ("widget-dock" + m_icon_color, true)); m_dock_action->setToolTip (tr ("Dock widget")); } else @@ -374,7 +374,7 @@ this, &octave_dock_widget::make_window); if (titleBarWidget ()) { - m_dock_action->setIcon (rmgr.icon ("widget-undock" + m_icon_color)); + m_dock_action->setIcon (rmgr.icon ("widget-undock" + m_icon_color, true)); m_dock_action->setToolTip (tr ("Undock widget")); } else @@ -810,14 +810,14 @@ css_button = QString ("QToolButton {background: transparent; border: 0px;}"); m_dock_button->setStyleSheet (css_button); m_close_button->setStyleSheet (css_button); - m_dock_action->setIcon (rmgr.icon (full_dock_icon)); - m_close_action->setIcon (rmgr.icon (full_close_icon)); + m_dock_action->setIcon (rmgr.icon (full_dock_icon, true)); + m_close_action->setIcon (rmgr.icon (full_close_icon, true)); } else { - setStyleSheet (qdockwidget_css (global_icon_fallback_paths.at (ICON_THEME_OCTAVE) + full_close_icon + ".png", + setStyleSheet (qdockwidget_css (global_icon_paths.at (ICON_THEME_OCTAVE) + full_close_icon + ".png", close_tooltip, - global_icon_fallback_paths.at (ICON_THEME_OCTAVE) + full_dock_icon + ".png", + global_icon_paths.at (ICON_THEME_OCTAVE) + full_dock_icon + ".png", dock_tooltip, m_icon_size, css_foreground,
--- a/libgui/src/resource-manager.cc Sun Feb 27 14:44:00 2022 +0100 +++ b/libgui/src/resource-manager.cc Sun Feb 27 20:21:12 2022 +0100 @@ -27,6 +27,8 @@ # include "config.h" #endif +#include <unistd.h> + #include <algorithm> #include <array> #include <string> @@ -187,23 +189,48 @@ void resource_manager::config_icon_theme (void) { - m_icon_fallbacks.clear (); -// FIXME: update fallbacks depending on selection (tango, octave or system) -// Can cursor be moce to :/cursor and added as search path -// By this, we can generate the list of themes from the :/icons dir? + m_icon_fallbacks.clear (); - if (m_settings && (! m_settings->value (global_icon_theme).toBool ())) + int theme = global_icon_theme_index.def.toInt (); + + if (m_settings) { - QIcon::setThemeName ("tango"); - m_icon_fallbacks << global_icon_fallback_paths.at (ICON_THEME_OCTAVE); - } - else - { - QIcon::setThemeName (""); - m_icon_fallbacks << global_icon_fallback_paths.at (ICON_THEME_OCTAVE); + // check for new and old setting and use old if required + if (! m_settings->contains (global_icon_theme_index.key)) + { + // new pref does not exist + if (m_settings->value (global_icon_theme).toBool ()) + theme = ICON_THEME_SYSTEM; + else + theme = ICON_THEME_OCTAVE; + m_settings->setValue (global_icon_theme_index.key, theme); // add new + m_settings->remove (global_icon_theme.key); // remove deprecated key + } + else + { + // get new settings + theme = m_settings->value (global_icon_theme_index).toInt (); + } } - m_icon_fallbacks << global_icon_fallback_paths.at (ICON_THEME_CURSORS); + QIcon::setThemeName (global_all_icon_themes.at (theme)); + + // set the required fallback search paths + switch (theme) + { + case ICON_THEME_SYSTEM: + m_icon_fallbacks << global_icon_paths.at (ICON_THEME_OCTAVE); + m_icon_fallbacks << global_icon_paths.at (ICON_THEME_TANGO); + break; + case ICON_THEME_TANGO: + m_icon_fallbacks << global_icon_paths.at (ICON_THEME_OCTAVE); + break; + case ICON_THEME_OCTAVE: + m_icon_fallbacks << global_icon_paths.at (ICON_THEME_TANGO); + break; + } + + m_icon_fallbacks << global_icon_paths.at (ICON_THEME_CURSORS); } gui_settings * resource_manager::get_settings (void) const @@ -602,8 +629,11 @@ sys::env::putenv ("HTTPS_PROXY", proxy_url_str); } - QIcon resource_manager::icon (const QString& icon_name, bool) + QIcon resource_manager::icon (const QString& icon_name, bool octave_only) { + if (octave_only) + return QIcon (global_icon_paths.at (ICON_THEME_OCTAVE) + icon_name + ".png"); + if (QIcon::hasThemeIcon (icon_name)) return QIcon (QIcon::fromTheme (icon_name)); @@ -614,6 +644,7 @@ return QIcon (icon_file); } + //QIcon::setThemeName (current_theme); return QIcon (); }
--- a/libgui/src/resource-manager.h Sun Feb 27 14:44:00 2022 +0100 +++ b/libgui/src/resource-manager.h Sun Feb 27 20:21:12 2022 +0100 @@ -97,7 +97,7 @@ void update_network_settings (void); - QIcon icon (const QString& icon_name, bool fallback = true); + QIcon icon (const QString& icon_name, bool ocatve_only = false); void get_codecs (QStringList *codecs);
--- a/libgui/src/resource.qrc Sun Feb 27 14:44:00 2022 +0100 +++ b/libgui/src/resource.qrc Sun Feb 27 20:21:12 2022 +0100 @@ -1,17 +1,17 @@ <RCC> <qresource prefix="/"> - <file>cursors/bottom_left_corner.png</file> - <file>cursors/bottom_right_corner.png</file> - <file>cursors/bottom_side.png</file> - <file>cursors/circle.png</file> - <file>cursors/cross.png</file> - <file>cursors/fleur.png</file> - <file>cursors/hand2.png</file> - <file>cursors/left_side.png</file> - <file>cursors/right_side.png</file> - <file>cursors/top_left_corner.png</file> - <file>cursors/top_right_corner.png</file> - <file>cursors/top_side.png</file> + <file>icons/cursors/bottom_left_corner.png</file> + <file>icons/cursors/bottom_right_corner.png</file> + <file>icons/cursors/bottom_side.png</file> + <file>icons/cursors/circle.png</file> + <file>icons/cursors/cross.png</file> + <file>icons/cursors/fleur.png</file> + <file>icons/cursors/hand2.png</file> + <file>icons/cursors/left_side.png</file> + <file>icons/cursors/right_side.png</file> + <file>icons/cursors/top_left_corner.png</file> + <file>icons/cursors/top_right_corner.png</file> + <file>icons/cursors/top_side.png</file> <file>icons/octave/128x128/bp-toggle.png</file> <file>icons/octave/128x128/bp-rm-all.png</file> <file>icons/octave/128x128/bp-prev.png</file> @@ -21,6 +21,7 @@ <file>icons/octave/128x128/db-step-in.png</file> <file>icons/octave/128x128/db-step-out.png</file> <file>icons/octave/128x128/db-stop.png</file> + <file>icons/octave/128x128/document-open.png</file> <file>icons/octave/128x128/figure-axes.png</file> <file>icons/octave/128x128/figure-grid.png</file> <file>icons/octave/128x128/figure-pan.png</file> @@ -29,6 +30,9 @@ <file>icons/octave/128x128/figure-zoom-in.png</file> <file>icons/octave/128x128/figure-zoom-original.png</file> <file>icons/octave/128x128/figure-zoom-out.png</file> + <file>icons/octave/128x128/folder.png</file> + <file>icons/octave/128x128/folder-new.png</file> + <file>icons/octave/128x128/folder-up.png</file> <file>icons/octave/128x128/graphic_logo_FilesDockWidget.png</file> <file>icons/octave/128x128/graphic_logo_Figure.png</file> <file>icons/octave/128x128/graphic_logo_FileEditor.png</file> @@ -51,6 +55,7 @@ <file>icons/octave/128x128/logo.png</file> <file>icons/octave/128x128/plot-xy-curve.png</file> <file>icons/octave/128x128/system-run.png</file> + <file>icons/octave/128x128/user-home.png</file> <file>icons/octave/128x128/widget-close.png</file> <file>icons/octave/128x128/widget-dock.png</file> <file>icons/octave/128x128/widget-undock.png</file>
--- a/libgui/src/settings-dialog.cc Sun Feb 27 14:44:00 2022 +0100 +++ b/libgui/src/settings-dialog.cc Sun Feb 27 20:21:12 2022 +0100 @@ -137,7 +137,9 @@ icon_size_normal->setChecked (true); // the default icon_size_small->setChecked (icon_size < 0); icon_size_large->setChecked (icon_size > 0); - cb_system_icon_theme->setChecked (settings->value (global_icon_theme).toBool ()); + combo_box_icon_theme->addItems (global_all_icon_theme_names); + int theme = settings->value (global_icon_theme_index.key).toInt (); + combo_box_icon_theme->setCurrentIndex (theme); // which icon has to be selected QButtonGroup *icon_group = new QButtonGroup (this); @@ -1020,7 +1022,7 @@ // icon size and theme int icon_size = icon_size_large->isChecked () - icon_size_small->isChecked (); settings->setValue (global_icon_size.key, icon_size); - settings->setValue (global_icon_theme.key, cb_system_icon_theme->isChecked ()); + settings->setValue (global_icon_theme_index.key, combo_box_icon_theme->currentIndex ()); // native file dialogs settings->setValue (global_use_native_dialogs.key, cb_use_native_file_dialogs->isChecked ());
--- a/libgui/src/settings-dialog.ui Sun Feb 27 14:44:00 2022 +0100 +++ b/libgui/src/settings-dialog.ui Sun Feb 27 20:21:12 2022 +0100 @@ -35,7 +35,7 @@ <string/> </property> <property name="currentIndex"> - <number>6</number> + <number>0</number> </property> <widget class="QWidget" name="tab_general"> <property name="enabled"> @@ -55,8 +55,8 @@ <rect> <x>0</x> <y>0</y> - <width>657</width> - <height>629</height> + <width>1021</width> + <height>618</height> </rect> </property> <layout class="QVBoxLayout" name="verticalLayout_17"> @@ -68,30 +68,44 @@ <layout class="QVBoxLayout" name="verticalLayout_21"> <item> <layout class="QGridLayout" name="gridLayout"> - <item row="1" column="1"> - <layout class="QHBoxLayout" name="horizontalLayout_8"> + <item row="7" column="0"> + <widget class="QLabel" name="label_15"> + <property name="text"> + <string>Dock widget title bar</string> + </property> + <property name="alignment"> + <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set> + </property> + </widget> + </item> + <item row="5" column="0"> + <widget class="QLabel" name="label_9"> + <property name="text"> + <string>Dock widgets window icons</string> + </property> + </widget> + </item> + <item row="2" column="0"> + <widget class="QLabel" name="label_29"> + <property name="text"> + <string>Style</string> + </property> + </widget> + </item> + <item row="2" column="1"> + <layout class="QHBoxLayout" name="horizontalLayout_17"> <item> - <widget class="QComboBox" name="comboBox_language"> + <widget class="QComboBox" name="combo_styles"> <property name="minimumSize"> <size> <width>135</width> <height>0</height> </size> </property> - <property name="insertPolicy"> - <enum>QComboBox::InsertAtBottom</enum> - </property> </widget> </item> <item> - <widget class="QLabel" name="label_10"> - <property name="text"> - <string>(requires restart)</string> - </property> - </widget> - </item> - <item> - <spacer name="horizontalSpacer_3"> + <spacer name="horizontalSpacer"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> @@ -105,19 +119,26 @@ </item> </layout> </item> - <item row="7" column="0"> - <widget class="QLabel" name="label_15"> + <item row="1" column="0"> + <widget class="QLabel" name="label_2"> <property name="text"> - <string>Dock widget title bar</string> - </property> - <property name="alignment"> - <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set> + <string>Language</string> </property> </widget> </item> <item row="3" column="1"> - <layout class="QVBoxLayout" name="verticalLayout_5"> - <item> + <layout class="QGridLayout" name="gridLayout_16"> + <item row="1" column="0"> + <widget class="QLabel" name="label_4"> + <property name="text"> + <string>Icon theme (requires restart)</string> + </property> + </widget> + </item> + <item row="1" column="1"> + <widget class="QComboBox" name="combo_box_icon_theme"/> + </item> + <item row="0" column="0"> <layout class="QHBoxLayout" name="horizontalLayout_6"> <item> <widget class="QRadioButton" name="icon_size_small"> @@ -143,58 +164,10 @@ </property> </widget> </item> - <item> - <spacer name="horizontalSpacer_4"> - <property name="orientation"> - <enum>Qt::Horizontal</enum> - </property> - <property name="sizeHint" stdset="0"> - <size> - <width>40</width> - <height>20</height> - </size> - </property> - </spacer> - </item> </layout> </item> - <item> - <widget class="QCheckBox" name="cb_system_icon_theme"> - <property name="text"> - <string>Use system icon theme if available (requires restart)</string> - </property> - </widget> - </item> - </layout> - </item> - <item row="5" column="1"> - <layout class="QHBoxLayout" name="horizontalLayout_9"> - <item> - <widget class="QRadioButton" name="general_icon_octave"> - <property name="text"> - <string>Octave logo only</string> - </property> - <property name="checked"> - <bool>true</bool> - </property> - </widget> - </item> - <item> - <widget class="QRadioButton" name="general_icon_letter"> - <property name="text"> - <string>Letter icons</string> - </property> - </widget> - </item> - <item> - <widget class="QRadioButton" name="general_icon_graphic"> - <property name="text"> - <string>Graphic icons</string> - </property> - </widget> - </item> - <item> - <spacer name="horizontalSpacer_6"> + <item row="1" column="2"> + <spacer name="horizontalSpacer_5"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> @@ -208,23 +181,6 @@ </item> </layout> </item> - <item row="3" column="0"> - <widget class="QLabel" name="label_8"> - <property name="text"> - <string>Toolbar Icons</string> - </property> - <property name="alignment"> - <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set> - </property> - </widget> - </item> - <item row="5" column="0"> - <widget class="QLabel" name="label_9"> - <property name="text"> - <string>Icon set for dock widgets</string> - </property> - </widget> - </item> <item row="7" column="1"> <layout class="QHBoxLayout" name="horizontalLayout_4"> <item> @@ -387,27 +343,40 @@ </item> </layout> </item> - <item row="1" column="0"> - <widget class="QLabel" name="label_2"> + <item row="3" column="0"> + <widget class="QLabel" name="label_8"> <property name="text"> - <string>Language</string> + <string>Toolbar Icons</string> + </property> + <property name="alignment"> + <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set> </property> </widget> </item> - <item row="2" column="1"> - <layout class="QHBoxLayout" name="horizontalLayout_17"> + <item row="1" column="1"> + <layout class="QHBoxLayout" name="horizontalLayout_8"> <item> - <widget class="QComboBox" name="combo_styles"> + <widget class="QComboBox" name="comboBox_language"> <property name="minimumSize"> <size> <width>135</width> <height>0</height> </size> </property> + <property name="insertPolicy"> + <enum>QComboBox::InsertAtBottom</enum> + </property> </widget> </item> <item> - <spacer name="horizontalSpacer"> + <widget class="QLabel" name="label_10"> + <property name="text"> + <string>(requires restart)</string> + </property> + </widget> + </item> + <item> + <spacer name="horizontalSpacer_3"> <property name="orientation"> <enum>Qt::Horizontal</enum> </property> @@ -421,12 +390,46 @@ </item> </layout> </item> - <item row="2" column="0"> - <widget class="QLabel" name="label_29"> - <property name="text"> - <string>Style</string> - </property> - </widget> + <item row="5" column="1"> + <layout class="QHBoxLayout" name="horizontalLayout_9"> + <item> + <widget class="QRadioButton" name="general_icon_octave"> + <property name="text"> + <string>Octave logo only</string> + </property> + <property name="checked"> + <bool>true</bool> + </property> + </widget> + </item> + <item> + <widget class="QRadioButton" name="general_icon_letter"> + <property name="text"> + <string>Letter icons</string> + </property> + </widget> + </item> + <item> + <widget class="QRadioButton" name="general_icon_graphic"> + <property name="text"> + <string>Graphic icons</string> + </property> + </widget> + </item> + <item> + <spacer name="horizontalSpacer_6"> + <property name="orientation"> + <enum>Qt::Horizontal</enum> + </property> + <property name="sizeHint" stdset="0"> + <size> + <width>40</width> + <height>20</height> + </size> + </property> + </spacer> + </item> + </layout> </item> </layout> </item> @@ -584,8 +587,8 @@ <rect> <x>0</x> <y>0</y> - <width>668</width> - <height>267</height> + <width>1035</width> + <height>569</height> </rect> </property> <layout class="QVBoxLayout" name="verticalLayout_7"> @@ -865,8 +868,8 @@ <rect> <x>0</x> <y>0</y> - <width>765</width> - <height>1515</height> + <width>1021</width> + <height>1497</height> </rect> </property> <layout class="QVBoxLayout" name="verticalLayout_16"> @@ -2173,8 +2176,8 @@ <rect> <x>0</x> <y>0</y> - <width>595</width> - <height>410</height> + <width>1035</width> + <height>569</height> </rect> </property> <layout class="QGridLayout" name="gridLayout_8"> @@ -2323,8 +2326,8 @@ <rect> <x>0</x> <y>0</y> - <width>259</width> - <height>67</height> + <width>1035</width> + <height>569</height> </rect> </property> <layout class="QVBoxLayout" name="verticalLayout_19"> @@ -2385,8 +2388,8 @@ <rect> <x>0</x> <y>0</y> - <width>605</width> - <height>233</height> + <width>1035</width> + <height>569</height> </rect> </property> <layout class="QVBoxLayout" name="verticalLayout_vesc_manual"> @@ -2770,8 +2773,8 @@ <rect> <x>0</x> <y>0</y> - <width>703</width> - <height>310</height> + <width>1035</width> + <height>569</height> </rect> </property> <layout class="QVBoxLayout" name="verticalLayout_20">