diff --git a/CHANGELOG.md b/CHANGELOG.md index d315e32..462f708 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [unreleased] +## [v2.0.1] - 02 July 2024 + ### :warning: Changes for Developers/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. diff --git a/README.md b/README.md index 0dfcb6d..934cbb4 100644 --- a/README.md +++ b/README.md @@ -18,9 +18,9 @@ Extended KDE cursor, Highly inspired on **KDE Breeze** for `Windows` and `Linux` --- -![BreezeX Dark](https://imgur.com/zDGsq2h.png) -![BreezeX Light](https://imgur.com/tmKu1vC.png) -![BreezeX Black](https://imgur.com/kzLufkT.png) +![Breeze Black](https://github.com/ful1e5/BreezeX_Cursor/assets/24286590/ebeb3bc7-3857-4b16-9894-8897507b1855) +![Breeze Dark](https://github.com/ful1e5/BreezeX_Cursor/assets/24286590/e6e7d402-8ef4-4f4b-8f4c-a7f634461d52) +![Breeze Light](https://github.com/ful1e5/BreezeX_Cursor/assets/24286590/d2e4c969-a358-42e1-b6bb-ddb0e9c94d30) ## Cursor Sizes diff --git a/build.toml b/build.toml deleted file mode 100644 index 4979c1e..0000000 --- a/build.toml +++ /dev/null @@ -1,376 +0,0 @@ -[theme] -name = 'BreezeX Cursor' -comment = 'Extended KDE cursor' -website = 'https://www.github.com/ful1e5/BreezeX_Cursor' - -[config] -bitmaps_dir = '' # This config will assigned with `ctgen -d ` -out_dir = 'themes' -platforms = ['x11', 'windows'] -x11_sizes = [22, 24, 28, 32, 40, 48, 56, 64, 72, 80, 88, 96] -win_size = 32 - -[cursors] - -[cursors.fallback_settings] -x_hotspot = 100 -y_hotspot = 100 -x11_delay = 10 -win_delay = 1 - -[cursors.all-scroll] -png = 'all-scroll.png' -x11_name = 'all-scroll' -x11_symlinks = ["fleur", "size_all"] - -[cursors.bd_double_arrow] -png = 'bd_double_arrow.png' -x_hotspot = 98 -y_hotspot = 96 -x11_name = 'bd_double_arrow' -win_name = 'Diagonal_1' -x11_symlinks = [ - "c7088f0f3e6c8088236ef8e1e3e70000", - "nw-resize", - "nwse-resize", - "size_fdiag", - "se-resize", -] - -[cursors.bottom_left_corner] -png = 'bottom_left_corner.png' -x_hotspot = 47 -y_hotspot = 148 -x11_name = 'bottom_left_corner' - -[cursors.bottom_right_corner] -png = 'bottom_right_corner.png' -x_hotspot = 147 -y_hotspot = 148 -x11_name = 'bottom_right_corner' - -[cursors.bottom_side] -png = 'bottom_side.png' -x_hotspot = 100 -y_hotspot = 164 -x11_name = 'bottom_side' - -[cursors.center_ptr] -png = 'center_ptr.png' -x_hotspot = 99 -y_hotspot = 35 -x11_name = 'center_ptr' - -[cursors.col-resize] -png = 'col-resize.png' -x11_name = 'col-resize' -x11_symlinks = ["split_h"] - -[cursors.color-picker] -png = 'color-picker.png' -x_hotspot = 42 -y_hotspot = 157 -x11_name = 'color-picker' - -[cursors.context-menu] -png = 'context-menu.png' -x_hotspot = 57 -y_hotspot = 30 -x11_name = 'context-menu' - -[cursors.copy] -png = 'copy.png' -x_hotspot = 57 -y_hotspot = 30 -x11_name = 'copy' -x11_symlinks = [ - "1081e37283d90000800003c07f3ef6bf", - "6407b0e94181790501fd1e167b474872", - "b66166c04f8c3109214a4fbd64a50fc8", - "dnd-copy", -] - -[cursors.cross] -png = 'cross.png' -x11_name = 'cross' -win_name = 'Cross' -x11_symlinks = ["cross_reverse", "diamond_cross", "tcross", "crosshair"] - -[cursors.crossed_circle] -png = 'crossed_circle.png' -x_hotspot = 57 -y_hotspot = 30 -x11_name = 'crossed_circle' -x11_symlinks = ["forbidden", "not-allowed"] - -[cursors.dnd_no_drop] -png = 'dnd_no_drop.png' -x11_name = 'dnd_no_drop' -win_name = 'Unavailiable' -x11_symlinks = [ - "03b6e0fcb3499374a867c041f52298f0", - "circle", - "dnd-no-drop", - "no-drop", -] - -[cursors.dotbox] -png = 'dotbox.png' -x11_name = 'dotbox' -x11_symlinks = ["dot_box_mask", "draped_box", "icon", "target"] - -[cursors.fd_double_arrow] -png = 'fd_double_arrow.png' -x_hotspot = 98 -y_hotspot = 96 -x11_name = 'fd_double_arrow' -win_name = 'Diagonal_2' -x11_symlinks = [ - "fcf1c3c7cd4491d801f1e1c78f100000", - "ne-resize", - "nesw-resize", - "sw-resize", - "size_bdiag", -] - -[cursors.hand1] -png = 'hand1.png' -x_hotspot = 107 -y_hotspot = 35 -x11_name = 'hand1' -win_name = 'Move' -x11_symlinks = ["grab", "openhand"] - -[cursors.hand2] -png = 'hand2.png' -x_hotspot = 90 -y_hotspot = 35 -x11_name = 'hand2' -win_name = 'Link' -x11_symlinks = [ - "9d800788f1b08800ae810202380a0822", - "e29285e634086352946a0e7090d73106", - "pointer", - "pointing_hand", -] - -[cursors.left_ptr] -png = 'left_ptr.png' -x_hotspot = 57 -y_hotspot = 30 -x11_name = 'left_ptr' -win_name = 'Default' -x11_symlinks = ["arrow", "default", "top_left_arrow"] - -[cursors.left_ptr_watch] -png = 'left_ptr_watch-*.png' -x_hotspot = 57 -y_hotspot = 30 -x11_name = 'left_ptr_watch' -win_name = 'Work' -x11_symlinks = [ - "00000000000000020006000e7e9ffc3f", - "08e8e1c95fe2fc01f976f1e063a24ccd", - "3ecb610c1bf2410f44200f48c40d3599", - "progress", -] - -[cursors.left_side] -png = 'left_side.png' -x_hotspot = 33 -y_hotspot = 100 -x11_name = 'left_side' - -[cursors.link] -png = 'link.png' -x_hotspot = 57 -y_hotspot = 30 -x11_name = 'link' -x11_symlinks = [ - "3085a0e285430894940527032f8b26df", - "640fb0e74195791501fd1ed57b41487f", - "a2a266d0498c3104214a47bd64ab0fc8", - "alias", - "dnd-link", -] - -[cursors.move] -png = 'move.png' -x_hotspot = 101 -y_hotspot = 51 -x11_name = 'move' -x11_symlinks = [ - "4498f0e0c1937ffe01fd06f973665830", - "9081237383d90e509aa00f00170e968f", - "fcf21c00b30f7e3f83fe0dfd12e71cff", - "grabbing", - "pointer_move", - "dnd-move", - "closedhand", - "dnd-none", -] - -[cursors.pencil] -png = 'pencil.png' -x_hotspot = 38 -y_hotspot = 156 -x11_name = 'pencil' -win_name = 'Handwriting' -x11_symlinks = ["draft"] - -[cursors.pirate] -png = 'pirate.png' -x11_name = 'pirate' - -[cursors.plus] -png = 'plus.png' -x11_name = 'plus' -x11_symlinks = ["cell"] - -[cursors.question_arrow] -png = 'question_arrow.png' -x_hotspot = 57 -y_hotspot = 30 -x11_name = 'question_arrow' -win_name = 'Help' -x11_symlinks = [ - "5c6cd98b3f3ebcb1f9c7f1c204630408", - "d9ce0ab605698f320427677b458ad60b", - "help", - "left_ptr_help", - "whats_this", - "dnd-ask", -] - -[cursors.right_ptr] -png = 'right_ptr.png' -x_hotspot = 136 -y_hotspot = 32 -x11_name = 'right_ptr' -win_name = 'Alternate' -x11_symlinks = ["draft_large", "draft_small"] - -[cursors.right_side] -png = 'right_side.png' -x_hotspot = 164 -y_hotspot = 100 -x11_name = 'right_side' - -[cursors.row-resize] -png = 'row-resize.png' -x11_name = 'row-resize' -x11_symlinks = ["split_v"] - -[cursors.sb_down_arrow] -png = 'sb_down_arrow.png' -x_hotspot = 100 -y_hotspot = 160 -x11_name = 'sb_down_arrow' -x11_symlinks = ["down-arrow"] - -[cursors.sb_h_double_arrow] -png = 'sb_h_double_arrow.png' -x_hotspot = 98 -y_hotspot = 96 -x11_name = 'sb_h_double_arrow' -win_name = 'Horizontal' -x11_symlinks = [ - "028006030e0e7ebffc7f7070c0600140", - "14fef782d02440884392942c1120523", - "e-resize", - "ew-resize", - "h_double_arrow", - "size-hor", - "size_hor", - "w-resize", -] - -[cursors.sb_left_arrow] -png = 'sb_left_arrow.png' -x_hotspot = 38 -y_hotspot = 100 -x11_name = 'sb_left_arrow' -x11_symlinks = ["left-arrow"] - -[cursors.sb_right_arrow] -png = 'sb_right_arrow.png' -x_hotspot = 162 -y_hotspot = 100 -x11_name = 'sb_right_arrow' -x11_symlinks = ["right-arrow"] - -[cursors.sb_up_arrow] -png = 'sb_up_arrow.png' -x_hotspot = 100 -y_hotspot = 38 -x11_name = 'sb_up_arrow' -x11_symlinks = ["up-arrow"] - -[cursors.sb_v_double_arrow] -png = 'sb_v_double_arrow.png' -x_hotspot = 98 -y_hotspot = 96 -x11_name = 'sb_v_double_arrow' -win_name = 'Vertical' -x11_symlinks = [ - "00008160000006810000408080010102", - "2870a09082c103050810ffdffffe0204", - "double_arrow", - "n-resize", - "ns-resize", - "size-ver", - "size_ver", - "s-resize", - "v_double_arrow", -] - -[cursors.top_left_corner] -png = 'top_left_corner.png' -x_hotspot = 147 -y_hotspot = 51 -x11_name = 'top_left_corner' - -[cursors.top_right_corner] -png = 'top_right_corner.png' -x_hotspot = 147 -y_hotspot = 51 -x11_name = 'top_right_corner' - -[cursors.top_side] -png = 'top_side.png' -x_hotspot = 100 -y_hotspot = 35 -x11_name = 'top_side' - -[cursors.vertical-text] -png = 'vertical-text.png' -x11_name = 'vertical-text' - -[cursors.wait] -png = 'wait-*.png' -x11_name = 'wait' -win_name = 'Busy' -x11_symlinks = ["watch"] - -[cursors.wayland-cursor] -png = 'wayland-cursor.png' -x11_name = 'wayland-cursor' - -[cursors.X_cursor] -png = 'X_cursor.png' -x11_name = 'X_cursor' -x11_symlinks = ["x-cursor"] - -[cursors.xterm] -png = 'xterm.png' -x11_name = 'xterm' -win_name = 'IBeam' -x11_symlinks = ["ibeam", "text"] - -[cursors.zoom-in] -png = 'zoom-in.png' -x11_name = 'zoom-in' - -[cursors.zoom-out] -png = 'zoom-out.png' -x11_name = 'zoom-out' diff --git a/pling.txt b/pling.txt index b3d86e8..9f3104c 100644 --- a/pling.txt +++ b/pling.txt @@ -1,20 +1,19 @@ Extended KDE cursor, Highly inspired on KDE Breeze for Windows and Linux with HiDPi Support . +All BreezeX cursors are meticulously crafted by hand and built using open-source tools, ensuring high quality and attention to detail. They are freely available for both Linux and Windows platforms and are distributed under an open-source license, allowing for widespread accessibility and customization. + Check [url=https://github.com/ful1e5/BreezeX_Cursor]README.md[/url] for installation, uninstallation, personalize cursor sizes or colors. [b]Notice:[/b] -Until 2021 my cursors projects were well funded by 'pling.com' but since the 'pling-factor' on the website has decreased and monthly payments are <500$, It is now dependent on community funding and sponsorships. If you want to help me to maintain BreezeX Cursors and my other open source projects actively, consider sponsoring my work on [url=https://github.com/sponsors/ful1e5]GitHub Sponsors[/url] or DM me on [url=https://twitter.com/ful1e5]Twitter[/url] if your company would like to support this project, I will gladly look into it and post your avatar in the README. - -I appreciate all the wonderful people who patronize and sponsoring my work. +Since the 'pling-factor' on the website has decreased and monthly payments are <500$, This project is now dependent on community funding and sponsorships. If you would like to help me maintain this project and my other open-source cursors actively, consider sponsoring just [i]1$/month[/i] or more on [url=https://github.com/sponsors/ful1e5]GitHub Sponsors[/url], I will gladly look into it and post your avatar in the README. [b]XCursor Sizes:[/b] -22x22, 24x24, 28x28, 32x32, 40x40, 48x48, 56x56, 64x64, 72x72, 80x80, 88x88, 96x96 +16x16, 20x20, 22x22, 24x24, 28x28, 32x32, 40x40, 48x48, 56x56, 64x64, 72x72, 80x80, 88x88, 96x96 [b]Windows Cursor Size:[/b] -- 16x16 - Small -- 24x24 - Regular -- 32x32 - Large -- 48x48 - Extra Large +- 22,32,43,64,86,171 - Regular +- 26,39,52,77,103,205 - Large +- 32,48,64,96,128,256 - Extra Large [b]License & Terms:[/b] 'BreezeX_Cursor' is available under the terms of the 'GPL-3.0' license.