Skip to content

Commit

Permalink
release: prepare v2.1.4
Browse files Browse the repository at this point in the history
  • Loading branch information
ful1e5 committed Aug 29, 2023
1 parent 9d3d3d7 commit f80aad4
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 7 deletions.
11 changes: 7 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [unreleased]

## [v2.1.4] - 29 August 2023

### Deprecation

- Check [changelog-08172023](https://github.com/ful1e5/clickgen/discussions/59#discussioncomment-6747666)
- In the `ctgen` configuration file, the `[config]` section no longer supports the `win_size` and `x11_sizes` options. Check [changelog-08172023](https://github.com/ful1e5/clickgen/discussions/59#discussioncomment-6747666)

### What's New?

- Prettier Logs in `ctgen` CLI.
- Change size of individual cursor assiging `win_sizes` and `x11_sizes` to individual cursor config in `ctgen` CLI
- Support `.yaml` and `.json` manifest config files inside `ctgen`
- Change size of individual cursor assigning `win_sizes` and `x11_sizes` to individual cursor config in `ctgen` CLI
- Support `.yaml` and `.json` manifest config files for `ctgen`
- Support for `Python 3.11` has been added, along with test suites for it.

### Changes
Expand Down Expand Up @@ -256,7 +258,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- auto-generated **symlinks** based on input configs
- `.tar` archive & `directory` as out **package**.

[unreleased]: https://github.com/ful1e5/clickgen/compare/v2.1.3...main
[unreleased]: https://github.com/ful1e5/clickgen/compare/v2.1.4...main
[v2.1.4]: https://github.com/ful1e5/clickgen/compare/v2.1.4...v2.1.3
[v2.1.3]: https://github.com/ful1e5/clickgen/compare/v2.1.3...v2.1.2
[v2.1.2]: https://github.com/ful1e5/clickgen/compare/v2.1.2...v2.1.1
[v2.1.1]: https://github.com/ful1e5/clickgen/compare/v2.1.1...v2.1.0
Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ Clickgen's core functionality is heavily inspired by [quantum5/win2xcur](https:/
> **Note**
> The project's success depends on sponsorships. Meeting sponsorship goals for [ful1e5](https://github.com/ful1e5) GitHub Account will drive new releases and ongoing development.
- **2023-08-23:** ctgen also support `.json` and `.yml` as configuration file.
- **2023-08-17:** Cursor size settings moved to `[cursors.fallback_settings]` in config. See [changelog-08172023](https://github.com/ful1e5/clickgen/discussions/59#discussioncomment-6747666)
- **2022-06-15:** Docker Image support deprecated due to cross-platform compatibility.
- **2022-07-09:** :warning: All the **functionality and modules are removed from older versions in `v2.0.0`**.
Expand Down
2 changes: 1 addition & 1 deletion src/clickgen/__init__.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-

__version__ = "2.1.3"
__version__ = "2.1.4"
5 changes: 3 additions & 2 deletions src/clickgen/scripts/ctgen.py
Original file line number Diff line number Diff line change
Expand Up @@ -64,16 +64,17 @@ def cwd(path) -> Generator[None, None, None]:


def main() -> None: # noqa: C901
# fix description
parser = argparse.ArgumentParser(
prog="ctgen",
description="ctgen: Cursor Theme GENerator.",
description=f"ctgen: {bold('C')}ursor {bold('T')}heme {bold('Gen')}erator. Clickgen CLI utility for crafting a whole cursor theme from .png files with a manifest file.'",
)

parser.add_argument(
"files",
type=argparse.FileType("rb"),
nargs="+",
help="Config files (.toml,.yaml,.yml,.json) for generate cursor theme",
help="Config files (.toml,.yaml,.json) for generate cursor theme",
)

parser.add_argument(
Expand Down

0 comments on commit f80aad4

Please sign in to comment.