mirror of
https://github.com/nimbold/Firelink.git
synced 2026-07-27 20:40:12 +00:00
e1e1061511
- Remove deprecated `cocoa` crate in favor of direct `objc` usage to fix future-incompatibilities warning from `block` dependency. - Fix irrefutable `if let` pattern warning in macOS `SleepPreventer::Drop`. - Fix memory leaks by properly releasing `alloc`-ed `NSString` and `NSAppleScript` objects. - Fix AppKit thread safety by routing dock badge updates to the main thread via `run_on_main_thread`.