ful1e5 / apple_cursor

Free & Open source macOS Cursors.
GNU General Public License v3.0
1.16k stars 62 forks source link

Custom cursor size build #101

Open ruslya7 opened 4 months ago

ruslya7 commented 4 months ago

Hello, please help, I'm trying to build custom size for windows cursor, im trying to build by following your instructions with ctgen and etc, but cursor files automatically resizes to 32x32. I mean, file is for example, have custom size 20x20, but it's blurry because resizes and actual cursor size is same as 32x32. I don't know if i'm doing something wrong, but out folder is creating just size is incorrect. Please help

ruslya7 commented 4 months ago

@ful1e5 hope you can help me to solve this issue. I really hope on you🙏

ful1e5 commented 4 months ago

@ruslya7 Windows doesn't support cursor files less than 32px. To generate a cursor smaller than 32px, Clickgen uses the 32px canvas and places the cursor bitmap inside it.

Check these links for more information:

I mean, file is for example, have custom size 20x20, but it's blurry because resizes and actual cursor size is same as 32x32.

The cursor is blurry due to an internal bitmapping problem, which I am actively working on. This problem exists in all my cursor themes, and I plan to fix it very soon.

Thank you for understanding.

ruslya7 commented 4 months ago

@ful1e5 Thank you for your answer! But could you please tell me if it's possible to create 26x26, 28x28 and 30x30 size? Just 24px is too small for me and my monitor and 32px is too big. I don't have photoshop so that's why I thought your method would help me... 🙏

stanio commented 3 months ago

@ruslya7, if you just want to use the cursors you could give the zip attached to https://github.com/ful1e5/apple_cursor/issues/90#issuecomment-1992192852 a try. It contains only .cur and .ani files – no install scripts.

cagespence commented 2 months ago

@stanio This is perfect, do you happen to have the Default cursor as well? Seems it's missing from that zip.

stanio commented 2 months ago

Which would be the default one? There's Pointer.cur I would call the default one. The file naming may differ (likely differs) from previous apple_cursor releases.

cagespence commented 2 months ago

Oh. You're right about the naming, I missed that. Thanks for getting back to me!