New
v0.0.3
New features
- A
Window.frameproperty was added.
Breaking changes
- The new
Window.framenow uses Cocoa coordinates (origin at bottom-left), to match the behavior of Screen and most modern macOS APIs. See #29 for more. Window.positionwas removed in favor ofWindow.frame. See #32 for more.WindowFrameChangedEventwas added, replacingWindowPosChangedEventandWindowSizeChangedEvent. See #16 for more.
Bug fixes
ScreenLayoutChangedEventis now correctly detected.- When a property value is written to, and the new value is changed but does not match the desired value, the corresponding event is marked as external. See #49.