From a7c491849cb7791fad79f9201cd433c287aecb1b Mon Sep 17 00:00:00 2001
From: Abdulkaiz Khatri <24286590+ful1e5@users.noreply.github.com>
Date: Sat, 20 Jul 2024 18:41:57 +0530
Subject: [PATCH] feat: Banana cursor is now customizable
---
CHANGELOG.md | 11 ++++++++++
svg/X_cursor.svg | 2 +-
svg/all-scroll.svg | 2 +-
svg/bd_double_arrow.svg | 6 ++---
svg/bottom_left_corner.svg | 4 ++--
svg/bottom_right_corner.svg | 4 ++--
svg/bottom_side.svg | 4 ++--
svg/col-resize.svg | 2 +-
svg/context-menu.svg | 10 ++++-----
svg/copy.svg | 12 +++++-----
svg/crossed_circle.svg | 10 ++++-----
svg/fd_double_arrow.svg | 2 +-
svg/hand1.svg | 14 ++++++------
svg/hand2.svg | 14 ++++++------
svg/left_ptr.svg | 6 ++---
svg/left_ptr_watch | 1 -
svg/left_ptr_watch/left_ptr_watch-01.svg | 23 +++++++++++++++++++
svg/left_ptr_watch/left_ptr_watch-02.svg | 23 +++++++++++++++++++
svg/left_ptr_watch/left_ptr_watch-03.svg | 23 +++++++++++++++++++
svg/left_ptr_watch/left_ptr_watch-04.svg | 23 +++++++++++++++++++
svg/left_ptr_watch/left_ptr_watch-05.svg | 28 ++++++++++++++++++++++++
svg/left_ptr_watch/left_ptr_watch-06.svg | 28 ++++++++++++++++++++++++
svg/left_ptr_watch/left_ptr_watch-07.svg | 28 ++++++++++++++++++++++++
svg/left_ptr_watch/left_ptr_watch-08.svg | 28 ++++++++++++++++++++++++
svg/left_ptr_watch/left_ptr_watch-09.svg | 28 ++++++++++++++++++++++++
svg/left_ptr_watch/left_ptr_watch-10.svg | 28 ++++++++++++++++++++++++
svg/left_ptr_watch/left_ptr_watch-11.svg | 28 ++++++++++++++++++++++++
svg/left_ptr_watch/left_ptr_watch-12.svg | 28 ++++++++++++++++++++++++
svg/left_ptr_watch/left_ptr_watch-13.svg | 23 +++++++++++++++++++
svg/left_ptr_watch/left_ptr_watch-14.svg | 23 +++++++++++++++++++
svg/left_ptr_watch/left_ptr_watch-15.svg | 28 ++++++++++++++++++++++++
svg/left_ptr_watch/left_ptr_watch-16.svg | 28 ++++++++++++++++++++++++
svg/left_ptr_watch/left_ptr_watch-17.svg | 28 ++++++++++++++++++++++++
svg/left_ptr_watch/left_ptr_watch-18.svg | 23 +++++++++++++++++++
svg/left_ptr_watch/left_ptr_watch-19.svg | 23 +++++++++++++++++++
svg/left_ptr_watch/left_ptr_watch-20.svg | 28 ++++++++++++++++++++++++
svg/left_ptr_watch/left_ptr_watch-21.svg | 28 ++++++++++++++++++++++++
svg/left_ptr_watch/left_ptr_watch-22.svg | 28 ++++++++++++++++++++++++
svg/left_ptr_watch/left_ptr_watch-23.svg | 28 ++++++++++++++++++++++++
svg/left_ptr_watch/left_ptr_watch-24.svg | 28 ++++++++++++++++++++++++
svg/left_ptr_watch/left_ptr_watch-25.svg | 28 ++++++++++++++++++++++++
svg/left_ptr_watch/left_ptr_watch-26.svg | 28 ++++++++++++++++++++++++
svg/left_ptr_watch/left_ptr_watch-27.svg | 28 ++++++++++++++++++++++++
svg/left_ptr_watch/left_ptr_watch-28.svg | 28 ++++++++++++++++++++++++
svg/left_ptr_watch/left_ptr_watch-29.svg | 28 ++++++++++++++++++++++++
svg/left_ptr_watch/left_ptr_watch-30.svg | 23 +++++++++++++++++++
svg/left_ptr_watch/left_ptr_watch-31.svg | 23 +++++++++++++++++++
svg/left_ptr_watch/left_ptr_watch-32.svg | 28 ++++++++++++++++++++++++
svg/left_ptr_watch/left_ptr_watch-33.svg | 28 ++++++++++++++++++++++++
svg/left_ptr_watch/left_ptr_watch-34.svg | 28 ++++++++++++++++++++++++
svg/left_ptr_watch/left_ptr_watch-35.svg | 28 ++++++++++++++++++++++++
svg/left_ptr_watch/left_ptr_watch-36.svg | 23 +++++++++++++++++++
svg/left_ptr_watch/left_ptr_watch-37.svg | 23 +++++++++++++++++++
svg/left_ptr_watch/left_ptr_watch-38.svg | 23 +++++++++++++++++++
svg/left_ptr_watch/left_ptr_watch-39.svg | 23 +++++++++++++++++++
svg/left_ptr_watch/left_ptr_watch-40.svg | 23 +++++++++++++++++++
svg/left_side.svg | 16 +++++++-------
svg/link.svg | 12 +++++-----
svg/move.svg | 14 ++++++------
svg/pencil.svg | 2 +-
svg/question_arrow.svg | 10 ++++-----
svg/right_ptr.svg | 6 ++---
svg/right_side.svg | 16 +++++++-------
svg/row-resize.svg | 2 +-
svg/sb_h_double_arrow.svg | 4 ++--
svg/sb_up_arrow.svg | 2 +-
svg/sb_v_double_arrow.svg | 2 +-
svg/top_left_corner.svg | 2 +-
svg/top_right_corner.svg | 2 +-
svg/top_side.svg | 16 +++++++-------
svg/vertical-text.svg | 4 ++--
svg/wait/wait-01.svg | 16 +++++++-------
svg/wait/wait-02.svg | 16 +++++++-------
svg/wait/wait-03.svg | 12 +++++-----
svg/wait/wait-04.svg | 16 +++++++-------
svg/wait/wait-05.svg | 8 +++----
svg/wait/wait-06.svg | 12 +++++-----
svg/wait/wait-07.svg | 16 +++++++-------
svg/wait/wait-08.svg | 18 +++++++--------
svg/wait/wait-09.svg | 16 +++++++-------
svg/wait/wait-10.svg | 10 ++++-----
svg/wait/wait-11.svg | 10 ++++-----
svg/wait/wait-12.svg | 14 ++++++------
svg/wait/wait-13.svg | 16 +++++++-------
svg/wait/wait-14.svg | 18 +++++++--------
svg/wait/wait-15.svg | 6 ++---
svg/wait/wait-16.svg | 8 +++----
svg/wait/wait-17.svg | 18 +++++++--------
svg/wait/wait-18.svg | 8 +++----
svg/wait/wait-19.svg | 16 +++++++-------
svg/wait/wait-20.svg | 18 +++++++--------
svg/wait/wait-21.svg | 18 +++++++--------
svg/wait/wait-22.svg | 18 +++++++--------
svg/wait/wait-23.svg | 10 ++++-----
svg/wait/wait-24.svg | 18 +++++++--------
svg/wait/wait-25.svg | 8 +++----
svg/wait/wait-26.svg | 8 +++----
svg/wait/wait-27.svg | 8 +++----
svg/wait/wait-28.svg | 18 +++++++--------
svg/wait/wait-29.svg | 14 ++++++------
svg/wait/wait-30.svg | 18 +++++++--------
svg/wait/wait-31.svg | 8 +++----
svg/wait/wait-32.svg | 6 ++---
svg/wait/wait-33.svg | 8 +++----
svg/wait/wait-34.svg | 8 +++----
svg/wait/wait-35.svg | 6 ++---
svg/wait/wait-36.svg | 6 ++---
svg/wait/wait-37.svg | 6 ++---
svg/wait/wait-38.svg | 18 +++++++--------
svg/wait/wait-39.svg | 6 ++---
svg/wait/wait-40.svg | 6 ++---
svg/wayland-cursor.svg | 2 +-
svg/xterm.svg | 2 +-
svg/zoom-in.svg | 2 +-
svg/zoom-out.svg | 2 +-
115 files changed, 1405 insertions(+), 350 deletions(-)
delete mode 120000 svg/left_ptr_watch
create mode 100644 svg/left_ptr_watch/left_ptr_watch-01.svg
create mode 100644 svg/left_ptr_watch/left_ptr_watch-02.svg
create mode 100644 svg/left_ptr_watch/left_ptr_watch-03.svg
create mode 100644 svg/left_ptr_watch/left_ptr_watch-04.svg
create mode 100644 svg/left_ptr_watch/left_ptr_watch-05.svg
create mode 100644 svg/left_ptr_watch/left_ptr_watch-06.svg
create mode 100644 svg/left_ptr_watch/left_ptr_watch-07.svg
create mode 100644 svg/left_ptr_watch/left_ptr_watch-08.svg
create mode 100644 svg/left_ptr_watch/left_ptr_watch-09.svg
create mode 100644 svg/left_ptr_watch/left_ptr_watch-10.svg
create mode 100644 svg/left_ptr_watch/left_ptr_watch-11.svg
create mode 100644 svg/left_ptr_watch/left_ptr_watch-12.svg
create mode 100644 svg/left_ptr_watch/left_ptr_watch-13.svg
create mode 100644 svg/left_ptr_watch/left_ptr_watch-14.svg
create mode 100644 svg/left_ptr_watch/left_ptr_watch-15.svg
create mode 100644 svg/left_ptr_watch/left_ptr_watch-16.svg
create mode 100644 svg/left_ptr_watch/left_ptr_watch-17.svg
create mode 100644 svg/left_ptr_watch/left_ptr_watch-18.svg
create mode 100644 svg/left_ptr_watch/left_ptr_watch-19.svg
create mode 100644 svg/left_ptr_watch/left_ptr_watch-20.svg
create mode 100644 svg/left_ptr_watch/left_ptr_watch-21.svg
create mode 100644 svg/left_ptr_watch/left_ptr_watch-22.svg
create mode 100644 svg/left_ptr_watch/left_ptr_watch-23.svg
create mode 100644 svg/left_ptr_watch/left_ptr_watch-24.svg
create mode 100644 svg/left_ptr_watch/left_ptr_watch-25.svg
create mode 100644 svg/left_ptr_watch/left_ptr_watch-26.svg
create mode 100644 svg/left_ptr_watch/left_ptr_watch-27.svg
create mode 100644 svg/left_ptr_watch/left_ptr_watch-28.svg
create mode 100644 svg/left_ptr_watch/left_ptr_watch-29.svg
create mode 100644 svg/left_ptr_watch/left_ptr_watch-30.svg
create mode 100644 svg/left_ptr_watch/left_ptr_watch-31.svg
create mode 100644 svg/left_ptr_watch/left_ptr_watch-32.svg
create mode 100644 svg/left_ptr_watch/left_ptr_watch-33.svg
create mode 100644 svg/left_ptr_watch/left_ptr_watch-34.svg
create mode 100644 svg/left_ptr_watch/left_ptr_watch-35.svg
create mode 100644 svg/left_ptr_watch/left_ptr_watch-36.svg
create mode 100644 svg/left_ptr_watch/left_ptr_watch-37.svg
create mode 100644 svg/left_ptr_watch/left_ptr_watch-38.svg
create mode 100644 svg/left_ptr_watch/left_ptr_watch-39.svg
create mode 100644 svg/left_ptr_watch/left_ptr_watch-40.svg
diff --git a/CHANGELOG.md b/CHANGELOG.md
index def9f10..aa4fd66 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -11,6 +11,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- The 'bitmaps' directory has been removed from the git repository. You can now generate the PNG files using `yarn render` or download them from the release assets.
+### What's New?
+
+- Banana cursor is now customizable
+- Support `256px` cursors
+
+### Changes
+
+- build script renamed (`release.sh` -> `build.sh`)
+- Use 'xz' for better compression in `build.sh` script
+- De-framed animated cursors to static SVG files
+
## [v1.0.0] - 02 November 2022
### Added
diff --git a/svg/X_cursor.svg b/svg/X_cursor.svg
index a68ff3b..d85c872 100644
--- a/svg/X_cursor.svg
+++ b/svg/X_cursor.svg
@@ -2,7 +2,7 @@
-
+
diff --git a/svg/all-scroll.svg b/svg/all-scroll.svg
index ef2245d..3e62b18 100644
--- a/svg/all-scroll.svg
+++ b/svg/all-scroll.svg
@@ -1,7 +1,7 @@