Ian Douglas Scott

Results 180 issues of Ian Douglas Scott

It should be possible to have something like the GSConnect Gnome Shell extension.

enhancement

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`,...

A-Windowing
C-Code-Quality
X-Contentious
D-Modest