Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Left-handed cursors #112

Open
unclechu opened this issue Jan 31, 2022 · 9 comments
Open

Left-handed cursors #112

unclechu opened this issue Jan 31, 2022 · 9 comments

Comments

@unclechu
Copy link

I couldn’t find support for this. It could be something like a Make flag for instance. In this case most of the cursors (except window resizing ones) would be just horizontally flipped (together with their clicking points). The special treatment is needed only for the question mark sign, and maybe for crossed sign.

unclechu added a commit to unclechu/nixos-config that referenced this issue Feb 1, 2022
@unclechu
Copy link
Author

unclechu commented Feb 1, 2022

Here I made my own hacky patch for the left-handed cursors:
unclechu/nixos-config@a8b44c5

Short recap of what I did:

  1. Added a list of images that has to be horizontally flipped to builder/src/constants.py taking keys of X_CURSORS_CFG dictionary as a source
  2. Patched X_CURSORS_CFG dictionary in that file by taking xhot and subtracting it from the width of the image (so that when the image is flipped the X-axis of the clicking dot is on the right place)
  3. During the build phase I horizontally flipped all of the images listed in builder/src/constants.py file (the list I added above) using ImageMagick library (convert -flop file.png file.png)

Maybe it can help somehow to implement this as a feature for this cursor pack.

@stale stale bot added the wontfix label Apr 2, 2022
@ful1e5 ful1e5 removed the wontfix label Apr 2, 2022
@stale stale bot added the wontfix label Jun 4, 2022
@ful1e5 ful1e5 removed the wontfix label Jun 4, 2022
Repository owner deleted a comment from stale bot Jul 5, 2022
Repository owner deleted a comment from stale bot Jul 5, 2022
@ful1e5 ful1e5 self-assigned this Jul 5, 2022
@ful1e5 ful1e5 removed their assignment Sep 12, 2023
@ful1e5
Copy link
Owner

ful1e5 commented Sep 14, 2023

This issue has been open for a while. I've been tidying up the repository and improving package distribution. Now, I'm thinking about working on this request if more people show interest.

@ful1e5 ful1e5 pinned this issue Sep 14, 2023
@metaphys
Copy link

Hi, I would also be interested in this...

@ful1e5
Copy link
Owner

ful1e5 commented Jan 8, 2024

I just started working on this feature, and it will soon be available in the https://bibata.live.
Thanks for your patience.

ful1e5 added a commit to ful1e5/bibata that referenced this issue Jan 10, 2024
@ful1e5
Copy link
Owner

ful1e5 commented Jan 12, 2024

@unclechu @metaphys
This feature request is available on https://bibata.live, supported from v1.0.1 on-wards. I will soon merge the configuration into this repository.

@unclechu
Copy link
Author

@ful1e5 My whole system configuration build (including mouse cursors) is automated and incremental, the configuration is just a Git repo. If I need to depend on something (like on this repo for the mouse cursor) I just link to the repo directly, picking some commit and the rest is automatic (e.g. applying patches to the sources, building cursors, setting in the system those cursor as default ones, etc). Going to a website, picking some settings, downloading an archive, extracting it somewhere... It’s all manual work and basically incompatible with the workflow I have.

I will soon merge the configuration into this repository.

I assume it will be available in this repo later?

@ful1e5
Copy link
Owner

ful1e5 commented Jan 15, 2024

I assume it will be available in this repo later?

Yes, I'm working on it.

@ful1e5 ful1e5 unpinned this issue Jan 18, 2024
ful1e5 added a commit that referenced this issue Jan 19, 2024
ful1e5 added a commit that referenced this issue Jan 22, 2024
@ful1e5 ful1e5 closed this as completed in a50f038 Jan 25, 2024
@metaphys
Copy link

hi, thanks for your work on this, not so many cursor offer left handed version!
it seems to me that all the hand cursor are still in right hand version, or did I got something wrong?

@ful1e5
Copy link
Owner

ful1e5 commented Feb 19, 2024

@metaphys Thanks for bringing this to my attention! I'll redesign the hand cursors to ensure they are available for right hands. The updated cursor will be included in the next release.

@ful1e5 ful1e5 reopened this Feb 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Backlog 📃
Development

No branches or pull requests

3 participants