## pop-os/cosmic-comp — epoch-1.2.0…epoch-1.3.0

_60 commits._

### Features
- **shell/menu: Use new MenuColumn widget** (1f48a5e)
- **render/element: Support converting gl-textures** (c92b912)
- **output: Add increasing output id** (361a228)
- **element/window/stack: Use new IcedRenderElement** (6c76fda)
- **wayland: Support cosmic-corner-radius v2** (5ee2fa9)
- **element/wayland: Add blur background-effect** (a9bf89d)
- **element: Introduce SurfaceRenderElement** (178c659)
- **Add `cosmic-keyboard-layout-unstable-v1` protocol** (29320bd)

### Fixes
- **fix: take into account pending maximized state when recalculating window geometry** (7a7c6b7)
- **fix: a11y: magnifier: correct Centered/OnEdge focal-point math and refresh focal point at zoom-in** (01c0cb0)
- **shell/window: Fix radii for server-side decorations** (693d1ad)
- **render/blur: Fix rotated outputs having cut off blur regions** (2971845)
- **blur: Fix invalid matrix inversions** (4f8aed4)
- **examples: Fix new libcosmic build** (7fbeb87)
- **fix: use configured blur strength for lock surface and its subsurfaces** (f6d3daf)
- **render/blur: Fix div-by-zero in shaders** (f424abb)
- **render/blur: Fix transformed outputs** (58938ef)
- **fix(corner_radius): loosen padding size constraint** (b890f7b)
- **fix: pad_rect typos** (77f57a6)
- **renderer/blur: Fix incorrectly offset blur region** (667414b)
- **render: Use NamespaceElements to fix blurred lower layer-shell surfaces** (eb41b07)
- **element/surface: Fix reported corner radius** (0ce7f11)
- **fix: fall back to legacy X11 names when loading pointer themes** (067be10)
- **fix(kms): gate overlay scanout per-element by buffer GPU node** (012c77e)
- **revert: "fix: follow the focus after alt+tab to another output"** (9d52653)
- **fix: internal laptop screen stuck on vendor logo with external monitor** (a9f2427)

### Backend
- **fixup: logic error** (dec1ee8)
- **element/surface: Avoid scanning out translucent surfaces** (603c90b)
- **Forward axis relative direction to Wayland clients.** (7ee78d9)
- **Merge pull request #2490 from weblate/weblate-pop-os-cosmic-comp** (a69d8d2)
- **Merge branch 'master' into weblate-pop-os-cosmic-comp** (80a440f)
- **remove redundant level condition; simplify level early return on ZoomMovement::Centered** (0596cce)
- **improve comments** (4d14f55)
- **render/blur: Cache native texture type** (f6cb451)
- **render: Include OutputId in namespaces** (1f0456a)
- **render/blur: Wipe blur_texture before blit** (e0b6784)
- **element: Refactor remaining libcosmic elements for blur** (db06770)
- **iced: Handle blur internally** (ab9f13b)
- **renderer/blur: Use proper commit counter** (6868c24)
- **render: Make blur_strength configurable** (de8b478)
- **render: Don't use separate `damage_output` calls** (1c5ef57)
- **element: Refactor element acquisition to be push based** (e4c0716)
- **render: Merge FromGlesError into AsGlowRenderer** (8b990e5)
- **shell: Restore fullscreen to single-element stack** (373a44d)
- **shell: Also restore stack element on sticky layer to stack** (98e1dd7)
- **Don't unnecessarily use `Option` in `WorkspaceRestoreData`** (5c0c229)
- **shell: Restore fullscreen surface to stack** (9e6d46c)
- **Avoid unnecessarily unwrapping `stack_ref()` after `is_stack()`** (f765696)
- **Implement `Debug` and comparison with `CosmicMapped` for `CosmicMappedKey`** (26ee83a)
- **kms: change from thread_local approach to wiring scanout node through function calls to detect scanout candidates** (031fdc3)
- **make device `DrmDevice` in disable_crts** (f5e0ba1)
- **change update_focal_point to use f64 to avoid rounding errors** (c5775d2)
- **i18n: translation updates from weblate** (4be4263)

### Chore
- **chore: update smithay** (3e17157)
- **chore: cleanup new blur code** (0c805d9)
- **chore: fix warnings with no features** (43d6145)
- **chore: theme-v2 libcosmic update** (55d57dd)
- **chore: Adjust log level for blur debugging** (d4cd9b6)
- **chore: Fix clippy lints** (cfed174)
- **chore: workaround for Tiger Lake** (dacdc3d)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/pop-os/cosmic-comp?utm_source=github-action)._