~mir-ci-bot/mir-ci-bot-craft-remote-build/+git/snapcraft-mir-libs-807e19aafa128ee2b12432310fdc596d:main

Last commit made on 2024-07-02
Get this branch:
git clone -b main https://git.launchpad.net/~mir-ci-bot/mir-ci-bot-craft-remote-build/+git/snapcraft-mir-libs-807e19aafa128ee2b12432310fdc596d
Only Mir CI Bot can upload to this branch. If you are Mir CI Bot please log in for upload directions.

Branch merges

Recent commits

84e69a1... by auto commit <auto commit>

auto commit

bc64f53... by Matthew Kosarek

Merge 3c459f6df830b7c40291c76e90fb1ee5a1a55e6b into 317060ed7854d5c071213606cf72bdfd37731605

3c459f6... by Matthew Kosarek

bugfix: BasicScreenShooter now selects a GLRenderingProvider based off of its compatibility with the BufferAllocator

317060e... by Alan Griffiths

bugfix: screenshots now respect the `GLConfig` and contain a depth + stencil buffer when one is required (#3444)

fixes #3438

## What's new?
- `BasicScreenShooter` now respects the `GLConfig`
- When depth and stencil bits are provided, we create a render buffer
for them

I was unable to make separate stencil/depth buffers worked, but it is
_apparently_ recommended that they are combined. I don't know if this
will have any major issues...

1aec845... by Chris Halse Rogers

Rationalise input configuration options (#3432)

Let's tidy up before we release 2.18 with them

f267755... by Matthew Kosarek

feature: a test harness for window managers + tests for the MinimalWindowManager (#3416)

This PR establishes an initial test harness that is suitable for
`MinimalWindowManager`. We might need more harnessing for
`FloatingWindowManager`, but that should come as a follow up if we need
it.

## What's new?
- Built out the `WindowManagementTestHarness`
- Wrote some initial integration tests for the `MinimalWindowManager`

5523bf4... by Alan Griffiths

spread: drop cross-build from `ubuntu` task (#3435)

We're only cross-building in `sbuild`.

a19d741... by Matthew Kosarek

feature: a test harness for window managers + tests for the MinimalWindowManager

a994779... by Alan Griffiths

gbm-kms: Make cursor transitions across outputs smoother (#3451)

Keep hardware cursor planes visible on all outputs intersected by the
cursor geometry instead of only its position.

Issue: [#3449](https://github.com/canonical/mir/issues/3449)

582808c... by Alan Griffiths

debian: new broken binutils upload (#3448)