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

Help offer #1

Open
mamiksik opened this issue Oct 5, 2018 · 8 comments
Open

Help offer #1

mamiksik opened this issue Oct 5, 2018 · 8 comments

Comments

@mamiksik
Copy link

mamiksik commented Oct 5, 2018

Hi, I am developing an app that requires to be able to move windows across spaces and also to add, delete and change current spaces. I searched all across the internet to find usable spaces library without any luck.

I was at the point of writing my own when I discovered your project in chunkwm issue discussion. It looks promising and I would like to help you to develop this library. Are you up for codevelop?

Martin.

@sohocoke
Copy link
Member

sohocoke commented Oct 9, 2018

Hi Martin,

Of course I would be happy for any help to improve the library, thanks for the offer.

If you have any specific features you would like to add, feel free to open new issues, then I can share any relevant info if I’ve already looked into it. Or you could just fork and send me PR’s I’d thats easier.

@mamiksik
Copy link
Author

Great! Basically, I need whole section 'full cheats' layer (coming soon). Could you direct me where to start with any of the bullet points?

@mamiksik
Copy link
Author

Update: With calling CGSSpaceCreate(conn, 0x2, 0x0); and restarting dock manualy I am able to create new space.

@sohocoke
Copy link
Member

I'll push work-in-progress code or the 'full cheats' layer onto a branch, once I'm back from travelling.

I heard of the requirement with CGSpaceCreate to have to restart the dock from the one of the discussions for chunkwm. Last time I tested the method, restarting the dock resulted in all minimised windows being thrown out to the current desktop. Did you also see this?

@mamiksik
Copy link
Author

mamiksik commented Nov 1, 2018

Sorry for the late answer. Nope, I did not experience that.

@sohocoke
Copy link
Member

sohocoke commented Dec 7, 2018

@mamiksik It took me a while but I finally did enough tidying to commit previous work that uses the CGS private API for spaces business in a branch. Check it out at https://github.com/bigbearlabs/SpaceSwitcher/tree/feature/switcher-impl-using-cg-private-api

@sohocoke
Copy link
Member

@mamiksik Did you find above branch useful in any way?

@seanlinsley
Copy link

seanlinsley commented Dec 6, 2024

Hi @sohocoke, it looks like the [email protected]:bigbearlabs/spacesprivateapi.git submodule your branch references no longer exists. Do you still have that code?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants