Skip to content

Commit

Permalink
Merge pull request #7 from ful1e5/dev
Browse files Browse the repository at this point in the history
🚀 XCursor-Pro v1.1.3
  • Loading branch information
ful1e5 authored Jul 6, 2021
2 parents d20d277 + 505c24a commit 2e0d613
Show file tree
Hide file tree
Showing 48 changed files with 216 additions and 146 deletions.
13 changes: 13 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@ jobs:
run: |
tar -cvzf XCursor-Pro-Dark.tar.gz themes/XCursor-Pro-Dark
tar -cvzf XCursor-Pro-Light.tar.gz themes/XCursor-Pro-Light
tar -cvzf XCursor-Pro-Red.tar.gz themes/XCursor-Pro-Red
- name: Uploading `bitmaps` artifact
uses: actions/upload-artifact@v2
Expand All @@ -83,6 +84,12 @@ jobs:
name: XCursor-Pro-Light
path: XCursor-Pro-Light.tar.gz

- name: Uploading `XCursor-Pro-Red` UNIX Theme artifact
uses: actions/upload-artifact@v2
with:
name: XCursor-Pro-Red
path: XCursor-Pro-Red.tar.gz

- name: Uploading `XCursor-Pro-Dark` Windows Theme artifact
uses: actions/upload-artifact@v2
with:
Expand All @@ -94,3 +101,9 @@ jobs:
with:
name: XCursor-Pro-Light-Windows
path: themes/XCursor-Pro-Light-Windows/*

- name: Uploading `XCursor-Pro-Red` Windows Theme artifact
uses: actions/upload-artifact@v2
with:
name: XCursor-Pro-Red-Windows
path: themes/XCursor-Pro-Red-Windows/*
8 changes: 4 additions & 4 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
########## Custom
# --------------------------------------------- Custom
bitmaps
themes
builder/files.txt
bin

########## Python
# --------------------------------------------- Python

# Byte-compiled / optimized / DLL files
__pycache__/
Expand Down Expand Up @@ -136,7 +136,7 @@ dmypy.json
.pyre/


######### Node
# --------------------------------------------- Nodejs

# Logs
logs
Expand Down
22 changes: 20 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,26 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [unreleased]

## [v1.1.3]- 6 Jul 2021

### Added

- XCursor-Pro-Red init 🎊
- Support button inside `PLING.bbcode` product page
- `make prepare` command for preparing bibata binaries
- `pyrightconfig.json` init
- Bigger action icons inside `context-menu` ,`copy`, `crossed_circle` and `question_arrow`
- skinny `hand2` lines fixed

### Changed

- Removed **clean** target from `builder/Makefile`
- Compact code inside `builder/*`
- Remove `setup.py`
- Builder code moved to `src`
- Import `src` module directly inside `build.py`
- `Makefile` build commands re-arrange with groups

## [v1.1.2]- 21 Jun 2021

### Added
Expand Down Expand Up @@ -67,5 +87,3 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
[v1.1.1]: https://github.com/ful1e5/XCursor-pro/compare/v1.1.0...v1.1.1
[v1.1.0]: https://github.com/ful1e5/XCursor-pro/compare/v1.0.0...v1.1.0
[v1.0.0]: https://github.com/ful1e5/XCursor-pro/tree/v1.0.0
[v1.0.0]: https://github.com/ful1e5/XCursor-pro/tree/v1.0.0
[v1.0.0]: https://github.com/ful1e5/XCursor-pro/tree/v1.0.0
17 changes: 14 additions & 3 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
all: clean render build

unix: clean render bitmaps
@cd builder && make build_unix clean
@cd builder && make build_unix

windows: clean render bitmaps
@cd builder && make build_windows clean
@cd builder && make build_windows

.PHONY: all

Expand All @@ -15,7 +15,7 @@ render: bitmapper svg
@cd bitmapper && $(MAKE)

build: bitmaps
@cd builder && make setup build clean
@cd builder && make setup build

.ONESHELL:
SHELL:=/bin/bash
Expand Down Expand Up @@ -49,3 +49,14 @@ uninstall:
@fi

reinstall: uninstall install

# generates binaries
BIN_DIR = ../bin
THEMES = Dark Light Red
prepare: bitmaps themes
@rm -rf bin && mkdir bin
@cd bitmaps && zip -r $(BIN_DIR)/bitmaps.zip * && cd ..
@cd themes
@$(foreach theme,$(THEMES), tar -czvf $(BIN_DIR)/XCursor-Pro-$(theme).tar.gz XCursor-Pro-$(theme);)
@$(foreach theme,$(THEMES), zip -r $(BIN_DIR)/XCursor-Pro-$(theme)-Windows.zip XCursor-Pro-$(theme)-Windows;)
@cd ..
4 changes: 4 additions & 0 deletions PLING.bbcode
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@
[i]Release Notification[/i] at [b][url=https://twitter.com/ful1e5]Twitter[/url][/b](@ful1e5)
For [i]Customizing Size[/i] check [b][url=https://github.com/ful1e5/XCursor-pro#manual-build]README.md[/url][/b]

[b] Support Creator[/b]

[url=https://www.buymeacoffee.com/Nt7Wg4V][img]https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png[/img][/url]

[b]Linux/X11 installation[/b]
Get the latest stable Linux release from the [b][url=https://www.pling.com/p/1481466#files-panel]Pling[/url][/b]. Unpack the [b].tar.gz[/b] file and follow these [b]commands[/b].

Expand Down
13 changes: 10 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<!-- Branding -->
<p align="center">
<img src="https://i.imgur.com/BOhL2Hw.png" />
<img src="https://imgur.com/gJh2PHy.png" width="150" />
</p>

<p align="center">
Expand Down Expand Up @@ -81,6 +81,7 @@
<img title="XCursor Pro Pling Store" width="40%" src="https://imgur.com/VxSgrWw.png">
</a>
</p>

### Manual Install

#### Linux/X11
Expand Down Expand Up @@ -111,13 +112,19 @@ sudo mv XCursor-Pro /usr/share/icons/
<!-- Preview -->

<p align="center">
<img title="XCursor Pro Dark" src="https://imgur.com/CHnLdNN.png">
<img title="XCursor Pro Red" src="https://imgur.com/dAx7Tko.png">
</br>
<sub>XCursor Pro Red Cursors</sub>
</p>

<p align="center">
<img title="XCursor Pro Dark" src="https://imgur.com/xU23azm.png">
</br>
<sub>XCursor Pro Dark Cursors</sub>
</p>

<p align="center">
<img title="XCursor Pro Light" src="https://i.imgur.com/UI2VNrB.png">
<img title="XCursor Pro Light" src="https://imgur.com/tgOj0pt.png">
</br>
<sub>XCursor Pro Light Cursors</sub>
</p>
Expand Down
2 changes: 1 addition & 1 deletion bitmapper/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "xcursor-pro-bitmapper",
"version": "1.1.2",
"version": "1.1.3",
"main": "index.js",
"scripts": {
"watch": "nodemon --inspect src/index.ts",
Expand Down
8 changes: 8 additions & 0 deletions bitmapper/src/config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ interface Config {

const black = "#000000";
const white = "#FFFFFF";
const red = "#FF0000";

const config: Config[] = [
{
Expand All @@ -23,6 +24,13 @@ const config: Config[] = [
outline: black,
},
},
{
themeName: "XCursor-Pro-Red",
color: {
base: red,
outline: white,
},
},
];

export { config };
Loading

0 comments on commit 2e0d613

Please sign in to comment.