So, when Apple deprecates NSDrawer and it doesn't support dark mode... build my own!
(Custom NSWindow as a child window, drawing my own chrome.)
| Website | https://www.amyworrall.com |
| Octavo (Mac app for printing booklets) | https://octavo.pro |
So, when Apple deprecates NSDrawer and it doesn't support dark mode... build my own!
(Custom NSWindow as a child window, drawing my own chrome.)
While I'm investigating old stuff… turns out that custom bindings in the interface builder inspector still work in Xcode 26, via @IBDesignable and `exposeBinding()`!
I had forgotten the iWork 09 inspector had an NSDrawer!
Reckon I could get away with one in this day and age? ;)
Vector maths is complicated. I'm trying to expand strokes to paths, but in a way that I can work with them for things like clipping masks, but also output three different weights and still end up with the same number of points on each one.
Currently I'm generating loads of points. I'd like to do it with fewer, but I'm getting stuck trying to meet all the correctness requirements…
Trying to decide about how to manage liquid glass support. Dark mode UI with a light canvas and NSRulers on my scroll view all combine to look fairly janky…
Maybe I should wait and test on Golden Gate before deciding too much.
Showing how your SF Symbol looks next to text. (The symbol is editable, and the text moves with the right hand guide.)
(Precise distance between guide and text will be calibrated later!)