[gnome-themes-standard/wip/jimmac/updated-gtk2: 82/106] Fixed menu padding, better RTL support, asset name standardization.



commit 69b2eb5a83770f4cb3cf4d3c3b6c4ca187e1fbc2
Author: Juraj Fiala <doctorjellyface riseup net>
Date:   Mon Feb 22 14:24:40 2016 +0100

    Fixed menu padding, better RTL support, asset name standardization.
    
    Also expanders now animate!

 themes/Adwaita/gtk-2.0/assets.svg                  |  996 ++++++++++++++------
 themes/Adwaita/gtk-2.0/assets.txt                  |   63 +-
 themes/Adwaita/gtk-2.0/assets/arrow-down-hover.png |  Bin 227 -> 0 bytes
 themes/Adwaita/gtk-2.0/assets/arrow-left-hover.png |  Bin 213 -> 0 bytes
 .../Adwaita/gtk-2.0/assets/arrow-right-hover.png   |  Bin 214 -> 0 bytes
 themes/Adwaita/gtk-2.0/assets/arrow-up-hover.png   |  Bin 227 -> 0 bytes
 .../assets/combo-entry-ltr-entry-active.png        |  Bin 314 -> 300 bytes
 .../gtk-2.0/assets/menu-checkbox-mixed-hover.png   |  Bin 0 -> 326 bytes
 .../assets/menu-checkbox-mixed-insensitive.png     |  Bin 0 -> 401 bytes
 .../Adwaita/gtk-2.0/assets/menu-checkbox-mixed.png |  Bin 0 -> 401 bytes
 ...{pan-down-hover.png => menu-pan-down-hover.png} |  Bin 181 -> 181 bytes
 ...own-hover.png => menu-pan-down-insensitive.png} |  Bin 208 -> 208 bytes
 ...-treeview-down-active.png => menu-pan-down.png} |  Bin 208 -> 208 bytes
 .../Adwaita/gtk-2.0/assets/menu-pan-left-hover.png |  Bin 0 -> 198 bytes
 .../gtk-2.0/assets/menu-pan-left-insensitive.png   |  Bin 0 -> 207 bytes
 themes/Adwaita/gtk-2.0/assets/menu-pan-left.png    |  Bin 0 -> 207 bytes
 .../gtk-2.0/assets/menu-pan-right-hover.png        |  Bin 0 -> 196 bytes
 .../gtk-2.0/assets/menu-pan-right-insensitive.png  |  Bin 0 -> 211 bytes
 themes/Adwaita/gtk-2.0/assets/menu-pan-right.png   |  Bin 0 -> 216 bytes
 .../{pan-up-hover.png => menu-pan-up-hover.png}    |  Bin 177 -> 177 bytes
 .../gtk-2.0/assets/menu-pan-up-insensitive.png     |  Bin 0 -> 200 bytes
 ...{pan-treeview-up-active.png => menu-pan-up.png} |  Bin 200 -> 200 bytes
 .../gtk-2.0/assets/menu-radio-mixed-hover.png      |  Bin 0 -> 356 bytes
 .../assets/menu-radio-mixed-insensitive.png        |  Bin 0 -> 627 bytes
 themes/Adwaita/gtk-2.0/assets/menu-radio-mixed.png |  Bin 0 -> 647 bytes
 themes/Adwaita/gtk-2.0/assets/pan-left-hover.png   |  Bin 196 -> 0 bytes
 themes/Adwaita/gtk-2.0/assets/pan-left-semi.png    |  Bin 0 -> 226 bytes
 themes/Adwaita/gtk-2.0/assets/pan-right-hover.png  |  Bin 197 -> 0 bytes
 themes/Adwaita/gtk-2.0/assets/pan-right-semi.png   |  Bin 0 -> 220 bytes
 .../assets/scrollbar-vert-slider-active-rtl.png    |  Bin 0 -> 253 bytes
 .../assets/scrollbar-vert-slider-hover-rtl.png     |  Bin 0 -> 253 bytes
 .../gtk-2.0/assets/scrollbar-vert-slider-rtl.png   |  Bin 0 -> 253 bytes
 .../gtk-2.0/assets/scrollbar-vert-trough-rtl.png   |  Bin 0 -> 145 bytes
 ...own-active.png => treeview-pan-down-active.png} |  Bin 208 -> 208 bytes
 ...-down-hover.png => treeview-pan-down-hover.png} |  Bin 208 -> 208 bytes
 ...pan-treeview-down.png => treeview-pan-down.png} |  Bin 200 -> 200 bytes
 ...ew-up-active.png => treeview-pan-up-active.png} |  Bin 200 -> 200 bytes
 ...view-up-hover.png => treeview-pan-up-hover.png} |  Bin 201 -> 201 bytes
 .../{pan-treeview-up.png => treeview-pan-up.png}   |  Bin 197 -> 197 bytes
 ...tor-treeview.png => treeview-separator-ltr.png} |  Bin 142 -> 142 bytes
 ...tor-treeview.png => treeview-separator-rtl.png} |  Bin 142 -> 142 bytes
 themes/Adwaita/gtk-2.0/main.rc                     |  264 +++++-
 42 files changed, 984 insertions(+), 339 deletions(-)
---
diff --git a/themes/Adwaita/gtk-2.0/assets.svg b/themes/Adwaita/gtk-2.0/assets.svg
index 6767e02..fed9895 100644
--- a/themes/Adwaita/gtk-2.0/assets.svg
+++ b/themes/Adwaita/gtk-2.0/assets.svg
@@ -882,9 +882,9 @@
      borderopacity="1"
      inkscape:pageopacity="1"
      inkscape:pageshadow="2"
-     inkscape:zoom="11.313708"
-     inkscape:cx="39.385746"
-     inkscape:cy="347.57846"
+     inkscape:zoom="5.656854"
+     inkscape:cx="402.75021"
+     inkscape:cy="440.0489"
      inkscape:current-layer="layer1"
      inkscape:document-units="px"
      showgrid="false"
@@ -1473,7 +1473,8 @@
        inkscape:label="#use3614" />
     <g
        id="scrollbar-vert-slider"
-       inkscape:label="#g5126">
+       inkscape:label="#g5126"
+       transform="translate(0,-8)">
       <rect
          y="31"
          x="234"
@@ -1501,7 +1502,8 @@
     </g>
     <g
        id="scrollbar-vert-slider-hover"
-       inkscape:label="#g5134">
+       inkscape:label="#g5134"
+       transform="translate(0,-8)">
       <rect
          
style="fill:none;fill-opacity:1;stroke:none;stroke-width:0.30000001;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
          id="rect9413"
@@ -1527,7 +1529,8 @@
     </g>
     <g
        id="scrollbar-vert-slider-active"
-       inkscape:label="#g5142">
+       inkscape:label="#g5142"
+       transform="translate(0,-8)">
       <rect
          y="31"
          x="266"
@@ -1598,7 +1601,7 @@
     <g
        id="scrollbar-horz-slider"
        inkscape:label="#g5094"
-       transform="translate(-1,0)">
+       transform="translate(-1,-8)">
       <rect
          transform="matrix(0,1,-1,0,0,0)"
          
style="fill:none;fill-opacity:1;stroke:none;stroke-width:0.30000001;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
@@ -1627,7 +1630,8 @@
     </g>
     <g
        id="scrollbar-horz-slider-hover"
-       inkscape:label="#g5110">
+       inkscape:label="#g5110"
+       transform="translate(0,-8)">
       <rect
          transform="matrix(0,1,-1,0,0,0)"
          y="-263"
@@ -1654,7 +1658,8 @@
     </g>
     <g
        id="scrollbar-horz-slider-active"
-       inkscape:label="#g5118">
+       inkscape:label="#g5118"
+       transform="translate(0,-8)">
       <rect
          transform="matrix(0,1,-1,0,0,0)"
          
style="fill:none;fill-opacity:1;stroke:none;stroke-width:0.30000001;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
@@ -2350,7 +2355,7 @@
       </g>
     </g>
     <g
-       transform="translate(456,-439)"
+       transform="translate(456,-419)"
        inkscape:label="radio"
        id="menu-radio-insensitive"
        style="display:inline">
@@ -2372,7 +2377,7 @@
        style="display:inline"
        id="menu-radio-checked-insensitive"
        inkscape:label="radio-checked"
-       transform="translate(456,-419)">
+       transform="translate(456,-399)">
       <rect
          y="487"
          x="160"
@@ -2497,7 +2502,7 @@
        style="display:inline"
        id="menu-radio"
        inkscape:label="radio"
-       transform="translate(420,-439)">
+       transform="translate(420,-419)">
       <rect
          y="487"
          x="160"
@@ -2513,7 +2518,7 @@
          
style="color:#bebebe;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:'Andale
 
Mono';text-indent:0pt;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#2e3436;stroke-width:0.99817187;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none"
 />
     </g>
     <g
-       transform="translate(420,-419)"
+       transform="translate(420,-399)"
        inkscape:label="radio-checked"
        id="menu-radio-checked"
        style="display:inline">
@@ -2539,94 +2544,14 @@
     </g>
     <g
        style="display:inline"
-       inkscape:label="go-next"
-       id="arrow-right-insensitive"
-       transform="matrix(-1,0,0,1,732.0002,-559)">
-      <rect
-         transform="scale(-1,1)"
-         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none;enable-background:new"
-         id="rect8336"
-         y="747"
-         x="-116.0002"
-         height="16"
-         width="16" />
-      <path
-         style="display:inline;fill:#8b8e8f;fill-opacity:1;stroke:none"
-         d="m 104.5627,755 5.71875,5.71875 C 110.47732,760.91462 110.74458,761 111.0002,761 l 1,0 0,-1 c 
0,-0.25562 -0.0854,-0.52288 -0.28125,-0.71875 L 107.4377,755 l 4.28125,-4.28125 c 0.19587,-0.19587 
0.28125,-0.46313 0.28125,-0.71875 l 0,-1 -1,0 c -0.25562,0 -0.52288,0.0854 -0.71875,0.28125 z"
-         id="rect6014-1"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="ccscsccsscscc" />
-    </g>
-    <g
-       transform="translate(515.9998,-579)"
-       style="display:inline"
-       id="arrow-left-insensitive"
-       inkscape:label="go-previous">
-      <path
-         style="display:inline;fill:#8b8e8f;fill-opacity:1;stroke:none"
-         d="m 104.5627,755 5.71875,5.71875 C 110.47732,760.91462 110.74458,761 111.0002,761 l 1,0 0,-1 c 
0,-0.25562 -0.0854,-0.52288 -0.28125,-0.71875 L 107.4377,755 l 4.28125,-4.28125 c 0.19587,-0.19587 
0.28125,-0.46313 0.28125,-0.71875 l 0,-1 -1,0 c -0.25562,0 -0.52288,0.0854 -0.71875,0.28125 z"
-         id="rect6014-2"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="ccscsccsscscc" />
-      <rect
-         width="16"
-         height="16"
-         x="-116.0002"
-         y="747"
-         id="rect6042"
-         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none;enable-background:new"
-         transform="scale(-1,1)" />
-    </g>
-    <g
-       style="display:inline"
-       inkscape:label="go-up"
-       id="arrow-up-insensitive"
-       transform="matrix(1,0,0,-1,434.9998,971)">
-      <rect
-         transform="matrix(0,1,-1,0,0,0)"
-         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none;enable-background:new"
-         id="rect8422"
-         y="-197.0002"
-         x="747"
-         height="16"
-         width="16" />
-      <path
-         style="display:inline;fill:#8b8e8f;fill-opacity:1;stroke:none"
-         d="m 189.0002,758.4375 -5.71875,-5.7187 C 183.08558,752.5229 183.0002,752.2556 183.0002,752 l 0,-1 
1,0 c 0.25562,0 0.52288,0.085 0.71875,0.2813 l 4.28125,4.2812 4.28125,-4.2812 C 193.47732,751.0854 
193.74458,751 194.0002,751 l 1,0 0,1 c 0,0.2556 -0.0854,0.5229 -0.28125,0.7188 z"
-         id="rect6014-1-6-3-5-9"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="ccscsccsscscc" />
-    </g>
-    <g
-       transform="translate(434.9998,-519)"
-       style="display:inline"
-       id="arrow-down-insensitive"
-       inkscape:label="go-down">
-      <rect
-         width="16"
-         height="16"
-         x="747"
-         y="-197.0002"
-         id="rect8395"
-         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none;enable-background:new"
-         transform="matrix(0,1,-1,0,0,0)" />
-      <path
-         style="display:inline;fill:#8b8e8f;fill-opacity:1;stroke:none"
-         d="m 189.0002,758.4375 -5.71875,-5.71875 C 183.08558,752.52288 183.0002,752.25562 183.0002,752 l 
0,-1 1,0 c 0.25562,0 0.52288,0.0854 0.71875,0.28125 l 4.28125,4.28125 4.28125,-4.28125 C 193.47732,751.08538 
193.74458,751 194.0002,751 l 1,0 0,1 c 0,0.25562 -0.0854,0.52288 -0.28125,0.71875 z"
-         id="rect6014-1-6-3-5"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="ccscsccsscscc" />
-    </g>
-    <g
-       style="display:inline"
        inkscape:label="pan-start"
-       id="pan-left-insensitive"
-       transform="translate(515.9998,-659)">
+       id="menu-pan-left-insensitive"
+       transform="translate(515.9998,-619)">
       <path
          sodipodi:nodetypes="cccc"
          inkscape:connector-curvature="0"
          id="path6400"
-         d="m 110.0002,760 -5,-5 5,-5 z"
+         d="m 116.0002,760 -5,-5 5,-5 z"
          style="fill:#8b8e8f;fill-opacity:1;stroke:none" />
       <rect
          transform="scale(-1,1)"
@@ -2639,12 +2564,12 @@
     </g>
     <g
        style="display:inline"
-       transform="matrix(-1,0,0,1,732.0002,-639)"
-       id="pan-right-insensitive"
+       transform="matrix(-1,0,0,1,732.0002,-599)"
+       id="menu-pan-right-insensitive"
        inkscape:label="pan-end">
       <path
          style="fill:#8b8e8f;fill-opacity:1;stroke:none"
-         d="m 110.0002,760 -5,-5 5,-5 z"
+         d="m 116.0002,760 -5,-5 5,-5 z"
          id="path6412"
          inkscape:connector-curvature="0"
          sodipodi:nodetypes="cccc" />
@@ -2660,8 +2585,8 @@
     <g
        style="display:inline"
        inkscape:label="pan-up"
-       id="pan-up-insensitive"
-       transform="matrix(0,1,1,0,-131,27.999802)">
+       id="menu-pan-up-insensitive"
+       transform="matrix(0,1,1,0,-131,67.999802)">
       <path
          sodipodi:nodetypes="cccc"
          inkscape:connector-curvature="0"
@@ -2679,8 +2604,8 @@
     </g>
     <g
        style="display:inline"
-       transform="matrix(0,-1,1,0,-131,264.0002)"
-       id="pan-down-insensitive"
+       transform="matrix(0,-1,1,0,-131,304.0002)"
+       id="menu-pan-down-insensitive"
        inkscape:label="pan-down">
       <path
          style="fill:#8b8e8f;fill-opacity:1;stroke:none"
@@ -2698,7 +2623,7 @@
          transform="scale(-1,1)" />
     </g>
     <g
-       transform="translate(438,-439)"
+       transform="translate(438,-419)"
        inkscape:label="radio"
        id="menu-radio-hover"
        style="display:inline">
@@ -2720,7 +2645,7 @@
        style="display:inline"
        id="menu-radio-checked-hover"
        inkscape:label="radio-checked"
-       transform="translate(438,-419)">
+       transform="translate(438,-399)">
       <rect
          y="487"
          x="160"
@@ -2793,8 +2718,8 @@
     </g>
     <g
        inkscape:label="pan-down"
-       id="pan-down-hover"
-       transform="matrix(0,-1,1,0,-149,264.0002)"
+       id="menu-pan-down-hover"
+       transform="matrix(0,-1,1,0,-149,304.0002)"
        style="display:inline">
       <path
          sodipodi:nodetypes="cccc"
@@ -2813,8 +2738,8 @@
     </g>
     <g
        style="display:inline"
-       transform="matrix(0,-1,1,0,-167,264.0002)"
-       id="pan-down"
+       transform="matrix(0,-1,1,0,-167,304.0002)"
+       id="menu-pan-down"
        inkscape:label="pan-down">
       <path
          style="fill:#2e3436;fill-opacity:1;stroke:none"
@@ -2832,13 +2757,13 @@
          transform="scale(-1,1)" />
     </g>
     <g
-       transform="translate(497.9998,-659)"
-       id="pan-left-hover"
+       transform="translate(497.9998,-619)"
+       id="menu-pan-left-hover"
        inkscape:label="pan-start"
        style="display:inline">
       <path
          style="fill:#ffffff;fill-opacity:1;stroke:none"
-         d="m 110.0002,760 -5,-5 5,-5 z"
+         d="m 116.0002,760 -5,-5 5,-5 z"
          id="path6342"
          inkscape:connector-curvature="0"
          sodipodi:nodetypes="cccc" />
@@ -2853,14 +2778,14 @@
     </g>
     <g
        inkscape:label="pan-end"
-       id="pan-right-hover"
-       transform="matrix(-1,0,0,1,714.0002,-639)"
+       id="menu-pan-right-hover"
+       transform="matrix(-1,0,0,1,714.0002,-599)"
        style="display:inline">
       <path
          sodipodi:nodetypes="cccc"
          inkscape:connector-curvature="0"
          id="path6348"
-         d="m 110.0002,760 -5,-5 5,-5 z"
+         d="m 116.0002,760 -5,-5 5,-5 z"
          style="fill:#ffffff;fill-opacity:1;stroke:none" />
       <rect
          transform="scale(-1,1)"
@@ -2872,8 +2797,8 @@
          width="16" />
     </g>
     <g
-       transform="matrix(0,1,1,0,-149,27.999802)"
-       id="pan-up-hover"
+       transform="matrix(0,1,1,0,-149,67.999802)"
+       id="menu-pan-up-hover"
        inkscape:label="pan-up"
        style="display:inline">
       <path
@@ -2894,13 +2819,13 @@
     <g
        style="display:inline"
        inkscape:label="pan-start"
-       id="pan-left"
-       transform="translate(479.9998,-659)">
+       id="menu-pan-left"
+       transform="translate(479.9998,-619)">
       <path
          sodipodi:nodetypes="cccc"
          inkscape:connector-curvature="0"
          id="path6360"
-         d="m 110.0002,760 -5,-5 5,-5 z"
+         d="m 116.0002,760 -5,-5 5,-5 z"
          style="fill:#2e3436;fill-opacity:1;stroke:none" />
       <rect
          transform="scale(-1,1)"
@@ -2913,12 +2838,12 @@
     </g>
     <g
        style="display:inline"
-       transform="matrix(-1,0,0,1,696.0002,-639)"
-       id="pan-right"
+       transform="matrix(-1,0,0,1,696.0002,-599)"
+       id="menu-pan-right"
        inkscape:label="pan-end">
       <path
          style="fill:#2e3436;fill-opacity:1;stroke:none"
-         d="m 110.0002,760 -5,-5 5,-5 z"
+         d="m 116.0002,760 -5,-5 5,-5 z"
          id="path6366"
          inkscape:connector-curvature="0"
          sodipodi:nodetypes="cccc" />
@@ -2934,8 +2859,8 @@
     <g
        style="display:inline"
        inkscape:label="pan-up"
-       id="pan-up"
-       transform="matrix(0,1,1,0,-167,27.999802)">
+       id="menu-pan-up"
+       transform="matrix(0,1,1,0,-167,67.999802)">
       <path
          sodipodi:nodetypes="cccc"
          inkscape:connector-curvature="0"
@@ -2951,166 +2876,6 @@
          height="16"
          width="16" />
     </g>
-    <g
-       transform="matrix(-1,0,0,1,714.0002,-559)"
-       id="arrow-right-hover"
-       inkscape:label="go-next"
-       style="display:inline">
-      <rect
-         width="16"
-         height="16"
-         x="-116.0002"
-         y="747"
-         id="rect6378"
-         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none;enable-background:new"
-         transform="scale(-1,1)" />
-      <path
-         sodipodi:nodetypes="ccscsccsscscc"
-         inkscape:connector-curvature="0"
-         id="path6380"
-         d="m 104.5627,755 5.71875,5.71875 C 110.47732,760.91462 110.74458,761 111.0002,761 l 1,0 0,-1 c 
0,-0.25562 -0.0854,-0.52288 -0.28125,-0.71875 L 107.4377,755 l 4.28125,-4.28125 c 0.19587,-0.19587 
0.28125,-0.46313 0.28125,-0.71875 l 0,-1 -1,0 c -0.25562,0 -0.52288,0.0854 -0.71875,0.28125 z"
-         style="display:inline;fill:#ffffff;fill-opacity:1;stroke:none" />
-    </g>
-    <g
-       inkscape:label="go-previous"
-       id="arrow-left-hover"
-       style="display:inline"
-       transform="translate(497.9998,-579)">
-      <path
-         sodipodi:nodetypes="ccscsccsscscc"
-         inkscape:connector-curvature="0"
-         id="path6384"
-         d="m 104.5627,755 5.71875,5.71875 C 110.47732,760.91462 110.74458,761 111.0002,761 l 1,0 0,-1 c 
0,-0.25562 -0.0854,-0.52288 -0.28125,-0.71875 L 107.4377,755 l 4.28125,-4.28125 c 0.19587,-0.19587 
0.28125,-0.46313 0.28125,-0.71875 l 0,-1 -1,0 c -0.25562,0 -0.52288,0.0854 -0.71875,0.28125 z"
-         style="display:inline;fill:#ffffff;fill-opacity:1;stroke:none" />
-      <rect
-         transform="scale(-1,1)"
-         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none;enable-background:new"
-         id="rect6386"
-         y="747"
-         x="-116.0002"
-         height="16"
-         width="16" />
-    </g>
-    <g
-       transform="matrix(1,0,0,-1,416.9998,971)"
-       id="arrow-up-hover"
-       inkscape:label="go-up"
-       style="display:inline">
-      <rect
-         width="16"
-         height="16"
-         x="747"
-         y="-197.0002"
-         id="rect6390"
-         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none;enable-background:new"
-         transform="matrix(0,1,-1,0,0,0)" />
-      <path
-         sodipodi:nodetypes="ccscsccsscscc"
-         inkscape:connector-curvature="0"
-         id="path6392"
-         d="m 189.0002,758.4375 -5.71875,-5.7187 C 183.08558,752.5229 183.0002,752.2556 183.0002,752 l 0,-1 
1,0 c 0.25562,0 0.52288,0.085 0.71875,0.2813 l 4.28125,4.2812 4.28125,-4.2812 C 193.47732,751.0854 
193.74458,751 194.0002,751 l 1,0 0,1 c 0,0.2556 -0.0854,0.5229 -0.28125,0.7188 z"
-         style="display:inline;fill:#ffffff;fill-opacity:1;stroke:none" />
-    </g>
-    <g
-       inkscape:label="go-down"
-       id="arrow-down-hover"
-       style="display:inline"
-       transform="translate(416.9998,-519)">
-      <rect
-         transform="matrix(0,1,-1,0,0,0)"
-         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none;enable-background:new"
-         id="rect6396"
-         y="-197.0002"
-         x="747"
-         height="16"
-         width="16" />
-      <path
-         sodipodi:nodetypes="ccscsccsscscc"
-         inkscape:connector-curvature="0"
-         id="path6398"
-         d="m 189.0002,758.4375 -5.71875,-5.71875 C 183.08558,752.52288 183.0002,752.25562 183.0002,752 l 
0,-1 1,0 c 0.25562,0 0.52288,0.0854 0.71875,0.28125 l 4.28125,4.28125 4.28125,-4.28125 C 193.47732,751.08538 
193.74458,751 194.0002,751 l 1,0 0,1 c 0,0.25562 -0.0854,0.52288 -0.28125,0.71875 z"
-         style="display:inline;fill:#ffffff;fill-opacity:1;stroke:none" />
-    </g>
-    <g
-       style="display:inline"
-       inkscape:label="go-next"
-       id="arrow-right"
-       transform="matrix(-1,0,0,1,696.0002,-559)">
-      <rect
-         transform="scale(-1,1)"
-         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none;enable-background:new"
-         id="rect6402"
-         y="747"
-         x="-116.0002"
-         height="16"
-         width="16" />
-      <path
-         style="display:inline;fill:#2e3436;fill-opacity:1;stroke:none"
-         d="m 104.5627,755 5.71875,5.71875 C 110.47732,760.91462 110.74458,761 111.0002,761 l 1,0 0,-1 c 
0,-0.25562 -0.0854,-0.52288 -0.28125,-0.71875 L 107.4377,755 l 4.28125,-4.28125 c 0.19587,-0.19587 
0.28125,-0.46313 0.28125,-0.71875 l 0,-1 -1,0 c -0.25562,0 -0.52288,0.0854 -0.71875,0.28125 z"
-         id="path6404"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="ccscsccsscscc" />
-    </g>
-    <g
-       transform="translate(479.9998,-579)"
-       style="display:inline"
-       id="arrow-left"
-       inkscape:label="go-previous">
-      <path
-         style="display:inline;fill:#2e3436;fill-opacity:1;stroke:none"
-         d="m 104.5627,755 5.71875,5.71875 C 110.47732,760.91462 110.74458,761 111.0002,761 l 1,0 0,-1 c 
0,-0.25562 -0.0854,-0.52288 -0.28125,-0.71875 L 107.4377,755 l 4.28125,-4.28125 c 0.19587,-0.19587 
0.28125,-0.46313 0.28125,-0.71875 l 0,-1 -1,0 c -0.25562,0 -0.52288,0.0854 -0.71875,0.28125 z"
-         id="path6408"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="ccscsccsscscc" />
-      <rect
-         width="16"
-         height="16"
-         x="-116.0002"
-         y="747"
-         id="rect6410"
-         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none;enable-background:new"
-         transform="scale(-1,1)" />
-    </g>
-    <g
-       style="display:inline"
-       inkscape:label="go-up"
-       id="arrow-up"
-       transform="matrix(1,0,0,-1,398.9998,971)">
-      <rect
-         transform="matrix(0,1,-1,0,0,0)"
-         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none;enable-background:new"
-         id="rect6415"
-         y="-197.0002"
-         x="747"
-         height="16"
-         width="16" />
-      <path
-         style="display:inline;fill:#2e3436;fill-opacity:1;stroke:none"
-         d="m 189.0002,758.4375 -5.71875,-5.7187 C 183.08558,752.5229 183.0002,752.2556 183.0002,752 l 0,-1 
1,0 c 0.25562,0 0.52288,0.085 0.71875,0.2813 l 4.28125,4.2812 4.28125,-4.2812 C 193.47732,751.0854 
193.74458,751 194.0002,751 l 1,0 0,1 c 0,0.2556 -0.0854,0.5229 -0.28125,0.7188 z"
-         id="path6417"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="ccscsccsscscc" />
-    </g>
-    <g
-       transform="translate(398.9998,-519)"
-       style="display:inline"
-       id="arrow-down"
-       inkscape:label="go-down">
-      <rect
-         width="16"
-         height="16"
-         x="747"
-         y="-197.0002"
-         id="rect6421"
-         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none;enable-background:new"
-         transform="matrix(0,1,-1,0,0,0)" />
-      <path
-         style="display:inline;fill:#2e3436;fill-opacity:1;stroke:none"
-         d="m 189.0002,758.4375 -5.71875,-5.71875 C 183.08558,752.52288 183.0002,752.25562 183.0002,752 l 
0,-1 1,0 c 0.25562,0 0.52288,0.0854 0.71875,0.28125 l 4.28125,4.28125 4.28125,-4.28125 C 193.47732,751.08538 
193.74458,751 194.0002,751 l 1,0 0,1 c 0,0.25562 -0.0854,0.52288 -0.28125,0.71875 z"
-         id="path6423"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="ccscsccsscscc" />
-    </g>
     <rect
        
style="opacity:1;fill:none;fill-opacity:1;stroke:#9d9d99;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
        id="frame"
@@ -3147,7 +2912,7 @@
        id="frame-notebook"
        
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#9d9d99;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
 />
     <g
-       id="separator-treeview"
+       id="treeview-separator-ltr"
        inkscape:label="#g4959">
       <rect
          y="8"
@@ -3173,7 +2938,7 @@
        inkscape:label="#rect4963" />
     <g
        transform="matrix(0,1,1,0,-191,-92.000198)"
-       id="pan-treeview-up-active"
+       id="treeview-pan-up-active"
        inkscape:label="pan-up"
        style="display:inline">
       <path
@@ -3193,7 +2958,7 @@
     </g>
     <g
        inkscape:label="pan-down"
-       id="pan-treeview-down-active"
+       id="treeview-pan-down-active"
        transform="matrix(0,-1,1,0,-191,144.0002)"
        style="display:inline">
       <path
@@ -3214,7 +2979,7 @@
     <g
        style="display:inline"
        transform="matrix(0,-1,1,0,-209,144.0002)"
-       id="pan-treeview-down-hover"
+       id="treeview-pan-down-hover"
        inkscape:label="pan-down">
       <path
          style="fill:#636769;fill-opacity:1;stroke:none"
@@ -3233,7 +2998,7 @@
     </g>
     <g
        inkscape:label="pan-down"
-       id="pan-treeview-down"
+       id="treeview-pan-down"
        transform="matrix(0,-1,1,0,-227,144.0002)"
        style="display:inline">
       <path
@@ -3254,7 +3019,7 @@
     <g
        style="display:inline"
        inkscape:label="pan-up"
-       id="pan-treeview-up-hover"
+       id="treeview-pan-up-hover"
        transform="matrix(0,1,1,0,-209,-92.000198)">
       <path
          sodipodi:nodetypes="cccc"
@@ -3273,7 +3038,7 @@
     </g>
     <g
        transform="matrix(0,1,1,0,-227,-92.000198)"
-       id="pan-treeview-up"
+       id="treeview-pan-up"
        inkscape:label="pan-up"
        style="display:inline">
       <path
@@ -4293,8 +4058,8 @@
        inkscape:label="#g7304"
        transform="translate(0,-38)">
       <rect
-         ry="2.5"
-         rx="2.5000005"
+         ry="3"
+         rx="3"
          y="126.5"
          x="48.5"
          height="29"
@@ -4849,5 +4614,648 @@
         </g>
       </g>
     </g>
+    <g
+       transform="translate(420.00002,-378.50002)"
+       inkscape:label="radio-mixed"
+       id="menu-radio-mixed"
+       style="display:inline">
+      <rect
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none"
+         id="rect9583"
+         width="16"
+         height="16"
+         x="160"
+         y="487" />
+      <path
+         
style="color:#bebebe;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:'Andale
 
Mono';text-indent:0pt;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#2e3436;stroke-width:0.99115044;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none"
+         d="m 167.98169,488.55808 c -3.58947,0 -6.50442,2.91494 -6.50442,6.50441 0,3.58947 2.91495,6.50442 
6.50442,6.50442 3.58946,0 6.50442,-2.91495 6.50442,-6.50442 0,-3.58947 -2.91496,-6.50441 -6.50442,-6.50441 z"
+         id="path9587"
+         sodipodi:nodetypes="csssc"
+         inkscape:connector-curvature="0" />
+      <path
+         
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#2e3436;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+         d="m 164.89729,495.05326 6.12982,0"
+         id="path16544-6"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+    </g>
+    <g
+       transform="translate(420.00002,-439)"
+       inkscape:label="checkbox-mixed"
+       id="menu-checkbox-mixed"
+       style="display:inline">
+      <rect
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none"
+         id="rect9694"
+         width="16"
+         height="16"
+         x="160"
+         y="487" />
+      <rect
+         ry="1.982301"
+         rx="1.982301"
+         y="488.49564"
+         x="161.49562"
+         height="13.00885"
+         width="13.00885"
+         id="rect9696"
+         
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#2e3436;stroke-width:0.9911505;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
 />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path9616"
+         d="m 164.89729,495.05326 6.12982,0"
+         
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#2e3436;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
 />
+    </g>
+    <g
+       style="display:inline"
+       id="menu-checkbox-mixed-hover"
+       inkscape:label="checkbox-mixed"
+       transform="translate(438.00002,-439)">
+      <rect
+         y="487"
+         x="160"
+         height="16"
+         width="16"
+         id="rect4885"
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none"
 />
+      <rect
+         
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#ffffff;stroke-width:0.9911505;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+         id="rect4887"
+         width="13.00885"
+         height="13.00885"
+         x="161.49562"
+         y="488.49564"
+         rx="1.982301"
+         ry="1.982301" />
+      <path
+         
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#ffffff;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+         d="m 164.89729,495.05326 6.12982,0"
+         id="path4889"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+    </g>
+    <g
+       transform="translate(456.00002,-439)"
+       inkscape:label="checkbox-mixed"
+       id="menu-checkbox-mixed-insensitive"
+       style="display:inline">
+      <rect
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none"
+         id="rect4893"
+         width="16"
+         height="16"
+         x="160"
+         y="487" />
+      <rect
+         ry="1.982301"
+         rx="1.982301"
+         y="488.49564"
+         x="161.49562"
+         height="13.00885"
+         width="13.00885"
+         id="rect4895"
+         
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#8b8e8f;stroke-width:0.9911505;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
 />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path4897"
+         d="m 164.89729,495.05326 6.12982,0"
+         
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#8b8e8f;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
 />
+    </g>
+    <g
+       style="display:inline"
+       id="menu-radio-mixed-hover"
+       inkscape:label="radio-mixed"
+       transform="translate(438.00002,-378.50002)">
+      <rect
+         y="487"
+         x="160"
+         height="16"
+         width="16"
+         id="rect4901"
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none"
 />
+      <path
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="csssc"
+         id="path4903"
+         d="m 167.98169,488.55808 c -3.58947,0 -6.50442,2.91494 -6.50442,6.50441 0,3.58947 2.91495,6.50442 
6.50442,6.50442 3.58946,0 6.50442,-2.91495 6.50442,-6.50442 0,-3.58947 -2.91496,-6.50441 -6.50442,-6.50441 z"
+         
style="color:#bebebe;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:'Andale
 
Mono';text-indent:0pt;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#ffffff;stroke-width:0.99115044;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none"
 />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path4905"
+         d="m 164.89729,495.05326 6.12982,0"
+         
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#ffffff;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
 />
+    </g>
+    <g
+       transform="translate(456.00002,-378.50002)"
+       inkscape:label="radio-mixed"
+       id="menu-radio-mixed-insensitive"
+       style="display:inline">
+      <rect
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none"
+         id="rect4909"
+         width="16"
+         height="16"
+         x="160"
+         y="487" />
+      <path
+         
style="color:#bebebe;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:'Andale
 
Mono';text-indent:0pt;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#8b8e8f;stroke-width:0.99115044;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none"
+         d="m 167.98169,488.55808 c -3.58947,0 -6.50442,2.91494 -6.50442,6.50441 0,3.58947 2.91495,6.50442 
6.50442,6.50442 3.58946,0 6.50442,-2.91495 6.50442,-6.50442 0,-3.58947 -2.91496,-6.50441 -6.50442,-6.50441 z"
+         id="path4911"
+         sodipodi:nodetypes="csssc"
+         inkscape:connector-curvature="0" />
+      <path
+         
style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#8b8e8f;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+         d="m 164.89729,495.05326 6.12982,0"
+         id="path4913"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+    </g>
+    <g
+       style="display:inline"
+       inkscape:label="pan-start"
+       id="pan-left"
+       transform="matrix(1,0,0,-1,327.9998,769)">
+      <path
+         sodipodi:nodetypes="cccc"
+         inkscape:connector-curvature="0"
+         id="path4917"
+         d="m 110.00019,760 -5,-5 5,-5 z"
+         style="fill:#2e3436;fill-opacity:1;stroke:none" />
+      <rect
+         transform="scale(-1,1)"
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none;enable-background:new"
+         id="rect4919"
+         y="747"
+         x="-116.0002"
+         height="16"
+         width="16" />
+    </g>
+    <g
+       transform="matrix(1,0,0,-1,347.9998,769)"
+       id="pan-left-insensitive"
+       inkscape:label="pan-start"
+       style="display:inline">
+      <path
+         style="fill:#8b8e8f;fill-opacity:1;stroke:none"
+         d="m 110.00019,760 -5,-5 5,-5 z"
+         id="path4923"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cccc" />
+      <rect
+         width="16"
+         height="16"
+         x="-116.0002"
+         y="747"
+         id="rect4925"
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none;enable-background:new"
+         transform="scale(-1,1)" />
+    </g>
+    <g
+       transform="matrix(-1,0,0,1,544.0002,-721)"
+       id="pan-right"
+       inkscape:label="pan-end"
+       style="display:inline">
+      <path
+         style="fill:#2e3436;fill-opacity:1;stroke:none"
+         d="m 110.00019,760 -5,-5 5,-5 z"
+         id="path4929"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cccc" />
+      <rect
+         width="16"
+         height="16"
+         x="-116.0002"
+         y="747"
+         id="rect4931"
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none;enable-background:new"
+         transform="scale(-1,1)" />
+    </g>
+    <g
+       style="display:inline"
+       inkscape:label="pan-end"
+       id="pan-right-insensitive"
+       transform="matrix(-1,0,0,1,564.0002,-721)">
+      <path
+         sodipodi:nodetypes="cccc"
+         inkscape:connector-curvature="0"
+         id="path4935"
+         d="m 110.00019,760 -5,-5 5,-5 z"
+         style="fill:#8b8e8f;fill-opacity:1;stroke:none" />
+      <rect
+         transform="scale(-1,1)"
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none;enable-background:new"
+         id="rect4937"
+         y="747"
+         x="-116.0002"
+         height="16"
+         width="16" />
+    </g>
+    <g
+       style="display:inline"
+       inkscape:label="pan-up"
+       id="pan-up"
+       transform="matrix(0,1,1,0,-319,-54.000197)">
+      <path
+         sodipodi:nodetypes="cccc"
+         inkscape:connector-curvature="0"
+         id="path4941"
+         d="m 110.00019,760 -5,-5 5,-5 z"
+         style="fill:#2e3436;fill-opacity:1;stroke:none" />
+      <rect
+         transform="scale(-1,1)"
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none;enable-background:new"
+         id="rect4943"
+         y="747"
+         x="-116.0002"
+         height="16"
+         width="16" />
+    </g>
+    <g
+       transform="matrix(0,1,1,0,-299,-54.000197)"
+       id="pan-up-insensitive"
+       inkscape:label="pan-up"
+       style="display:inline">
+      <path
+         style="fill:#8b8e8f;fill-opacity:1;stroke:none"
+         d="m 110.00019,760 -5,-5 5,-5 z"
+         id="path4947"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cccc" />
+      <rect
+         width="16"
+         height="16"
+         x="-116.0002"
+         y="747"
+         id="rect4949"
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none;enable-background:new"
+         transform="scale(-1,1)" />
+    </g>
+    <g
+       transform="matrix(0,-1,1,0,-319,182.0002)"
+       id="pan-down"
+       inkscape:label="pan-down"
+       style="display:inline">
+      <path
+         style="fill:#2e3436;fill-opacity:1;stroke:none"
+         d="m 110.00019,760 -5,-5 5,-5 z"
+         id="path4953"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cccc" />
+      <rect
+         width="16"
+         height="16"
+         x="-116.0002"
+         y="747"
+         id="rect4955"
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none;enable-background:new"
+         transform="scale(-1,1)" />
+    </g>
+    <g
+       style="display:inline"
+       inkscape:label="pan-down"
+       id="pan-down-insensitive"
+       transform="matrix(0,-1,1,0,-299,182.0002)">
+      <path
+         sodipodi:nodetypes="cccc"
+         inkscape:connector-curvature="0"
+         id="path4959"
+         d="m 110.00019,760 -5,-5 5,-5 z"
+         style="fill:#8b8e8f;fill-opacity:1;stroke:none" />
+      <rect
+         transform="scale(-1,1)"
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none;enable-background:new"
+         id="rect4961"
+         y="747"
+         x="-116.0002"
+         height="16"
+         width="16" />
+    </g>
+    <g
+       transform="matrix(-1,0,0,1,564.0002,-641)"
+       id="arrow-right-insensitive"
+       inkscape:label="go-next"
+       style="display:inline">
+      <rect
+         width="16"
+         height="16"
+         x="-116.0002"
+         y="747"
+         id="rect5041"
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none;enable-background:new"
+         transform="scale(-1,1)" />
+      <path
+         sodipodi:nodetypes="ccscsccsscscc"
+         inkscape:connector-curvature="0"
+         id="path5043"
+         d="m 104.5627,755 5.71875,5.71875 C 110.47732,760.91462 110.74458,761 111.0002,761 l 1,0 0,-1 c 
0,-0.25562 -0.0854,-0.52288 -0.28125,-0.71875 L 107.4377,755 l 4.28125,-4.28125 c 0.19587,-0.19587 
0.28125,-0.46313 0.28125,-0.71875 l 0,-1 -1,0 c -0.25562,0 -0.52288,0.0854 -0.71875,0.28125 z"
+         style="display:inline;fill:#8b8e8f;fill-opacity:1;stroke:none" />
+    </g>
+    <g
+       inkscape:label="go-previous"
+       id="arrow-left-insensitive"
+       style="display:inline"
+       transform="translate(347.9998,-661)">
+      <path
+         sodipodi:nodetypes="ccscsccsscscc"
+         inkscape:connector-curvature="0"
+         id="path5047"
+         d="m 104.5627,755 5.71875,5.71875 C 110.47732,760.91462 110.74458,761 111.0002,761 l 1,0 0,-1 c 
0,-0.25562 -0.0854,-0.52288 -0.28125,-0.71875 L 107.4377,755 l 4.28125,-4.28125 c 0.19587,-0.19587 
0.28125,-0.46313 0.28125,-0.71875 l 0,-1 -1,0 c -0.25562,0 -0.52288,0.0854 -0.71875,0.28125 z"
+         style="display:inline;fill:#8b8e8f;fill-opacity:1;stroke:none" />
+      <rect
+         transform="scale(-1,1)"
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none;enable-background:new"
+         id="rect5049"
+         y="747"
+         x="-116.0002"
+         height="16"
+         width="16" />
+    </g>
+    <g
+       transform="matrix(1,0,0,-1,266.9998,889)"
+       id="arrow-up-insensitive"
+       inkscape:label="go-up"
+       style="display:inline">
+      <rect
+         width="16"
+         height="16"
+         x="747"
+         y="-197.0002"
+         id="rect5053"
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none;enable-background:new"
+         transform="matrix(0,1,-1,0,0,0)" />
+      <path
+         sodipodi:nodetypes="ccscsccsscscc"
+         inkscape:connector-curvature="0"
+         id="path5055"
+         d="m 189.0002,758.4375 -5.71875,-5.7187 C 183.08558,752.5229 183.0002,752.2556 183.0002,752 l 0,-1 
1,0 c 0.25562,0 0.52288,0.085 0.71875,0.2813 l 4.28125,4.2812 4.28125,-4.2812 C 193.47732,751.0854 
193.74458,751 194.0002,751 l 1,0 0,1 c 0,0.2556 -0.0854,0.5229 -0.28125,0.7188 z"
+         style="display:inline;fill:#8b8e8f;fill-opacity:1;stroke:none" />
+    </g>
+    <g
+       inkscape:label="go-down"
+       id="arrow-down-insensitive"
+       style="display:inline"
+       transform="translate(266.9998,-601)">
+      <rect
+         transform="matrix(0,1,-1,0,0,0)"
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none;enable-background:new"
+         id="rect5059"
+         y="-197.0002"
+         x="747"
+         height="16"
+         width="16" />
+      <path
+         sodipodi:nodetypes="ccscsccsscscc"
+         inkscape:connector-curvature="0"
+         id="path5061"
+         d="m 189.0002,758.4375 -5.71875,-5.71875 C 183.08558,752.52288 183.0002,752.25562 183.0002,752 l 
0,-1 1,0 c 0.25562,0 0.52288,0.0854 0.71875,0.28125 l 4.28125,4.28125 4.28125,-4.28125 C 193.47732,751.08538 
193.74458,751 194.0002,751 l 1,0 0,1 c 0,0.25562 -0.0854,0.52288 -0.28125,0.71875 z"
+         style="display:inline;fill:#8b8e8f;fill-opacity:1;stroke:none" />
+    </g>
+    <g
+       transform="matrix(-1,0,0,1,544.0002,-641)"
+       id="arrow-right"
+       inkscape:label="go-next"
+       style="display:inline">
+      <rect
+         width="16"
+         height="16"
+         x="-116.0002"
+         y="747"
+         id="rect5089"
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none;enable-background:new"
+         transform="scale(-1,1)" />
+      <path
+         sodipodi:nodetypes="ccscsccsscscc"
+         inkscape:connector-curvature="0"
+         id="path5091"
+         d="m 104.5627,755 5.71875,5.71875 C 110.47732,760.91462 110.74458,761 111.0002,761 l 1,0 0,-1 c 
0,-0.25562 -0.0854,-0.52288 -0.28125,-0.71875 L 107.4377,755 l 4.28125,-4.28125 c 0.19587,-0.19587 
0.28125,-0.46313 0.28125,-0.71875 l 0,-1 -1,0 c -0.25562,0 -0.52288,0.0854 -0.71875,0.28125 z"
+         style="display:inline;fill:#2e3436;fill-opacity:1;stroke:none" />
+    </g>
+    <g
+       inkscape:label="go-previous"
+       id="arrow-left"
+       style="display:inline"
+       transform="translate(327.9998,-661)">
+      <path
+         sodipodi:nodetypes="ccscsccsscscc"
+         inkscape:connector-curvature="0"
+         id="path5095"
+         d="m 104.5627,755 5.71875,5.71875 C 110.47732,760.91462 110.74458,761 111.0002,761 l 1,0 0,-1 c 
0,-0.25562 -0.0854,-0.52288 -0.28125,-0.71875 L 107.4377,755 l 4.28125,-4.28125 c 0.19587,-0.19587 
0.28125,-0.46313 0.28125,-0.71875 l 0,-1 -1,0 c -0.25562,0 -0.52288,0.0854 -0.71875,0.28125 z"
+         style="display:inline;fill:#2e3436;fill-opacity:1;stroke:none" />
+      <rect
+         transform="scale(-1,1)"
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none;enable-background:new"
+         id="rect5097"
+         y="747"
+         x="-116.0002"
+         height="16"
+         width="16" />
+    </g>
+    <g
+       transform="matrix(1,0,0,-1,246.9998,889)"
+       id="arrow-up"
+       inkscape:label="go-up"
+       style="display:inline">
+      <rect
+         width="16"
+         height="16"
+         x="747"
+         y="-197.0002"
+         id="rect5102"
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none;enable-background:new"
+         transform="matrix(0,1,-1,0,0,0)" />
+      <path
+         sodipodi:nodetypes="ccscsccsscscc"
+         inkscape:connector-curvature="0"
+         id="path5104"
+         d="m 189.0002,758.4375 -5.71875,-5.7187 C 183.08558,752.5229 183.0002,752.2556 183.0002,752 l 0,-1 
1,0 c 0.25562,0 0.52288,0.085 0.71875,0.2813 l 4.28125,4.2812 4.28125,-4.2812 C 193.47732,751.0854 
193.74458,751 194.0002,751 l 1,0 0,1 c 0,0.2556 -0.0854,0.5229 -0.28125,0.7188 z"
+         style="display:inline;fill:#2e3436;fill-opacity:1;stroke:none" />
+    </g>
+    <g
+       inkscape:label="go-down"
+       id="arrow-down"
+       style="display:inline"
+       transform="translate(246.9998,-601)">
+      <rect
+         transform="matrix(0,1,-1,0,0,0)"
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none;enable-background:new"
+         id="rect5108"
+         y="-197.0002"
+         x="747"
+         height="16"
+         width="16" />
+      <path
+         sodipodi:nodetypes="ccscsccsscscc"
+         inkscape:connector-curvature="0"
+         id="path5110"
+         d="m 189.0002,758.4375 -5.71875,-5.71875 C 183.08558,752.52288 183.0002,752.25562 183.0002,752 l 
0,-1 1,0 c 0.25562,0 0.52288,0.0854 0.71875,0.28125 l 4.28125,4.28125 4.28125,-4.28125 C 193.47732,751.08538 
193.74458,751 194.0002,751 l 1,0 0,1 c 0,0.25562 -0.0854,0.52288 -0.28125,0.71875 z"
+         style="display:inline;fill:#2e3436;fill-opacity:1;stroke:none" />
+    </g>
+    <g
+       transform="matrix(-1,0,0,1,518,0)"
+       inkscape:export-ydpi="90"
+       inkscape:export-xdpi="90"
+       
inkscape:export-filename="/home/juraj/Projekty/gnome-themes-standard/themes/Adwaita/gtk-2.0/Scrollbars/trough-scrollbar-vert-test.png"
+       inkscape:label="#g5368"
+       id="scrollbar-vert-trough-rtl">
+      <rect
+         
style="fill:#9d9d99;fill-opacity:1;stroke:none;stroke-width:0.30000001;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         id="rect5114"
+         width="1"
+         height="1"
+         x="296"
+         y="9" />
+      <rect
+         y="9"
+         x="297"
+         height="1"
+         width="1"
+         id="rect5116"
+         
style="fill:#d7d7d5;fill-opacity:1;stroke:none;stroke-width:0.30000001;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
 />
+    </g>
+    <g
+       inkscape:label="#g5126"
+       id="scrollbar-vert-slider-rtl"
+       transform="matrix(-1,0,0,1,481,8)">
+      <rect
+         
style="fill:none;fill-opacity:1;stroke:none;stroke-width:0.30000001;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         id="rect5120"
+         width="13"
+         height="13"
+         x="234"
+         y="31" />
+      <a
+         id="a5122"
+         transform="translate(-62,34)"
+         inkscape:label="#a5307"
+         
inkscape:export-filename="/home/juraj/Projekty/gnome-themes-standard/themes/Adwaita/gtk-2.0/Scrollbars/slider.png"
+         inkscape:export-xdpi="90"
+         inkscape:export-ydpi="90">
+        <rect
+           ry="3"
+           rx="3"
+           y="0"
+           x="300"
+           height="7"
+           width="6"
+           id="rect5124"
+           
style="fill:#787c7d;fill-opacity:1;stroke:none;stroke-width:0.30000001;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
 />
+      </a>
+    </g>
+    <g
+       inkscape:label="#g5134"
+       id="scrollbar-vert-slider-hover-rtl"
+       transform="matrix(-1,0,0,1,513,8)">
+      <rect
+         y="31"
+         x="250"
+         height="13"
+         width="13"
+         id="rect5128"
+         
style="fill:none;fill-opacity:1;stroke:none;stroke-width:0.30000001;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
 />
+      <a
+         id="a5130"
+         transform="translate(-46,34)"
+         style="fill:#535859;fill-opacity:1"
+         inkscape:label="#a5307-0">
+        <rect
+           ry="3"
+           rx="3"
+           y="0"
+           x="300"
+           height="7"
+           width="6"
+           id="rect5132"
+           
style="fill:#535859;fill-opacity:1;stroke:none;stroke-width:0.30000001;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
 />
+      </a>
+    </g>
+    <g
+       inkscape:label="#g5142"
+       id="scrollbar-vert-slider-active-rtl"
+       transform="matrix(-1,0,0,1,545,8)">
+      <rect
+         
style="fill:none;fill-opacity:1;stroke:none;stroke-width:0.30000001;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         id="rect5136"
+         width="13"
+         height="13"
+         x="266"
+         y="31" />
+      <a
+         id="a5138"
+         transform="translate(-30,34)"
+         style="fill:#2a76c6;fill-opacity:1"
+         inkscape:label="#a5307-0-9">
+        <rect
+           ry="3"
+           rx="3"
+           y="0"
+           x="300"
+           height="7"
+           width="6"
+           id="rect5140"
+           
style="fill:#2a76c6;fill-opacity:1;stroke:none;stroke-width:0.30000001;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
 />
+      </a>
+    </g>
+    <g
+       inkscape:label="#g4959"
+       id="treeview-separator-rtl"
+       transform="matrix(-1,0,0,1,966,0)">
+      <rect
+         
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.1"
+         id="rect5144"
+         width="2"
+         height="2"
+         x="480"
+         y="8" />
+      <path
+         
style="fill:none;fill-opacity:0.1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.1"
+         d="m 481.5,8 0,1.5 -1.5,0"
+         id="path5146"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="ccc"
+         inkscape:label="#rect4948" />
+    </g>
+    <g
+       transform="matrix(1,0,0,-1,307.9998,769)"
+       id="pan-left-semi"
+       inkscape:label="pan-start"
+       style="display:inline">
+      <path
+         style="fill:#2e3436;fill-opacity:1;stroke:none"
+         d="m 105.73242,760.3033 0,-7.07107 7.07107,0 z"
+         id="path5150"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cccc" />
+      <rect
+         width="16"
+         height="16"
+         x="-116.0002"
+         y="747"
+         id="rect5152"
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none;enable-background:new"
+         transform="scale(-1,1)" />
+    </g>
+    <g
+       style="display:inline"
+       inkscape:label="pan-end"
+       id="pan-right-semi"
+       transform="matrix(-1,0,0,1,524.0002,-721)">
+      <path
+         sodipodi:nodetypes="cccc"
+         inkscape:connector-curvature="0"
+         id="path5156"
+         d="m 112.80349,756.76777 -7.07107,0 0,-7.07107 z"
+         style="fill:#2e3436;fill-opacity:1;stroke:none" />
+      <rect
+         transform="scale(-1,1)"
+         
style="color:#bebebe;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:1;marker:none;enable-background:new"
+         id="rect5158"
+         y="747"
+         x="-116.0002"
+         height="16"
+         width="16" />
+    </g>
   </g>
 </svg>
diff --git a/themes/Adwaita/gtk-2.0/assets.txt b/themes/Adwaita/gtk-2.0/assets.txt
index 967521a..c8d1142 100644
--- a/themes/Adwaita/gtk-2.0/assets.txt
+++ b/themes/Adwaita/gtk-2.0/assets.txt
@@ -4,42 +4,38 @@ menu-checkbox-insensitive
 menu-checkbox-checked
 menu-checkbox-checked-hover
 menu-checkbox-checked-insensitive
+menu-checkbox-mixed
+menu-checkbox-mixed-hover
+menu-checkbox-mixed-insensitive
 menu-radio
 menu-radio-hover
 menu-radio-insensitive
 menu-radio-checked
 menu-radio-checked-hover
 menu-radio-checked-insensitive
+menu-radio-mixed
+menu-radio-mixed-hover
+menu-radio-mixed-insensitive
+menu-pan-left
+menu-pan-left-hover
+menu-pan-left-insensitive
+menu-pan-right
+menu-pan-right-hover
+menu-pan-right-insensitive
+menu-pan-up
+menu-pan-up-hover
+menu-pan-up-insensitive
+menu-pan-down
+menu-pan-down-hover
+menu-pan-down-insensitive
 arrow-left
-arrow-left-hover
 arrow-left-insensitive
 arrow-right
-arrow-right-hover
 arrow-right-insensitive
 arrow-up
-arrow-up-hover
 arrow-up-insensitive
 arrow-down
-arrow-down-hover
 arrow-down-insensitive
-pan-left
-pan-left-hover
-pan-left-insensitive
-pan-right
-pan-right-hover
-pan-right-insensitive
-pan-up
-pan-up-hover
-pan-up-insensitive
-pan-down
-pan-down-hover
-pan-down-insensitive
-pan-treeview-up
-pan-treeview-up-hover
-pan-treeview-up-active
-pan-treeview-down
-pan-treeview-down-hover
-pan-treeview-down-active
 button
 button-hover
 button-active
@@ -71,10 +67,19 @@ line
 focus
 handle-horz
 handle-vert
-separator-treeview
 menu-border
 menubar-item-active
 null
+pan-left
+pan-left-semi
+pan-left-insensitive
+pan-right
+pan-right-semi
+pan-right-insensitive
+pan-up
+pan-up-insensitive
+pan-down
+pan-down-insensitive
 progressbar-horz
 progressbar-horz-trough
 progressbar-vert
@@ -87,6 +92,10 @@ scrollbar-vert-slider
 scrollbar-vert-slider-hover
 scrollbar-vert-slider-active
 scrollbar-vert-trough
+scrollbar-vert-slider-rtl
+scrollbar-vert-slider-hover-rtl
+scrollbar-vert-slider-active-rtl
+scrollbar-vert-trough-rtl
 spin-ltr-down
 spin-ltr-down-hover
 spin-ltr-down-active
@@ -115,3 +124,11 @@ scale-vert-trough-active
 tab-horz-active
 tab-vert-active
 tab-gap
+treeview-pan-up
+treeview-pan-up-hover
+treeview-pan-up-active
+treeview-pan-down
+treeview-pan-down-hover
+treeview-pan-down-active
+treeview-separator-ltr
+treeview-separator-rtl
diff --git a/themes/Adwaita/gtk-2.0/assets/combo-entry-ltr-entry-active.png 
b/themes/Adwaita/gtk-2.0/assets/combo-entry-ltr-entry-active.png
index 7042d24..b363e82 100644
Binary files a/themes/Adwaita/gtk-2.0/assets/combo-entry-ltr-entry-active.png and 
b/themes/Adwaita/gtk-2.0/assets/combo-entry-ltr-entry-active.png differ
diff --git a/themes/Adwaita/gtk-2.0/assets/menu-checkbox-mixed-hover.png 
b/themes/Adwaita/gtk-2.0/assets/menu-checkbox-mixed-hover.png
new file mode 100644
index 0000000..01ccea4
Binary files /dev/null and b/themes/Adwaita/gtk-2.0/assets/menu-checkbox-mixed-hover.png differ
diff --git a/themes/Adwaita/gtk-2.0/assets/menu-checkbox-mixed-insensitive.png 
b/themes/Adwaita/gtk-2.0/assets/menu-checkbox-mixed-insensitive.png
new file mode 100644
index 0000000..d2e1023
Binary files /dev/null and b/themes/Adwaita/gtk-2.0/assets/menu-checkbox-mixed-insensitive.png differ
diff --git a/themes/Adwaita/gtk-2.0/assets/menu-checkbox-mixed.png 
b/themes/Adwaita/gtk-2.0/assets/menu-checkbox-mixed.png
new file mode 100644
index 0000000..0838197
Binary files /dev/null and b/themes/Adwaita/gtk-2.0/assets/menu-checkbox-mixed.png differ
diff --git a/themes/Adwaita/gtk-2.0/assets/pan-treeview-down-hover.png 
b/themes/Adwaita/gtk-2.0/assets/menu-pan-down-insensitive.png
similarity index 65%
copy from themes/Adwaita/gtk-2.0/assets/pan-treeview-down-hover.png
copy to themes/Adwaita/gtk-2.0/assets/menu-pan-down-insensitive.png
index 6d1d7fd..200f9c9 100644
Binary files a/themes/Adwaita/gtk-2.0/assets/pan-treeview-down-hover.png and 
b/themes/Adwaita/gtk-2.0/assets/menu-pan-down-insensitive.png differ
diff --git a/themes/Adwaita/gtk-2.0/assets/menu-pan-left-hover.png 
b/themes/Adwaita/gtk-2.0/assets/menu-pan-left-hover.png
new file mode 100644
index 0000000..0de8409
Binary files /dev/null and b/themes/Adwaita/gtk-2.0/assets/menu-pan-left-hover.png differ
diff --git a/themes/Adwaita/gtk-2.0/assets/menu-pan-left-insensitive.png 
b/themes/Adwaita/gtk-2.0/assets/menu-pan-left-insensitive.png
new file mode 100644
index 0000000..55e6339
Binary files /dev/null and b/themes/Adwaita/gtk-2.0/assets/menu-pan-left-insensitive.png differ
diff --git a/themes/Adwaita/gtk-2.0/assets/menu-pan-left.png b/themes/Adwaita/gtk-2.0/assets/menu-pan-left.png
new file mode 100644
index 0000000..69d1d56
Binary files /dev/null and b/themes/Adwaita/gtk-2.0/assets/menu-pan-left.png differ
diff --git a/themes/Adwaita/gtk-2.0/assets/menu-pan-right-hover.png 
b/themes/Adwaita/gtk-2.0/assets/menu-pan-right-hover.png
new file mode 100644
index 0000000..6ad96d7
Binary files /dev/null and b/themes/Adwaita/gtk-2.0/assets/menu-pan-right-hover.png differ
diff --git a/themes/Adwaita/gtk-2.0/assets/menu-pan-right-insensitive.png 
b/themes/Adwaita/gtk-2.0/assets/menu-pan-right-insensitive.png
new file mode 100644
index 0000000..c931860
Binary files /dev/null and b/themes/Adwaita/gtk-2.0/assets/menu-pan-right-insensitive.png differ
diff --git a/themes/Adwaita/gtk-2.0/assets/menu-pan-right.png 
b/themes/Adwaita/gtk-2.0/assets/menu-pan-right.png
new file mode 100644
index 0000000..9ba9df3
Binary files /dev/null and b/themes/Adwaita/gtk-2.0/assets/menu-pan-right.png differ
diff --git a/themes/Adwaita/gtk-2.0/assets/menu-pan-up-insensitive.png 
b/themes/Adwaita/gtk-2.0/assets/menu-pan-up-insensitive.png
new file mode 100644
index 0000000..7004513
Binary files /dev/null and b/themes/Adwaita/gtk-2.0/assets/menu-pan-up-insensitive.png differ
diff --git a/themes/Adwaita/gtk-2.0/assets/menu-radio-mixed-hover.png 
b/themes/Adwaita/gtk-2.0/assets/menu-radio-mixed-hover.png
new file mode 100644
index 0000000..1627627
Binary files /dev/null and b/themes/Adwaita/gtk-2.0/assets/menu-radio-mixed-hover.png differ
diff --git a/themes/Adwaita/gtk-2.0/assets/menu-radio-mixed-insensitive.png 
b/themes/Adwaita/gtk-2.0/assets/menu-radio-mixed-insensitive.png
new file mode 100644
index 0000000..7d5bc90
Binary files /dev/null and b/themes/Adwaita/gtk-2.0/assets/menu-radio-mixed-insensitive.png differ
diff --git a/themes/Adwaita/gtk-2.0/assets/menu-radio-mixed.png 
b/themes/Adwaita/gtk-2.0/assets/menu-radio-mixed.png
new file mode 100644
index 0000000..38465b7
Binary files /dev/null and b/themes/Adwaita/gtk-2.0/assets/menu-radio-mixed.png differ
diff --git a/themes/Adwaita/gtk-2.0/assets/pan-left-semi.png b/themes/Adwaita/gtk-2.0/assets/pan-left-semi.png
new file mode 100644
index 0000000..6171500
Binary files /dev/null and b/themes/Adwaita/gtk-2.0/assets/pan-left-semi.png differ
diff --git a/themes/Adwaita/gtk-2.0/assets/pan-right-semi.png 
b/themes/Adwaita/gtk-2.0/assets/pan-right-semi.png
new file mode 100644
index 0000000..fe80594
Binary files /dev/null and b/themes/Adwaita/gtk-2.0/assets/pan-right-semi.png differ
diff --git a/themes/Adwaita/gtk-2.0/assets/scrollbar-vert-slider-active-rtl.png 
b/themes/Adwaita/gtk-2.0/assets/scrollbar-vert-slider-active-rtl.png
new file mode 100644
index 0000000..8d0af88
Binary files /dev/null and b/themes/Adwaita/gtk-2.0/assets/scrollbar-vert-slider-active-rtl.png differ
diff --git a/themes/Adwaita/gtk-2.0/assets/scrollbar-vert-slider-hover-rtl.png 
b/themes/Adwaita/gtk-2.0/assets/scrollbar-vert-slider-hover-rtl.png
new file mode 100644
index 0000000..7e4c623
Binary files /dev/null and b/themes/Adwaita/gtk-2.0/assets/scrollbar-vert-slider-hover-rtl.png differ
diff --git a/themes/Adwaita/gtk-2.0/assets/scrollbar-vert-slider-rtl.png 
b/themes/Adwaita/gtk-2.0/assets/scrollbar-vert-slider-rtl.png
new file mode 100644
index 0000000..878e403
Binary files /dev/null and b/themes/Adwaita/gtk-2.0/assets/scrollbar-vert-slider-rtl.png differ
diff --git a/themes/Adwaita/gtk-2.0/assets/scrollbar-vert-trough-rtl.png 
b/themes/Adwaita/gtk-2.0/assets/scrollbar-vert-trough-rtl.png
new file mode 100644
index 0000000..2e3f5f2
Binary files /dev/null and b/themes/Adwaita/gtk-2.0/assets/scrollbar-vert-trough-rtl.png differ
diff --git a/themes/Adwaita/gtk-2.0/assets/separator-treeview.png 
b/themes/Adwaita/gtk-2.0/assets/treeview-separator-rtl.png
similarity index 76%
rename from themes/Adwaita/gtk-2.0/assets/separator-treeview.png
rename to themes/Adwaita/gtk-2.0/assets/treeview-separator-rtl.png
index 9ea2cec..291dabf 100644
Binary files a/themes/Adwaita/gtk-2.0/assets/separator-treeview.png and 
b/themes/Adwaita/gtk-2.0/assets/treeview-separator-rtl.png differ
diff --git a/themes/Adwaita/gtk-2.0/main.rc b/themes/Adwaita/gtk-2.0/main.rc
index be4fc19..4ca2e15 100644
--- a/themes/Adwaita/gtk-2.0/main.rc
+++ b/themes/Adwaita/gtk-2.0/main.rc
@@ -79,6 +79,8 @@ style "default" {
   GtkMenuBar::internal-padding = 0     #( every window is misaligned for the sake of menus ):
   GtkMenu::horizontal-padding  = 0
   GtkMenu::vertical-padding    = 0
+  GtkMenuItem::arrow-scaling   = 0.4
+  GtkMenuItem::toggle-spacing  = 10
 
   GtkCheckButton::indicator_spacing = 3
   GtkOptionMenu::indicator_spacing  = {13, 13, 5, 8}
@@ -588,26 +590,58 @@ style "default" {
 
     image {
       function       = EXPANDER
+      expander_style = EXPANDED
+      file           = "assets/pan-down.png"
+    }
+
+    #######
+    # LTR #
+    #######
+
+    image {
+      function       = EXPANDER
       expander_style = COLLAPSED
       file           = "assets/pan-right.png"
+      direction      = LTR
     }
 
     image {
       function       = EXPANDER
-      expander_style = EXPANDED
-      file           = "assets/pan-down.png"
+      expander_style = SEMI_COLLAPSED
+      file           = "assets/pan-right-semi.png"
+      direction      = LTR
     }
 
     image {
       function       = EXPANDER
       expander_style = SEMI_EXPANDED
-      file           = "assets/pan-down.png"
+      file           = "assets/pan-right-semi.png"
+      direction      = LTR
+    }
+
+    #######
+    # RTL #
+    #######
+
+    image {
+      function       = EXPANDER
+      expander_style = COLLAPSED
+      file           = "assets/pan-left.png"
+      direction      = RTL
     }
 
     image {
       function       = EXPANDER
       expander_style = SEMI_COLLAPSED
-      file           = "assets/pan-right.png"
+      file           = "assets/pan-left-semi.png"
+      direction      = RTL
+    }
+
+    image {
+      function       = EXPANDER
+      expander_style = SEMI_EXPANDED
+      file           = "assets/pan-left-semi.png"
+      direction      = RTL
     }
 
     ##########
@@ -651,6 +685,17 @@ style "scrollbar" {
       border      = {1, 0, 0, 0}
       stretch     = TRUE
       orientation = VERTICAL
+      direction   = LTR
+    }
+
+    image {
+      function    = BOX
+      detail      = "trough"
+      file        = "assets/scrollbar-vert-trough-rtl.png"
+      border      = {0, 1, 0, 0}
+      stretch     = TRUE
+      orientation = VERTICAL
+      direction   = RTL
     }
 
     # Disable insensitive sliders
@@ -701,6 +746,7 @@ style "scrollbar" {
       border      = {7, 6, 6, 6}
       stretch     = TRUE
       orientation = VERTICAL
+      direction   = LTR
     }
 
     image {
@@ -710,6 +756,7 @@ style "scrollbar" {
       border      = {7, 6, 6, 6}
       stretch     = TRUE
       orientation = VERTICAL
+      direction   = LTR
     }
 
     image {
@@ -719,6 +766,37 @@ style "scrollbar" {
       border      = {7, 6, 6, 6}
       stretch     = TRUE
       orientation = VERTICAL
+      direction   = LTR
+    }
+
+    image {
+      function    = SLIDER
+      state       = NORMAL
+      file        = "assets/scrollbar-vert-slider-rtl.png"
+      border      = {6, 7, 6, 6}
+      stretch     = TRUE
+      orientation = VERTICAL
+      direction   = RTL
+    }
+
+    image {
+      function    = SLIDER
+      state       = PRELIGHT
+      file        = "assets/scrollbar-vert-slider-hover-rtl.png"
+      border      = {6, 7, 6, 6}
+      stretch     = TRUE
+      orientation = VERTICAL
+      direction   = RTL
+    }
+
+    image {
+      function    = SLIDER
+      state       = ACTIVE
+      file        = "assets/scrollbar-vert-slider-active-rtl.png"
+      border      = {6, 7, 6, 6}
+      stretch     = TRUE
+      orientation = VERTICAL
+      direction   = RTL
     }
 
   }
@@ -771,8 +849,6 @@ style "menu" {
   xthickness = 0
   ythickness = 0
 
-  GtkMenuItem::arrow-scaling = 0.4
-
   bg[NORMAL]      = @base_color
   bg[INSENSITIVE] = @base_color
   bg[PRELIGHT]    = @base_color
@@ -879,6 +955,38 @@ style "menu_item" {
       overlay_stretch = FALSE
     }
 
+    image {
+      function        = CHECK
+      state           = NORMAL
+      shadow          = ETCHED_IN
+      overlay_file    = "assets/menu-checkbox-mixed.png"
+      overlay_stretch = FALSE
+    }
+
+    image {
+      function        = CHECK
+      state           = PRELIGHT
+      shadow          = ETCHED_IN
+      overlay_file    = "assets/menu-checkbox-mixed-hover.png"
+      overlay_stretch = FALSE
+    }
+
+    image {
+      function        = CHECK
+      state           = ACTIVE
+      shadow          = ETCHED_IN
+      overlay_file    = "assets/menu-checkbox-mixed.png"
+      overlay_stretch = FALSE
+    }
+
+    image {
+      function        = CHECK
+      state           = INSENSITIVE
+      shadow          = ETCHED_IN
+      overlay_file    = "assets/menu-checkbox-mixed-insensitive.png"
+      overlay_stretch = FALSE
+    }
+
     #################
     # Radio Buttons #
     #################
@@ -947,6 +1055,38 @@ style "menu_item" {
       overlay_stretch = FALSE
     }
 
+    image {
+      function        = OPTION
+      state           = NORMAL
+      shadow          = ETCHED_IN
+      overlay_file    = "assets/menu-radio-mixed.png"
+      overlay_stretch = FALSE
+    }
+
+    image {
+      function        = OPTION
+      state           = PRELIGHT
+      shadow          = ETCHED_IN
+      overlay_file    = "assets/menu-radio-mixed-hover.png"
+      overlay_stretch = FALSE
+    }
+
+    image {
+      function        = OPTION
+      state           = ACTIVE
+      shadow          = ETCHED_IN
+      overlay_file    = "assets/menu-radio-mixed.png"
+      overlay_stretch = FALSE
+    }
+
+    image {
+      function        = OPTION
+      state           = INSENSITIVE
+      shadow          = ETCHED_IN
+      overlay_file    = "assets/menu-radio-mixed-insensitive.png"
+      overlay_stretch = FALSE
+    }
+
     # This stops Qt menu items using the Raleigh box effect on hover
     image {
       function = SHADOW
@@ -959,8 +1099,31 @@ style "menu_item" {
     image {
       function        = ARROW
       state           = NORMAL
-      overlay_file    = "assets/pan-right.png"
-      overlay_border  = {0, 0, 0, 0}
+      overlay_file    = "assets/menu-pan-left.png"
+      overlay_stretch = FALSE
+      arrow_direction = LEFT
+    }
+
+    image {
+      function        = ARROW
+      state           = PRELIGHT
+      overlay_file    = "assets/menu-pan-left-hover.png"
+      overlay_stretch = FALSE
+      arrow_direction = LEFT
+    }
+
+    image {
+      function        = ARROW
+      state           = INSENSITIVE
+      overlay_file    = "assets/menu-pan-left-insensitive.png"
+      overlay_stretch = FALSE
+      arrow_direction = LEFT
+    }
+
+    image {
+      function        = ARROW
+      state           = NORMAL
+      overlay_file    = "assets/menu-pan-right.png"
       overlay_stretch = FALSE
       arrow_direction = RIGHT
     }
@@ -968,8 +1131,7 @@ style "menu_item" {
     image {
       function        = ARROW
       state           = PRELIGHT
-      overlay_file    = "assets/pan-right-hover.png"
-      overlay_border  = {0, 0, 0, 0}
+      overlay_file    = "assets/menu-pan-right-hover.png"
       overlay_stretch = FALSE
       arrow_direction = RIGHT
     }
@@ -977,12 +1139,59 @@ style "menu_item" {
     image {
       function        = ARROW
       state           = INSENSITIVE
-      overlay_file    = "assets/pan-right-insensitive.png"
-      overlay_border  = {0, 0, 0, 0}
+      overlay_file    = "assets/menu-pan-right-insensitive.png"
       overlay_stretch = FALSE
       arrow_direction = RIGHT
     }
 
+    image {
+      function        = ARROW
+      state           = NORMAL
+      overlay_file    = "assets/menu-pan-up.png"
+      overlay_stretch = FALSE
+      arrow_direction = UP
+    }
+
+    image {
+      function        = ARROW
+      state           = PRELIGHT
+      overlay_file    = "assets/menu-pan-up-hover.png"
+      overlay_stretch = FALSE
+      arrow_direction = UP
+    }
+
+    image {
+      function        = ARROW
+      state           = INSENSITIVE
+      overlay_file    = "assets/menu-pan-up-insensitive.png"
+      overlay_stretch = FALSE
+      arrow_direction = UP
+    }
+
+    image {
+      function        = ARROW
+      state           = NORMAL
+      overlay_file    = "assets/menu-pan-down.png"
+      overlay_stretch = FALSE
+      arrow_direction = DOWN
+    }
+
+    image {
+      function        = ARROW
+      state           = PRELIGHT
+      overlay_file    = "assets/menu-pan-down-hover.png"
+      overlay_stretch = FALSE
+      arrow_direction = DOWN
+    }
+
+    image {
+      function        = ARROW
+      state           = INSENSITIVE
+      overlay_file    = "assets/menu-pan-down-insensitive.png"
+      overlay_stretch = FALSE
+      arrow_direction = DOWN
+    }
+
   }
 
 }
@@ -1893,12 +2102,23 @@ style "treeview_header" {
   fg[ACTIVE]   = lighter(@focus_color)
 
   engine "pixmap" {
+
     image {
-      function = BOX
-      file     = "assets/separator-treeview.png"
-      border   = {0, 1, 0, 1}
-      stretch  = TRUE
+      function  = BOX
+      file      = "assets/treeview-separator-ltr.png"
+      border    = {0, 1, 0, 1}
+      stretch   = TRUE
+      direction = LTR
     }
+
+    image {
+      function  = BOX
+      file      = "assets/treeview-separator-rtl.png"
+      border    = {1, 0, 0, 1}
+      stretch   = TRUE
+      direction = RTL
+    }
+
   }
 }
 
@@ -1920,7 +2140,7 @@ style "treeview_header_arrow" {
     image {
       function        = ARROW
       state           = NORMAL
-      overlay_file    = "assets/pan-treeview-up.png"
+      overlay_file    = "assets/treeview-pan-up.png"
       overlay_stretch = FALSE
       arrow_direction = UP
     }
@@ -1928,7 +2148,7 @@ style "treeview_header_arrow" {
     image {
       function        = ARROW
       state           = PRELIGHT
-      overlay_file    = "assets/pan-treeview-up-hover.png"
+      overlay_file    = "assets/treeview-pan-up-hover.png"
       overlay_stretch = FALSE
       arrow_direction = UP
     }
@@ -1936,7 +2156,7 @@ style "treeview_header_arrow" {
     image {
       function        = ARROW
       state           = ACTIVE
-      overlay_file    = "assets/pan-treeview-up-active.png"
+      overlay_file    = "assets/treeview-pan-up-active.png"
       overlay_stretch = FALSE
       arrow_direction = UP
     }
@@ -1944,7 +2164,7 @@ style "treeview_header_arrow" {
     image {
       function        = ARROW
       state           = NORMAL
-      overlay_file    = "assets/pan-treeview-down.png"
+      overlay_file    = "assets/treeview-pan-down.png"
       overlay_stretch = FALSE
       arrow_direction = DOWN
     }
@@ -1952,7 +2172,7 @@ style "treeview_header_arrow" {
     image {
       function        = ARROW
       state           = PRELIGHT
-      overlay_file    = "assets/pan-treeview-down-hover.png"
+      overlay_file    = "assets/treeview-pan-down-hover.png"
       overlay_stretch = FALSE
       arrow_direction = DOWN
     }
@@ -1960,7 +2180,7 @@ style "treeview_header_arrow" {
     image {
       function        = ARROW
       state           = ACTIVE
-      overlay_file    = "assets/pan-treeview-down-active.png"
+      overlay_file    = "assets/treeview-pan-down-active.png"
       overlay_stretch = FALSE
       arrow_direction = DOWN
     }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]