Commit graph

  • 836ccbaa0b shell/stack: Cleanup previous_index on remove Victoria Brekenfeld 2026-06-16 15:32:42 +02:00
  • d4c5714c10 perf(toplevel_info): optimize send_toplevel_to_client Gavin John 2026-06-04 20:00:49 -07:00
  • db0b1afeb5 feat: allow naming pinned workspaces Robin Nehls 2026-05-30 19:14:13 +02:00
  • 8f5f7c897d fix: add git hash to .cargo/config when vendoring Hojjat 2026-06-12 18:02:42 -06:00
  • e576a87f5b Revert "fix: use SOURCE_GIT_HASH when building for pop ci" Hojjat 2026-06-12 18:01:09 -06:00
  • 52b3f930a8 fix: debug build pinning panic Joseph Buckingham 2026-05-11 15:51:59 -07:00
  • 31f317d16b fix: skip dead windows in floating set_output Ilia Malanin 2026-06-09 11:38:58 +02:00
  • f95b62635d feat(tiling-exceptions): add exception for Thunderbird message compose dialog Michael Aaron Murphy 2026-06-11 14:00:57 +02:00
  • 5ca8cc2cdf feat(tiling-exceptions): add exception for Slack huddle preview Michael Aaron Murphy 2026-06-11 13:59:36 +02:00
  • 0312f9a201 fix: draw the focused window border for the current window only Hojjat 2026-05-27 18:16:38 -06:00
  • 5153d497e7 fix(dbus): Block on creation of zbus connection to avoid deadlock Ian Douglas Scott 2026-06-09 07:51:44 -07:00
  • 94e9437c4e fix: use SOURCE_GIT_HASH when building for pop ci Hojjat 2026-04-22 11:59:09 -06:00
  • 651877e622 image-copy: Adjust cursor position for subsurface offset Ian Douglas Scott 2026-06-08 15:17:50 -07:00
  • 84d2a9d297 shell: Fix definition of surface_tree_offset() Ian Douglas Scott 2026-06-08 15:15:58 -07:00
  • 7d0d374fd8 image-copy: Adjust toplevel capture coordinate for window geometry Ian Douglas Scott 2026-05-28 13:16:00 -07:00
  • 7a50625e78 image-copy: Fix cursor pos for toplevels with SSD Ian Douglas Scott 2026-05-28 13:11:14 -07:00
  • 8aea6cc158 image-copy: Function for duplicated toplevel cursor enter/motion code Ian Douglas Scott 2026-05-28 13:04:21 -07:00
  • 82dcd9a46a image-copy: Don't send 0x0 buffer params for cursor capture Ian Douglas Scott 2026-05-07 15:02:16 -07:00
  • 4a8931896f image-copy: Subtract output position for pointer position sent to client Ian Douglas Scott 2026-05-05 18:44:26 -07:00
  • b6b76e1d4a image-copy: Don't send redundantly pointer changes on fullscreen Ian Douglas Scott 2026-05-07 10:16:35 -07:00
  • 51dd3bc66f fix: pass the full window size to xwayland Hojjat 2026-06-05 15:28:12 -06:00
  • 4eaaf4f55c dbus: Refactor to share DBus connections Ian Douglas Scott 2026-03-05 15:56:06 -08:00
  • c8d9ff1215 dbus: Remove unused return value from dbus::init Ian Douglas Scott 2026-02-13 12:59:26 -08:00
  • 571565c28e dbus: Use calloop async executor Ian Douglas Scott 2026-02-13 12:57:05 -08:00
  • 3c834e9c85 dbus: Use FutureSource instead of a channel Ian Douglas Scott 2026-02-13 12:48:48 -08:00
  • 2f7c34f29a feat: add config option for xdg activation behavior Robin Nehls 2026-05-22 17:06:49 +02:00
  • 56f84fba2d fix: follow the focus after alt+tab to another output Hojjat 2026-05-25 12:04:41 -06:00
  • 28ef6bdbc8
    feat: support multiple fullscreen windows per workspace Hojjat Abdollahi 2026-06-02 09:48:33 -06:00
  • 9f28a764a7 chore: update smithay Ian Douglas Scott 2026-05-28 14:53:05 -07:00
  • 203cad8cbd shell: disable WindowUI detection if constraint is active Skygrango 2026-05-27 14:17:01 +08:00
  • 208c2128cd wayland: implement new_constraint, remove_constraint and cursor_position_hint for PointerConstraintsHandler Skygrango 2026-05-13 20:08:21 +08:00
  • 4fb7d49316 chore: update smithay Skygrango 2026-05-22 00:32:31 +08:00
  • 81066d437a shell: remove constraint when target changed Skygrango 2026-05-13 20:06:33 +08:00
  • 9702aae523 input: when updating pointer in the confined mode, recalibrate to the valid coordinates Skygrango 2026-05-13 20:05:39 +08:00
  • a533ac1ec3 input: implement apply_cursor_hint Skygrango 2026-05-13 19:53:07 +08:00
  • e75c9c0c48 shell: implement surface_geometry_offset_from_toplevel for WorkspaceSet Skygrango 2026-05-13 19:46:29 +08:00
  • d829ec3815 shell: implement has_surface for KeyboardFocusTarget Skygrango 2026-05-08 14:10:05 +08:00
  • 32b54cc31f shell: implement surface_offset and surface_tree_offset Skygrango 2026-05-06 00:26:00 +08:00
  • 22fe419747 input: allow layout switching and brightness/volume control under session lock devpa 2026-04-15 10:30:58 +03:00
  • cefe8472b2
    Merge pull request #2411 from weblate/weblate-pop-os-cosmic-comp Victoria Brekenfeld 2026-05-26 13:08:07 +02:00
  • 8c309d5231
    i18n: translation updates from weblate Hosted Weblate 2026-05-26 01:11:40 +02:00
  • 28258e5a5f cursor: Add idle-hide timeout Niklas Herder 2026-05-20 23:52:45 +02:00
  • 6ebe2a1f04
    Merge pull request #2395 from hojjatabdollahi/hojjat/fix-fullscreen Levi Portenier 2026-05-21 10:27:06 -06:00
  • 451b8319d6 fix: ignore configure requests from fullscreen windows Hojjat 2026-05-20 18:58:27 -06:00
  • 200074e580 fix: fullscreen x11 games opening as floating/tiled windows Hojjat 2026-05-13 17:23:58 -06:00
  • 8450e89de4
    Merge pull request #2381 from dra11y/fix-magnifier-scroll Levi Portenier 2026-05-20 11:39:42 -06:00
  • c776eeac03 change a11y zoom easing function from EaseInOutCubic to Linear to avoid lagging mouse wheel scroll Tom Grushka 2026-05-19 17:46:21 -06:00
  • 657f0aeddf revert self.update_zoom to update with wheel Tom Grushka 2026-05-19 16:30:46 -06:00
  • 61e677e39f kms: Try to re-open the device on permission errors after resume Victoria Brekenfeld 2026-05-07 19:34:22 +02:00
  • 23b198f30b kms: Fix surface drop_and_join Victoria Brekenfeld 2026-05-07 19:34:01 +02:00
  • 61149d95d0 xwm: Reflect sticky state Victoria Brekenfeld 2026-05-18 17:28:55 +02:00
  • 85630236fa xwm: Support sticky requests for unmapped windows Victoria Brekenfeld 2026-05-18 17:28:27 +02:00
  • 6e4551a200 shell/element: Drop minimize/mapping X11 workaround Victoria Brekenfeld 2026-05-18 17:27:55 +02:00
  • 9defbe7b13 shell/element: Throttle X11 resizes as well via sync-req Victoria Brekenfeld 2026-05-18 17:27:25 +02:00
  • 1ce1ebdc1f chore: update smithay Victoria Brekenfeld 2026-05-07 19:33:35 +02:00
  • 4106904a7e chore: Update smithay with Dispatch2 Ian Douglas Scott 2026-04-28 16:58:33 -07:00
  • 92fcceba54 fix(magnifier): smooth mouse wheel zoom and respect natural scroll direction Tom Grushka 2026-05-15 15:51:24 -06:00
  • b5186ef21a fix: restore snapped windows as snapped after maximize/minimize Hojjat 2026-04-21 15:52:26 -06:00
  • 7c02df250e fix: restore the window to where it was before the drag Hojjat 2026-04-21 12:16:44 -06:00
  • b955789a4e (fix) Reject resize_request on surfaces which are already being resized Peter Krull 2026-02-16 16:47:18 +01:00
  • 677be79635 Unconstrain the IME popup when it appeared, resized, requested to repositioned KENZ 2026-04-25 07:10:18 +09:00
  • 7a10fb1cc8 refactor: change PopupSurface args to PopupKind of position_popup_within_rect() paths KENZ 2026-04-24 06:31:35 +09:00
  • f62c88a3d9 refactor: unify popup positioning logic for tiled layout into position_popup_within_rect() KENZ 2026-05-05 12:08:55 +09:00
  • 1a57c104f6 refactor: extract positioning popups within global rect logic KENZ 2026-04-24 05:41:11 +09:00
  • 977d4c2dca refactor: make get_popup_toplevel() PopupKind agnostic KENZ 2026-04-24 05:35:41 +09:00
  • b5a1a6d317 kms: Recreate graphics contexts on resume Victoria Brekenfeld 2026-04-27 16:48:53 +02:00
  • 9b89a1cc77 kms: Wipe dpms state on resume Victoria Brekenfeld 2026-04-22 12:53:33 +02:00
  • 12a42e239d
    Merge pull request #2334 from weblate/weblate-pop-os-cosmic-comp Victoria Brekenfeld 2026-05-04 14:30:38 +02:00
  • 69bcb14b38
    i18n: translation updates from weblate Hosted Weblate 2026-05-03 01:52:11 +02:00
  • e4dfd411bb
    Merge pull request #2325 from weblate/weblate-pop-os-cosmic-comp Victoria Brekenfeld 2026-04-30 17:24:21 +02:00
  • a5474e8c76 Fix clippy lints Ian Douglas Scott 2026-04-24 14:45:01 -07:00
  • 826ad9a91a chore: Update smithay Ian Douglas Scott 2026-04-24 14:14:59 -07:00
  • 472ffa5f30 image-copy: Don't panic if ImageCaptureSourceKind udata is undefined Ian Douglas Scott 2026-04-06 20:49:25 -07:00
  • 53e0db28ac chore: Update smithay Victoria Brekenfeld 2026-01-22 16:10:57 +01:00
  • 5831c7de1f
    i18n: translation updates from weblate Hosted Weblate 2026-04-27 16:10:00 +02:00
  • ce5ac893a4
    Merge pull request #2314 from weblate/weblate-pop-os-cosmic-comp Victoria Brekenfeld 2026-04-23 13:11:49 +02:00
  • f2ed842988
    i18n: translation updates from weblate Hosted Weblate 2026-04-23 01:27:57 +02:00
  • 21679f215a fix: Prevent system hang on double Caps Lock press ZeusCraft10 2025-12-26 12:03:06 -05:00
  • fdf015cbcf fix: consider SSD/tab height when calculating last server size Hojjat 2026-04-14 18:06:34 -06:00
  • 769ca13647 session: Make sure to mark the socket as CLOEXEC early Victoria Brekenfeld 2026-03-25 17:13:08 +01:00
  • 4df95190db Add setting to toggle workspace wrapping olekawaii 2026-03-22 01:01:33 -04:00
  • 7ec23b0527
    Merge pull request #2281 from weblate/weblate-pop-os-cosmic-comp Victoria Brekenfeld 2026-04-13 12:23:04 +02:00
  • edd056eeaa
    i18n: translation updates from weblate Hosted Weblate 2026-04-12 18:49:34 +02:00
  • 3e84968dac fix: clean up pending_windows for surfaces that were never mapped Hojjat 2026-04-02 13:22:30 -06:00
  • 1c9e80364f
    Merge pull request #2239 from weblate/weblate-pop-os-cosmic-comp Victoria Brekenfeld 2026-04-07 16:13:42 +02:00
  • a9547ce88c
    i18n: translation updates from weblate Hosted Weblate 2026-04-05 17:09:51 +02:00
  • f0b5431504
    Merge pull request #2233 from weblate/weblate-pop-os-cosmic-comp Victoria Brekenfeld 2026-03-30 13:54:32 +02:00
  • 7f79cbe1e3
    i18n: translation updates from weblate Hosted Weblate 2026-03-30 10:28:07 +02:00
  • b1f59bd108 state: call image-copy cleanup on refresh Victoria Brekenfeld 2026-03-19 17:41:56 +01:00
  • e1ff0309c7 wayland/image-copy-capture: Break toplevel reference cycle Victoria Brekenfeld 2026-03-19 13:41:52 +01:00
  • 615789cb14 surface: Introduce WeakCosmicSurface Victoria Brekenfeld 2026-03-19 13:41:35 +01:00
  • 9ad5c916f3
    layout/floating: allow size altering if window was maximized (#2038) Salvatore Gabriele La Greca 2026-03-27 11:56:34 +01:00
  • 06ece0fdcd shell: Return surface from take_fullscreen for symmetry with remove_fullscreen Ilia Malanin 2026-03-13 22:19:09 +01:00
  • 07d584dadd shell: Simplify early return with take_if Ilia Malanin 2026-03-13 22:16:43 +01:00
  • 90ce9cab90 shell: Preserve fullscreen state when moving window between workspaces Ilia Malanin 2026-02-24 17:40:31 +01:00
  • 1dab42ed56 fix: break from loop instead of unwrapping Ashley Wulber 2026-03-19 11:53:57 -04:00
  • 7fa5bd6b91 image-copy: Do not panic on ImageCaptureSourceKind::Destroyed Ian Douglas Scott 2026-03-12 16:33:45 -07:00
  • b7c13369ee
    Merge pull request #2223 from weblate/weblate-pop-os-cosmic-comp Victoria Brekenfeld 2026-03-25 15:26:17 +01:00
  • 20b65541c1
    i18n: translation updates from weblate Hosted Weblate 2026-03-25 13:09:56 +01:00
  • c6a3a046e4 ci: Make sure we lint and test all features Victoria Brekenfeld 2026-03-20 13:41:56 +01:00