From 84725fdfaf6649aa8cadf82082edf06786000eac Mon Sep 17 00:00:00 2001 From: ful1e5 <24286590+KaizIqbal@users.noreply.github.com> Date: Wed, 12 Aug 2020 09:06:17 +0530 Subject: [PATCH 1/6] =?UTF-8?q?=F0=9F=8C=88=20Round=20shapes=20colors?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index b7c4152..b5831c1 100644 --- a/README.md +++ b/README.md @@ -112,14 +112,14 @@ Enjoy upcoming **[macOS BigSur](https://www.apple.com/macos/big-sur-preview/)** #### Colors -![#13A3F5](https://placehold.it/15/13A3F5/000000?text=+) -![#4DCB2C](https://placehold.it/15/4DCB2C/000000?text=+) -![#FED103](https://placehold.it/15/FED103/000000?text=+) -![#FE9D0C](https://placehold.it/15/FE9D0C/000000?text=+) -![#F2493C](https://placehold.it/15/F2493C/000000?text=+) -![#B75DCC](https://placehold.it/15/B75DCC/000000?text=+) -![#000000](https://placehold.it/15/000/000000?text=+) -![#fffff](https://placehold.it/15/fff/000000?text=+) +![#13A3F5](https://imgur.com/m0JhD7W.png) +![#4DCB2C](https://imgur.com/wtyqDHv.png) +![#FED103](https://imgur.com/5km5GW6.png) +![#FE9D0C](https://imgur.com/Gx2eGbm.png) +![#F2493C](https://imgur.com/hl22EPB.png) +![#B75DCC](https://imgur.com/wev8rfw.png) +![#000000](https://imgur.com/24cocpe.png) +![#fffff](https://imgur.com/YyhMKNT.png) #### Quick install From c2a6c96a3df14f910ef85b0aa94fa246615635d6 Mon Sep 17 00:00:00 2001 From: ful1e5 <24286590+KaizIqbal@users.noreply.github.com> Date: Wed, 12 Aug 2020 09:21:27 +0530 Subject: [PATCH 2/6] =?UTF-8?q?=F0=9F=92=AC=20Comments=20in=20build=20sect?= =?UTF-8?q?ion?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b5831c1..03712d6 100644 --- a/README.md +++ b/README.md @@ -221,7 +221,7 @@ GitHub Actions is automatically runs on every `push`(on **master** and **dev** b ### Manual Build ```bash -# This command setup python virtual environment && install all packages +# This command setup python virtual environment && install all python & npm packages yarn setup # Build & Unpack built cursor theme yarn compile && yarn unpack From 189a2c649050c26a25bdeda613bc42f50ffac130 Mon Sep 17 00:00:00 2001 From: ful1e5 <24286590+KaizIqbal@users.noreply.github.com> Date: Wed, 12 Aug 2020 09:23:38 +0530 Subject: [PATCH 3/6] =?UTF-8?q?=E2=99=BB=20README.md=20changelogs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index d661610..9ac8dda 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - `Windows Cursors Info` added in `src/svg/README.md` ([14d85f7](https://github.com/ful1e5/apple_cursor/commit/14d85f7ed289d681685e698eae4d0f205b6a3f3a)) - Quick install and Build Docs Improved +- Color palette Icons Chnaged to Semi-Circle - Window **Config** Sorted ([acbbea2](https://github.com/ful1e5/apple_cursor/commit/acbbea24238fbfd43b405e4af73cc9f8b0101a59)) ### Added From 763425b0d7f2ebf848a8695c46fbcacef914732b Mon Sep 17 00:00:00 2001 From: ful1e5 <24286590+KaizIqbal@users.noreply.github.com> Date: Wed, 12 Aug 2020 10:02:31 +0530 Subject: [PATCH 4/6] =?UTF-8?q?=F0=9F=93=A6=20Node=20Packages?= 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 3d03672..5d6704b 100644 --- a/package.json +++ b/package.json @@ -19,13 +19,13 @@ "license": "GPL-3.0", "private": true, "devDependencies": { + "@types/puppeteer": "^3.0.1", "nodemon": "^2.0.4", "ts-node": "^8.10.2", "tslint": "^6.1.2", "typescript": "^3.9.7" }, "dependencies": { - "@types/puppeteer": "^3.0.1", "puppeteer": "^5.2.1" } } From 1220f547fe8e01343a1132cf3f33469520368c8b Mon Sep 17 00:00:00 2001 From: ful1e5 <24286590+KaizIqbal@users.noreply.github.com> Date: Wed, 12 Aug 2020 10:07:15 +0530 Subject: [PATCH 5/6] =?UTF-8?q?=F0=9F=93=9A=20MacOS=20Build=20Docs=20&=20A?= =?UTF-8?q?ll=20packages=20info?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 39 ++++++++++++++++++++++++++++++++------- 1 file changed, 32 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 03712d6..bd23204 100644 --- a/README.md +++ b/README.md @@ -185,30 +185,55 @@ sudo mv macOSBigSur /usr/share/icons/ #### Install Runtime Dependencies +##### macOS + +```bash +brew cask install xquartz libpng +``` + ##### Debain/ubuntu ```bash - sudo apt install libx11-dev libxcursor-dev libpng-dev +sudo apt install libx11-dev libxcursor-dev libpng-dev ``` ##### ArchLinux/Manjaro ```bash - sudo pacman -S libx11 libxcursor libpng +sudo pacman -S libx11 libxcursor libpng ``` ##### Fedora/Fedora Silverblue/CentOS/RHEL ```bash - sudo dnf install libx11-devel libxcursor-devel libpng-devel +sudo dnf install libx11-devel libxcursor-devel libpng-devel ``` ## Build Dependencies -- nodejs (<=12.x.x) -- yarn -- python (<=3.6) -- pip3 +- [nodejs](https://nodejs.org/en/) (<=12.x.x) +- [yarn](https://classic.yarnpkg.com/en/docs/install/) / [npm](https://docs.npmjs.com/cli/install.html) +- [python](https://www.python.org/downloads/) (<=3.6) +- [pip3](https://pip.pypa.io/en/stable/installing/) + +### Node Packages + +#### devDependencies + +- [@types/puppeteer](https://www.npmjs.com/package/@types/puppeteer) +- [nodemon](https://www.npmjs.com/package/nodemon) +- [ts-node](https://www.npmjs.com/package/ts-node) +- [tslint](https://www.npmjs.com/package/tslint) +- [typescript](https://www.npmjs.com/package/typecript) + +#### dependencies + +- [puppeteer](https://www.npmjs.com/package/puppeteer) + +### PyPi Packages + +- [clickgen](https://pypi.org/project/clickgen/s) +- [Pillow](https://pypi.org/project/Pillow/) ## Build From Scratch From 5d28f79ab7c3812d66d579077abde116f6fe54f3 Mon Sep 17 00:00:00 2001 From: ful1e5 <24286590+KaizIqbal@users.noreply.github.com> Date: Wed, 12 Aug 2020 11:02:47 +0530 Subject: [PATCH 6/6] =?UTF-8?q?=F0=9F=91=A8=E2=80=8D=F0=9F=8D=B3=20Build?= =?UTF-8?q?=20Recipes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 42 +++++++++++++++++++++++++++++++++++------- 1 file changed, 35 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index bd23204..ad8e0ce 100644 --- a/README.md +++ b/README.md @@ -87,7 +87,10 @@ Enjoy upcoming **[macOS BigSur](https://www.apple.com/macos/big-sur-preview/)** - [Build Dependencies](#build-dependencies) - [Build From Scrach](#build-from-scratch) - [⚡ Auto Build (using GitHub Actions)](#⚡-auto-build-using-gitHub-actions) - - [Manual Build](#manual-build) + - [Manual build](#manual-build) + - [Setup Python Environment](#setup-python-environment) + - [Compile Theme using yarn](#using-yarn) + - [Compile Theme using npm](#using-npm) - [Install Build Theme](#install-build-theme) - [Bugs](#bugs) - [Getting Help](#getting-help) @@ -237,19 +240,44 @@ sudo dnf install libx11-devel libxcursor-devel libpng-devel ## Build From Scratch -> Make sure you have installed all [Build dependencies](#build-dependencies). - ### ⚡ Auto Build (using GitHub Actions) GitHub Actions is automatically runs on every `push`(on **master** and **dev** branches) and `pull request`(on **master** branch), You found theme resources in `artifact` section of **build**.GitHub **Actions** available inside [.github/workflows](https://github.com/ful1e5/apple_cursor/tree/master/.github/workflows) directory. ### Manual Build +#### Setup python environment + ```bash -# This command setup python virtual environment && install all python & npm packages -yarn setup -# Build & Unpack built cursor theme -yarn compile && yarn unpack +python3 -m pip install --upgrade pip # Update pip to latest +python3 -m pip3 install virtualenv # Install python virtual environment +virtualenv venv # Create new virtualenv named `venv` +source venv/bin/activate # Activate virtualenv + +# For Deactivate virtualenv +deactivate +``` + +#### Compile From Source + +> Make sure you followed [previous step](#setup-python-environment) and `virtualenv` is **active**. + +##### Using yarn + +```bash +yarn install # Install all Node Packages +yarn py_install # Install all PyPi Packages +yarn compile # Compile the cursor theme +yarn unpack # To extract`./packages/macOSBigSur.tar` file +``` + +##### Using npm + +```bash +npm install # Install all Node Packages +npm py_install # Install all PyPi Packages +npm compile # Compile the cursor theme +npm unpack # To extract`./packages/macOSBigSur.tar` file ``` After build `bitmaps` and `packages` are generated at project root directory.