Skip to content

Latest commit

 

History

History
358 lines (249 loc) · 11.9 KB

CHANGELOG.md

File metadata and controls

358 lines (249 loc) · 11.9 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

v2.0.1 - 05 May 2024

⚠️ Breaking Changes

  • macOS Monterey Cursor deprecated

⚠️ Changes for Developers/Package Distributors

Note This change applies only to developers and package distributors

  • 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.

  • The build.toml file has been removed. Instead, the cursor build configurations are now distributed according to platforms within the configs directory:

    • configs/x.build.toml: Used to build XCursor.
    • configs/win_rg.build.toml: Used to build regular size Windows cursors.
    • configs/win_lg.build.toml: Used to build large size Windows cursors.
    • configs/win_xxl.build.toml: Used to build extra large size Windows cursors.

What's New?

  • feat: Redesign all cursor to latest macOS (Related to #95)
  • feat: Added Person and Pin cursors for Windows
  • Official Distributing 16 and 20 XCursors
  • Multi Resolution Windows Cursors
  • README.md: AUR docs added #91
  • Attach version meta-data inside cursor packages
  • Using cbmp v1.1.1 for rendering cursor bitmaps.

Changes

  • Use 'xz' for better compression in build.sh script

Issue Fixes

  • Fixed wrong animation #94
  • Fixes #98
  • Fixes #100
  • Closes #95

v2.0.0 - 11 October 2021

Added

Changed

  • refactor: Removed unnecessary source code
  • Some cursors are very blurry on lower sizes fixed #74
  • README.md: removed unnecessary colors fixed #81
  • README.md: Updated build docs
  • fixed #87 Bigger size Windows cursor
  • fixed #84 Resolution problem in Windows
  • fixed #83 Larger version for Windows
  • fixed #82 Wrong hotspot in work.ani (Windows)
  • fixed #68 Increasing font sizes in Windows problem

v1.2.3 - 23 November 2021

Added

  • macOSMonterey cursors added 🎊 fixed #66
  • Generate master bitmaps.zip inside bin directory
  • Makefile binaries targets with variable
  • pling docs: size and support info updated
  • bigsur cursor bitmapper as node package
  • New commands added inside Makefile for bitmapper
  • symlink script for macOSMonterey svg files

Changed

  • Removed unnecessary badges from README.md
  • Simplified README.md (removed emojis)
  • sponsor with liberapay
  • fixed text cursor state in xterm & vertical-text (increase border size) #67
  • bitmapper core as node package
  • macOSBigSur .svg files moved to svgs/bigsur directory

v1.2.2 - 31 October 2021

Added

  • Rounded pointer tail #63
  • make binaries inside sub directory make preapre

Changed

  • soft shadows in all cursors #62
  • fixed some cursor size #64
  • cursor preview updated
  • project description changed

v1.2.1 - 14 October 2021

Added

  • docs: macOSBigSur-White pling document added to pling/white.bbcode.
  • quick install links updated inside README.md#quick-install

Changed

  • docs: pling documents renamed to pling/ directory.
  • build: logging character updated

v1.2.0 - 25 August 2021

Added

  • Dark branding
  • Multiple config supports inside bitmapper
  • macOSBigSur-White CI added inside build.yml

Changed

  • Drop shadow removed from plus.svg
  • Key colors added inside .svg files
  • builder/src configured as dynamic comment and theme-name
  • builder/Makefile updated
  • Makefile with macOSBigSur-White cursor theme
  • PULL_REQUEST_TEMPLATE.md template updated

v1.1.6 - 13 August 2021

Added

  • Support button inside PLING.bbcode product page
  • make prepare command for preparing binaries
  • pyrightconfig.json init

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
  • crosshair cursors border added fixed #59

v1.1.5 - 21 June 2021

Added

  • Setup target updated inside builder/Makefile

Changed

  • applbuild modules relative imports
  • Removed setup.py from builder/

v1.1.4 - 4 April 2021

Added

  • Cursors Preview with shadows
  • use clickgen.packagers for packaging X11/UNIX cursors
  • typing supports from clickgen (v1.1.9)
  • Set clickgen version to v1.1.9 inside builder/setup.py
  • Pillow version locked at 8.1.1 by clickgen v1.1.9
  • 2 Space format in bitmapper
  • Sphinx based docsstring in builder/applbuild

Changed

  • Clean builder cache on every make commands
  • Apple Cursors builder applbuild install as system level
  • Removed python3 virtual environment from builder/Makefile
  • clean target fixed in builder/Makefile
  • Format svg files
  • Add Shadows / Drop Shadows to arrow cursor fixed #45 (check 29ab657)
  • Fixed Windows HiDPi issue #43 (check 7b49e34)

v1.1.3 - 21 February 2021

Added

  • Shadow underneath cursor #41 fixed

Changed

  • Preview with shadows cursors

v1.1.2 - 15 February 2021

Added

  • reinstall target added in project makeFile

Changed

  • Dynamic make install
  • #39 Corner resize cursors are inverted fixed

v1.1.1 - 9 February 2021

Changed

  • Cursor is not in expected position fixed #37

v1.1.0 - 7 February 2021

Added

  • Smooth animation of Animated Cursors
  • Auto-Package by clickgen
  • Customize & Build with make
  • Organized project
  • Builder with setup.py
  • Cursors design #33 fixed

Changed

  • Variable length frames render fixed
  • Minimum frames rendering added.
  • Windows cursors are renamed
  • cursor's config moved to builder/applbuild/constants.py

v1.0.6 - 1 November 2020

Added

  • left_ptr_watch with blue pinwheel

Changed

  • build.log removed feature in clickgen v1.1.8
  • Repack Windows cursors
  • Removed npm scripts & documentation (yon package removed)
  • npm dependencies got upgraded (dependabot 🤖 security warning)

v1.0.6 - 1 November 2020

Added

  • left_ptr_watch with blue pinwheel

Changed

  • Pixel match ratio set to 0.1 in src\utils\matchImages.ts
  • Symlinks of watch cursor removed
  • AppStarting.ani changed
  • PLING.bbcode missing content fix
  • Cursor preview updated
  • hand2 lines fixed.(from pling.com @peotincelogy)

v1.0.5 - 23 October 2020

Added

  • utils getFrameName.ts added.
  • 22 cursor size added.

Changed

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

v1.0.4 - 25 September 2020

Changed

  • Product logo (on imgur)
  • fix wrong implementation vertical resize cursor in KDE
  • Compressed files in build GitHub Action

v1.0.3 - 30 August 2020

Changed

  • Windows Cursors Info added in src/svg/README.md (14d85f7)
  • Quick install and Build Docs Improved
  • Color palette Icons Changed to Semi-Circle
  • Node Script with yarn-or-npm package (2b026ea)
  • Window Config Sorted (acbbea2)
  • Store actual data in install.inf in Windows Cursors.
  • Build Logs stored to the build.log file
  • Out Directories are themes and bitmaps
  • Windows Cursors Package is Redesign
  • config.ts cleanup

Added

  • Builder Version in build script
  • Main method in render
  • Bitmaps Pixel check in Animated Cursors
  • New utils for Frames Save
  • OCS Install support as default for Linux users

v1.0.2 - 10 August 2020

Changed

  • hand2 and left_ptr hotspots alignments fixed.
  • Smooth Animation with 35 Delay (6698a56)
  • Ignored docs files (**.md ,LICENCE, **.bbcode) in build GitHub Actions. (0df635b)
  • Windows Configs inside config.py (e7d5092)
  • Redesign Windows package with install.inf. (5f99e05)
  • Remove unnecessary Windows Cursors. (5f99e05)

Added

  • Cursors Preview, Build Dependencies, Runtime Dependencies and other Documents @ README.md
  • CONTRIBUTING.md
  • CODE_OF_CONDUCT.md
  • Quick Install (Windows & Linux) Documents @ README.md (686bde5, f36656d)
  • install.sh and windows.inf(automated installation files) added in scripts directory.
  • Table Of Content in README.md(476c64a)

v1.0.1-beta - 3 August 2020

Changed

  • hand1 hand2 move cursors finger gap & border in center
  • Drop shadow & FPS(62) improvements in wait, left_ptr_watch cursors.
  • Build size fix 65x65 to 64x64. (1120d17)
  • Pling product page Docs at PLING.bbcode.

v1.0.0-alpha1 - 31 July 2020

Added

  • Initial release 🎊
  • Logo and badges
  • CI/CD Pipelines