diff --git a/cursors/24/alias.svg b/cursors/cursors_scalable/alias/alias.svg similarity index 100% rename from cursors/24/alias.svg rename to cursors/cursors_scalable/alias/alias.svg diff --git a/cursors/cursors_scalable/alias/metadata.json b/cursors/cursors_scalable/alias/metadata.json new file mode 100644 index 000000000..302669e78 --- /dev/null +++ b/cursors/cursors_scalable/alias/metadata.json @@ -0,0 +1,8 @@ +[ + { + "filename": "alias.svg", + "hotspot_x": 9, + "hotspot_y": 9, + "nominal_size": 24 + } +] diff --git a/cursors/24/all-scroll.svg b/cursors/cursors_scalable/all-scroll/all-scroll.svg similarity index 100% rename from cursors/24/all-scroll.svg rename to cursors/cursors_scalable/all-scroll/all-scroll.svg diff --git a/cursors/cursors_scalable/all-scroll/metadata.json b/cursors/cursors_scalable/all-scroll/metadata.json new file mode 100644 index 000000000..b12c72906 --- /dev/null +++ b/cursors/cursors_scalable/all-scroll/metadata.json @@ -0,0 +1,8 @@ +[ + { + "filename": "all-scroll.svg", + "hotspot_x": 12, + "hotspot_y": 11, + "nominal_size": 24 + } +] diff --git a/cursors/24/cell.svg b/cursors/cursors_scalable/cell/cell.svg similarity index 100% rename from cursors/24/cell.svg rename to cursors/cursors_scalable/cell/cell.svg diff --git a/cursors/cursors_scalable/cell/metadata.json b/cursors/cursors_scalable/cell/metadata.json new file mode 100644 index 000000000..f539bcd82 --- /dev/null +++ b/cursors/cursors_scalable/cell/metadata.json @@ -0,0 +1,8 @@ +[ + { + "filename": "cell.svg", + "hotspot_x": 12, + "hotspot_y": 11, + "nominal_size": 24 + } +] diff --git a/cursors/24/context-menu.svg b/cursors/cursors_scalable/context-menu/context-menu.svg similarity index 100% rename from cursors/24/context-menu.svg rename to cursors/cursors_scalable/context-menu/context-menu.svg diff --git a/cursors/cursors_scalable/context-menu/metadata.json b/cursors/cursors_scalable/context-menu/metadata.json new file mode 100644 index 000000000..0a90021bc --- /dev/null +++ b/cursors/cursors_scalable/context-menu/metadata.json @@ -0,0 +1,8 @@ +[ + { + "filename": "context-menu.svg", + "hotspot_x": 7, + "hotspot_y": 4, + "nominal_size": 24 + } +] diff --git a/cursors/24/copy.svg b/cursors/cursors_scalable/copy/copy.svg similarity index 100% rename from cursors/24/copy.svg rename to cursors/cursors_scalable/copy/copy.svg diff --git a/cursors/cursors_scalable/copy/metadata.json b/cursors/cursors_scalable/copy/metadata.json new file mode 100644 index 000000000..715211cd6 --- /dev/null +++ b/cursors/cursors_scalable/copy/metadata.json @@ -0,0 +1,8 @@ +[ + { + "filename": "copy.svg", + "hotspot_x": 9, + "hotspot_y": 9, + "nominal_size": 24 + } +] diff --git a/cursors/24/crosshair.svg b/cursors/cursors_scalable/crosshair/crosshair.svg similarity index 100% rename from cursors/24/crosshair.svg rename to cursors/cursors_scalable/crosshair/crosshair.svg diff --git a/cursors/cursors_scalable/crosshair/metadata.json b/cursors/cursors_scalable/crosshair/metadata.json new file mode 100644 index 000000000..4fb89f0bc --- /dev/null +++ b/cursors/cursors_scalable/crosshair/metadata.json @@ -0,0 +1,8 @@ +[ + { + "filename": "crosshair.svg", + "hotspot_x": 12, + "hotspot_y": 11, + "nominal_size": 24 + } +] diff --git a/cursors/24/default.svg b/cursors/cursors_scalable/default/default.svg similarity index 100% rename from cursors/24/default.svg rename to cursors/cursors_scalable/default/default.svg diff --git a/cursors/cursors_scalable/default/metadata.json b/cursors/cursors_scalable/default/metadata.json new file mode 100644 index 000000000..e1af1119f --- /dev/null +++ b/cursors/cursors_scalable/default/metadata.json @@ -0,0 +1,8 @@ +[ + { + "filename": "default.svg", + "hotspot_x": 7, + "hotspot_y": 4, + "nominal_size": 24 + } +] diff --git a/cursors/24/ew-resize.svg b/cursors/cursors_scalable/ew-resize/ew-resize.svg similarity index 100% rename from cursors/24/ew-resize.svg rename to cursors/cursors_scalable/ew-resize/ew-resize.svg diff --git a/cursors/cursors_scalable/ew-resize/metadata.json b/cursors/cursors_scalable/ew-resize/metadata.json new file mode 100644 index 000000000..62fe90d63 --- /dev/null +++ b/cursors/cursors_scalable/ew-resize/metadata.json @@ -0,0 +1,8 @@ +[ + { + "filename": "ew-resize.svg", + "hotspot_x": 12, + "hotspot_y": 12, + "nominal_size": 24 + } +] diff --git a/cursors/24/grab.svg b/cursors/cursors_scalable/grab/grab.svg similarity index 100% rename from cursors/24/grab.svg rename to cursors/cursors_scalable/grab/grab.svg diff --git a/cursors/cursors_scalable/grab/metadata.json b/cursors/cursors_scalable/grab/metadata.json new file mode 100644 index 000000000..44626dbab --- /dev/null +++ b/cursors/cursors_scalable/grab/metadata.json @@ -0,0 +1,8 @@ +[ + { + "filename": "grab.svg", + "hotspot_x": 12, + "hotspot_y": 7, + "nominal_size": 24 + } +] diff --git a/cursors/24/grabbing.svg b/cursors/cursors_scalable/grabbing/grabbing.svg similarity index 100% rename from cursors/24/grabbing.svg rename to cursors/cursors_scalable/grabbing/grabbing.svg diff --git a/cursors/cursors_scalable/grabbing/metadata.json b/cursors/cursors_scalable/grabbing/metadata.json new file mode 100644 index 000000000..0525fe83c --- /dev/null +++ b/cursors/cursors_scalable/grabbing/metadata.json @@ -0,0 +1,8 @@ +[ + { + "filename": "grabbing.svg", + "hotspot_x": 9, + "hotspot_y": 9, + "nominal_size": 24 + } +] diff --git a/cursors/24/help.svg b/cursors/cursors_scalable/help/help.svg similarity index 100% rename from cursors/24/help.svg rename to cursors/cursors_scalable/help/help.svg diff --git a/cursors/cursors_scalable/help/metadata.json b/cursors/cursors_scalable/help/metadata.json new file mode 100644 index 000000000..71c2ce40c --- /dev/null +++ b/cursors/cursors_scalable/help/metadata.json @@ -0,0 +1,8 @@ +[ + { + "filename": "help.svg", + "hotspot_x": 7, + "hotspot_y": 4, + "nominal_size": 24 + } +] diff --git a/cursors/cursors_scalable/move/metadata.json b/cursors/cursors_scalable/move/metadata.json new file mode 100644 index 000000000..af4e62de1 --- /dev/null +++ b/cursors/cursors_scalable/move/metadata.json @@ -0,0 +1,8 @@ +[ + { + "filename": "move.svg", + "hotspot_x": 7, + "hotspot_y": 4, + "nominal_size": 24 + } +] diff --git a/cursors/24/move.svg b/cursors/cursors_scalable/move/move.svg similarity index 100% rename from cursors/24/move.svg rename to cursors/cursors_scalable/move/move.svg diff --git a/cursors/cursors_scalable/nesw-resize/metadata.json b/cursors/cursors_scalable/nesw-resize/metadata.json new file mode 100644 index 000000000..783a50799 --- /dev/null +++ b/cursors/cursors_scalable/nesw-resize/metadata.json @@ -0,0 +1,8 @@ +[ + { + "filename": "nesw-resize.svg", + "hotspot_x": 12, + "hotspot_y": 11, + "nominal_size": 24 + } +] diff --git a/cursors/24/nesw-resize.svg b/cursors/cursors_scalable/nesw-resize/nesw-resize.svg similarity index 100% rename from cursors/24/nesw-resize.svg rename to cursors/cursors_scalable/nesw-resize/nesw-resize.svg diff --git a/cursors/cursors_scalable/no-drop/metadata.json b/cursors/cursors_scalable/no-drop/metadata.json new file mode 100644 index 000000000..899332cb0 --- /dev/null +++ b/cursors/cursors_scalable/no-drop/metadata.json @@ -0,0 +1,8 @@ +[ + { + "filename": "no-drop.svg", + "hotspot_x": 9, + "hotspot_y": 9, + "nominal_size": 24 + } +] diff --git a/cursors/24/no-drop.svg b/cursors/cursors_scalable/no-drop/no-drop.svg similarity index 100% rename from cursors/24/no-drop.svg rename to cursors/cursors_scalable/no-drop/no-drop.svg diff --git a/cursors/cursors_scalable/not-allowed/metadata.json b/cursors/cursors_scalable/not-allowed/metadata.json new file mode 100644 index 000000000..1dc368072 --- /dev/null +++ b/cursors/cursors_scalable/not-allowed/metadata.json @@ -0,0 +1,8 @@ +[ + { + "filename": "not-allowed.svg", + "hotspot_x": 7, + "hotspot_y": 4, + "nominal_size": 24 + } +] diff --git a/cursors/24/not-allowed.svg b/cursors/cursors_scalable/not-allowed/not-allowed.svg similarity index 100% rename from cursors/24/not-allowed.svg rename to cursors/cursors_scalable/not-allowed/not-allowed.svg diff --git a/cursors/cursors_scalable/ns-resize/metadata.json b/cursors/cursors_scalable/ns-resize/metadata.json new file mode 100644 index 000000000..ba36b6406 --- /dev/null +++ b/cursors/cursors_scalable/ns-resize/metadata.json @@ -0,0 +1,8 @@ +[ + { + "filename": "ns-resize.svg", + "hotspot_x": 12, + "hotspot_y": 11, + "nominal_size": 24 + } +] diff --git a/cursors/24/ns-resize.svg b/cursors/cursors_scalable/ns-resize/ns-resize.svg similarity index 100% rename from cursors/24/ns-resize.svg rename to cursors/cursors_scalable/ns-resize/ns-resize.svg diff --git a/cursors/cursors_scalable/nwse-resize/metadata.json b/cursors/cursors_scalable/nwse-resize/metadata.json new file mode 100644 index 000000000..0eb9b637f --- /dev/null +++ b/cursors/cursors_scalable/nwse-resize/metadata.json @@ -0,0 +1,8 @@ +[ + { + "filename": "nwse-resize.svg", + "hotspot_x": 12, + "hotspot_y": 11, + "nominal_size": 24 + } +] diff --git a/cursors/24/nwse-resize.svg b/cursors/cursors_scalable/nwse-resize/nwse-resize.svg similarity index 100% rename from cursors/24/nwse-resize.svg rename to cursors/cursors_scalable/nwse-resize/nwse-resize.svg diff --git a/cursors/cursors_scalable/pointer/metadata.json b/cursors/cursors_scalable/pointer/metadata.json new file mode 100644 index 000000000..0e8d555ab --- /dev/null +++ b/cursors/cursors_scalable/pointer/metadata.json @@ -0,0 +1,8 @@ +[ + { + "filename": "pointer.svg", + "hotspot_x": 9, + "hotspot_y": 5, + "nominal_size": 24 + } +] diff --git a/cursors/24/pointer.svg b/cursors/cursors_scalable/pointer/pointer.svg similarity index 100% rename from cursors/24/pointer.svg rename to cursors/cursors_scalable/pointer/pointer.svg diff --git a/cursors/cursors_scalable/progress/metadata.json b/cursors/cursors_scalable/progress/metadata.json new file mode 100644 index 000000000..dc74b1f98 --- /dev/null +++ b/cursors/cursors_scalable/progress/metadata.json @@ -0,0 +1,115 @@ +[ + { + "filename": "progress-01.svg", + "delay": 40, + "hotspot_x": 7, + "hotspot_y": 4, + "nominal_size": 24 + }, + { + "filename": "progress-02.svg", + "delay": 40, + "hotspot_x": 7, + "hotspot_y": 4, + "nominal_size": 24 + }, + { + "filename": "progress-03.svg", + "delay": 40, + "hotspot_x": 7, + "hotspot_y": 4, + "nominal_size": 24 + }, + { + "filename": "progress-04.svg", + "delay": 40, + "hotspot_x": 7, + "hotspot_y": 4, + "nominal_size": 24 + }, + { + "filename": "progress-05.svg", + "delay": 40, + "hotspot_x": 7, + "hotspot_y": 4, + "nominal_size": 24 + }, + { + "filename": "progress-06.svg", + "delay": 40, + "hotspot_x": 7, + "hotspot_y": 4, + "nominal_size": 24 + }, + { + "filename": "progress-07.svg", + "delay": 40, + "hotspot_x": 7, + "hotspot_y": 4, + "nominal_size": 24 + }, + { + "filename": "progress-08.svg", + "delay": 40, + "hotspot_x": 7, + "hotspot_y": 4, + "nominal_size": 24 + }, + { + "filename": "progress-09.svg", + "delay": 40, + "hotspot_x": 7, + "hotspot_y": 4, + "nominal_size": 24 + }, + { + "filename": "progress-10.svg", + "delay": 40, + "hotspot_x": 7, + "hotspot_y": 4, + "nominal_size": 24 + }, + { + "filename": "progress-11.svg", + "delay": 40, + "hotspot_x": 7, + "hotspot_y": 4, + "nominal_size": 24 + }, + { + "filename": "progress-12.svg", + "delay": 40, + "hotspot_x": 7, + "hotspot_y": 4, + "nominal_size": 24 + }, + { + "filename": "progress-13.svg", + "delay": 40, + "hotspot_x": 7, + "hotspot_y": 4, + "nominal_size": 24 + }, + { + "filename": "progress-14.svg", + "delay": 40, + "hotspot_x": 7, + "hotspot_y": 4, + "nominal_size": 24 + }, + { + "filename": "progress-15.svg", + "delay": 40, + "hotspot_x": 7, + "hotspot_y": 4, + "nominal_size": 24 + }, + { + "filename": "progress-16.svg", + "delay": 40, + "hotspot_x": 7, + "hotspot_y": 4, + "nominal_size": 24 + } +] + diff --git a/cursors/24/progress_01.svg b/cursors/cursors_scalable/progress/progress_01.svg similarity index 100% rename from cursors/24/progress_01.svg rename to cursors/cursors_scalable/progress/progress_01.svg diff --git a/cursors/24/progress_02.svg b/cursors/cursors_scalable/progress/progress_02.svg similarity index 100% rename from cursors/24/progress_02.svg rename to cursors/cursors_scalable/progress/progress_02.svg diff --git a/cursors/24/progress_03.svg b/cursors/cursors_scalable/progress/progress_03.svg similarity index 100% rename from cursors/24/progress_03.svg rename to cursors/cursors_scalable/progress/progress_03.svg diff --git a/cursors/24/progress_04.svg b/cursors/cursors_scalable/progress/progress_04.svg similarity index 100% rename from cursors/24/progress_04.svg rename to cursors/cursors_scalable/progress/progress_04.svg diff --git a/cursors/24/progress_05.svg b/cursors/cursors_scalable/progress/progress_05.svg similarity index 100% rename from cursors/24/progress_05.svg rename to cursors/cursors_scalable/progress/progress_05.svg diff --git a/cursors/24/progress_06.svg b/cursors/cursors_scalable/progress/progress_06.svg similarity index 100% rename from cursors/24/progress_06.svg rename to cursors/cursors_scalable/progress/progress_06.svg diff --git a/cursors/24/progress_07.svg b/cursors/cursors_scalable/progress/progress_07.svg similarity index 100% rename from cursors/24/progress_07.svg rename to cursors/cursors_scalable/progress/progress_07.svg diff --git a/cursors/24/progress_08.svg b/cursors/cursors_scalable/progress/progress_08.svg similarity index 100% rename from cursors/24/progress_08.svg rename to cursors/cursors_scalable/progress/progress_08.svg diff --git a/cursors/24/progress_09.svg b/cursors/cursors_scalable/progress/progress_09.svg similarity index 100% rename from cursors/24/progress_09.svg rename to cursors/cursors_scalable/progress/progress_09.svg diff --git a/cursors/24/progress_10.svg b/cursors/cursors_scalable/progress/progress_10.svg similarity index 100% rename from cursors/24/progress_10.svg rename to cursors/cursors_scalable/progress/progress_10.svg diff --git a/cursors/24/progress_11.svg b/cursors/cursors_scalable/progress/progress_11.svg similarity index 100% rename from cursors/24/progress_11.svg rename to cursors/cursors_scalable/progress/progress_11.svg diff --git a/cursors/24/progress_12.svg b/cursors/cursors_scalable/progress/progress_12.svg similarity index 100% rename from cursors/24/progress_12.svg rename to cursors/cursors_scalable/progress/progress_12.svg diff --git a/cursors/24/progress_13.svg b/cursors/cursors_scalable/progress/progress_13.svg similarity index 100% rename from cursors/24/progress_13.svg rename to cursors/cursors_scalable/progress/progress_13.svg diff --git a/cursors/24/progress_14.svg b/cursors/cursors_scalable/progress/progress_14.svg similarity index 100% rename from cursors/24/progress_14.svg rename to cursors/cursors_scalable/progress/progress_14.svg diff --git a/cursors/24/progress_15.svg b/cursors/cursors_scalable/progress/progress_15.svg similarity index 100% rename from cursors/24/progress_15.svg rename to cursors/cursors_scalable/progress/progress_15.svg diff --git a/cursors/24/progress_16.svg b/cursors/cursors_scalable/progress/progress_16.svg similarity index 100% rename from cursors/24/progress_16.svg rename to cursors/cursors_scalable/progress/progress_16.svg diff --git a/cursors/cursors_scalable/text/metadata.json b/cursors/cursors_scalable/text/metadata.json new file mode 100644 index 000000000..f7fec37e5 --- /dev/null +++ b/cursors/cursors_scalable/text/metadata.json @@ -0,0 +1,8 @@ +[ + { + "filename": "text.svg", + "hotspot_x": 11, + "hotspot_y": 10, + "nominal_size": 24 + } +] diff --git a/cursors/24/text.svg b/cursors/cursors_scalable/text/text.svg similarity index 100% rename from cursors/24/text.svg rename to cursors/cursors_scalable/text/text.svg diff --git a/cursors/cursors_scalable/vertical-text/metadata.json b/cursors/cursors_scalable/vertical-text/metadata.json new file mode 100644 index 000000000..3baef4f73 --- /dev/null +++ b/cursors/cursors_scalable/vertical-text/metadata.json @@ -0,0 +1,8 @@ +[ + { + "filename": "vertical-text.svg", + "hotspot_x": 11, + "hotspot_y": 11, + "nominal_size": 24 + } +] diff --git a/cursors/24/vertical-text.svg b/cursors/cursors_scalable/vertical-text/vertical-text.svg similarity index 100% rename from cursors/24/vertical-text.svg rename to cursors/cursors_scalable/vertical-text/vertical-text.svg diff --git a/cursors/cursors_scalable/wait/metadata.json b/cursors/cursors_scalable/wait/metadata.json new file mode 100644 index 000000000..4e954f72f --- /dev/null +++ b/cursors/cursors_scalable/wait/metadata.json @@ -0,0 +1,115 @@ +[ + { + "filename": "wait-01.svg", + "delay": 40, + "hotspot_x": 12, + "hotspot_y": 10, + "nominal_size": 24 + }, + { + "filename": "wait-02.svg", + "delay": 40, + "hotspot_x": 12, + "hotspot_y": 10, + "nominal_size": 24 + }, + { + "filename": "wait-03.svg", + "delay": 40, + "hotspot_x": 12, + "hotspot_y": 10, + "nominal_size": 24 + }, + { + "filename": "wait-04.svg", + "delay": 40, + "hotspot_x": 12, + "hotspot_y": 10, + "nominal_size": 24 + }, + { + "filename": "wait-05.svg", + "delay": 40, + "hotspot_x": 12, + "hotspot_y": 10, + "nominal_size": 24 + }, + { + "filename": "wait-06.svg", + "delay": 40, + "hotspot_x": 12, + "hotspot_y": 10, + "nominal_size": 24 + }, + { + "filename": "wait-07.svg", + "delay": 40, + "hotspot_x": 12, + "hotspot_y": 10, + "nominal_size": 24 + }, + { + "filename": "wait-08.svg", + "delay": 40, + "hotspot_x": 12, + "hotspot_y": 10, + "nominal_size": 24 + }, + { + "filename": "wait-09.svg", + "delay": 40, + "hotspot_x": 12, + "hotspot_y": 10, + "nominal_size": 24 + }, + { + "filename": "wait-10.svg", + "delay": 40, + "hotspot_x": 12, + "hotspot_y": 10, + "nominal_size": 24 + }, + { + "filename": "wait-11.svg", + "delay": 40, + "hotspot_x": 12, + "hotspot_y": 10, + "nominal_size": 24 + }, + { + "filename": "wait-12.svg", + "delay": 40, + "hotspot_x": 12, + "hotspot_y": 10, + "nominal_size": 24 + }, + { + "filename": "wait-13.svg", + "delay": 40, + "hotspot_x": 12, + "hotspot_y": 10, + "nominal_size": 24 + }, + { + "filename": "wait-14.svg", + "delay": 40, + "hotspot_x": 12, + "hotspot_y": 10, + "nominal_size": 24 + }, + { + "filename": "wait-15.svg", + "delay": 40, + "hotspot_x": 12, + "hotspot_y": 10, + "nominal_size": 24 + }, + { + "filename": "wait-16.svg", + "delay": 40, + "hotspot_x": 12, + "hotspot_y": 10, + "nominal_size": 24 + } +] + diff --git a/cursors/24/wait_01.svg b/cursors/cursors_scalable/wait/wait_01.svg similarity index 100% rename from cursors/24/wait_01.svg rename to cursors/cursors_scalable/wait/wait_01.svg diff --git a/cursors/24/wait_02.svg b/cursors/cursors_scalable/wait/wait_02.svg similarity index 100% rename from cursors/24/wait_02.svg rename to cursors/cursors_scalable/wait/wait_02.svg diff --git a/cursors/24/wait_03.svg b/cursors/cursors_scalable/wait/wait_03.svg similarity index 100% rename from cursors/24/wait_03.svg rename to cursors/cursors_scalable/wait/wait_03.svg diff --git a/cursors/24/wait_04.svg b/cursors/cursors_scalable/wait/wait_04.svg similarity index 100% rename from cursors/24/wait_04.svg rename to cursors/cursors_scalable/wait/wait_04.svg diff --git a/cursors/24/wait_05.svg b/cursors/cursors_scalable/wait/wait_05.svg similarity index 100% rename from cursors/24/wait_05.svg rename to cursors/cursors_scalable/wait/wait_05.svg diff --git a/cursors/24/wait_06.svg b/cursors/cursors_scalable/wait/wait_06.svg similarity index 100% rename from cursors/24/wait_06.svg rename to cursors/cursors_scalable/wait/wait_06.svg diff --git a/cursors/24/wait_07.svg b/cursors/cursors_scalable/wait/wait_07.svg similarity index 100% rename from cursors/24/wait_07.svg rename to cursors/cursors_scalable/wait/wait_07.svg diff --git a/cursors/24/wait_08.svg b/cursors/cursors_scalable/wait/wait_08.svg similarity index 100% rename from cursors/24/wait_08.svg rename to cursors/cursors_scalable/wait/wait_08.svg diff --git a/cursors/24/wait_09.svg b/cursors/cursors_scalable/wait/wait_09.svg similarity index 100% rename from cursors/24/wait_09.svg rename to cursors/cursors_scalable/wait/wait_09.svg diff --git a/cursors/24/wait_10.svg b/cursors/cursors_scalable/wait/wait_10.svg similarity index 100% rename from cursors/24/wait_10.svg rename to cursors/cursors_scalable/wait/wait_10.svg diff --git a/cursors/24/wait_11.svg b/cursors/cursors_scalable/wait/wait_11.svg similarity index 100% rename from cursors/24/wait_11.svg rename to cursors/cursors_scalable/wait/wait_11.svg diff --git a/cursors/24/wait_12.svg b/cursors/cursors_scalable/wait/wait_12.svg similarity index 100% rename from cursors/24/wait_12.svg rename to cursors/cursors_scalable/wait/wait_12.svg diff --git a/cursors/24/wait_13.svg b/cursors/cursors_scalable/wait/wait_13.svg similarity index 100% rename from cursors/24/wait_13.svg rename to cursors/cursors_scalable/wait/wait_13.svg diff --git a/cursors/24/wait_14.svg b/cursors/cursors_scalable/wait/wait_14.svg similarity index 100% rename from cursors/24/wait_14.svg rename to cursors/cursors_scalable/wait/wait_14.svg diff --git a/cursors/24/wait_15.svg b/cursors/cursors_scalable/wait/wait_15.svg similarity index 100% rename from cursors/24/wait_15.svg rename to cursors/cursors_scalable/wait/wait_15.svg diff --git a/cursors/24/wait_16.svg b/cursors/cursors_scalable/wait/wait_16.svg similarity index 100% rename from cursors/24/wait_16.svg rename to cursors/cursors_scalable/wait/wait_16.svg diff --git a/cursors/cursors_scalable/zoom-in/metadata.json b/cursors/cursors_scalable/zoom-in/metadata.json new file mode 100644 index 000000000..9d94c1f23 --- /dev/null +++ b/cursors/cursors_scalable/zoom-in/metadata.json @@ -0,0 +1,8 @@ +[ + { + "filename": "zoom-in.svg", + "hotspot_x": 10, + "hotspot_y": 10, + "nominal_size": 24 + } +] diff --git a/cursors/24/zoom-in.svg b/cursors/cursors_scalable/zoom-in/zoom-in.svg similarity index 100% rename from cursors/24/zoom-in.svg rename to cursors/cursors_scalable/zoom-in/zoom-in.svg diff --git a/cursors/cursors_scalable/zoom-out/metadata.json b/cursors/cursors_scalable/zoom-out/metadata.json new file mode 100644 index 000000000..6dd54b56d --- /dev/null +++ b/cursors/cursors_scalable/zoom-out/metadata.json @@ -0,0 +1,8 @@ +[ + { + "filename": "zoom-out.svg", + "hotspot_x": 10, + "hotspot_y": 10, + "nominal_size": 24 + } +] diff --git a/cursors/24/zoom-out.svg b/cursors/cursors_scalable/zoom-out/zoom-out.svg similarity index 100% rename from cursors/24/zoom-out.svg rename to cursors/cursors_scalable/zoom-out/zoom-out.svg diff --git a/cursors/meson.build b/cursors/meson.build index 7f0174789..508a2986a 100644 --- a/cursors/meson.build +++ b/cursors/meson.build @@ -27,7 +27,7 @@ cursors = [ 'zoom-out' ] -watches = [ +progress_cursors = [ 'progress_01', 'progress_02', 'progress_03', @@ -43,7 +43,10 @@ watches = [ 'progress_13', 'progress_14', 'progress_15', - 'progress_16', + 'progress_16' +] + +wait_cursors = [ 'wait_01', 'wait_02', 'wait_03', @@ -80,19 +83,31 @@ foreach size: sizes rsvg, '--format', 'png', '--width=@0@'.format(size), '--height=@0@'.format(size), '--output', '@0@.png'.format(join_paths (meson.project_build_root(), 'cursors', size + 'x' + size, cursor)), - join_paths ('24', cursor + '.svg'), + 'cursors_scalable' / cursor / cursor + '.svg', + check: true, + ) + endforeach + + foreach progress_cursor : progress_cursors + message('rendering: ' + size + 'x' + size + '/' + progress_cursor + '.png') + + run_command( + rsvg, '--format', 'png', + '--width=@0@'.format(size), '--height=@0@'.format(size), + '--output', '@0@.png'.format(join_paths (meson.project_build_root(), 'cursors', size + 'x' + size, progress_cursor)), + 'cursors_scalable' / 'progress' / progress_cursor + '.svg', check: true, ) endforeach - foreach watch : watches - message('rendering: ' + size + 'x' + size + '/' + watch + '.png') + foreach wait_cursor : wait_cursors + message('rendering: ' + size + 'x' + size + '/' + wait_cursor + '.png') run_command( rsvg, '--format', 'png', '--width=@0@'.format(size), '--height=@0@'.format(size), - '--output', '@0@.png'.format(join_paths (meson.project_build_root(), 'cursors', size + 'x' + size, watch)), - join_paths ('24', watch + '.svg'), + '--output', '@0@.png'.format(join_paths (meson.project_build_root(), 'cursors', size + 'x' + size, wait_cursor)), + 'cursors_scalable' / 'wait' / wait_cursor + '.svg', check: true, ) endforeach @@ -119,6 +134,11 @@ foreach cursor : cursors ) endforeach +install_subdir( + 'cursors_scalable', + install_dir: icon_dir +) + links = [] links += [[ @@ -160,6 +180,7 @@ links += [[ links += [[ 'copy', [ + 'dnd-copy', '6407b0e94181790501fd1e167b474872', '1081e37283d90000800003c07f3ef6bf' ] @@ -207,6 +228,9 @@ links += [[ links += [[ 'grabbing', [ + 'dnd-ask', + 'dnd-link', + 'dnd-move', 'dnd-none', 'fleur' ] @@ -309,6 +333,12 @@ foreach link_entry : links install_dir: cursor_dir, pointing_to: src, ) + + install_symlink( + dest, + install_dir: icon_dir / 'cursors_scalable', + pointing_to: src, + ) endforeach endforeach