Ian Douglas Scott
Ian Douglas Scott
It should be possible to have something like the GSConnect Gnome Shell extension.
Cosmic-comp has support for `wl_touch`, passing through touchscreen events from libinput to clients that handle `wl_touch`. That's the main thing that's needed to make a touchscreen on a laptop somewhat...
With https://github.com/pop-os/cosmic/pull/184, Cosmic is largely working on Gnome 40 (Gnome 41 should be similar; it doesn't seem like too much is changed). One thing that is currently disabled on Gnome...
Based on swaybar-protocols(7). This current should de-serialize the protocol nicely, but needs some work to display everything in the proper way. And then handle input events. Parsing pango markdown and...
It seems https://github.com/pop-os/desktop-widget/pull/58 and https://github.com/pop-os/desktop-widget/pull/59 conflicted, breaking the build. This fixes that. It also update dependencies and doesn't reference non-existent branches. Superseding https://github.com/pop-os/desktop-widget/pull/67 and fixing https://github.com/pop-os/desktop-widget/issues/68. We haven't ended up...
This adds a toggle for enabling/disabling vertical workspaces on Gnome 40. We've mentioned supporting it. If we're satisfied with just enabling/disabling the vertical-overview extension (as done here), it's not too...
There's [an upstream issue about this](https://gitlab.gnome.org/GNOME/mutter/-/issues/37). [This blog post about Gnome 40](https://blogs.gnome.org/shell-dev/2021/02/23/gnome-shell-40-and-multi-monitor/) specifically mentions that the behavior here is unchanged. As far as I can tell there is currently no...
This follows the threshold values and descriptions from https://github.com/pop-os/gnome-control-center/issues/101#issuecomment-761218148, though the styling uses a ListBox to match other parts of Gnome Control Center (especially the Alt Chars / Compose Key...
# Objective I noticed that https://github.com/bevyengine/bevy/pull/12978 introduces a reference counted wrapper around windows, but still uses `RawWindowHandle` and `RawDisplayHandle`, with `wgpu::Instance::create_surface_unsafe`. This can be changed easily enough to use `wgpu::Instance::create_surface`,...