Ian Douglas Scott

Results 545 comments of Ian Douglas Scott

> Please no. Components is a perfectly reasonable API, and at least I personally have used them multiple times Fair enough. I'm probably underestimated the utility of the function, and...

I've opened a PR (https://github.com/sarugaku/shellingham/pull/36) with a Github actions workflow testing this. Which is failing on macOS but passing on Linux. Edit: https://github.com/ids1024/shellingham/actions/runs/280891996

Or, or I guess on Linux, `ps` not run in a terminal lists all processes that aren't in a terminal, so this is failing for me as well, since I...

It's a pain to debug with actually having a Mac to try things on locally, but it seemed when I just ran `ps` on a macOS GitHub action runner, it...

By design, the `regex` crate lacks lookaround and back-references: > Its syntax is similar to Perl-style regular expressions, but lacks a few features like look around and backreferences. In exchange,...

This should genuinely make adding a simple protocol to Smithay take about half as much effort as it currently does. (The less annoying half.) It's great to see we can...

Rebased and updated to use `set_node`.

It seems this is also true for `wl_keyboard::leave`. And the absence of `wl_keyboard::leave` events causes XWayland to not release keys that where held when the focused surface was destroyed.

```c /** Destroy the gbm device and free all resources associated with it. * * Prior to calling this function all buffers and surfaces created with the * gbm device...

Oh, I see it's already using `WeakPtr`. Using a `Ptr` there instead should fix this. Either that or some more complicated mechanism that would free all buffers and surfaces when...