Skip to content

updated zen jiggle to work on macOS 26 - #35

Open
MarinSavca wants to merge 2 commits into
bhaller:masterfrom
MarinSavca:master
Open

updated zen jiggle to work on macOS 26#35
MarinSavca wants to merge 2 commits into
bhaller:masterfrom
MarinSavca:master

Conversation

@MarinSavca

Copy link
Copy Markdown

No description provided.

@bhaller

bhaller commented Oct 15, 2025

Copy link
Copy Markdown
Owner

Hi! Thanks, this looks great! I'll try to put out a new Jiggler version as soon as I can. Or – I don't suppose you have any interesting in adopting Jiggler? I don't have time for it any more, and I'd be happy to turn it over to you if you'd like to maintain it (and perhaps improve it) going forward. Does that interest you?

@MarinSavca

Copy link
Copy Markdown
Author

hey, I didn't do any swift/obj-c development for like 7 years, I don't think I can handle it, just the deprecated comment you left there helped me figure it out, and I just asked GPT for an alternative, tested on my machine and everything worked so I decided to maybe open up a pull request; but trust me those 300 stars are nothing, you are hero among the macOS users, I personally know 50ish people that use this app, we really thank you for developing it :)

@bhaller

bhaller commented Oct 17, 2025

Copy link
Copy Markdown
Owner

Hi @MarinSavca! OK, got it. I'll work on handling your PR, then, when I've got a moment – right now I'm buried. Thanks!

@kumichou

Copy link
Copy Markdown
Collaborator

@MarinSavca Could you update your PR please? You originally came up with the fix.

@revs87

revs87 commented Oct 27, 2025

Copy link
Copy Markdown

When will this be rolled out?

EDIT: Anyway, I picked up from MarinSavca:master and built the executable myself.
I've tested it on Tahoe 26.0.1 and I verified the zen jiggle is now maintaining Teams entertained (Online).

EDIT2: Apparently, Teams reapear as Away after a few minutes...

@bhaller

bhaller commented Oct 28, 2025

Copy link
Copy Markdown
Owner

When will this be rolled out?

EDIT: Anyway, I picked up from MarinSavca:master and built the executable myself. I've tested it on Tahoe 26.0.1 and I verified the zen jiggle is now maintaining Teams entertained (Online).

EDIT2: Apparently, Teams reapear as Away after a few minutes...

The PR from @kumichou is the one to build from. It would be interesting to know whether that fixes Teams or not. The timing of the rollout is up to @kumichou, who I think is deciding whether to roll any other bug fixes in the same release, etc.

pjaol added a commit to pjaol/Jiggler that referenced this pull request Mar 19, 2026
- Replace IOPMAssertionCreateWithName with IOPMAssertionDeclareUserActivity
  for Zen jiggle mode to work properly on macOS 26 (Tahoe)
- Remove deprecated UpdateSystemActivity() weak import and usage
- Add GitHub Actions workflows for automated builds, PR checks, and releases
- Migrate from master to main branch

Fixes compatibility with macOS 26.x where the previous assertion API
stopped working correctly for Zen mode jiggle.

Based on upstream PR bhaller#35 by MarinSavca.
pjaol added a commit to pjaol/Jiggler that referenced this pull request Mar 19, 2026
- Replace IOPMAssertionCreateWithName with IOPMAssertionDeclareUserActivity
  for Zen jiggle mode to work properly on macOS 26 (Tahoe)
- Remove deprecated UpdateSystemActivity() weak import and usage
- Add GitHub Actions workflows for automated builds, PR checks, and releases
- Migrate from master to main branch

Fixes compatibility with macOS 26.x where the previous assertion API
stopped working correctly for Zen mode jiggle.

Based on upstream PR bhaller#35 by MarinSavca.
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

Successfully merging this pull request may close these issues.

4 participants