You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
(iOS 16+) Added Get LED Levels app shortcut, which returns the current LED brightness levels (reads from hardware when locked, or from saved state when unlocked)
Enhanced error handling and reporting throughout the app with more descriptive error messages
Added comprehensive accessibility support for VoiceOver users with proper labels, hints, and traits for all UI controls
Added state persistence - the app now remembers LED levels and lock state across app launches
Improved memory management with proper resource cleanup and deallocation
Optimized UI layout performance by caching constraints and reducing unnecessary layout passes
Combined -[TLDeviceManager setNumberProperty:value:] and -[TLDeviceManager setDictionaryProperty:value:] into just -[TLDeviceManager setProperty:value:]
Added Physical LED Count segmented control for "Programmatic Quad-LEDs devices" (devices with H10 camera or newer), where you can explicitly inform TrollLEDs how many physical flashlight LEDs does your device have
TrollLEDs will terminate itself after 5 minutes of inactivity, this is to work around the possible battery drain issue when the app is left running in the background without killing it from the app switcher