Repository navigation
Highlights
- The crash watchdog now restores your Low Power Mode settings too, not only lid-close sleep.
- The app reacts to lid, display, battery and heat events instead of polling every 2 seconds.
- The menu is slimmer: set-and-forget options, including Uninstall…, moved under Settings.
- The battery cutoff has finer steps and defaults to 20%.
Fixes
- After a crash or force-quit with the lid closed, the watchdog used to turn sleep back on but leave Low Power Mode on until the next launch. It now also puts back the Low Power Mode settings the app had saved, and clears them so the next launch doesn't apply them again.
Improvements
- Event-driven instead of polling. The 2-second lid timer is gone. The app listens for lid state, screen changes (desk mode), power source changes (battery cutoff), thermal state changes (heat cutoff) and wake from sleep. Macs without a lid register nothing.
- Slimmer menu. The first level keeps the on/off toggle, the two alerts (crash protection off, update available) and Quit. Low Power Mode, screen lock, battery cutoff, launch at login, update checks and Uninstall… are under Settings, so Uninstall no longer sits next to Quit.
- Finer battery cutoff. Choose Never, 5, 10, 15, 20, 30, 40 or 50%. The default is now 20% (was 15%) for installs that never chose one. A choice you already made is kept. "Off" is renamed "Never".
- Plainer first launch. The install dialog uses plain language (Continue… instead of Install…). The README walks through the one-time Open Anyway step, with a Terminal alternative.
- Nicer download. The release
.dmgopens with a laid-out window (app icon, arrow to Applications, volume icon). - Project page. A minimal site at decaffeinate-app.pages.dev with a download button that links straight to the latest
.dmg. - The app icon is recolored, and
LICENSEnow ships inside the app bundle.
Removed
- The measured lid-open and lid-closed power averages in the menu. They were a measurement feature, not part of keeping the Mac awake safely.
measure.shstays in the repository to reproduce the numbers.
What's Changed
- feat: lay out the release dmg window with icons, arrow and volume icon by @dstmrk in #20
- docs: plain-language install dialog and first-open steps by @dstmrk in #21
- fix: watchdog restores Low Power Mode after a crash by @dstmrk in #22
- feat: add a project page and recolor the icon by @dstmrk in #23
- fix: draw the menu bar glyph in the site mockup as a template by @dstmrk in #24
- chore: ship LICENSE inside the app bundle by @dstmrk in #25
- feat: link the page's download button straight to the dmg by @dstmrk in #26
- docs: add Ko-fi link and correct the authorship claim by @dstmrk in #27
- refactor: slim the menu to a Settings submenu, drop power stats by @dstmrk in #28
- perf: react to lid, display, battery and heat events instead of polling by @dstmrk in #29
Full Changelog: v1.0.0...v1.1.0