diff --git a/rtdata/images/themed/png/dark/color-picker-add-hicontrast.png b/rtdata/images/themed/png/dark/color-picker-add-hicontrast.png
index 53eaabf60..5dcdacf1f 100644
Binary files a/rtdata/images/themed/png/dark/color-picker-add-hicontrast.png and b/rtdata/images/themed/png/dark/color-picker-add-hicontrast.png differ
diff --git a/rtdata/images/themed/png/dark/color-picker-add.png b/rtdata/images/themed/png/dark/color-picker-add.png
index a752ee2f4..fc4b040e2 100644
Binary files a/rtdata/images/themed/png/dark/color-picker-add.png and b/rtdata/images/themed/png/dark/color-picker-add.png differ
diff --git a/rtdata/images/themed/png/dark/color-picker-show.png b/rtdata/images/themed/png/dark/color-picker-bars.png
similarity index 50%
rename from rtdata/images/themed/png/dark/color-picker-show.png
rename to rtdata/images/themed/png/dark/color-picker-bars.png
index acd3699eb..66e749864 100644
Binary files a/rtdata/images/themed/png/dark/color-picker-show.png and b/rtdata/images/themed/png/dark/color-picker-bars.png differ
diff --git a/rtdata/images/themed/png/dark/color-picker-hicontrast.png b/rtdata/images/themed/png/dark/color-picker-hicontrast.png
index c2592a8b7..c7bfb850b 100644
Binary files a/rtdata/images/themed/png/dark/color-picker-hicontrast.png and b/rtdata/images/themed/png/dark/color-picker-hicontrast.png differ
diff --git a/rtdata/images/themed/png/dark/color-picker-hide.png b/rtdata/images/themed/png/dark/color-picker-hide.png
index 992ee2354..0bd4fafba 100644
Binary files a/rtdata/images/themed/png/dark/color-picker-hide.png and b/rtdata/images/themed/png/dark/color-picker-hide.png differ
diff --git a/rtdata/images/themed/png/dark/color-picker.png b/rtdata/images/themed/png/dark/color-picker.png
index 1a39d857a..f0174fd44 100644
Binary files a/rtdata/images/themed/png/dark/color-picker.png and b/rtdata/images/themed/png/dark/color-picker.png differ
diff --git a/rtdata/images/themed/png/light/node-move-x.png b/rtdata/images/themed/png/dark/crop-point-hicontrast.png
similarity index 59%
rename from rtdata/images/themed/png/light/node-move-x.png
rename to rtdata/images/themed/png/dark/crop-point-hicontrast.png
index 7687ad6e9..65aa29856 100644
Binary files a/rtdata/images/themed/png/light/node-move-x.png and b/rtdata/images/themed/png/dark/crop-point-hicontrast.png differ
diff --git a/rtdata/images/themed/png/dark/crosshair-adjust.png b/rtdata/images/themed/png/dark/crosshair-adjust.png
index 72704177c..08d6e00ff 100644
Binary files a/rtdata/images/themed/png/dark/crosshair-adjust.png and b/rtdata/images/themed/png/dark/crosshair-adjust.png differ
diff --git a/rtdata/images/themed/png/dark/edit-point.png b/rtdata/images/themed/png/dark/edit-point.png
index 1c3317f86..8ead1ea66 100644
Binary files a/rtdata/images/themed/png/dark/edit-point.png and b/rtdata/images/themed/png/dark/edit-point.png differ
diff --git a/rtdata/images/themed/png/dark/node-move-nw-se-hicontrast.png b/rtdata/images/themed/png/dark/node-move-nw-se-hicontrast.png
new file mode 100644
index 000000000..b802c5849
Binary files /dev/null and b/rtdata/images/themed/png/dark/node-move-nw-se-hicontrast.png differ
diff --git a/rtdata/images/themed/png/dark/node-move-sw-ne-hicontrast.png b/rtdata/images/themed/png/dark/node-move-sw-ne-hicontrast.png
new file mode 100644
index 000000000..2e51e88a3
Binary files /dev/null and b/rtdata/images/themed/png/dark/node-move-sw-ne-hicontrast.png differ
diff --git a/rtdata/images/themed/png/dark/node-move-x-hicontrast.png b/rtdata/images/themed/png/dark/node-move-x-hicontrast.png
index 92a1c49e2..1cc871dbb 100644
Binary files a/rtdata/images/themed/png/dark/node-move-x-hicontrast.png and b/rtdata/images/themed/png/dark/node-move-x-hicontrast.png differ
diff --git a/rtdata/images/themed/png/dark/node-move-x.png b/rtdata/images/themed/png/dark/node-move-x.png
deleted file mode 100644
index ed06b8700..000000000
Binary files a/rtdata/images/themed/png/dark/node-move-x.png and /dev/null differ
diff --git a/rtdata/images/themed/png/dark/node-move-xy-hicontrast.png b/rtdata/images/themed/png/dark/node-move-xy-hicontrast.png
index 3984385af..8b843958d 100644
Binary files a/rtdata/images/themed/png/dark/node-move-xy-hicontrast.png and b/rtdata/images/themed/png/dark/node-move-xy-hicontrast.png differ
diff --git a/rtdata/images/themed/png/dark/node-move-xy.png b/rtdata/images/themed/png/dark/node-move-xy.png
deleted file mode 100644
index 7fcaf111a..000000000
Binary files a/rtdata/images/themed/png/dark/node-move-xy.png and /dev/null differ
diff --git a/rtdata/images/themed/png/dark/node-move-y-hicontrast.png b/rtdata/images/themed/png/dark/node-move-y-hicontrast.png
index e2fc55da8..f80690851 100644
Binary files a/rtdata/images/themed/png/dark/node-move-y-hicontrast.png and b/rtdata/images/themed/png/dark/node-move-y-hicontrast.png differ
diff --git a/rtdata/images/themed/png/dark/node-move-y.png b/rtdata/images/themed/png/dark/node-move-y.png
deleted file mode 100644
index 137c79039..000000000
Binary files a/rtdata/images/themed/png/dark/node-move-y.png and /dev/null differ
diff --git a/rtdata/images/themed/png/dark/star-gold-hollow.png b/rtdata/images/themed/png/dark/star-gold-hollow.png
deleted file mode 100644
index 44bf29d12..000000000
Binary files a/rtdata/images/themed/png/dark/star-gold-hollow.png and /dev/null differ
diff --git a/rtdata/images/themed/png/dark/star-gold.png b/rtdata/images/themed/png/dark/star-gold.png
deleted file mode 100644
index 5e3805005..000000000
Binary files a/rtdata/images/themed/png/dark/star-gold.png and /dev/null differ
diff --git a/rtdata/images/themed/png/dark/star-hollow.png b/rtdata/images/themed/png/dark/star-hollow.png
deleted file mode 100644
index dd7015f8a..000000000
Binary files a/rtdata/images/themed/png/dark/star-hollow.png and /dev/null differ
diff --git a/rtdata/images/themed/png/dark/star.png b/rtdata/images/themed/png/dark/star.png
deleted file mode 100644
index 6dde0fbe3..000000000
Binary files a/rtdata/images/themed/png/dark/star.png and /dev/null differ
diff --git a/rtdata/images/themed/png/dark/template-narrow.png b/rtdata/images/themed/png/dark/template-narrow.png
new file mode 100644
index 000000000..78c374503
Binary files /dev/null and b/rtdata/images/themed/png/dark/template-narrow.png differ
diff --git a/rtdata/images/themed/png/dark/trash-show.png b/rtdata/images/themed/png/dark/trash-show.png
deleted file mode 100644
index 983979634..000000000
Binary files a/rtdata/images/themed/png/dark/trash-show.png and /dev/null differ
diff --git a/rtdata/images/themed/png/dark/undo-small.png b/rtdata/images/themed/png/dark/undo-small.png
index 5649efd39..0908ba6d5 100644
Binary files a/rtdata/images/themed/png/dark/undo-small.png and b/rtdata/images/themed/png/dark/undo-small.png differ
diff --git a/rtdata/images/themed/png/light/color-picker-add-hicontrast.png b/rtdata/images/themed/png/light/color-picker-add-hicontrast.png
index 53eaabf60..5dcdacf1f 100644
Binary files a/rtdata/images/themed/png/light/color-picker-add-hicontrast.png and b/rtdata/images/themed/png/light/color-picker-add-hicontrast.png differ
diff --git a/rtdata/images/themed/png/light/color-picker-add.png b/rtdata/images/themed/png/light/color-picker-add.png
index b1f5b7424..593e69b3d 100644
Binary files a/rtdata/images/themed/png/light/color-picker-add.png and b/rtdata/images/themed/png/light/color-picker-add.png differ
diff --git a/rtdata/images/themed/png/light/color-picker-bars.png b/rtdata/images/themed/png/light/color-picker-bars.png
new file mode 100644
index 000000000..a7a9b0f07
Binary files /dev/null and b/rtdata/images/themed/png/light/color-picker-bars.png differ
diff --git a/rtdata/images/themed/png/light/color-picker-hicontrast.png b/rtdata/images/themed/png/light/color-picker-hicontrast.png
index c2592a8b7..c7bfb850b 100644
Binary files a/rtdata/images/themed/png/light/color-picker-hicontrast.png and b/rtdata/images/themed/png/light/color-picker-hicontrast.png differ
diff --git a/rtdata/images/themed/png/light/color-picker-hide.png b/rtdata/images/themed/png/light/color-picker-hide.png
index 2a0ae672a..418b5b929 100644
Binary files a/rtdata/images/themed/png/light/color-picker-hide.png and b/rtdata/images/themed/png/light/color-picker-hide.png differ
diff --git a/rtdata/images/themed/png/light/color-picker-show.png b/rtdata/images/themed/png/light/color-picker-show.png
deleted file mode 100644
index aa4eb4f06..000000000
Binary files a/rtdata/images/themed/png/light/color-picker-show.png and /dev/null differ
diff --git a/rtdata/images/themed/png/light/color-picker.png b/rtdata/images/themed/png/light/color-picker.png
index 7a4d746a5..0d01785a0 100644
Binary files a/rtdata/images/themed/png/light/color-picker.png and b/rtdata/images/themed/png/light/color-picker.png differ
diff --git a/rtdata/images/themed/png/light/crop-point-hicontrast.png b/rtdata/images/themed/png/light/crop-point-hicontrast.png
new file mode 100644
index 000000000..65aa29856
Binary files /dev/null and b/rtdata/images/themed/png/light/crop-point-hicontrast.png differ
diff --git a/rtdata/images/themed/png/light/crosshair-adjust.png b/rtdata/images/themed/png/light/crosshair-adjust.png
index d0a11b753..0af7379c2 100644
Binary files a/rtdata/images/themed/png/light/crosshair-adjust.png and b/rtdata/images/themed/png/light/crosshair-adjust.png differ
diff --git a/rtdata/images/themed/png/light/edit-point.png b/rtdata/images/themed/png/light/edit-point.png
index 73090d4aa..b75f3670a 100644
Binary files a/rtdata/images/themed/png/light/edit-point.png and b/rtdata/images/themed/png/light/edit-point.png differ
diff --git a/rtdata/images/themed/png/light/node-move-nw-se-hicontrast.png b/rtdata/images/themed/png/light/node-move-nw-se-hicontrast.png
new file mode 100644
index 000000000..b802c5849
Binary files /dev/null and b/rtdata/images/themed/png/light/node-move-nw-se-hicontrast.png differ
diff --git a/rtdata/images/themed/png/light/node-move-sw-ne-hicontrast.png b/rtdata/images/themed/png/light/node-move-sw-ne-hicontrast.png
new file mode 100644
index 000000000..2e51e88a3
Binary files /dev/null and b/rtdata/images/themed/png/light/node-move-sw-ne-hicontrast.png differ
diff --git a/rtdata/images/themed/png/light/node-move-x-hicontrast.png b/rtdata/images/themed/png/light/node-move-x-hicontrast.png
index 92a1c49e2..1cc871dbb 100644
Binary files a/rtdata/images/themed/png/light/node-move-x-hicontrast.png and b/rtdata/images/themed/png/light/node-move-x-hicontrast.png differ
diff --git a/rtdata/images/themed/png/light/node-move-xy-hicontrast.png b/rtdata/images/themed/png/light/node-move-xy-hicontrast.png
index 3984385af..8b843958d 100644
Binary files a/rtdata/images/themed/png/light/node-move-xy-hicontrast.png and b/rtdata/images/themed/png/light/node-move-xy-hicontrast.png differ
diff --git a/rtdata/images/themed/png/light/node-move-xy.png b/rtdata/images/themed/png/light/node-move-xy.png
deleted file mode 100644
index cd426f68c..000000000
Binary files a/rtdata/images/themed/png/light/node-move-xy.png and /dev/null differ
diff --git a/rtdata/images/themed/png/light/node-move-y-hicontrast.png b/rtdata/images/themed/png/light/node-move-y-hicontrast.png
index e2fc55da8..f80690851 100644
Binary files a/rtdata/images/themed/png/light/node-move-y-hicontrast.png and b/rtdata/images/themed/png/light/node-move-y-hicontrast.png differ
diff --git a/rtdata/images/themed/png/light/node-move-y.png b/rtdata/images/themed/png/light/node-move-y.png
deleted file mode 100644
index 2fbf0b7a3..000000000
Binary files a/rtdata/images/themed/png/light/node-move-y.png and /dev/null differ
diff --git a/rtdata/images/themed/png/light/star-gold-hollow.png b/rtdata/images/themed/png/light/star-gold-hollow.png
deleted file mode 100644
index 44bf29d12..000000000
Binary files a/rtdata/images/themed/png/light/star-gold-hollow.png and /dev/null differ
diff --git a/rtdata/images/themed/png/light/star-gold.png b/rtdata/images/themed/png/light/star-gold.png
deleted file mode 100644
index 5e3805005..000000000
Binary files a/rtdata/images/themed/png/light/star-gold.png and /dev/null differ
diff --git a/rtdata/images/themed/png/light/star-hollow.png b/rtdata/images/themed/png/light/star-hollow.png
deleted file mode 100644
index 3e610948d..000000000
Binary files a/rtdata/images/themed/png/light/star-hollow.png and /dev/null differ
diff --git a/rtdata/images/themed/png/light/star.png b/rtdata/images/themed/png/light/star.png
deleted file mode 100644
index f29ccfdcd..000000000
Binary files a/rtdata/images/themed/png/light/star.png and /dev/null differ
diff --git a/rtdata/images/themed/png/light/template-narrow.png b/rtdata/images/themed/png/light/template-narrow.png
new file mode 100644
index 000000000..78c374503
Binary files /dev/null and b/rtdata/images/themed/png/light/template-narrow.png differ
diff --git a/rtdata/images/themed/png/light/trash-show.png b/rtdata/images/themed/png/light/trash-show.png
deleted file mode 100644
index 9e4ade318..000000000
Binary files a/rtdata/images/themed/png/light/trash-show.png and /dev/null differ
diff --git a/rtdata/images/themed/png/light/undo-small.png b/rtdata/images/themed/png/light/undo-small.png
index 534c5b4fb..6d16726ac 100644
Binary files a/rtdata/images/themed/png/light/undo-small.png and b/rtdata/images/themed/png/light/undo-small.png differ
diff --git a/rtdata/images/themed/svg/color-picker-add-hicontrast.svg b/rtdata/images/themed/svg/color-picker-add-hicontrast.svg
index 3d51dd31f..09870ff48 100644
--- a/rtdata/images/themed/svg/color-picker-add-hicontrast.svg
+++ b/rtdata/images/themed/svg/color-picker-add-hicontrast.svg
@@ -26,7 +26,7 @@
borderopacity="1.0"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
- inkscape:zoom="34.25"
+ inkscape:zoom="33.75"
inkscape:cx="12"
inkscape:cy="12"
inkscape:document-units="px"
@@ -65,7 +65,7 @@
image/svg+xml
-
+
Maciej Dworak
@@ -101,42 +101,36 @@
id="layer1"
inkscape:groupmode="layer"
inkscape:label="Layer 1">
-
-
-
-
-
-
+ sodipodi:nodetypes="ccccccccccccc" />
+
+
+
+
+
diff --git a/rtdata/images/themed/svg/color-picker-add.svg b/rtdata/images/themed/svg/color-picker-add.svg
index 1535ca260..b42b8371d 100644
--- a/rtdata/images/themed/svg/color-picker-add.svg
+++ b/rtdata/images/themed/svg/color-picker-add.svg
@@ -26,9 +26,9 @@
borderopacity="1.0"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
- inkscape:zoom="8"
- inkscape:cx="-35.100971"
- inkscape:cy="6.1695344"
+ inkscape:zoom="33.75"
+ inkscape:cx="12"
+ inkscape:cy="12"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
@@ -101,31 +101,36 @@
id="layer1"
inkscape:groupmode="layer"
inkscape:label="Layer 1">
-
-
-
-
+
+
+
+
+
+
diff --git a/rtdata/images/themed/svg/color-picker-show.svg b/rtdata/images/themed/svg/color-picker-bars.svg
similarity index 50%
rename from rtdata/images/themed/svg/color-picker-show.svg
rename to rtdata/images/themed/svg/color-picker-bars.svg
index 351c51011..f6c57ea40 100644
--- a/rtdata/images/themed/svg/color-picker-show.svg
+++ b/rtdata/images/themed/svg/color-picker-bars.svg
@@ -18,7 +18,7 @@
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="0.92.2 2405546, 2018-03-11"
- sodipodi:docname="color-picker-show.svg">
+ sodipodi:docname="color-picker-bars.svg">
-
-
-
-
+
+
+
+
+
+
diff --git a/rtdata/images/themed/svg/color-picker-hicontrast.svg b/rtdata/images/themed/svg/color-picker-hicontrast.svg
index 867f9730b..20ece03b7 100644
--- a/rtdata/images/themed/svg/color-picker-hicontrast.svg
+++ b/rtdata/images/themed/svg/color-picker-hicontrast.svg
@@ -26,8 +26,8 @@
borderopacity="1.0"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
- inkscape:zoom="34.25"
- inkscape:cx="12"
+ inkscape:zoom="33.75"
+ inkscape:cx="7.6740741"
inkscape:cy="12"
inkscape:document-units="px"
inkscape:current-layer="layer1"
@@ -42,9 +42,9 @@
inkscape:snap-bbox="true"
inkscape:bbox-nodes="true"
inkscape:snap-others="false"
- inkscape:object-nodes="false"
+ inkscape:object-nodes="true"
inkscape:snap-grids="true"
- inkscape:snap-bbox-midpoints="false"
+ inkscape:snap-bbox-midpoints="true"
showguides="true"
inkscape:snap-global="true">
image/svg+xml
-
+
Maciej Dworak
@@ -101,37 +101,25 @@
id="layer1"
inkscape:groupmode="layer"
inkscape:label="Layer 1">
-
-
-
-
-
+ style="opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.3266921"
+ d="m 19.925781,1.0039062 c -1.58641,0.1326355 -2.759269,1.3658728 -3.638672,2.5839844 -0.30321,0.4144601 -0.688746,0.7937159 -1.207031,0.8945313 -0.630431,0.360278 -1.152864,0.9161911 -1.572266,1.5019531 -0.547003,0.8984348 0.0482,1.9358775 0.640626,2.640625 0.817234,0.9044466 1.820357,1.880312 3.107421,1.943359 0.889563,-0.02811 1.502887,-0.8099611 2.082032,-1.396484 C 19.575097,8.6352599 19.779974,8.0379511 20.316406,7.7265625 21.40338,6.7821111 22.639686,5.7804332 22.919922,4.2832031 23.243079,3.0583515 22.571361,1.6511303 21.359375,1.21875 20.905795,1.0309215 20.412996,0.98294526 19.925781,1.0039062 Z m -4.11914,4.7363282 c 0.723717,-0.019419 2.332675,1.2432107 2.392578,2.4648437 -0.03984,0.2570324 -0.552186,0.6690001 -0.884766,0.9023438 C 17.04034,9.327167 16.877887,9.2353204 16.628906,9.1621094 15.922112,8.8485353 15.342642,8.3120018 14.8125,7.4042969 14.667763,7.0628521 14.490162,6.9461703 14.888672,6.484375 c 0.656089,-0.6665108 -0.25284,0.2482286 0.667969,-0.6542969 0.06015,-0.05896 0.146611,-0.08707 0.25,-0.089844 z"
+ id="path9921-9-3-9-8-3" />
+
+
+
diff --git a/rtdata/images/themed/svg/color-picker-hide.svg b/rtdata/images/themed/svg/color-picker-hide.svg
index 9fa9203cf..be180885e 100644
--- a/rtdata/images/themed/svg/color-picker-hide.svg
+++ b/rtdata/images/themed/svg/color-picker-hide.svg
@@ -18,7 +18,7 @@
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="0.92.2 2405546, 2018-03-11"
- sodipodi:docname="colorPickers-hide.svg">
+ sodipodi:docname="color-picker-hide.svg">
image/svg+xml
-
+
Maciej Dworak
@@ -102,26 +102,26 @@
inkscape:groupmode="layer"
inkscape:label="Layer 1">
+ style="opacity:0.3;vector-effect:none;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#2a7fff;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
+ d="m 5.5,21 c 0,0.828427 -0.6715729,1.5 -1.5,1.5 -0.8284271,0 -1.5,-0.671573 -1.5,-1.5 0,-0.828427 0.6715729,-1.5 1.5,-1.5 0.8284271,0 1.5,0.671573 1.5,1.5 z"
+ id="path822"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ssscs" />
diff --git a/rtdata/images/themed/svg/color-picker.svg b/rtdata/images/themed/svg/color-picker.svg
index bff4a0edc..d52d96633 100644
--- a/rtdata/images/themed/svg/color-picker.svg
+++ b/rtdata/images/themed/svg/color-picker.svg
@@ -26,9 +26,9 @@
borderopacity="1.0"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
- inkscape:zoom="8"
- inkscape:cx="-16.850971"
- inkscape:cy="6.1695344"
+ inkscape:zoom="33.833333"
+ inkscape:cx="12"
+ inkscape:cy="12"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
@@ -42,9 +42,9 @@
inkscape:snap-bbox="true"
inkscape:bbox-nodes="true"
inkscape:snap-others="false"
- inkscape:object-nodes="false"
+ inkscape:object-nodes="true"
inkscape:snap-grids="true"
- inkscape:snap-bbox-midpoints="false"
+ inkscape:snap-bbox-midpoints="true"
showguides="true"
inkscape:snap-global="true">
image/svg+xml
-
+
Maciej Dworak
@@ -101,27 +101,32 @@
id="layer1"
inkscape:groupmode="layer"
inkscape:label="Layer 1">
+
+
+
+
+
-
-
-
+ style="opacity:0.7;vector-effect:none;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#2a7fff;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
+ d="m 5.5,21 c 0,0.828427 -0.6715729,1.5 -1.5,1.5 -0.8284271,0 -1.5,-0.671573 -1.5,-1.5 0,-0.828427 0.6715729,-1.5 1.5,-1.5 0.8284271,0 1.5,0.671573 1.5,1.5 z"
+ id="path822"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ssscs" />
diff --git a/rtdata/images/themed/svg/crop-point-hicontrast.svg b/rtdata/images/themed/svg/crop-point-hicontrast.svg
new file mode 100644
index 000000000..4a06bfcba
--- /dev/null
+++ b/rtdata/images/themed/svg/crop-point-hicontrast.svg
@@ -0,0 +1,176 @@
+
+
+
+
diff --git a/rtdata/images/themed/svg/crosshair-adjust.svg b/rtdata/images/themed/svg/crosshair-adjust.svg
index 16ff954ac..21862c970 100644
--- a/rtdata/images/themed/svg/crosshair-adjust.svg
+++ b/rtdata/images/themed/svg/crosshair-adjust.svg
@@ -101,18 +101,48 @@
inkscape:label="Layer 1">
+
+
+
+
+
+
+
diff --git a/rtdata/images/themed/svg/edit-point.svg b/rtdata/images/themed/svg/edit-point.svg
index b3e16abdf..9f686d6e9 100644
--- a/rtdata/images/themed/svg/edit-point.svg
+++ b/rtdata/images/themed/svg/edit-point.svg
@@ -26,12 +26,12 @@
borderopacity="1.0"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
- inkscape:zoom="33.833333"
+ inkscape:zoom="34.25"
inkscape:cx="12"
inkscape:cy="12"
inkscape:document-units="px"
inkscape:current-layer="layer1"
- showgrid="false"
+ showgrid="true"
inkscape:window-width="1920"
inkscape:window-height="1019"
inkscape:window-x="0"
@@ -44,8 +44,7 @@
inkscape:snap-others="false"
inkscape:object-nodes="false"
inkscape:snap-grids="true"
- inkscape:snap-bbox-midpoints="false"
- showborder="false">
+ inkscape:snap-bbox-midpoints="false">
-
-
-
-
-
+ id="defs815" />
@@ -112,31 +99,58 @@
id="layer1"
inkscape:groupmode="layer"
inkscape:label="Layer 1">
+
+
+
+
diff --git a/rtdata/images/themed/svg/node-move-x.svg b/rtdata/images/themed/svg/node-move-nw-se-hicontrast.svg
similarity index 64%
rename from rtdata/images/themed/svg/node-move-x.svg
rename to rtdata/images/themed/svg/node-move-nw-se-hicontrast.svg
index 3215ce9f4..375c8ea27 100644
--- a/rtdata/images/themed/svg/node-move-x.svg
+++ b/rtdata/images/themed/svg/node-move-nw-se-hicontrast.svg
@@ -18,7 +18,7 @@
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="0.92.2 2405546, 2018-03-11"
- sodipodi:docname="node-move-x.svg">
+ sodipodi:docname="node-move-nw-se-hicontrast.svg">
+ inkscape:snap-bbox-midpoints="true"
+ inkscape:snap-bbox-edge-midpoints="true"
+ inkscape:snap-center="true">
+ empspacing="2"
+ dotted="false"
+ spacingx="0.5"
+ spacingy="0.5" />
@@ -64,7 +67,7 @@
image/svg+xml
-
+
Maciej Dworak
@@ -100,21 +103,29 @@
id="layer1"
inkscape:groupmode="layer"
inkscape:label="Layer 1">
-
-
-
+
+
+
+
+
diff --git a/rtdata/images/themed/svg/node-move-xy.svg b/rtdata/images/themed/svg/node-move-sw-ne-hicontrast.svg
similarity index 64%
rename from rtdata/images/themed/svg/node-move-xy.svg
rename to rtdata/images/themed/svg/node-move-sw-ne-hicontrast.svg
index 47c25e81f..fdda47505 100644
--- a/rtdata/images/themed/svg/node-move-xy.svg
+++ b/rtdata/images/themed/svg/node-move-sw-ne-hicontrast.svg
@@ -18,7 +18,7 @@
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="0.92.2 2405546, 2018-03-11"
- sodipodi:docname="node-move-xy.svg">
+ sodipodi:docname="node-move-sw-ne-hicontrast.svg">
+ inkscape:snap-bbox-midpoints="true"
+ inkscape:snap-bbox-edge-midpoints="true"
+ inkscape:snap-center="true">
+ empspacing="2"
+ dotted="false"
+ spacingx="0.5"
+ spacingy="0.5" />
@@ -64,7 +67,7 @@
image/svg+xml
-
+
Maciej Dworak
@@ -100,31 +103,29 @@
id="layer1"
inkscape:groupmode="layer"
inkscape:label="Layer 1">
-
-
-
-
-
+
+
+
+
+
diff --git a/rtdata/images/themed/svg/node-move-x-hicontrast.svg b/rtdata/images/themed/svg/node-move-x-hicontrast.svg
index 6e6079901..a24af10ef 100644
--- a/rtdata/images/themed/svg/node-move-x-hicontrast.svg
+++ b/rtdata/images/themed/svg/node-move-x-hicontrast.svg
@@ -41,18 +41,21 @@
inkscape:pagecheckerboard="false"
inkscape:snap-bbox="true"
inkscape:bbox-nodes="true"
- inkscape:snap-others="false"
- inkscape:object-nodes="false"
+ inkscape:snap-others="true"
+ inkscape:object-nodes="true"
inkscape:snap-grids="true"
- inkscape:snap-bbox-midpoints="false"
- inkscape:snap-bbox-edge-midpoints="true">
+ inkscape:snap-bbox-midpoints="true"
+ inkscape:snap-bbox-edge-midpoints="true"
+ inkscape:snap-center="true">
+ empspacing="2"
+ dotted="false"
+ spacingx="0.5"
+ spacingy="0.5" />
@@ -64,7 +67,7 @@
image/svg+xml
-
+
Maciej Dworak
@@ -101,20 +104,24 @@
inkscape:groupmode="layer"
inkscape:label="Layer 1">
-
+ sodipodi:nodetypes="cccc" />
+
diff --git a/rtdata/images/themed/svg/node-move-xy-hicontrast.svg b/rtdata/images/themed/svg/node-move-xy-hicontrast.svg
index 9c3915804..05d291870 100644
--- a/rtdata/images/themed/svg/node-move-xy-hicontrast.svg
+++ b/rtdata/images/themed/svg/node-move-xy-hicontrast.svg
@@ -26,9 +26,9 @@
borderopacity="1.0"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
- inkscape:zoom="34.25"
- inkscape:cx="12"
- inkscape:cy="12"
+ inkscape:zoom="24.218407"
+ inkscape:cx="6.3691263"
+ inkscape:cy="12.072563"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
@@ -41,18 +41,21 @@
inkscape:pagecheckerboard="false"
inkscape:snap-bbox="true"
inkscape:bbox-nodes="true"
- inkscape:snap-others="false"
- inkscape:object-nodes="false"
+ inkscape:snap-others="true"
+ inkscape:object-nodes="true"
inkscape:snap-grids="true"
- inkscape:snap-bbox-midpoints="false"
- inkscape:snap-bbox-edge-midpoints="true">
+ inkscape:snap-bbox-midpoints="true"
+ inkscape:snap-bbox-edge-midpoints="true"
+ inkscape:snap-center="true">
+ empspacing="2"
+ dotted="false"
+ spacingx="0.5"
+ spacingy="0.5" />
@@ -100,31 +103,69 @@
id="layer1"
inkscape:groupmode="layer"
inkscape:label="Layer 1">
+
+
+
+
+
+
+
-
-
+ id="path5657"
+ d="M -31.508539,18.321948 -28.000003,23 l 3.508542,-4.678052 z"
+ style="display:inline;opacity:0.9;fill:#2a7fff;fill-opacity:1;stroke:none;stroke-width:0.0348262" />
+ r="3" />
+
+
diff --git a/rtdata/images/themed/svg/node-move-y-hicontrast.svg b/rtdata/images/themed/svg/node-move-y-hicontrast.svg
index fe7b285e7..615f3f94a 100644
--- a/rtdata/images/themed/svg/node-move-y-hicontrast.svg
+++ b/rtdata/images/themed/svg/node-move-y-hicontrast.svg
@@ -41,18 +41,21 @@
inkscape:pagecheckerboard="false"
inkscape:snap-bbox="true"
inkscape:bbox-nodes="true"
- inkscape:snap-others="false"
- inkscape:object-nodes="false"
+ inkscape:snap-others="true"
+ inkscape:object-nodes="true"
inkscape:snap-grids="true"
- inkscape:snap-bbox-midpoints="false"
- inkscape:snap-bbox-edge-midpoints="true">
+ inkscape:snap-bbox-midpoints="true"
+ inkscape:snap-bbox-edge-midpoints="true"
+ inkscape:snap-center="true">
+ empspacing="2"
+ dotted="false"
+ spacingx="0.5"
+ spacingy="0.5" />
@@ -64,7 +67,7 @@
image/svg+xml
-
+
Maciej Dworak
@@ -100,21 +103,29 @@
id="layer1"
inkscape:groupmode="layer"
inkscape:label="Layer 1">
-
-
-
+
+
+
+
+
diff --git a/rtdata/images/themed/svg/node-move-y.svg b/rtdata/images/themed/svg/node-move-y.svg
deleted file mode 100644
index 3c6e5cfd7..000000000
--- a/rtdata/images/themed/svg/node-move-y.svg
+++ /dev/null
@@ -1,120 +0,0 @@
-
-
-
-
diff --git a/rtdata/images/themed/svg/undo-small.svg b/rtdata/images/themed/svg/undo-small.svg
index 137c343e6..83b4663a0 100644
--- a/rtdata/images/themed/svg/undo-small.svg
+++ b/rtdata/images/themed/svg/undo-small.svg
@@ -44,7 +44,8 @@
inkscape:snap-others="false"
inkscape:object-nodes="false"
inkscape:snap-grids="true"
- inkscape:snap-bbox-midpoints="false">
+ inkscape:snap-bbox-midpoints="false"
+ inkscape:snap-global="false">
mainWindow)
cResizeWidth = Gdk::Cursor::create (display, Gdk::SB_H_DOUBLE_ARROW);
cResizeHeight = Gdk::Cursor::create (display, Gdk::SB_V_DOUBLE_ARROW);
- cResizeDiag = Gdk::Cursor::create (display, Gdk::BOTTOM_RIGHT_CORNER);
+ //cResizeDiag = Gdk::Cursor::create (display, Gdk::BOTTOM_RIGHT_CORNER);
cResizeTopLeft = Gdk::Cursor::create (display, Gdk::TOP_LEFT_CORNER);
cResizeTopRight = Gdk::Cursor::create (display, Gdk::TOP_RIGHT_CORNER);
cResizeBottomLeft = Gdk::Cursor::create (display, Gdk::BOTTOM_LEFT_CORNER);
cResizeBottomRight = Gdk::Cursor::create (display, Gdk::BOTTOM_RIGHT_CORNER);
- cCropMove = Gdk::Cursor::create (display, Gdk::FLEUR);
- cCropMoving = Gdk::Cursor::create (display, Gdk::HAND2);
+ cCropDraw = Gdk::Cursor::create (display, Gdk::CROSSHAIR);
+ cCropMove = Gdk::Cursor::create (display, Gdk::CROSSHAIR);
cCropSelection = Gdk::Cursor::create (display, Gdk::CROSSHAIR);
cLeftTanMove = Gdk::Cursor::create (display, Gdk::SB_LEFT_ARROW);
cRightTanMove = Gdk::Cursor::create (display, Gdk::SB_RIGHT_ARROW);
@@ -52,26 +52,41 @@ void CursorManager::init (Glib::RefPtr mainWindow)
cWait = Gdk::Cursor::create (display, Gdk::CLOCK);
Glib::RefPtr crosshair = RTImage::createFromFile ("crosshair-hicontrast.png");
- Glib::RefPtr hand_open = RTImage::createFromFile ("hand-open-hicontrast.png");
- Glib::RefPtr hand_closed = RTImage::createFromFile ("hand-closed-hicontrast.png");
- Glib::RefPtr wbpick = RTImage::createFromFile ("color-picker-hicontrast.png");
- Glib::RefPtr cpick = RTImage::createFromFile ("color-picker-add-hicontrast.png");
+ Glib::RefPtr handOpen = RTImage::createFromFile ("hand-open-hicontrast.png");
+ Glib::RefPtr handClosed = RTImage::createFromFile ("hand-closed-hicontrast.png");
+ Glib::RefPtr cropDraw = RTImage::createFromFile ("crop-point-hicontrast.png");
+ Glib::RefPtr resizeWidth = RTImage::createFromFile ("node-move-x-hicontrast.png");
+ Glib::RefPtr resizeHeight = RTImage::createFromFile ("node-move-y-hicontrast.png");
+ //Glib::RefPtr resizeDiag = RTImage::createFromFile ("node-move-diag-hicontrast.png");
+ Glib::RefPtr resizeTopLeft = RTImage::createFromFile ("node-move-nw-se-hicontrast.png");
+ Glib::RefPtr resizeTopRight = RTImage::createFromFile ("node-move-sw-ne-hicontrast.png");
+ Glib::RefPtr resizeBottomLeft = RTImage::createFromFile ("node-move-sw-ne-hicontrast.png");
+ Glib::RefPtr resizeBottomRight = RTImage::createFromFile ("node-move-nw-se-hicontrast.png");
+ Glib::RefPtr colPick = RTImage::createFromFile ("color-picker-hicontrast.png");
+ Glib::RefPtr colPickAdd = RTImage::createFromFile ("color-picker-add-hicontrast.png");
Glib::RefPtr empty = RTImage::createFromFile ("empty.png");
Glib::RefPtr move2D = RTImage::createFromFile ("node-move-xy-hicontrast.png");
- Glib::RefPtr move1DH = RTImage::createFromFile ("node-move-x-hicontrast.png");
- Glib::RefPtr move1DV = RTImage::createFromFile ("node-move-y-hicontrast.png");
- Glib::RefPtr moveRotate = RTImage::createFromFile ("rotate-aroundnode-hicontrast.png");
+ //Glib::RefPtr move1DH = RTImage::createFromFile ("node-move-x-hicontrast.png");
+ //Glib::RefPtr move1DV = RTImage::createFromFile ("node-move-y-hicontrast.png");
+ Glib::RefPtr rotate = RTImage::createFromFile ("rotate-aroundnode-hicontrast.png");
cCrosshair = crosshair ? Gdk::Cursor::create (cAdd->get_display(), crosshair, 12, 12) : Gdk::Cursor::create (cAdd->get_display(), Gdk::HAND2);
- cHandOpen = hand_open ? Gdk::Cursor::create (cAdd->get_display(), hand_open, 12, 12) : Gdk::Cursor::create (cAdd->get_display(), Gdk::HAND2);
- cHandClosed = hand_closed ? Gdk::Cursor::create (cAdd->get_display(), hand_closed, 12, 12) : Gdk::Cursor::create (cAdd->get_display(), Gdk::HAND2);
- cWB = wbpick ? Gdk::Cursor::create (cAdd->get_display(), wbpick, 4, 21) : Gdk::Cursor::create (cAdd->get_display(), Gdk::ARROW);
- cAddPicker = cpick ? Gdk::Cursor::create (cAdd->get_display(), cpick, 4, 21) : Gdk::Cursor::create (cAdd->get_display(), Gdk::ARROW);
+ cHandOpen = handOpen ? Gdk::Cursor::create (cAdd->get_display(), handOpen, 12, 12) : Gdk::Cursor::create (cAdd->get_display(), Gdk::HAND2);
+ cHandClosed = handClosed ? Gdk::Cursor::create (cAdd->get_display(), handClosed, 12, 12) : Gdk::Cursor::create (cAdd->get_display(), Gdk::HAND2);
+ cCropDraw = cropDraw ? Gdk::Cursor::create (cAdd->get_display(), cropDraw, 3, 3) : Gdk::Cursor::create (cAdd->get_display(), Gdk::HAND2);
+ cResizeWidth = resizeWidth ? Gdk::Cursor::create (cAdd->get_display(), resizeWidth, 12, 12) : Gdk::Cursor::create (cAdd->get_display(), Gdk::HAND2);
+ cResizeHeight = resizeHeight ? Gdk::Cursor::create (cAdd->get_display(), resizeHeight, 12, 12) : Gdk::Cursor::create (cAdd->get_display(), Gdk::HAND2);
+ cResizeTopLeft = resizeTopLeft ? Gdk::Cursor::create (cAdd->get_display(), resizeTopLeft, 12, 12) : Gdk::Cursor::create (cAdd->get_display(), Gdk::HAND2);
+ cResizeTopRight = resizeTopRight ? Gdk::Cursor::create (cAdd->get_display(), resizeTopRight, 12, 12) : Gdk::Cursor::create (cAdd->get_display(), Gdk::HAND2);
+ cResizeBottomLeft = resizeBottomLeft ? Gdk::Cursor::create (cAdd->get_display(), resizeBottomLeft, 12, 12) : Gdk::Cursor::create (cAdd->get_display(), Gdk::HAND2);
+ cResizeBottomRight = resizeBottomRight ? Gdk::Cursor::create (cAdd->get_display(), resizeBottomRight, 12, 12) : Gdk::Cursor::create (cAdd->get_display(), Gdk::HAND2);
+ cWB = colPick ? Gdk::Cursor::create (cAdd->get_display(), colPick, 4, 21) : Gdk::Cursor::create (cAdd->get_display(), Gdk::ARROW);
+ cAddPicker = colPickAdd ? Gdk::Cursor::create (cAdd->get_display(), colPickAdd, 4, 21) : Gdk::Cursor::create (cAdd->get_display(), Gdk::ARROW);
cHidden = empty ? Gdk::Cursor::create (cAdd->get_display(), empty, 12, 12) : Gdk::Cursor::create (cAdd->get_display(), Gdk::FLEUR);
cMove2D = move2D ? Gdk::Cursor::create (cAdd->get_display(), move2D, 12, 12) : Gdk::Cursor::create (cAdd->get_display(), Gdk::FLEUR);
- cMove1DH = move1DH ? Gdk::Cursor::create (cAdd->get_display(), move1DH, 12, 12) : Gdk::Cursor::create (cAdd->get_display(), Gdk::FLEUR);
- cMove1DV = move1DV ? Gdk::Cursor::create (cAdd->get_display(), move1DV, 12, 12) : Gdk::Cursor::create (cAdd->get_display(), Gdk::FLEUR);
- cMoveRotate = moveRotate ? Gdk::Cursor::create (cAdd->get_display(), moveRotate, 12, 12) : Gdk::Cursor::create (cAdd->get_display(), Gdk::CIRCLE);
+ //cMove1DH = move1DH ? Gdk::Cursor::create (cAdd->get_display(), move1DH, 12, 12) : Gdk::Cursor::create (cAdd->get_display(), Gdk::FLEUR);
+ //cMove1DV = move1DV ? Gdk::Cursor::create (cAdd->get_display(), move1DV, 12, 12) : Gdk::Cursor::create (cAdd->get_display(), Gdk::FLEUR);
+ cRotate = rotate ? Gdk::Cursor::create (cAdd->get_display(), rotate, 12, 12) : Gdk::Cursor::create (cAdd->get_display(), Gdk::CIRCLE);
window = mainWindow;
}
@@ -97,7 +112,8 @@ void CursorManager::setCursor (Glib::RefPtr window, CursorShape sha
} else if (shape == CSResizeHeight) {
window->set_cursor (cResizeHeight);
} else if (shape == CSResizeDiagonal) {
- window->set_cursor (cResizeDiag);
+ //window->set_cursor (cResizeDiag);
+ window->set_cursor (cMove2D);
} else if (shape == CSResizeTopLeft) {
window->set_cursor (cResizeTopLeft);
} else if (shape == CSResizeTopRight) {
@@ -109,23 +125,23 @@ void CursorManager::setCursor (Glib::RefPtr window, CursorShape sha
} else if (shape == CSMove2D) {
window->set_cursor (cMove2D);
} else if (shape == CSMove1DH) {
- window->set_cursor (cMove1DH);
+ window->set_cursor (cResizeWidth);
} else if (shape == CSMove1DV) {
- window->set_cursor (cMove1DV);
+ window->set_cursor (cResizeHeight);
} else if (shape == CSMoveRotate) {
- window->set_cursor (cMoveRotate);
+ window->set_cursor (cRotate);
} else if (shape == CSSpotWB) {
window->set_cursor (cWB);
} else if (shape == CSAddColPicker) {
window->set_cursor (cAddPicker);
} else if (shape == CSCropSelect) {
- window->set_cursor (cCrosshair);
+ window->set_cursor (cCropDraw);
} else if (shape == CSMoveLeft) {
window->set_cursor (cLeftTanMove);
} else if (shape == CSMoveRight) {
window->set_cursor (cRightTanMove);
} else if (shape == CSStraighten) {
- window->set_cursor (cCrosshair);
+ window->set_cursor (cRotate);
} else if (shape == CSWait) {
window->set_cursor (cWait);
} else if (shape == CSPlus) {
diff --git a/rtgui/cursormanager.h b/rtgui/cursormanager.h
index c48648931..2622aead2 100644
--- a/rtgui/cursormanager.h
+++ b/rtgui/cursormanager.h
@@ -56,13 +56,13 @@ class CursorManager
private:
Glib::RefPtr cResizeWidth;
Glib::RefPtr cResizeHeight;
- Glib::RefPtr cResizeDiag;
+ //Glib::RefPtr cResizeDiag;
Glib::RefPtr cResizeTopLeft;
Glib::RefPtr cResizeTopRight;
Glib::RefPtr cResizeBottomLeft;
Glib::RefPtr cResizeBottomRight;
+ Glib::RefPtr cCropDraw;
Glib::RefPtr cCropMove;
- Glib::RefPtr cCropMoving;
Glib::RefPtr cLeftTanMove;
Glib::RefPtr cRightTanMove;
Glib::RefPtr cNormal;
@@ -76,9 +76,9 @@ private:
Glib::RefPtr cAddPicker;
Glib::RefPtr cHidden;
Glib::RefPtr cMove2D;
- Glib::RefPtr cMove1DH;
- Glib::RefPtr cMove1DV;
- Glib::RefPtr cMoveRotate;
+ //Glib::RefPtr cMove1DH;
+ //Glib::RefPtr cMove1DV;
+ Glib::RefPtr cRotate;
Glib::RefPtr display;
Glib::RefPtr window;
diff --git a/rtgui/toolbar.cc b/rtgui/toolbar.cc
index f82911e80..9bed78768 100644
--- a/rtgui/toolbar.cc
+++ b/rtgui/toolbar.cc
@@ -46,7 +46,7 @@ ToolBar::ToolBar () : showColPickers(true), listener (nullptr), pickerListener(n
pack_start (*wbTool);
- showcolpickersimg.reset(new RTImage("color-picker-show.png"));
+ showcolpickersimg.reset(new RTImage("color-picker-bars.png"));
hidecolpickersimg.reset(new RTImage("color-picker-hide.png"));
colPickerTool = Gtk::manage (new Gtk::ToggleButton ());