github alin23/Lunar v4.8.0
4.8.0

latest releases: v6.7.12, v6.7.11, v6.7.10...
2 years ago

Features

  • Dark Mode UI
    • dark mode UI
  • Add Built-in Display page
    • built-in display page
  • BlackOut: a feature that lets you selectively turn off displays by:
    • Mirroring the main display contents
    • Setting their brightness and contrast to 0
    • How to use:
      • Press Ctrl+Cmd+6 to activate it and turn off the display where the cursor is
      • You can also activate it by clicking the power button on the display page for the following cases:
        • Built-in display
        • External monitors that don't support DDC
    • blackout power off button
  • Add "Use Alternate Brightness Keys" checkbox on the Hotkeys page
    • Useful if you have a keyboard that has F14/F15 keys and the Brightness keys can send special key codes
  • Add "Include Built-in Display" checkbox on the Hotkeys page
    • Useful if you use a Hackintosh with an external monitor set as a built-in display
  • Add Lock Curve button for disabling the auto-learning curve algorithm when needed
  • Add Reset buttons in the gear icon menu
  • Allow setting minimum values for DDC Limits
  • Add more useful controls in the gear icon menu
    • DDC Color Gain
    • Resolutions (including hidden resolutions)
    • Screen orientation
    • gear icon menu new controls
    • resolutions dropdown
  • Replace the Adaptive button with a more useful input switch dropdown in the QuickActions menu
    • quick actions menu with input and screen orientation

Improvements

  • Respect custom color profiles when adjusting brightness using Gamma
  • Handle non-english locales in text fields
  • Show error when CLI can't be installed and show a possible fix using chown and chmod
  • Allow fuzzy display name matching in CLI
    • Things like this should work now:
      • Switch input to HDMI for LG UltraFine: lunar displays ultrafine input hdmi
      • Read contrast of Dell U3419W: lunar displays dell34 contrast
  • Switch to rounding the curve value in the auto-learning algorithm for more precise mappings
  • Make transitions smoother on Apple displays

Fixes

  • Fix crash on Monterey beta 5 because of Thread.private not existing anymore
  • Handle cases where app exceptions can't be added because their bundle doesn't contain CFBundleName
  • Pin TSL2591 library to a known working version
  • Fix DDC limits not being applied correctly in Manual Mode
  • Fix data race crash when iterating some dictionaries
  • Allow brightness 0 in Sync Mode on iMacs

Don't miss a new Lunar release

NewReleases is sending notifications on new releases.