dgurkaynak / Penc

Trackpad-oriented window manager for macOS
https://deniz.co/penc/
MIT License
1.12k stars 25 forks source link

Does not work properly with Monterey 12.1 #37

Closed Lear62 closed 2 years ago

Lear62 commented 2 years ago

Windows are no longer detected unless highlighted and not full screen

Lear62 commented 2 years ago

Yeah it's stopped working completely for me, only blurs the screen when I use the hotkey. Anybody still working on this?

dgurkaynak commented 2 years ago

Her @Lear62, sorry for the late response, I've just installed monterey on my mac (finally), and it's working seamless for me. Could you try to do a fresh install with all the permission stuff?

And if it's persisting, can you share penc logs?

ArkitectNaut commented 2 years ago

Works great for me on 12.2

Lear62 commented 2 years ago

Yes the issue is still there. I stopped using pence for a while but I'd like to try again, how do I share logs?

dgurkaynak commented 2 years ago
Lear62 commented 2 years ago

penc.log

dgurkaynak commented 2 years ago

Hey @Lear62, thanks for the logs. I guess I found the issue:

Can you confirm this? Even if you do, I don't have any other idea to detect fullscreen mode 😕

Lear62 commented 2 years ago

So I definitely have nothing in fullscreen mode, however I do have my desktop hidden. After enabling my desktop again- BAM! Problem solved. Thanks! The question is if there's any way to make it detect windows while the desktop is hidden? And maybe if not, check if desktop is hidden and advise the user to enable it or the app won't function.

dgurkaynak commented 2 years ago

And maybe if not, check if desktop is hidden and advise the user to enable it or the app won't function.

That's definitely doable 👍 And also I will look again for other ways to detect fullscreen with this in mind.

Lear62 commented 2 years ago

Awesome, appreciate the help and app so much. While I'm at it, just wanted to throw out there that I'd really appreciate a setting that lets me scale a window horizontally while pinching horizontally just like vertical pinching scales vertical, instead of the whole window.

Lear62 commented 2 years ago

(while maintaining it's original center point please!!!)

ArkitectNaut commented 2 years ago

scale a window horizontally while pinching horizontally

That already exists by default, exactly how you described it. It is a bit finicky though.

dgurkaynak commented 2 years ago

That already exists by default, exactly how you described it. It is a bit finicky though.

Currently the threshold angle is 45, maybe we can add a sensitivity option to increase/decrease that angle?

ArkitectNaut commented 2 years ago

I guess that could be useful. I would love to have an option to retain the current size window but just centre it. Maybe a toggle to have the right-click gesture either minimize a window or centre it with current size.

Lear62 commented 2 years ago

scale a window horizontally while pinching horizontally

That already exists by default, exactly how you described it. It is a bit finicky though.

If it exists already, it's super finicky. For me scaling the window almost always goes from its center and scales out in all directions. Usually it doesn't even detect horizontal or vertical scale, this is along with the fact that it scales from the window's active center. Ideally if I slide a window to the bottom right I'd like to be able to adjust the height or width without it leaving the corner I placed it in, that would be amazing. Hope I explained it alright