Commit graph

  • d1849f639b fix: resolve rebase conflicts and fix package name local/yoda-main Lionel DARNIS 2026-07-22 15:21:58 +02:00
  • e6173b93ca chore: restore rust-toolchain 1.93 + refresh lockfile post-rebase Lionel DARNIS 2026-07-03 15:56:20 +02:00
  • ba1232cffc fix: absorb libcosmic theme-v2 API (private containers, text::Style, wgpu 28) Lionel DARNIS 2026-07-03 12:36:51 +02:00
  • 4fa39e5ea3 chore: use local cosmic-text checkout Lionel DARNIS 2026-05-25 11:34:38 +02:00
  • bbf7effda2 yoda: refresh local dbus binding lock Lionel DARNIS 2026-05-25 09:55:23 +02:00
  • 3d01a21900 fix: keep tokio runtime available for compositor Lionel DARNIS 2026-05-24 16:08:29 +02:00
  • 3e87e769a7 chore: align compositor with local cosmic stack Lionel DARNIS 2026-05-24 11:40:51 +02:00
  • 4d370cdf92 fix: no ceil for scaled outline thickness Ashley Wulber 2026-07-14 16:16:43 -04:00
  • 1d72227a30 fix: release active popup grabs on toplevel destruction If a window with an active popup grab is closed or crashes unexpectedly, the input grab state can get stuck, freezing keyboard and mouse clicks. This patch iterates over all seats and releases the active seat grab if it is owned by the destroyed window or one of its child popups. littlezabi 2026-07-16 23:36:13 +05:00
  • d7d6be3cdb image-copy: Only embed cursor in toplevel capture if focused Ian Douglas Scott 2026-07-14 16:52:14 -07:00
  • 270ba7bf80 image-copy: Update toplevel cursor position for cursor_follows_focus Ian Douglas Scott 2026-07-14 15:33:05 -07:00
  • 6c6b56a7f3 input: Deduplicate into update_output_image_copy_cursor_position Ian Douglas Scott 2026-06-17 14:10:51 -07:00
  • dda2d14832 input: Send wl_pointer.motion on warp, and applying constraint hint Ian Douglas Scott 2026-07-13 19:35:14 -07:00
  • c92c18e09e Use Global coordinate instead of inferring as Logical Ian Douglas Scott 2026-07-14 15:04:53 -07:00
  • 2648aea0df image-copy: Move duplicate code to a cursor_capture_constraints() Ian Douglas Scott 2026-06-15 16:23:31 -07:00
  • 27956e6e00 Make cursor_geometry() return a CursorGeometry struct Ian Douglas Scott 2026-06-15 13:52:32 -07:00
  • dd6ebd03c9 image-copy: Hold references to Buffers to block release Ian Douglas Scott 2026-07-07 11:46:42 -07:00
  • d84d5d46ce image-copy: Use seat from WlPointer instead of last_active() Ian Douglas Scott 2026-04-02 13:00:02 -07:00
  • 60137c0d9e chore(render): use Affine2 where possible Vukašin Vojinović 2026-07-20 15:57:59 +02:00
  • 8955024bff Fix: improve edge pointer accuracy RipleyTom 2026-07-21 10:32:09 +02:00
  • 9789187416 fix: map_window_request should update pending state RipleyTom 2026-07-08 11:39:38 +02:00
  • aabf1cdc08 fix: flicker on wayland context menu pop up Hojjat 2026-07-16 15:58:54 -06:00
  • 9b5a2a0f83 chore: Fix feature gate for logind Victoria Brekenfeld 2026-07-16 11:40:58 +02:00
  • d41124a51d chore: clippy fixes Vukašin Vojinović 2026-07-17 16:11:49 +02:00
  • 160bd39ba4 render: cgmath -> glam Vukašin Vojinović 2026-07-16 12:46:49 +02:00
  • 2d95d46a37 chore: formatting fixes Victoria Brekenfeld 2026-07-15 18:23:06 +02:00
  • 8ab946f10a chore: clippy fixes Victoria Brekenfeld 2026-07-15 17:50:33 +02:00
  • 9feaa865ab main: fix kiosk command with command line options Alyssa Ross 2026-07-10 19:44:16 +02:00
  • 2b360a8dd7 main: notify readiness on non-systemd systems Alyssa Ross 2026-07-10 17:35:23 +02:00
  • 2329cea5c9 fix: input to cropped tiled windows should be bound to the tile Hojjat 2026-07-10 18:50:45 -06:00
  • b8807a541f Fix detached active window hint Graham Walker 2026-07-14 21:05:01 -04:00
  • 8f82cade68 cleanup: remove attempts to force redraw Ashley Wulber 2026-07-10 13:46:56 -04:00
  • dec1ee8633 fixup: logic error Victoria Brekenfeld 2026-07-14 17:14:28 +02:00
  • 603c90b103 element/surface: Avoid scanning out translucent surfaces Victoria Brekenfeld 2026-07-14 13:17:06 +02:00
  • 7ee78d9c13 Forward axis relative direction to Wayland clients. Erik 2026-06-14 02:54:22 +06:00
  • a69d8d2dba
    Merge pull request #2490 from weblate/weblate-pop-os-cosmic-comp Victoria Brekenfeld 2026-07-13 17:25:19 +02:00
  • 7a7c6b7fd4 fix: take into account pending maximized state when recalculating window geometry Ilia Malanin 2026-06-21 13:06:09 +02:00
  • 80a440fcb0
    Merge branch 'master' into weblate-pop-os-cosmic-comp Victoria Brekenfeld 2026-07-13 17:19:34 +02:00
  • 0596cce40d remove redundant level condition; simplify level early return on ZoomMovement::Centered Tom Grushka 2026-07-08 14:43:32 -06:00
  • 4d14f5568f improve comments Tom Grushka 2026-07-07 20:03:28 -06:00
  • 01c0cb020e fix: a11y: magnifier: correct Centered/OnEdge focal-point math and refresh focal point at zoom-in Tom Grushka 2026-07-07 19:45:41 -06:00
  • 693d1ad775 shell/window: Fix radii for server-side decorations Victoria Brekenfeld 2026-07-08 15:23:00 +02:00
  • 2971845d40 render/blur: Fix rotated outputs having cut off blur regions Victoria Brekenfeld 2026-07-08 14:53:10 +02:00
  • 3e17157ccf chore: update smithay Victoria Brekenfeld 2026-07-06 16:22:18 +02:00
  • 1f48a5e866 shell/menu: Use new MenuColumn widget Victoria Brekenfeld 2026-06-12 18:18:34 +02:00
  • 4f8aed4149 blur: Fix invalid matrix inversions Victoria Brekenfeld 2026-06-11 16:41:04 +02:00
  • 0c805d9b30 chore: cleanup new blur code Victoria Brekenfeld 2026-06-11 15:47:16 +02:00
  • 7fbeb8787f examples: Fix new libcosmic build Victoria Brekenfeld 2026-06-11 15:46:58 +02:00
  • f6cb4519a0 render/blur: Cache native texture type Victoria Brekenfeld 2026-06-11 13:18:41 +02:00
  • c92b91221c render/element: Support converting gl-textures Victoria Brekenfeld 2026-06-11 13:17:11 +02:00
  • 1f0456a5af render: Include OutputId in namespaces Victoria Brekenfeld 2026-06-10 18:05:57 +02:00
  • 361a2282c7 output: Add increasing output id Victoria Brekenfeld 2026-06-10 18:05:14 +02:00
  • f6d3dafda7 fix: use configured blur strength for lock surface and its subsurfaces Ashley Wulber 2026-05-26 18:24:33 -04:00
  • e0b6784eb5 render/blur: Wipe blur_texture before blit Victoria Brekenfeld 2026-05-22 18:25:05 +02:00
  • f424abbc29 render/blur: Fix div-by-zero in shaders Victoria Brekenfeld 2026-05-22 17:15:16 +02:00
  • 43d6145afd chore: fix warnings with no features Victoria Brekenfeld 2026-05-22 16:50:35 +02:00
  • 58938ef8ee render/blur: Fix transformed outputs Victoria Brekenfeld 2026-05-22 16:09:53 +02:00
  • b890f7b0fa fix(corner_radius): loosen padding size constraint Ashley Wulber 2026-04-27 18:58:19 -04:00
  • 77f57a656d fix: pad_rect typos Ashley Wulber 2026-04-27 18:57:48 -04:00
  • db06770a6b element: Refactor remaining libcosmic elements for blur Victoria Brekenfeld 2026-04-21 18:19:01 +02:00
  • 6c76fdaa79 element/window/stack: Use new IcedRenderElement Victoria Brekenfeld 2026-04-21 18:18:39 +02:00
  • ab9f13b36f iced: Handle blur internally Victoria Brekenfeld 2026-04-21 18:16:43 +02:00
  • 5ee2fa911a wayland: Support cosmic-corner-radius v2 Victoria Brekenfeld 2026-04-17 17:57:48 +02:00
  • 55d57ddba2 chore: theme-v2 libcosmic update Victoria Brekenfeld 2026-04-17 11:48:11 +02:00
  • 667414bd92 renderer/blur: Fix incorrectly offset blur region Victoria Brekenfeld 2026-04-10 17:50:58 +02:00
  • 6868c24501 renderer/blur: Use proper commit counter Victoria Brekenfeld 2026-04-10 17:50:18 +02:00
  • d4cd9b674c chore: Adjust log level for blur debugging Victoria Brekenfeld 2026-04-10 17:48:45 +02:00
  • cfed174e9b chore: Fix clippy lints Victoria Brekenfeld 2026-03-30 14:17:22 +02:00
  • de8b47839c render: Make blur_strength configurable Victoria Brekenfeld 2026-03-10 17:16:48 +01:00
  • 1c5ef576f4 render: Don't use separate damage_output calls Victoria Brekenfeld 2026-03-10 17:10:38 +01:00
  • eb41b076ed render: Use NamespaceElements to fix blurred lower layer-shell surfaces Victoria Brekenfeld 2026-03-06 17:19:12 +01:00
  • a9bf89d8b2 element/wayland: Add blur background-effect Victoria Brekenfeld 2026-03-04 19:02:29 +01:00
  • e4c0716951 element: Refactor element acquisition to be push based Victoria Brekenfeld 2026-03-04 18:57:37 +01:00
  • 178c6593dc element: Introduce SurfaceRenderElement Victoria Brekenfeld 2026-03-04 18:16:48 +01:00
  • 8b990e5658 render: Merge FromGlesError into AsGlowRenderer Victoria Brekenfeld 2026-03-04 16:57:17 +01:00
  • 0ce7f11445 element/surface: Fix reported corner radius Victoria Brekenfeld 2026-01-22 16:13:52 +01:00
  • 067be10474 fix: fall back to legacy X11 names when loading pointer themes maskedsyntax 2026-07-06 08:43:27 +05:30
  • 373a44d431 shell: Restore fullscreen to single-element stack Ian Douglas Scott 2026-06-23 15:54:37 -07:00
  • 98e1dd7f6b shell: Also restore stack element on sticky layer to stack Ian Douglas Scott 2026-06-23 15:04:39 -07:00
  • 5c0c22988e Don't unnecessarily use Option in WorkspaceRestoreData Ian Douglas Scott 2026-06-23 14:49:11 -07:00
  • 9e6d46c17e shell: Restore fullscreen surface to stack Ian Douglas Scott 2026-06-18 20:41:28 -07:00
  • f765696834 Avoid unnecessarily unwrapping stack_ref() after is_stack() Ian Douglas Scott 2026-06-18 19:43:45 -07:00
  • 26ee83aaa7 Implement Debug and comparison with CosmicMapped for CosmicMappedKey Ian Douglas Scott 2026-07-06 12:34:21 -07:00
  • 29320bdab5 Add cosmic-keyboard-layout-unstable-v1 protocol Ian Douglas Scott 2024-07-29 13:56:42 -07:00
  • 031fdc389a kms: change from thread_local approach to wiring scanout node through function calls to detect scanout candidates Ericky Dos Santos 2026-07-01 11:05:56 -04:00
  • 012c77ec81 fix(kms): gate overlay scanout per-element by buffer GPU node Ericky Dos Santos 2026-06-29 10:25:28 -04:00
  • 9d52653d5c
    revert: "fix: follow the focus after alt+tab to another output" Hojjat Abdollahi 2026-07-02 09:53:03 -06:00
  • f5e0ba1594 make device DrmDevice in disable_crts Alexander Daichendt 2026-06-29 20:42:23 +02:00
  • a9f2427c00 fix: internal laptop screen stuck on vendor logo with external monitor Alexander Daichendt 2026-06-28 16:30:53 +02:00
  • dacdc3db39 chore: workaround for Tiger Lake Ashley Wulber 2026-07-01 12:06:30 -04:00
  • c5775d2010 change update_focal_point to use f64 to avoid rounding errors Tom Grushka 2026-06-30 14:21:02 -06:00
  • bb584aab7f backend: Don't attempt dma-copies from newer intel chips Victoria Brekenfeld 2026-06-29 17:31:44 +02:00
  • ccc4f36065 chore: update smithay Victoria Brekenfeld 2026-06-29 17:20:02 +02:00
  • 650768211f fix: keep windows visible until overview commits a buffer Frederic Laing 2026-06-26 16:08:59 +02:00
  • 4be4263480
    i18n: translation updates from weblate Hosted Weblate 2026-06-27 23:01:22 +02:00
  • aac1e19f08 fix: set_rectangle leak Ilia Malanin 2026-06-17 12:52:47 +02:00
  • f032e7dbd5 shell/focus: Order sticky windows before fullscreen windows Victoria Brekenfeld 2026-06-12 16:17:53 +02:00
  • 106b50293b wayland/activation: Fix requests without active outputs Victoria Brekenfeld 2026-06-11 17:09:58 +02:00
  • 296b6bee23 wayland: reject cursor hint requests that are outside the surface bound Skygrango 2026-06-05 23:35:29 +08:00
  • b6cab38528 wayland: implement pointer_warp_v1 Skygrango 2026-05-24 01:47:57 +08:00