Skip to content

Commit

Permalink
Merge pull request #31 from ful1e5/dev
Browse files Browse the repository at this point in the history
macOS Big Sur v1.0.5
  • Loading branch information
ful1e5 authored Oct 23, 2020
2 parents 36f63cd + aad7cab commit 8327b2b
Show file tree
Hide file tree
Showing 11 changed files with 132 additions and 325 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@ on:
- "**.md"
- "**.bbcode"
- LICENSE
branches: [master, dev]
branches: [main, dev]

pull_request:
paths-ignore:
- "**.md"
- "**.bbcode"
- LICENSE
branches: [master]
branches: [main]

jobs:
build:
Expand Down
17 changes: 13 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [unreleased]

## [1.0.5]- 23 Oct 2020

### Added

- utils `getFrameName.ts` added.
- version `1.0.4` install using **script**.
- **22** cursor size added.

### Changed

- remove **Quick Install** using scripts.
- Windows **wrong resize** cursor fix.
- README.md docs & Table of Content refactor.

## [1.0.4] - 25 Sept 2020

Expand Down Expand Up @@ -56,10 +64,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Added

- Cursors Preview, Build Dependencies, Runtime Dependencies and other Documents @ [README.md](https://github.com/ful1e5/apple_cursor/blob/master/README.md)
- Cursors Preview, Build Dependencies, Runtime Dependencies and other Documents @ [README.md](https://github.com/ful1e5/apple_cursor/blob/main/README.md)
- CONTRIBUTING.md
- CODE_OF_CONDUCT.md
- Quick Install (Windows & Linux) Documents @ [README.md](https://github.com/ful1e5/apple_cursor/blob/master/README.md) ([686bde5](https://github.com/ful1e5/apple_cursor/commit/686bde5eda5c4d913dd8c9df49aa94c20d24d9bf), [f36656d](https://github.com/ful1e5/apple_cursor/commit/f36656d1fbcce5c822d78f5964938daf1ad0c4c0))
- Quick Install (Windows & Linux) Documents @ [README.md](https://github.com/ful1e5/apple_cursor/blob/main/README.md) ([686bde5](https://github.com/ful1e5/apple_cursor/commit/686bde5eda5c4d913dd8c9df49aa94c20d24d9bf), [f36656d](https://github.com/ful1e5/apple_cursor/commit/f36656d1fbcce5c822d78f5964938daf1ad0c4c0))
- **install.sh** and **windows.inf**(automated installtion files) added in `scripts` directory.
- Table Of Content in `README.md`([476c64a](https://github.com/ful1e5/apple_cursor/commit/476c64afda50ec48c576b566ce729b575608c529#diff-04c6e90faac2675aa89e2176d2eec7d8))

Expand All @@ -80,7 +88,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Logo and badges
- CI/CD Pipelines

[unreleased]: https://github.com/ful1e5/apple_cursor/compare/1.0.4...master
[unreleased]: https://github.com/ful1e5/apple_cursor/compare/v1.0.5...main
[1.0.5]: https://github.com/ful1e5/apple_cursor/compare/1.0.4...v1.0.5
[1.0.4]: https://github.com/ful1e5/apple_cursor/compare/1.0.3...1.0.4
[1.0.3]: https://github.com/ful1e5/apple_cursor/compare/1.0.2...1.0.3
[1.0.2]: https://github.com/ful1e5/apple_cursor/compare/1.0.1-beta...1.0.2
Expand Down
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ I use GitHub to host code, to track **issues** and feature requests, as well as

Pull requests are the best way to propose changes to the codebase (I use [Github Flow](https://guides.github.com/introduction/flow/index.html)). I actively welcome your pull requests:

1. Fork the repo and create your branch from `master`.
1. Fork the repo and create your branch from `main`.
2. If you've added code that should be tested, add tests.
3. If you've changed Look, update the documentation.
4. Issue that pull request!
Expand Down
33 changes: 23 additions & 10 deletions PLING.bbcode
Original file line number Diff line number Diff line change
@@ -1,27 +1,40 @@
[b]macOS Big Sur[/b] Cursor Theme with [b]HiDPi[/b] Display support. This Cursor is built with [b][url=https://github.com/ful1e5/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
[i]Available Sizes[/i] [b]22, 24, 28, 32, 40, 48, 56, 64, 72, 80, 88, 96

[/b][i]Get latest build[/i] @[b][url=https://github.com/ful1e5/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 Linux release from the on the [b][url=https://github.com/ful1e5/apple_cursor/releases]GitHub Releases[/url][/b]. [size=85]Unpack [b].tar.gz[/b] file and follow these [b]commands[/b].[/size]
[b]Linux/X11 installation[/b]
Get the latest stable Linux release from the on the [b][url=https://www.pling.com/p/1408466/#files-panel]Pling[/url][/b]. Unpack [b].tar.gz[/b] file and follow these [b]commands[/b].

[b]Install[/b]
[b]For all user:[/b]
[code]sudo mv macOSBigSur /usr/share/icons[/code]
[b]For local user:
[/b][code]mv macOSBigSur ~/.icons[/code]
[b]For local user:[/b]
[code]mv macOSBigSur ~/.icons[/code]

[b][size=100]Uninstall[/size][/b]
[b]Uninstall[/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][*]unzip [b]macOSBigSur_Windows.zip[/b] file[/*][*]Open [b]macOSBigSur_Windows/[/b] in Explorer, and [b]right-click[/b] on [b]install.inf[/b].[/*][*]Click 'Install' from the context menu, and authorise the modifications to your system.[/*][*]Open [i]Control Panel > Personalisation and Appearance > Change mouse pointers[/i], and select [b]MacOSBigSur Cursors[/b].[/*][*]Click '[b]Apply[/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/ful1e5/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 Supporter of Pling.com[/url][/b], So we become [b]Full-Time [/b]Libre & FOSS content creator [b];)[/b][/size][/*][/list]
[b]Window installation[/b]
[list=1]
[*]unzip [b]macOSBigSur_Windows.zip[/b] file[/*]
[*]Open [b]macOSBigSur_Windows/[/b] in Explorer, and [b]right-click[/b] on [b]install.inf[/b].[/*]
[*]Click 'Install' from the context menu, and authorise the modifications to your system.[/*]
[*]Open [i]Control Panel > Personalisation and Appearance > Change mouse pointers[/i], and select [b]MacOSBigSur Cursors[/b].[/*]
[*]Click '[b]Apply[/b]'.[/*]
[/list]

[size=150][b]License & Terms[/b][/size]
[b]How I help the Creator?[/b]
[list=2]
[*]Give a [b]Star[/b] or [b]Follow[/b] on [b][url=https://github.com/ful1e5/apple_cursor]GitHub[/url][/b] (issues & PullRequest are welcome).[/*]
[*]By giving a [b]Pling[/b] or [b][url=https://www.paypal.me/kaizkhatri]Donation[/url][/b].[/*]
[*][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][/*]
[*][b][url=https://www.pling.com/support]Become Supporter of Pling.com[/url][/b], So we become [b]Full-Time [/b]Libre & FOSS content creator [b];)[/b][/*]
[/list]

[b]License & Terms[/b]
'[b]macOS Big Sur[/b]' Cursor Theme is available under the terms of the [b]GPL-3.0[/b] license.
76 changes: 33 additions & 43 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
<img alt="Apple Cursor release (latest by date including pre-releases)" src="https://img.shields.io/github/v/release/ful1e5/apple_cursor?include_prereleases" />
</a>

<a href="https://github.com/ful1e5/apple_cursor/blob/master/LICENSE">
<a href="https://github.com/ful1e5/apple_cursor/blob/main/LICENSE">
<img alt="License" src="https://img.shields.io/github/license/ful1e5/apple_cursor?color=0081FB" />
</a>

Expand Down Expand Up @@ -74,33 +74,41 @@ Enjoy upcoming **[macOS BigSur](https://www.apple.com/macos/big-sur-preview/)**
<details>
<summary><strong>Table of Contents</strong> (click to expand)</summary>

- [Apple Cursor](#apple-cursor)
- [Cursor Sizes](#cursor-sizes)
- [Colors](#colors)
- [Quick Install For Linux](#quick-install)
- [Apple Cursor](#apple-cursor) - [Cursor Sizes](#cursor-sizes) - [Colors](#colors) - [Quick install](#quick-install)
- [Manual Install](#manual-install)
- [Linux Install](#linux/x11)
- [Windows Install](#windows)
- [Cursors Preview](#preview)
- [Linux/X11](#linuxx11)
- [Windows](#windows)
- [Preview:](#preview)
- [Dependencies](#dependencies)
- [Runtime Dependencies](#runtime-dependencies)
- [Install Runtime Dependencies](#install-runtime-dependencies)
- [macOS](#macos)
- [Debain/ubuntu](#debainubuntu)
- [ArchLinux/Manjaro](#archlinuxmanjaro)
- [Fedora/Fedora Silverblue/CentOS/RHEL](#fedorafedora-silverbluecentosrhel)
- [Build Dependencies](#build-dependencies)
- [Build From Scrach](#build-from-scratch)
- [⚡ Auto Build (using GitHub Actions)](#⚡-auto-build-using-gitHub-actions)
- [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)
- [Node Packages](#node-packages)
- [PyPi Packages](#pypi-packages)
- [Build From Scratch](#build-from-scratch)
- [⚡ Auto Build (using GitHub Actions)](#-auto-build-using-github-actions)
- [Manual Build](#manual-build)
- [Setup python environment](#setup-python-environment)
- [Compile From Source](#compile-from-source)
- [Using yarn](#using-yarn)
- [Using npm](#using-npm)
- [Install Build Theme](#install-build-theme)
- [Linux](#linux)
- [Windows](#windows-1)
- [Bugs](#bugs)
- [Getting Help](#getting-help)
- [Contributing](#contributing)
- [Support](#support)
- [Support](#support)

</details>

#### Cursor Sizes

<kbd>22</kbd>
<kbd>24</kbd>
<kbd>28</kbd>
<kbd>32</kbd>
Expand All @@ -126,17 +134,11 @@ Enjoy upcoming **[macOS BigSur](https://www.apple.com/macos/big-sur-preview/)**

#### Quick install

##### via curl

```bash
bash <(curl -s "https://raw.githubusercontent.com/ful1e5/apple_cursor/master/scripts/install.sh")
```

##### via wget

```bash
bash <(wget -qO- "https://raw.githubusercontent.com/ful1e5/apple_cursor/master/scripts/install.sh")
```
<p align="center">
<a href="https://www.pling.com/p/1408466/" >
<img title="Bibata Pling Store" width="40%" src="https://imgur.com/VxSgrWw.png">
</a>
</p>

### Manual Install

Expand All @@ -162,13 +164,13 @@ sudo mv macOSBigSur /usr/share/icons/

1. unzip `macOSBigSur_Windows.zip` file
2. Open `macOSBigSur_Windows/` in Explorer, and **right click** on `install.inf`.
3. Click 'Install' from the context menu, and authorise the modifications to your system.
4. Open _Control Panel > Personalisation and Appearance > Change mouse pointers_, and select **MacOSBigSur Cursors**.
3. Click 'Install' from the context menu, and authorize the modifications to your system.
4. Open _Control Panel > Personalization and Appearance > Change mouse pointers_, and select **MacOSBigSur Cursors**.
5. Click '**Apply**'.

#### Preview:

> Detailed Cursors Informations inside [src/svgs/README.md](https://github.com/ful1e5/apple_cursor/blob/master/src/svg/README.md)
> Detailed Cursors Informations inside [src/svgs/README.md](https://github.com/ful1e5/apple_cursor/blob/main/src/svg/README.md)
<!-- Preview -->

Expand Down Expand Up @@ -223,18 +225,6 @@ sudo dnf install libx11-devel libxcursor-devel libpng-devel

### Node Packages

#### devDependencies

- [@types/puppeteer](https://www.npmjs.com/package/@types/puppeteer)
- [@types/pngjs](https://www.npmjs.com/package/@types/pngjs)
- [@types/pixelmatch](https://www.npmjs.com/package/@types/pixelmatch)
- [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)
- [pngjs](https://www.npmjs.com/package/pngjs)
- [pixelmatch](https://www.npmjs.com/package/pixelmatch)
Expand All @@ -248,7 +238,7 @@ sudo dnf install libx11-devel libxcursor-devel libpng-devel

### ⚡ 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.
GitHub Actions is automatically runs on every `push`(on **main** and **dev** branches) and `pull request`(on **main** branch), You found theme resources in `artifact` section of **build**.GitHub **Actions** available inside [.github/workflows](https://github.com/ful1e5/apple_cursor/tree/main/.github/workflows) directory.

### Manual Build

Expand Down
9 changes: 5 additions & 4 deletions config.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
# Build Config
delay = 50
name = "macOSBigSur"
sizes = [24, 28, 32, 40, 48, 56, 64, 72, 80, 88, 96]
sizes = [22, 24, 28, 32, 40, 48, 56, 64, 72, 80, 88, 96]

bitmaps_dir = "./bitmaps"
package_dir = "./themes"
Expand All @@ -30,9 +30,9 @@
"xterm.cur": "IBeam.cur",
"circle.cur": "NO.cur",
"all-scroll.cur": "SizeAll.cur",
"bd_double_arrow.cur": "SizeNESW.cur",
"bd_double_arrow.cur": "SizeNWSE.cur",
"sb_v_double_arrow.cur": "SizeNS.cur",
"fd_double_arrow.cur": "SizeNWSE.cur",
"fd_double_arrow.cur": "SizeNESW.cur",
"sb_h_double_arrow.cur": "SizeWE.cur",
"sb_up_arrow.cur": "UpArrow.cur",
"wait.ani": "Wait.ani",
Expand All @@ -42,4 +42,5 @@
with open("./scripts/windows.inf") as f:
data = f.read()
window_install_inf_content = data.replace(
"<inject_theme_name>", name+" Cursors").replace("<inject_author_name>", author)
"<inject_theme_name>", name + " Cursors"
).replace("<inject_author_name>", author)
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "apple_cursor",
"version": "1.0.4",
"version": "1.0.5",
"description": "Enjoy upcoming `macOS Big Sur` Cursor Theme 🥳",
"main": "index.js",
"scripts": {
Expand Down
4 changes: 2 additions & 2 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
clickgen==1.1.6
Pillow==7.2.0
clickgen==1.1.7
Pillow==8.0.1
Loading

0 comments on commit 8327b2b

Please sign in to comment.