From 2382cfac97aa55ec6fcd5e4e6dd82b909f97102a Mon Sep 17 00:00:00 2001 From: KaizIqbal <24286590+KaizIqbal@users.noreply.github.com> Date: Fri, 31 Jul 2020 16:44:47 +0530 Subject: [PATCH 01/23] =?UTF-8?q?=F0=9F=8E=A5=20Smooth=20Animations?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/cursors.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cursors.json b/src/cursors.json index 6ba94af..e30cbcd 100644 --- a/src/cursors.json +++ b/src/cursors.json @@ -60,10 +60,10 @@ ], "animatedCursors": { "left_ptr_watch.svg": { - "frames": 53 + "frames": 51 }, "wait.svg": { - "frames": 53 + "frames": 51 } }, "animatedClip": { From a3587ec1a198de14f19d12577ac4a0aae6eadcfc Mon Sep 17 00:00:00 2001 From: KaizIqbal <24286590+KaizIqbal@users.noreply.github.com> Date: Fri, 31 Jul 2020 16:47:58 +0530 Subject: [PATCH 02/23] =?UTF-8?q?=F0=9F=98=8E=20make=20life=20easier?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package.json b/package.json index 6ceacb9..343a940 100644 --- a/package.json +++ b/package.json @@ -4,6 +4,9 @@ "description": "Rendering cursor to .png", "main": "index.js", "scripts": { + "make": "yarn clean && yarn render && yarn build", + "clean": "rm -rf packages bitmaps", + "build": "python build.py", "render": "npx ts-node src/index.ts", "dev": "nodemon src/index.ts", "dev:debug": "nodemon --inspect src/index.ts", From e527826d7df66d4b317a0dd1153797aba0fe4a6c Mon Sep 17 00:00:00 2001 From: KaizIqbal <24286590+KaizIqbal@users.noreply.github.com> Date: Sat, 1 Aug 2020 21:03:53 +0530 Subject: [PATCH 03/23] =?UTF-8?q?=E2=9A=A1=20#1=20Minor=20Improments=20(Ha?= =?UTF-8?q?nd=20=20Cursors=20border=20fix)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/svg/hand1.svg | 8 ++++---- src/svg/hand2.svg | 8 ++++---- src/svg/move.svg | 8 ++++---- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/src/svg/hand1.svg b/src/svg/hand1.svg index 313019c..d79bf3a 100644 --- a/src/svg/hand1.svg +++ b/src/svg/hand1.svg @@ -2,9 +2,9 @@ - + - - - + + + diff --git a/src/svg/hand2.svg b/src/svg/hand2.svg index 6636074..3755507 100644 --- a/src/svg/hand2.svg +++ b/src/svg/hand2.svg @@ -2,9 +2,9 @@ - + - - - + + + diff --git a/src/svg/move.svg b/src/svg/move.svg index 5a65efe..701f0a4 100644 --- a/src/svg/move.svg +++ b/src/svg/move.svg @@ -3,8 +3,8 @@ - - - - + + + + From b3e42875f0e2b0c445c54c03f0eb539980d9c1c8 Mon Sep 17 00:00:00 2001 From: KaizIqbal <24286590+KaizIqbal@users.noreply.github.com> Date: Sun, 2 Aug 2020 09:35:00 +0530 Subject: [PATCH 04/23] =?UTF-8?q?=F0=9F=92=AC=20Resized=20Hand=20Cursors?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/svg/hand1.svg | 24 ++++++++++++++---------- src/svg/hand2.svg | 22 +++++++++++++--------- src/svg/move.svg | 22 +++++++++++++--------- 3 files changed, 40 insertions(+), 28 deletions(-) diff --git a/src/svg/hand1.svg b/src/svg/hand1.svg index d79bf3a..4413ebd 100644 --- a/src/svg/hand1.svg +++ b/src/svg/hand1.svg @@ -1,10 +1,14 @@ - - - - - - - - - - + + + + + + + + + + \ No newline at end of file diff --git a/src/svg/hand2.svg b/src/svg/hand2.svg index 3755507..a344883 100644 --- a/src/svg/hand2.svg +++ b/src/svg/hand2.svg @@ -1,10 +1,14 @@ - - - - - - - - - + + + + + + + + + \ No newline at end of file diff --git a/src/svg/move.svg b/src/svg/move.svg index 701f0a4..a8e9d4e 100644 --- a/src/svg/move.svg +++ b/src/svg/move.svg @@ -1,10 +1,14 @@ - - - - - - - - - + + + + + + + + + \ No newline at end of file From 6ff49831ddb4d0f5eca970c25a929985d0dc1a8e Mon Sep 17 00:00:00 2001 From: KaizIqbal <24286590+KaizIqbal@users.noreply.github.com> Date: Sun, 2 Aug 2020 09:36:27 +0530 Subject: [PATCH 05/23] =?UTF-8?q?=F0=9F=8E=AF=20Hotspots=20for=20Hand=20Cu?= =?UTF-8?q?rsor=20&=20grouped=20by=20Common?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hotspots.json | 129 +++++++++++++++++++++++++++++++++----------------- 1 file changed, 85 insertions(+), 44 deletions(-) diff --git a/hotspots.json b/hotspots.json index 5ee3912..dcd7a58 100644 --- a/hotspots.json +++ b/hotspots.json @@ -1,61 +1,102 @@ { "all_scroll": { "xhot": 100, "yhot": 100 }, - "bd_double_arrow": { "xhot": 100, "yhot": 100 }, + "bottom_left_corner": { "xhot": 100, "yhot": 100 }, - "bottom_right_corner": { "xhot": 100, "yhot": 100 }, - "bottom_side": { "xhot": 100, "yhot": 100 }, - "bottom_tee": { "xhot": 141, "yhot": 99 }, - "center_ptr": { "xhot": 61, "yhot": 100 }, - "circle": { "xhot": 61, "yhot": 58 }, - "context_menu": { "xhot": 61, "yhot": 58 }, - "copy": { "xhot": 61, "yhot": 58 }, - "cross": { "xhot": 100, "yhot": 100 }, - "crossed_circle": { "xhot": 61, "yhot": 58 }, - "crosshair": { "xhot": 100, "yhot": 100 }, - "dnd_ask": { "xhot": 105, "yhot": 105 }, - "dnd_copy": { "xhot": 61, "yhot": 58 }, - "dnd_link": { "xhot": 61, "yhot": 105 }, - "dnd_move": { "xhot": 99, "yhot": 70 }, - "dnd_no_drop": { "xhot": 61, "yhot": 58 }, - "dnd_none": { "xhot": 99, "yhot": 70 }, - "dotbox": { "xhot": 100, "yhot": 100 }, "fd_double_arrow": { "xhot": 100, "yhot": 100 }, - "grabbing": { "xhot": 99, "yhot": 70 }, - "hand1": { "xhot": 100, "yhot": 100 }, - "hand2": { "xhot": 43, "yhot": 68 }, - "left_ptr": { "xhot": 61, "yhot": 58 }, - "left_ptr_watch": { "xhot": 103, "yhot": 105 }, - "left_side": { "xhot": 100, "yhot": 100 }, - "left_tee": { "xhot": 100, "yhot": 58 }, - "link": { "xhot": 61, "yhot": 105 }, - "ll_angle": { "xhot": 141, "yhot": 58 }, - "lr_angle": { "xhot": 141, "yhot": 138 }, - "move": { "xhot": 99, "yhot": 70 }, - "pencil": { "xhot": 141, "yhot": 58 }, - "plus": { "xhot": 100, "yhot": 100 }, - "pointer_move": { "xhot": 99, "yhot": 70 }, - "question_arrow": { "xhot": 105, "yhot": 105 }, - "right_ptr": { "xhot": 61, "yhot": 138 }, - "right_side": { "xhot": 100, "yhot": 100 }, - "right_tee": { "xhot": 100, "yhot": 138 }, - "sb_down_arrow": { "xhot": 133, "yhot": 99 }, - "sb_h_double_arrow": { "xhot": 100, "yhot": 100 }, - "sb_left_arrow": { "xhot": 100, "yhot": 68 }, - "sb_right_arrow": { "xhot": 100, "yhot": 138 }, - "sb_up_arrow": { "xhot": 68, "yhot": 99 }, - "sb_v_double_arrow": { "xhot": 100, "yhot": 100 }, - "tcross": { "xhot": 100, "yhot": 100 }, - "top_left_corner": { "xhot": 100, "yhot": 100 }, "top_right_corner": { "xhot": 100, "yhot": 100 }, + + "bottom_right_corner": { "xhot": 100, "yhot": 100 }, + "bd_double_arrow": { "xhot": 100, "yhot": 100 }, + "top_left_corner": { "xhot": 100, "yhot": 100 }, + + "bottom_tee": { "xhot": 141, "yhot": 99 }, + + "center_ptr": { "xhot": 61, "yhot": 100 }, + + "circle": { "xhot": 61, "yhot": 58 }, + "crossed_circle": { "xhot": 61, "yhot": 58 }, + "dnd_no_drop": { "xhot": 61, "yhot": 58 }, + + "context_menu": { "xhot": 61, "yhot": 58 }, + + "copy": { "xhot": 61, "yhot": 58 }, + "dnd_copy": { "xhot": 61, "yhot": 58 }, + + "cross": { "xhot": 100, "yhot": 100 }, + "tcross": { "xhot": 100, "yhot": 100 }, + + "crosshair": { "xhot": 100, "yhot": 100 }, + + "dotbox": { "xhot": 100, "yhot": 100 }, + + "hand1": { "xhot": 100, "yhot": 100 }, + + "hand2": { "xhot": 61, "yhot": 76 }, + + "left_ptr": { "xhot": 61, "yhot": 58 }, + + "left_side": { "xhot": 100, "yhot": 100 }, + "right_side": { "xhot": 100, "yhot": 100 }, + + "left_tee": { "xhot": 100, "yhot": 58 }, + + "link": { "xhot": 61, "yhot": 105 }, + "dnd_link": { "xhot": 61, "yhot": 105 }, + + "ll_angle": { "xhot": 141, "yhot": 58 }, + + "lr_angle": { "xhot": 141, "yhot": 138 }, + + "move": { "xhot": 80, "yhot": 99 }, + "dnd_move": { "xhot": 80, "yhot": 99 }, + "dnd_none": { "xhot": 80, "yhot": 99 }, + "grabbing": { "xhot": 80, "yhot": 99 }, + "pointer_move": { "xhot": 80, "yhot": 99 }, + + "pencil": { "xhot": 141, "yhot": 58 }, + + "plus": { "xhot": 100, "yhot": 100 }, + + "question_arrow": { "xhot": 105, "yhot": 105 }, + "dnd_ask": { "xhot": 105, "yhot": 105 }, + + "right_ptr": { "xhot": 61, "yhot": 138 }, + + "right_tee": { "xhot": 100, "yhot": 138 }, + + "sb_down_arrow": { "xhot": 133, "yhot": 99 }, + + "sb_h_double_arrow": { "xhot": 100, "yhot": 100 }, + + "sb_left_arrow": { "xhot": 100, "yhot": 68 }, + + "sb_right_arrow": { "xhot": 100, "yhot": 138 }, + + "sb_up_arrow": { "xhot": 68, "yhot": 99 }, + + "sb_v_double_arrow": { "xhot": 100, "yhot": 100 }, + "top_side": { "xhot": 100, "yhot": 100 }, + "bottom_side": { "xhot": 100, "yhot": 100 }, + "top_tee": { "xhot": 61, "yhot": 99 }, + "ul_angle": { "xhot": 61, "yhot": 65 }, + "ur_angle": { "xhot": 61, "yhot": 138 }, + "vertical_text": { "xhot": 100, "yhot": 102 }, + "wait": { "xhot": 103, "yhot": 105 }, + "left_ptr_watch": { "xhot": 103, "yhot": 105 }, + "wayland_cursor": { "xhot": 100, "yhot": 100 }, + "x_cursor": { "xhot": 100, "yhot": 100 }, + "xterm": { "xhot": 97, "yhot": 97 }, + "zoom_in": { "xhot": 76, "yhot": 78 }, + "zoom_out": { "xhot": 76, "yhot": 78 } } From af988cd84f5140889d1b284b870ab27156b8f9c8 Mon Sep 17 00:00:00 2001 From: KaizIqbal <24286590+KaizIqbal@users.noreply.github.com> Date: Sun, 2 Aug 2020 09:54:16 +0530 Subject: [PATCH 06/23] =?UTF-8?q?=F0=9F=8F=B3=EF=B8=8F=E2=80=8D?= =?UTF-8?q?=F0=9F=8C=88=20Smoooth=20Animations?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/svg/wait.svg | 114 ++++++++++++++++++++++++++++------------------- 1 file changed, 67 insertions(+), 47 deletions(-) diff --git a/src/svg/wait.svg b/src/svg/wait.svg index e27ba0c..73f548e 100644 --- a/src/svg/wait.svg +++ b/src/svg/wait.svg @@ -1,58 +1,78 @@ - - - + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + \ No newline at end of file From d46caf324026306869200693c05a2d5111375f6a Mon Sep 17 00:00:00 2001 From: KaizIqbal <24286590+KaizIqbal@users.noreply.github.com> Date: Sun, 2 Aug 2020 09:58:01 +0530 Subject: [PATCH 07/23] =?UTF-8?q?=E2=9A=A1=20Forward=20Animations?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/svg/wait.svg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/svg/wait.svg b/src/svg/wait.svg index 73f548e..f2e44be 100644 --- a/src/svg/wait.svg +++ b/src/svg/wait.svg @@ -8,7 +8,7 @@ - Date: Sun, 2 Aug 2020 11:11:52 +0530 Subject: [PATCH 08/23] =?UTF-8?q?=F0=9F=8E=A5=20Complete=20Frames?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/cursors.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cursors.json b/src/cursors.json index e30cbcd..a9659f2 100644 --- a/src/cursors.json +++ b/src/cursors.json @@ -60,10 +60,10 @@ ], "animatedCursors": { "left_ptr_watch.svg": { - "frames": 51 + "frames": 54 }, "wait.svg": { - "frames": 51 + "frames": 54 } }, "animatedClip": { From b6a8529cb01464a9880b5bbc626d301900e1865c Mon Sep 17 00:00:00 2001 From: KaizIqbal <24286590+KaizIqbal@users.noreply.github.com> Date: Sun, 2 Aug 2020 11:12:13 +0530 Subject: [PATCH 09/23] =?UTF-8?q?=F0=9F=8E=AF=20Hotspots=20changed=20for?= =?UTF-8?q?=20animated=20cursors?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hotspots.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hotspots.json b/hotspots.json index dcd7a58..8cf2471 100644 --- a/hotspots.json +++ b/hotspots.json @@ -87,8 +87,8 @@ "vertical_text": { "xhot": 100, "yhot": 102 }, - "wait": { "xhot": 103, "yhot": 105 }, - "left_ptr_watch": { "xhot": 103, "yhot": 105 }, + "wait": { "xhot": 104, "yhot": 105 }, + "left_ptr_watch": { "xhot": 104, "yhot": 105 }, "wayland_cursor": { "xhot": 100, "yhot": 100 }, From 1120d176636baff2aac1838ba316b4f420be7ca7 Mon Sep 17 00:00:00 2001 From: KaizIqbal <24286590+KaizIqbal@users.noreply.github.com> Date: Sun, 2 Aug 2020 11:16:06 +0530 Subject: [PATCH 10/23] =?UTF-8?q?=E2=9A=A1=20Cursor=20build=20size=20fix?= =?UTF-8?q?=20(65=20to=2064)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.py b/config.py index 5c52ed6..7069bdb 100644 --- a/config.py +++ b/config.py @@ -3,7 +3,7 @@ import tempfile # Build Config delay = 50 name = "MacOSBigSur" -sizes = [24, 28, 32, 40, 48, 56, 65, 72, 80, 88, 96] +sizes = [24, 28, 32, 40, 48, 56, 64, 72, 80, 88, 96] bitmaps_dir = "./bitmaps" temp_folder = tempfile.mkdtemp() From 88034c4452c83028bf021e41864b644c3221290b Mon Sep 17 00:00:00 2001 From: KaizIqbal <24286590+KaizIqbal@users.noreply.github.com> Date: Sun, 2 Aug 2020 11:59:01 +0530 Subject: [PATCH 11/23] =?UTF-8?q?=F0=9F=8F=B3=EF=B8=8F=E2=80=8D?= =?UTF-8?q?=F0=9F=8C=88=20Hand=20Cursors=20Finger=20gap=20reduced?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/svg/hand1.svg | 21 ++++++++------------- src/svg/hand2.svg | 21 ++++++++------------- src/svg/move.svg | 21 ++++++++------------- 3 files changed, 24 insertions(+), 39 deletions(-) diff --git a/src/svg/hand1.svg b/src/svg/hand1.svg index 4413ebd..f699d5e 100644 --- a/src/svg/hand1.svg +++ b/src/svg/hand1.svg @@ -1,14 +1,9 @@ - - - - - - - - - \ No newline at end of file + + + + + + + + diff --git a/src/svg/hand2.svg b/src/svg/hand2.svg index a344883..c65a0c0 100644 --- a/src/svg/hand2.svg +++ b/src/svg/hand2.svg @@ -1,14 +1,9 @@ - - - - - - - - - \ No newline at end of file + + + + + + + + diff --git a/src/svg/move.svg b/src/svg/move.svg index a8e9d4e..a2d1bc1 100644 --- a/src/svg/move.svg +++ b/src/svg/move.svg @@ -1,14 +1,9 @@ - - - - - - - - - \ No newline at end of file + + + + + + + + From 86f78c6d5ffbe50525d812333970b5c446b83155 Mon Sep 17 00:00:00 2001 From: KaizIqbal <24286590+KaizIqbal@users.noreply.github.com> Date: Sun, 2 Aug 2020 11:59:32 +0530 Subject: [PATCH 12/23] =?UTF-8?q?=E2=9A=A1=20Tweak=20animation=20duration?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/svg/wait.svg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/svg/wait.svg b/src/svg/wait.svg index f2e44be..4c2f3ba 100644 --- a/src/svg/wait.svg +++ b/src/svg/wait.svg @@ -9,7 +9,7 @@ + begin="0s" dur="1.2s" repeatCount="indefinite" /> From 8217e0e603c9ff674d9fbd067319e17208884d16 Mon Sep 17 00:00:00 2001 From: KaizIqbal <24286590+KaizIqbal@users.noreply.github.com> Date: Sun, 2 Aug 2020 12:09:02 +0530 Subject: [PATCH 13/23] =?UTF-8?q?=F0=9F=8E=A5=20More=20frames?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/cursors.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cursors.json b/src/cursors.json index a9659f2..0783cc1 100644 --- a/src/cursors.json +++ b/src/cursors.json @@ -60,10 +60,10 @@ ], "animatedCursors": { "left_ptr_watch.svg": { - "frames": 54 + "frames": 63 }, "wait.svg": { - "frames": 54 + "frames": 63 } }, "animatedClip": { From ce1bc7d072020d5439ac20fe0e9b2caf785df240 Mon Sep 17 00:00:00 2001 From: KaizIqbal <24286590+KaizIqbal@users.noreply.github.com> Date: Sun, 2 Aug 2020 12:09:38 +0530 Subject: [PATCH 14/23] =?UTF-8?q?=F0=9F=8E=AF=20`Hands`=20Cursors=20hotspo?= =?UTF-8?q?ts=20changed?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hotspots.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/hotspots.json b/hotspots.json index 8cf2471..4e969af 100644 --- a/hotspots.json +++ b/hotspots.json @@ -29,9 +29,9 @@ "dotbox": { "xhot": 100, "yhot": 100 }, - "hand1": { "xhot": 100, "yhot": 100 }, + "hand1": { "xhot": 94, "yhot": 105 }, - "hand2": { "xhot": 61, "yhot": 76 }, + "hand2": { "xhot": 44, "yhot": 68 }, "left_ptr": { "xhot": 61, "yhot": 58 }, @@ -47,11 +47,11 @@ "lr_angle": { "xhot": 141, "yhot": 138 }, - "move": { "xhot": 80, "yhot": 99 }, - "dnd_move": { "xhot": 80, "yhot": 99 }, - "dnd_none": { "xhot": 80, "yhot": 99 }, - "grabbing": { "xhot": 80, "yhot": 99 }, - "pointer_move": { "xhot": 80, "yhot": 99 }, + "move": { "xhot": 80, "yhot": 106 }, + "dnd_move": { "xhot": 80, "yhot": 106 }, + "dnd_none": { "xhot": 80, "yhot": 106 }, + "grabbing": { "xhot": 80, "yhot": 106 }, + "pointer_move": { "xhot": 80, "yhot": 106 }, "pencil": { "xhot": 141, "yhot": 58 }, From 1a5a7799f45834dfc23e083bc1a9e07442cf765f Mon Sep 17 00:00:00 2001 From: KaizIqbal <24286590+KaizIqbal@users.noreply.github.com> Date: Sun, 2 Aug 2020 17:22:40 +0530 Subject: [PATCH 15/23] =?UTF-8?q?=F0=9F=98=8C=20Frames=20set=20to=2062?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/cursors.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cursors.json b/src/cursors.json index 0783cc1..d173e5a 100644 --- a/src/cursors.json +++ b/src/cursors.json @@ -60,10 +60,10 @@ ], "animatedCursors": { "left_ptr_watch.svg": { - "frames": 63 + "frames": 62 }, "wait.svg": { - "frames": 63 + "frames": 62 } }, "animatedClip": { From b8c8a32487cb5c28b84c388968d299bbd20dd553 Mon Sep 17 00:00:00 2001 From: KaizIqbal <24286590+KaizIqbal@users.noreply.github.com> Date: Sun, 2 Aug 2020 17:23:33 +0530 Subject: [PATCH 16/23] =?UTF-8?q?=E2=99=BB=20CHANGELOG.md=20init?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..1d013ff --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,6 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). From e87d9467db8e875959a799434f3b16f87c568601 Mon Sep 17 00:00:00 2001 From: KaizIqbal <24286590+KaizIqbal@users.noreply.github.com> Date: Sun, 2 Aug 2020 17:24:31 +0530 Subject: [PATCH 17/23] =?UTF-8?q?=E2=99=BB=20Logs=20about=201.0.0-alpha1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1d013ff..222a67c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,3 +4,13 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [1.0.0-alpha1] - 31 July 2020 + +### Added + +- Initial release 🎊 +- Logo and badges +- CI/CD Pipelines + +[1.0.0-alpha1]: https://github.com/KaizIqbal/apple_cursor/tree/1.0.0-alpha1 From 35bf319b284c9fa570cd9303f8d7a9e3a2ad3abb Mon Sep 17 00:00:00 2001 From: KaizIqbal <24286590+KaizIqbal@users.noreply.github.com> Date: Sun, 2 Aug 2020 17:25:04 +0530 Subject: [PATCH 18/23] =?UTF-8?q?=E2=9C=A8=20Unrealesed=20version=20logs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 222a67c..d3d7eaf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,14 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [unreleased] + +### Changed + +- `hand1 hand2 move` cursors finger gap & border in center +- Drop shadow & FPS(**62**) imporovments in `wait, left_ptr_watch` cursors. +- Build size fix **65x65** to **64x64**. ([b6a8529](https://github.com/KaizIqbal/apple_cursor/commit/1120d176636baff2aac1838ba316b4f420be7ca7)) + ## [1.0.0-alpha1] - 31 July 2020 ### Added @@ -13,4 +21,5 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Logo and badges - CI/CD Pipelines +[unreleased]: https://github.com/KaizIqbal/apple_cursor/compare/1.0.0-alpha1...master [1.0.0-alpha1]: https://github.com/KaizIqbal/apple_cursor/tree/1.0.0-alpha1 From ac15b490402d766525da5f8d9d30da34ed391911 Mon Sep 17 00:00:00 2001 From: KaizIqbal <24286590+KaizIqbal@users.noreply.github.com> Date: Sun, 2 Aug 2020 19:42:05 +0530 Subject: [PATCH 19/23] =?UTF-8?q?=F0=9F=93=9A=20Pling=20Product=20page=20d?= =?UTF-8?q?ocs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- PLING.bbcode | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 PLING.bbcode diff --git a/PLING.bbcode b/PLING.bbcode new file mode 100644 index 0000000..881fabb --- /dev/null +++ b/PLING.bbcode @@ -0,0 +1,27 @@ +[b]macOS Big Sur[/b] Cursor Theme with [b]HiDPi[/b] Display support. This Cursor is built with [b][url=https://github.com/KaizIqbal/clickgen]clickgen[/url][/b] and render with the [b][url=https://github.com/puppeteer/puppeteer/]puppeteer[/url][/b]. +[i]Available Sizes[/i] [b]24, 28, 32, 40, 48, 56, 64, 72, 80, 88, 96 +[/b][i]Current Version[/i] [b]1.0.1 (beta)[/b] +[i]Release Notification[/i] at [b][url=https://twitter.com/ful1e5_]Twitter[/url][/b](@ful1e5_) + +[b][size=150]Linux/X11 installation[/size][/b] +Get the latest stable/dev-version Windows release from the on the [b][url=https://github.com/KaizIqbal/apple_cursor/releases]GitHub Releases[/url][/b]. +[size=100][b] +Install[/b][/size] +[b]For all user:[/b] +[code]sudo mv macOSBigSur /usr/share/icons[/code] +[b]For local user: +[/b][code]mv macOSBigSur ~/.icons[/code] +[b][size=100]Uninstall[/size][/b] +[b]From all user:[/b] +[code]sudo rm -r /usr/share/icons/macOSBigSur[/code] +[b]From local user:[/b] +[code]rm -r ~/.icons/macOSBigSur +[/code] +[size=150][b]Window installation[/b][/size] +[list=1][*]Get the latest stable/dev-version Windows release from the on the GitHub Releases.[/*][*]Open the [b][i]Settings[/i][/b] app[/*][*]Go to [b][i]Devices[/i][/b] -> [b][i]Mouse[/i][/b] -> [b][i]Additional Mouse Options[/i][/b][/*][*]Go to the [b][i]pointers[/i][/b] tab[/*][*]Replace each cursor in the currently applied cursor set with the corresponding cursor in the Windows folder.[/*][*]Click "[b][i]save as[/i][/b]" and type in the desired name[/*][*]Click "[b][i]apply[/i][/b]" and "[b][i]ok[/i][/b]"[/*][/list] + +[b]How I help the Creator?[/b] +[list=2][*][size=85]Give a [b]Star[/b] or [b]Follow[/b] on [b][url=https://github.com/KaizIqbal/apple_cursor]GitHub[/url][/b] (issues & PullRequest are welcome).[/size][/*][*][size=85]By giving a [b]Pling[/b] or [b][url=https://www.paypal.me/kaizkhatri]Donation[/url][/b].[/size][/*][*][size=85][b]Download[/b] from[url=https://www.pling.com/p/1408466/] Pling.com[/url] Product page that helps to [b]increases[/b] my [b]monthly payout[/b].[/size][/*][*][size=85][b][url=https://www.pling.com/support]Become Support of Pling.com[/url][/b], So we become [b]Full-Time [/b]Libre & FOSS content creator [b];)[/b][/size][/*][/list] + +[size=150][b]License & Terms[/b][/size] +'[b]macOS Big Sur[/b]' Cursor Theme is available under the terms of the [b]GPL-3.0[/b] license. \ No newline at end of file From b8f8d5993c2caea2612cd5a81a7c7047bdf6c39f Mon Sep 17 00:00:00 2001 From: KaizIqbal <24286590+KaizIqbal@users.noreply.github.com> Date: Sun, 2 Aug 2020 19:42:32 +0530 Subject: [PATCH 20/23] =?UTF-8?q?=E2=99=BB=201.0.1=20beta=20logs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d3d7eaf..841b9f1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,13 +5,14 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [unreleased] +## [1.0.1-beta] - 2 August 2020 ### Changed - `hand1 hand2 move` cursors finger gap & border in center - Drop shadow & FPS(**62**) imporovments in `wait, left_ptr_watch` cursors. - Build size fix **65x65** to **64x64**. ([b6a8529](https://github.com/KaizIqbal/apple_cursor/commit/1120d176636baff2aac1838ba316b4f420be7ca7)) +- [Pling](https://www.pling.com/p/1408466/) product page Docs at `PLING.bbcode`. ## [1.0.0-alpha1] - 31 July 2020 @@ -21,5 +22,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Logo and badges - CI/CD Pipelines -[unreleased]: https://github.com/KaizIqbal/apple_cursor/compare/1.0.0-alpha1...master +[unreleased]: https://github.com/KaizIqbal/apple_cursor/compare/1.0.1-beta...master +[1.0.1-beta]: https://github.com/KaizIqbal/apple_cursor/compare/1.0.1-beta...1.0.0-alpha1 [1.0.0-alpha1]: https://github.com/KaizIqbal/apple_cursor/tree/1.0.0-alpha1 From 971a58a95ae6e111b9a0d00fd73f28b6a2a56651 Mon Sep 17 00:00:00 2001 From: KaizIqbal <24286590+KaizIqbal@users.noreply.github.com> Date: Sun, 2 Aug 2020 19:50:17 +0530 Subject: [PATCH 21/23] =?UTF-8?q?=E2=9A=A1=20Builder=20version=20print?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- helper.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/helper.py b/helper.py index 3ad7bec..5a4dc5c 100644 --- a/helper.py +++ b/helper.py @@ -1,4 +1,5 @@ import shutil +import json import sys from config import name, temp_folder, bitmaps_dir, win_out, x11_out @@ -12,10 +13,19 @@ win_out_dir = path.join(package_dir, win_out) def init_build() -> None: """ + Print build version. Remove previously built packages && Check Bitmaps. """ + with open("./package.json", "r") as package_file: + data = json.loads(package_file.read()) + version = data['version'] + print("⚡ Build Version %s" % version) + + # cleanup old packages if path.exists(package_dir): shutil.rmtree(package_dir) + + # Checking Bitmaps directory if not path.exists(bitmaps_dir): print( "⚠ BITMAPS NOT FOUND.\n\n`yarn install && yarn render` to Generates Bitmaps") From d9eac932223c7c5e2d9318e068da8344229ef025 Mon Sep 17 00:00:00 2001 From: KaizIqbal <24286590+KaizIqbal@users.noreply.github.com> Date: Sun, 2 Aug 2020 19:50:51 +0530 Subject: [PATCH 22/23] =?UTF-8?q?=E2=AC=86=20Bump=20up=20to=20beta=20versi?= =?UTF-8?q?on?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 343a940..26aeba2 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "render", - "version": "1.0.0", + "version": "1.0.1", "description": "Rendering cursor to .png", "main": "index.js", "scripts": { From f6ceaf47b37070823f32aff1fce52383abdee93b Mon Sep 17 00:00:00 2001 From: KaizIqbal <24286590+KaizIqbal@users.noreply.github.com> Date: Mon, 3 Aug 2020 10:15:28 +0530 Subject: [PATCH 23/23] =?UTF-8?q?=E2=AC=86=20Docs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- PLING.bbcode | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/PLING.bbcode b/PLING.bbcode index 881fabb..3864114 100644 --- a/PLING.bbcode +++ b/PLING.bbcode @@ -1,12 +1,13 @@ + [b]macOS Big Sur[/b] Cursor Theme with [b]HiDPi[/b] Display support. This Cursor is built with [b][url=https://github.com/KaizIqbal/clickgen]clickgen[/url][/b] and render with the [b][url=https://github.com/puppeteer/puppeteer/]puppeteer[/url][/b]. [i]Available Sizes[/i] [b]24, 28, 32, 40, 48, 56, 64, 72, 80, 88, 96 -[/b][i]Current Version[/i] [b]1.0.1 (beta)[/b] +[/b][i]Current Version[/i] [b]1.0.1 (beta) +[/b][i]Get latest build[/i] @[b][url=https://github.com/KaizIqbal/apple_cursor/actions]GitHub Actions[/url][/b] [i]Release Notification[/i] at [b][url=https://twitter.com/ful1e5_]Twitter[/url][/b](@ful1e5_) [b][size=150]Linux/X11 installation[/size][/b] -Get the latest stable/dev-version Windows release from the on the [b][url=https://github.com/KaizIqbal/apple_cursor/releases]GitHub Releases[/url][/b]. -[size=100][b] -Install[/b][/size] +Get the latest stable/dev-version Linux release from the on the [b][url=https://github.com/KaizIqbal/apple_cursor/releases]GitHub Releases[/url][/b]. [size=85]Unpack [b].tar[/b] file and follow these [b]commands[/b].[/size] +[b]Install[/b] [b]For all user:[/b] [code]sudo mv macOSBigSur /usr/share/icons[/code] [b]For local user: