@grishka It was the third one. I had some edge smoothing to fix an edge case that was solved by something else. But that smoothing ended up causing some mesh points to be calculated outside of UV coordinate space. Works like a charm now
Top-level
@grishka It was the third one. I had some edge smoothing to fix an edge case that was solved by something else. But that smoothing ended up causing some mesh points to be calculated outside of UV coordinate space. Works like a charm now 6 comments
sam henri gold, yeah it works. There's also CGSSetWindowTransform if you don't need a mesh, so I used that instead @grishka Heh, that's neat. I’m thinking they added that for all of those Exposé UIs back in the 2000s @samhenrigold (Smithereen still doesn't support video) It's so cursed. Now it needs some inertia to feel like the real thing |
sam henri gold, amazing. Several years ago I wanted to build an app called "widget spinner" where it's a fidget spinner but you spin the entire window containing it. I didn't get it to work the way I imagined. Now that I know about this API I'm gonna try it again