Skip to content

Update tick-fixer-for-mac to v2.0.0#10615

Merged
pajlada merged 4 commits intorunelite:masterfrom
jonathangarelick:master
Mar 21, 2026
Merged

Update tick-fixer-for-mac to v2.0.0#10615
pajlada merged 4 commits intorunelite:masterfrom
jonathangarelick:master

Conversation

@jonathangarelick
Copy link
Copy Markdown
Contributor

  • Uses UDP instead of ICMP to keep wifi radio awake
  • Adds optional tick tracking UI (off by default)
  • Adds more configuration options

@runelite-github-app
Copy link
Copy Markdown

runelite-github-app bot commented Feb 16, 2026

@runelite-github-app
Copy link
Copy Markdown

runelite-github-app bot commented Feb 16, 2026

This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.


Internal use only: Reviewer details Maintainer details

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@pajlada
Copy link
Copy Markdown
Contributor

pajlada commented Feb 26, 2026

You've changed your ipAddress config key to targetHost - It would probably be a good idea to either revert the key name change so users don't lose their config, or perform an automatic migration on plugin startup. Let me know if this doesn't make sense with the changes you've made from ping -> udp.

When a user changes the target host config and it fails to resolve, the user is not informed and the the service keeps pinging the old host. It's probably a good idea to inform the user through a chat message, or pausing/disabling the keepalive thread or something.

I don't like your waitFor endlessly blocking in WifiKeepaliveThread's detectDefaultGateway, please add a reasonable timeout (probably in the hundreds of milliseconds?)

In WifiKeepaliveThread's shutdown, don't await termination in the scheduler.

Thanks for making the overlay off by default

@pajlada pajlada added the waiting for author waiting for the pr author to make changes or respond to questions label Feb 26, 2026
@runelite-github-app runelite-github-app bot removed the waiting for author waiting for the pr author to make changes or respond to questions label Mar 7, 2026
@jonathangarelick
Copy link
Copy Markdown
Contributor Author

@pajlada Updated, thanks.

@pajlada
Copy link
Copy Markdown
Contributor

pajlada commented Mar 8, 2026

Could you move your resolving logic to WifiKeepaliveThread's executor? Essentially what I'd like is for there to be no blocking logic on RuneLite's client or RuneLite threads.
Thanks!

@pajlada pajlada added the waiting for author waiting for the pr author to make changes or respond to questions label Mar 8, 2026
@jonathangarelick
Copy link
Copy Markdown
Contributor Author

Updated, thanks.

@runelite-github-app runelite-github-app bot removed the waiting for author waiting for the pr author to make changes or respond to questions label Mar 21, 2026
@pajlada
Copy link
Copy Markdown
Contributor

pajlada commented Mar 21, 2026

Thanks for your patience

@pajlada pajlada merged commit cc9b58d into runelite:master Mar 21, 2026
2 of 3 checks passed
CCatRS pushed a commit to CCatRS/plugin-hub that referenced this pull request Apr 2, 2026
Lexer747 pushed a commit to Lexer747/plugin-hub that referenced this pull request Apr 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants