diff --git a/cursors/24/alias.svg b/cursors/24/alias.svg
index 9eec17ebf..e3a5e17d5 100644
--- a/cursors/24/alias.svg
+++ b/cursors/24/alias.svg
@@ -44,54 +44,6 @@
offset="1"
id="stop74769" />
-
-
-
-
-
-
-
-
-
-
-
-
@@ -649,36 +601,20 @@
style="opacity:0.2;fill:url(#radialGradient74808);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 7.5,2 C 7.5,2 7,2 7,3 7,3 6.9791,3.89699 6.7,4 6.45368,4.0909 6.0602,4.15204 6,3.83117 6,2.83117 5.52964,2.65296 4.5,3 3.86554,3.21385 4,4 4,4 v 1.5 c 0,1 0.2285,2 0,2 C 3.5,7.5 3.5,7 3.5,6 2.09545,5.81299 2.00161,6.81685 2.24026,7.77273 2.58004,9.13367 3.21837,10.25008 3.93388,11.42563 4.6173,12.54844 5.52294,13 6.5,13 H 11 C 14,13 13.94022,6.97743 14,5.875 14.084,4.32565 13.34173,4.29315 12.77973,4.29315 12.60424,4.46335 12.70363,5.27185 12.5,5.875 12,6.375 12,5.46282 12,5 V 4 C 12.11908,3.3855 11.5,3 11.5,3 h -1 C 10.1365,2.9798 10.01232,3.28538 9.99842,3.75435 9.99142,4.04408 9.78125,4 9.78125,4 h -0.5 C 9,4 9,3 9,3 9,2 8.5,2 8.5,2 Z"
id="path74806" />
-
-
-
+ d="m 12.713614,10.125 c -2.653288,0.498474 -4.9250345,2.623759 -5.5023365,5.274349 -0.683125,2.694424 0.468466,5.717684 2.7519307,7.300076 2.4537808,1.792271 6.0984398,1.698895 8.4212618,-0.276399 2.304435,-1.777307 3.198043,-5.081291 2.190437,-7.800008 -0.929124,-2.608061 -3.504032,-4.518464 -6.280126,-4.597846 -0.526389,-0.059354 -1.055718,0.06929 -1.581167,0.09983 z" />
+ d="m 19.998651,17.144065 a 6.0000002,6 0 0 1 -11.9965403,0 6.0000002,6 0 1 1 11.9965403,0 z"
+ id="path3029-2-1-5"
+ style="color:#000000;font-variation-settings:normal;display:inline;overflow:visible;visibility:visible;opacity:0.2;vector-effect:none;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;marker:none;enable-background:accumulate;stop-color:#000000" />
+ d="m 14,10.500744 c -3.034711,0 -5.5,2.46529 -5.5,5.499999 0,3.034712 2.465289,5.500002 5.5,5.500001 3.03471,0 5.500003,-2.465289 5.5,-5.500001 0,-3.034709 -2.46529,-5.499999 -5.5,-5.499999 z"
+ id="path2555-7-1-7-5"
+ style="color:#000000;font-variation-settings:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#f9f9f9;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;stop-color:#000000" />
-
diff --git a/cursors/24/context-menu.svg b/cursors/24/context-menu.svg
index 41eefeb11..554b92843 100644
--- a/cursors/24/context-menu.svg
+++ b/cursors/24/context-menu.svg
@@ -4,672 +4,552 @@
height="24"
id="svg2"
version="1.0"
- xmlns:xlink="http://www.w3.org/1999/xlink"
+ xml:space="preserve"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:cc="http://creativecommons.org/ns#"
- xmlns:dc="http://purl.org/dc/elements/1.1/">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- image/svg+xml
-
-
-
- Jakub Steiner
-
-
-
- http://jimmac.musichall.cz/themes.php?skin=7
-
-
- negative
- inverted
- cursor
- theme
- X
- xorg
- xcursor
-
-
- Inverted variant of the DMZ cursor theme.
-
-
-
- image/svg+xmlJakub Steinerhttp://jimmac.musichall.cz/themes.php?skin=7negativeinvertedcursorthemeXxorgxcursorInverted variant of the DMZ cursor theme.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ style="font-variation-settings:normal;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:3.99999;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;opacity:1;stop-opacity:1"
+ d="m 16.999675,12 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m 0,3 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m 0,3 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z" />
diff --git a/cursors/24/copy.svg b/cursors/24/copy.svg
index e1c1f807b..83b561f85 100644
--- a/cursors/24/copy.svg
+++ b/cursors/24/copy.svg
@@ -1,9 +1,9 @@
diff --git a/cursors/24/default.svg b/cursors/24/default.svg
index 1220d7522..1a11f8f76 100644
--- a/cursors/24/default.svg
+++ b/cursors/24/default.svg
@@ -1,636 +1,546 @@
+ style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:0.3;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;enable-background:accumulate" />
diff --git a/cursors/24/help.svg b/cursors/24/help.svg
index 6c3edb6ea..eeff53c4b 100644
--- a/cursors/24/help.svg
+++ b/cursors/24/help.svg
@@ -4,684 +4,527 @@
height="24"
id="svg2"
version="1.0"
+ xml:space="preserve"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:cc="http://creativecommons.org/ns#"
- xmlns:dc="http://purl.org/dc/elements/1.1/">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- image/svg+xml
-
-
-
- Jakub Steiner
-
-
-
- http://jimmac.musichall.cz/themes.php?skin=7
-
-
- negative
- inverted
- cursor
- theme
- X
- xorg
- xcursor
-
-
- Inverted variant of the DMZ cursor theme.
-
-
-
- image/svg+xmlJakub Steinerhttp://jimmac.musichall.cz/themes.php?skin=7negativeinvertedcursorthemeXxorgxcursorInverted variant of the DMZ cursor theme.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ d="m 16.979176,12 c -1.365597,0 -2.494697,0.493134 -2.515625,2 h 1.505859 c 0.02616,-0.638325 0.498339,-0.732422 1.005859,-0.732422 0.52845,0 0.951172,0.219875 0.951172,0.758789 0,0.507521 -0.361135,0.523609 -0.832031,0.827075 -0.643557,0.397645 -1.003906,0.502434 -1.003906,1.836638 v 0.31163 h 1.402344 v -0.31163 c 0,-0.753433 0.271974,-0.79593 0.878906,-1.15695 0.716807,-0.429038 1.166015,-0.670028 1.166015,-1.559497 C 19.537769,12.655125 18.480809,12 16.979176,12 Z m -0.181641,6.226562 c -0.549378,0 -0.931641,0.362176 -0.931641,0.890626 0,0.523217 0.382263,0.882812 0.931641,0.882812 0.544146,0 0.925781,-0.359595 0.925781,-0.882812 0,-0.52845 -0.381635,-0.890626 -0.925781,-0.890626 z" />
diff --git a/cursors/24/move.svg b/cursors/24/move.svg
index 047312927..81d5b3841 100644
--- a/cursors/24/move.svg
+++ b/cursors/24/move.svg
@@ -1,623 +1,555 @@
+ d="m 15,14 h 1 v 2 h -2 v -1 l -2,1.5 2,1.5 v -1 h 2 v 2 h -1 l 1.5,2 1.5,-2 h -1 v -2 h 2 v 1 L 21,16.5 19,15 v 1 h -2 v -2 h 1 l -1.5,-2 z"
+ style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.99999;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1" />
diff --git a/cursors/24/no-drop.svg b/cursors/24/no-drop.svg
index cd630eb24..089b0562d 100644
--- a/cursors/24/no-drop.svg
+++ b/cursors/24/no-drop.svg
@@ -45,73 +45,25 @@
style="stop-color:#ffffff;stop-opacity:1;" />
-
-
-
+ xlink:href="#linearGradient15"
+ id="linearGradient12"
+ gradientUnits="userSpaceOnUse"
+ x1="17.080046"
+ y1="20.99374"
+ x2="17.080046"
+ y2="11.100875"
+ gradientTransform="translate(-3.0000002)" />
+ id="linearGradient15">
+ id="stop14" />
-
-
-
-
-
-
+ id="stop15" />
-
-
-
@@ -670,31 +622,31 @@
d="M 7.5,2 C 7.5,2 7,2 7,3 7,3 6.9791,3.89699 6.7,4 6.45368,4.0909 6.0602,4.15204 6,3.83117 6,2.83117 5.52964,2.65296 4.5,3 3.86554,3.21385 4,4 4,4 v 1.5 c 0,1 0.2285,2 0,2 C 3.5,7.5 3.5,7 3.5,6 2.09545,5.81299 2.00161,6.81685 2.24026,7.77273 2.58004,9.13367 3.21837,10.25008 3.93388,11.42563 4.6173,12.54844 5.52294,13 6.5,13 H 11 C 14,13 13.94022,6.97743 14,5.875 14.084,4.32565 13.34173,4.29315 12.77973,4.29315 12.60424,4.46335 12.70363,5.27185 12.5,5.875 12,6.375 12,5.46282 12,5 V 4 C 12.11908,3.3855 11.5,3 11.5,3 h -1 C 10.1365,2.9798 10.01232,3.28538 9.99842,3.75435 9.99142,4.04408 9.78125,4 9.78125,4 h -0.5 C 9,4 9,3 9,3 9,2 8.5,2 8.5,2 Z"
style="opacity:0.2;fill:url(#radialGradient74808);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-
+ d="m 12.713895,10.125 c -2.653288,0.498474 -4.9250352,2.623759 -5.5023362,5.274349 -0.683125,2.694424 0.468465,5.717684 2.75193,7.300076 2.4537812,1.792271 6.0984402,1.698895 8.4212622,-0.276399 2.304435,-1.777307 3.198043,-5.081291 2.190437,-7.800008 -0.929124,-2.608061 -3.504032,-4.518464 -6.280126,-4.597846 -0.526389,-0.05935 -1.055718,0.06929 -1.581167,0.09983 z" />
+
+ d="m 19.999999,16.001897 a 5.9999998,5.9999997 0 0 1 -11.9999992,0 5.9999998,5.9999997 0 1 1 11.9999992,0 z"
+ id="path3029-9-9-5-2"
+ style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ed5353;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.999997;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate" />
+ d="m 19.5,16.003316 a 5.5000015,5.5000016 0 0 1 -11.0000012,0 5.5000015,5.5000016 0 1 1 11.0000012,0 z"
+ id="path3029-9-6-3-9-7"
+ style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient12);stroke-width:1;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate" />
+ id="path1-56-6-8-2-0-0-6"
+ style="font-variation-settings:normal;opacity:0.15;vector-effect:none;fill:#7a0000;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;marker:none;stop-color:#000000"
+ d="m 13.377592,12.040942 c -2.18023,0.256911 -4.0400302,2.070153 -4.3201902,4.252476 -0.41473,2.517474 1.4214702,5.148752 3.9471402,5.576649 2.62067,0.611368 5.49625,-1.310306 5.903,-3.982558 0.53381,-2.540262 -1.27739,-5.270992 -3.83106,-5.746489 -0.54959,-0.165516 -1.13361,-0.128967 -1.69889,-0.100078 z m 1.05664,3.013672 c 0.82509,0.21062 1.525,0.932398 1.55078,1.810547 -0.61133,-0.611329 -1.22266,-1.222657 -1.83399,-1.833985 0.0944,0.0078 0.18881,0.01563 0.28321,0.02344 z m -0.59961,3.902343 c -0.93769,-0.03729 -1.76291,-0.869458 -1.80469,-1.804687 0.60156,0.601562 1.20312,1.203125 1.80469,1.804687 z" />
+ id="path1-56-6-9-9-8-8-4"
+ style="font-variation-settings:normal;opacity:0.3;vector-effect:none;fill:#7a0000;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;marker:none;stop-color:#000000"
+ d="m 16.827159,14.171895 a 4,4 0 0 0 -5.60161,-0.04696 c -0.0193,0.01421 -0.0378,0.02951 -0.0552,0.04696 -0.0174,0.01744 -0.0327,0.03595 -0.047,0.05524 a 4,4 0 0 0 0.047,5.601611 4,4 0 0 0 5.60161,0.04696 c 0.0193,-0.01421 0.0378,-0.02951 0.0552,-0.04696 0.0122,-0.01224 0.0239,-0.02411 0.0345,-0.03729 a 4,4 0 0 0 -0.0345,-5.619566 z m -0.7071,0.707107 a 3,3 0 0 1 0.32317,3.858703 l -4.1805,-4.180492 a 3,3 0 0 1 3.85733,0.321789 z m -4.56443,0.385318 4.17911,4.179111 a 3,3 0 0 1 -3.85733,-0.321789 3,3 0 0 1 -0.32178,-3.857322 z" />
+ id="path1-56-6-3-8-5-6"
+ style="font-variation-settings:normal;vector-effect:none;fill:#f9f9f9;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;marker:none;stop-color:#000000"
+ d="m 16.827159,13.171574 a 4,4 0 0 0 -5.60161,-0.04696 c -0.0193,0.01421 -0.0378,0.02951 -0.0552,0.04696 -0.0174,0.01744 -0.0327,0.03595 -0.047,0.05524 a 4,4 0 0 0 0.047,5.601611 4,4 0 0 0 5.60161,0.04696 c 0.0193,-0.01421 0.0378,-0.02951 0.0552,-0.04696 0.0122,-0.01224 0.0239,-0.02411 0.0345,-0.03729 a 4,4 0 0 0 -0.0345,-5.619566 z m -0.7071,0.707107 a 3,3 0 0 1 0.32317,3.858703 l -4.1805,-4.180492 a 3,3 0 0 1 3.85733,0.321789 z m -4.56443,0.385318 4.17911,4.179111 a 3,3 0 0 1 -3.85733,-0.321789 3,3 0 0 1 -0.32178,-3.857322 z" />
diff --git a/cursors/24/not-allowed.svg b/cursors/24/not-allowed.svg
index 76378db8e..d90832a47 100644
--- a/cursors/24/not-allowed.svg
+++ b/cursors/24/not-allowed.svg
@@ -1,647 +1,506 @@
+ style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:0.3;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;enable-background:accumulate" />
diff --git a/cursors/24/progress_0001.svg b/cursors/24/progress_0001.svg
deleted file mode 100644
index 6ec51db74..000000000
--- a/cursors/24/progress_0001.svg
+++ /dev/null
@@ -1,658 +0,0 @@
-
-
diff --git a/cursors/24/progress_0005.svg b/cursors/24/progress_0005.svg
deleted file mode 100644
index c0cc3a488..000000000
--- a/cursors/24/progress_0005.svg
+++ /dev/null
@@ -1,658 +0,0 @@
-
-
diff --git a/cursors/24/progress_0006.svg b/cursors/24/progress_0006.svg
deleted file mode 100644
index 4b87eaa4a..000000000
--- a/cursors/24/progress_0006.svg
+++ /dev/null
@@ -1,659 +0,0 @@
-
-
diff --git a/cursors/24/progress_0007.svg b/cursors/24/progress_0007.svg
deleted file mode 100644
index 517886d66..000000000
--- a/cursors/24/progress_0007.svg
+++ /dev/null
@@ -1,658 +0,0 @@
-
-
diff --git a/cursors/24/progress_0008.svg b/cursors/24/progress_01.svg
similarity index 50%
rename from cursors/24/progress_0008.svg
rename to cursors/24/progress_01.svg
index e05abc70e..b187e10e6 100644
--- a/cursors/24/progress_0008.svg
+++ b/cursors/24/progress_01.svg
@@ -1,659 +1,651 @@
+ cx="16.999662"
+ cy="16.000744"
+ r="2" />
diff --git a/cursors/24/progress_02.svg b/cursors/24/progress_02.svg
new file mode 100644
index 000000000..6497fa9d5
--- /dev/null
+++ b/cursors/24/progress_02.svg
@@ -0,0 +1,653 @@
+
+
diff --git a/cursors/24/progress_0004.svg b/cursors/24/progress_03.svg
similarity index 50%
rename from cursors/24/progress_0004.svg
rename to cursors/24/progress_03.svg
index 1d1091a02..c0a10685f 100644
--- a/cursors/24/progress_0004.svg
+++ b/cursors/24/progress_03.svg
@@ -1,659 +1,653 @@
+ height="24"
+ width="24"
+ id="watch_0016"
+ style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:0.3;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;enable-background:accumulate" />
diff --git a/cursors/24/progress_04.svg b/cursors/24/progress_04.svg
new file mode 100644
index 000000000..b85e5d1f2
--- /dev/null
+++ b/cursors/24/progress_04.svg
@@ -0,0 +1,653 @@
+
+
diff --git a/cursors/24/progress_0002.svg b/cursors/24/progress_05.svg
similarity index 50%
rename from cursors/24/progress_0002.svg
rename to cursors/24/progress_05.svg
index b46b78fc8..40d88fe76 100644
--- a/cursors/24/progress_0002.svg
+++ b/cursors/24/progress_05.svg
@@ -1,659 +1,653 @@
+ height="24"
+ width="24"
+ id="watch_0016"
+ style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:0.3;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;enable-background:accumulate" />
diff --git a/cursors/24/progress_06.svg b/cursors/24/progress_06.svg
new file mode 100644
index 000000000..5dca8f981
--- /dev/null
+++ b/cursors/24/progress_06.svg
@@ -0,0 +1,653 @@
+
+
diff --git a/cursors/24/progress_0003.svg b/cursors/24/progress_07.svg
similarity index 50%
rename from cursors/24/progress_0003.svg
rename to cursors/24/progress_07.svg
index b4ccb2de5..b69e9628f 100644
--- a/cursors/24/progress_0003.svg
+++ b/cursors/24/progress_07.svg
@@ -1,658 +1,653 @@
+ height="24"
+ width="24"
+ id="watch_0016"
+ style="color:#000000;display:block;overflow:visible;visibility:visible;opacity:0.3;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;enable-background:accumulate" />
diff --git a/cursors/24/progress_08.svg b/cursors/24/progress_08.svg
new file mode 100644
index 000000000..ed629cd43
--- /dev/null
+++ b/cursors/24/progress_08.svg
@@ -0,0 +1,653 @@
+
+
diff --git a/cursors/24/progress_09.svg b/cursors/24/progress_09.svg
new file mode 100644
index 000000000..3717a2040
--- /dev/null
+++ b/cursors/24/progress_09.svg
@@ -0,0 +1,653 @@
+
+
diff --git a/cursors/24/progress_10.svg b/cursors/24/progress_10.svg
new file mode 100644
index 000000000..30c3420cb
--- /dev/null
+++ b/cursors/24/progress_10.svg
@@ -0,0 +1,653 @@
+
+
diff --git a/cursors/24/progress_11.svg b/cursors/24/progress_11.svg
new file mode 100644
index 000000000..4ac67b94a
--- /dev/null
+++ b/cursors/24/progress_11.svg
@@ -0,0 +1,653 @@
+
+
diff --git a/cursors/24/progress_12.svg b/cursors/24/progress_12.svg
new file mode 100644
index 000000000..ed657309c
--- /dev/null
+++ b/cursors/24/progress_12.svg
@@ -0,0 +1,653 @@
+
+
diff --git a/cursors/24/progress_13.svg b/cursors/24/progress_13.svg
new file mode 100644
index 000000000..5ca42ad4c
--- /dev/null
+++ b/cursors/24/progress_13.svg
@@ -0,0 +1,653 @@
+
+
diff --git a/cursors/24/progress_14.svg b/cursors/24/progress_14.svg
new file mode 100644
index 000000000..17068def5
--- /dev/null
+++ b/cursors/24/progress_14.svg
@@ -0,0 +1,653 @@
+
+
diff --git a/cursors/24/progress_15.svg b/cursors/24/progress_15.svg
new file mode 100644
index 000000000..ad1ce6c37
--- /dev/null
+++ b/cursors/24/progress_15.svg
@@ -0,0 +1,653 @@
+
+
diff --git a/cursors/24/progress_16.svg b/cursors/24/progress_16.svg
new file mode 100644
index 000000000..f5ec56cef
--- /dev/null
+++ b/cursors/24/progress_16.svg
@@ -0,0 +1,653 @@
+
+
diff --git a/cursors/context-menu.in b/cursors/context-menu.in
index 639346590..f8a243882 100644
--- a/cursors/context-menu.in
+++ b/cursors/context-menu.in
@@ -1,5 +1,5 @@
-24 6 1 24x24/context-menu.png
-32 8 2 32x32/context-menu.png
-48 12 2 48x48/context-menu.png
-64 16 4 64x64/context-menu.png
-96 24 4 96x96/context-menu.png
+24 7 4 24x24/context-menu.png
+32 10 5 32x32/context-menu.png
+48 14 8 48x48/context-menu.png
+64 20 10 64x64/context-menu.png
+96 28 16 96x96/context-menu.png
diff --git a/cursors/help.in b/cursors/help.in
index 623b80635..e0cbcfa0e 100644
--- a/cursors/help.in
+++ b/cursors/help.in
@@ -1,5 +1,5 @@
-24 6 1 24x24/help.png
-32 8 2 32x32/help.png
-48 12 2 48x48/help.png
-64 16 4 64x64/help.png
-96 24 4 96x96/help.png
+24 7 4 24x24/help.png
+32 10 5 32x32/help.png
+48 14 8 48x48/help.png
+64 20 10 64x64/help.png
+96 28 16 96x96/help.png
diff --git a/cursors/meson.build b/cursors/meson.build
index bd029e9a1..2f2266f59 100644
--- a/cursors/meson.build
+++ b/cursors/meson.build
@@ -28,14 +28,22 @@ cursors = [
]
watches = [
- 'progress_0001',
- 'progress_0002',
- 'progress_0003',
- 'progress_0004',
- 'progress_0005',
- 'progress_0006',
- 'progress_0007',
- 'progress_0008',
+ 'progress_01',
+ 'progress_02',
+ 'progress_03',
+ 'progress_04',
+ 'progress_05',
+ 'progress_06',
+ 'progress_07',
+ 'progress_08',
+ 'progress_09',
+ 'progress_10',
+ 'progress_11',
+ 'progress_12',
+ 'progress_13',
+ 'progress_14',
+ 'progress_15',
+ 'progress_16',
'wait_0001',
'wait_0002',
'wait_0003',
diff --git a/cursors/move.in b/cursors/move.in
index 87fb626d7..064afd75d 100644
--- a/cursors/move.in
+++ b/cursors/move.in
@@ -1,5 +1,5 @@
-24 6 1 24x24/move.png
-32 8 2 32x32/move.png
-48 12 2 48x48/move.png
-64 16 4 64x64/move.png
-96 24 4 96x96/move.png
+24 7 4 24x24/move.png
+32 10 5 32x32/move.png
+48 14 8 48x48/move.png
+64 20 10 64x64/move.png
+96 28 16 96x96/move.png
diff --git a/cursors/not-allowed.in b/cursors/not-allowed.in
index 3e7ae462d..7d94ca6ca 100644
--- a/cursors/not-allowed.in
+++ b/cursors/not-allowed.in
@@ -1,5 +1,5 @@
-24 11 11 24x24/not-allowed.png
-32 15 15 32x32/not-allowed.png
-48 22 22 48x48/not-allowed.png
-64 30 30 64x64/not-allowed.png
-96 44 44 96x96/not-allowed.png
+24 7 4 24x24/not-allowed.png
+32 10 5 32x32/not-allowed.png
+48 14 8 48x48/not-allowed.png
+64 20 10 64x64/not-allowed.png
+96 28 16 96x96/not-allowed.png
diff --git a/cursors/progress.in b/cursors/progress.in
index 86bcc5307..c4dd02cac 100644
--- a/cursors/progress.in
+++ b/cursors/progress.in
@@ -1,40 +1,80 @@
-24 6 4 24x24/progress_0001.png 120
-24 6 4 24x24/progress_0002.png 120
-24 6 4 24x24/progress_0003.png 120
-24 6 4 24x24/progress_0004.png 120
-24 6 4 24x24/progress_0005.png 120
-24 6 4 24x24/progress_0006.png 120
-24 6 4 24x24/progress_0007.png 120
-24 6 4 24x24/progress_0008.png 120
-32 8 5 32x32/progress_0001.png 120
-32 8 5 32x32/progress_0002.png 120
-32 8 5 32x32/progress_0003.png 120
-32 8 5 32x32/progress_0004.png 120
-32 8 5 32x32/progress_0005.png 120
-32 8 5 32x32/progress_0006.png 120
-32 8 5 32x32/progress_0007.png 120
-32 8 5 32x32/progress_0008.png 120
-48 12 8 48x48/progress_0001.png 120
-48 12 8 48x48/progress_0002.png 120
-48 12 8 48x48/progress_0003.png 120
-48 12 8 48x48/progress_0004.png 120
-48 12 8 48x48/progress_0005.png 120
-48 12 8 48x48/progress_0006.png 120
-48 12 8 48x48/progress_0007.png 120
-48 12 8 48x48/progress_0008.png 120
-64 16 10 64x64/progress_0001.png 120
-64 16 10 64x64/progress_0002.png 120
-64 16 10 64x64/progress_0003.png 120
-64 16 10 64x64/progress_0004.png 120
-64 16 10 64x64/progress_0005.png 120
-64 16 10 64x64/progress_0006.png 120
-64 16 10 64x64/progress_0007.png 120
-64 16 10 64x64/progress_0008.png 120
-96 24 16 96x96/progress_0001.png 120
-96 24 16 96x96/progress_0002.png 120
-96 24 16 96x96/progress_0003.png 120
-96 24 16 96x96/progress_0004.png 120
-96 24 16 96x96/progress_0005.png 120
-96 24 16 96x96/progress_0006.png 120
-96 24 16 96x96/progress_0007.png 120
-96 24 16 96x96/progress_0008.png 120
+24 7 4 24x24/progress_01.png 40
+24 7 4 24x24/progress_02.png 40
+24 7 4 24x24/progress_03.png 40
+24 7 4 24x24/progress_04.png 40
+24 7 4 24x24/progress_05.png 40
+24 7 4 24x24/progress_06.png 40
+24 7 4 24x24/progress_07.png 40
+24 7 4 24x24/progress_08.png 40
+24 7 4 24x24/progress_09.png 40
+24 7 4 24x24/progress_10.png 40
+24 7 4 24x24/progress_11.png 40
+24 7 4 24x24/progress_12.png 40
+24 7 4 24x24/progress_13.png 40
+24 7 4 24x24/progress_14.png 40
+24 7 4 24x24/progress_15.png 40
+24 7 4 24x24/progress_16.png 40
+32 10 5 32x32/progress_01.png 40
+32 10 5 32x32/progress_02.png 40
+32 10 5 32x32/progress_03.png 40
+32 10 5 32x32/progress_04.png 40
+32 10 5 32x32/progress_05.png 40
+32 10 5 32x32/progress_06.png 40
+32 10 5 32x32/progress_07.png 40
+32 10 5 32x32/progress_08.png 40
+32 10 5 32x32/progress_09.png 40
+32 10 5 32x32/progress_10.png 40
+32 10 5 32x32/progress_11.png 40
+32 10 5 32x32/progress_12.png 40
+32 10 5 32x32/progress_13.png 40
+32 10 5 32x32/progress_14.png 40
+32 10 5 32x32/progress_15.png 40
+32 10 5 32x32/progress_16.png 40
+48 14 8 48x48/progress_01.png 40
+48 14 8 48x48/progress_02.png 40
+48 14 8 48x48/progress_03.png 40
+48 14 8 48x48/progress_04.png 40
+48 14 8 48x48/progress_05.png 40
+48 14 8 48x48/progress_06.png 40
+48 14 8 48x48/progress_07.png 40
+48 14 8 48x48/progress_08.png 40
+48 14 8 48x48/progress_09.png 40
+48 14 8 48x48/progress_10.png 40
+48 14 8 48x48/progress_11.png 40
+48 14 8 48x48/progress_12.png 40
+48 14 8 48x48/progress_13.png 40
+48 14 8 48x48/progress_14.png 40
+48 14 8 48x48/progress_15.png 40
+48 14 8 48x48/progress_16.png 40
+64 20 10 64x64/progress_01.png 40
+64 20 10 64x64/progress_02.png 40
+64 20 10 64x64/progress_03.png 40
+64 20 10 64x64/progress_04.png 40
+64 20 10 64x64/progress_05.png 40
+64 20 10 64x64/progress_06.png 40
+64 20 10 64x64/progress_07.png 40
+64 20 10 64x64/progress_08.png 40
+64 20 10 64x64/progress_09.png 40
+64 20 10 64x64/progress_10.png 40
+64 20 10 64x64/progress_11.png 40
+64 20 10 64x64/progress_12.png 40
+64 20 10 64x64/progress_13.png 40
+64 20 10 64x64/progress_14.png 40
+64 20 10 64x64/progress_15.png 40
+64 20 10 64x64/progress_16.png 40
+96 28 16 96x96/progress_01.png 40
+96 28 16 96x96/progress_02.png 40
+96 28 16 96x96/progress_03.png 40
+96 28 16 96x96/progress_04.png 40
+96 28 16 96x96/progress_05.png 40
+96 28 16 96x96/progress_06.png 40
+96 28 16 96x96/progress_07.png 40
+96 28 16 96x96/progress_08.png 40
+96 28 16 96x96/progress_09.png 40
+96 28 16 96x96/progress_10.png 40
+96 28 16 96x96/progress_11.png 40
+96 28 16 96x96/progress_12.png 40
+96 28 16 96x96/progress_13.png 40
+96 28 16 96x96/progress_14.png 40
+96 28 16 96x96/progress_15.png 40
+96 28 16 96x96/progress_16.png 40