Commit graph

  • f1f9d205be
    Make numlock state on boot configurable Paul Daniel Faria 2025-02-12 05:35:22 -08:00
  • ec1026d9b9 Update libcosmic Ian Douglas Scott 2025-02-04 11:10:21 -08:00
  • 6ce08fd2ae chore: Update smithay Victoria Brekenfeld 2025-01-24 18:15:51 +01:00
  • f6143747da layout/floating: Fix indicator element order Victoria Brekenfeld 2025-01-23 15:46:17 +01:00
  • 0deab8d9ed layout/tiling: Fix swap stack overlay offset Victoria Brekenfeld 2025-01-23 15:46:06 +01:00
  • c59e9a3c52 layout/tiling: Fix swap indicator element order Victoria Brekenfeld 2025-01-23 15:45:46 +01:00
  • afae9bb962 render: Scale indicator radius with scale Victoria Brekenfeld 2025-01-23 15:30:57 +01:00
  • d9b15f1eb3 chore: ron 0.9 update Victoria Brekenfeld 2025-01-22 19:28:56 +01:00
  • abda6619ff render/cursor: Follow selected scale instead of wanted scale Victoria Brekenfeld 2025-01-20 18:25:01 +01:00
  • f837b109d0 chore: Update cosmic-config for forward compatibility Victoria Brekenfeld 2025-01-22 19:04:12 +01:00
  • b2ba402e2d wl_compositor: Send initial size for maximized/fullscreen surfaces Victoria Brekenfeld 2025-02-05 14:45:56 +01:00
  • b793975689 shell: Don't animate programmatic maximize_requests Victoria Brekenfeld 2025-02-04 17:49:19 +01:00
  • 156f634944 shell: Handle maximize requests before commit Victoria Brekenfeld 2025-02-04 14:33:11 +01:00
  • a3714b036e Improve mirroring size/scale comparison Ian Douglas Scott 2024-12-23 16:18:45 -08:00
  • 9963887ac5 Fix mirroring with scale on target output Ian Douglas Scott 2025-01-17 14:11:56 -08:00
  • 3f5c64f50f Use HashMap entry API in a cleaner way Ian Douglas Scott 2024-12-23 16:05:28 -08:00
  • 32f9ff3cac Use untransformed texture in MirroringState::new_with_renderer Ian Douglas Scott 2024-12-23 15:19:09 -08:00
  • 3b0aa9e427 shell: Remove last workspace if it follows empty active workspace Ian Douglas Scott 2025-01-30 13:47:17 -08:00
  • 476470e6f1 fix(config): wrong config context for system actions on startup Michael Aaron Murphy 2025-02-04 13:04:00 +01:00
  • 63995c4919 Remove CosmicMapped::stack_ref_mut Ian Douglas Scott 2025-01-27 18:37:27 -08:00
  • 649547d3cc toplevel-management: Move window, not whole stack Ian Douglas Scott 2025-01-27 18:22:34 -08:00
  • 9b3a42d450 toplevel-management: Make move_to_workspace work with minimized window Ian Douglas Scott 2025-01-27 18:12:50 -08:00
  • 7822030e0b workspace: Fix race between binding wl_output and output_enter Ian Douglas Scott 2025-01-27 14:15:59 -08:00
  • 605bb63a4d kms: Don't try to render inactive outputs Victoria Brekenfeld 2025-01-20 18:10:50 +01:00
  • b87049bb7c chore: add log-out shortcut Ashley Wulber 2025-01-17 22:39:51 -05:00
  • 38366700de Only cancel the keyboard grabs that we initiate Joe Neeman 2025-01-17 21:25:43 +07:00
  • 53d2cf01aa floating/resize: Fix broken global geometry Victoria Brekenfeld 2025-01-16 16:24:19 +01:00
  • 39528878f8 toplevel_info: Don't send geometry updates, while resizing Victoria Brekenfeld 2025-01-16 16:23:57 +01:00
  • 75661c6ca7 tiling: Refactor blocker code Victoria Brekenfeld 2025-01-15 19:57:04 +01:00
  • 560d234036 tiling: Throttle resizes Victoria Brekenfeld 2025-01-15 19:56:53 +01:00
  • cf26fe1c07 tiling: Fix flicker during resizing Victoria Brekenfeld 2025-01-15 19:56:02 +01:00
  • e217a91fec floating: Throttle resizes Victoria Brekenfeld 2025-01-15 19:55:29 +01:00
  • df74a322ab mapped: Allow to query in-flight configure for resize throttling Victoria Brekenfeld 2025-01-15 19:55:13 +01:00
  • 6c7ec54bdb Add a COSMIC_DISABLE_SYNCOBJ env var to disable syncobj protocol Ian Douglas Scott 2025-01-16 10:11:02 -08:00
  • 9dddead15d Add linux-drm-syncobj-v1 protocol Ian Douglas Scott 2024-06-26 14:39:03 -07:00
  • 005093b622 Update smithay-egui, egui Ian Douglas Scott 2025-01-14 14:33:23 -08:00
  • 1a3494e481 Use get_unconstrained_geometry function for popup position Ian Douglas Scott 2025-01-08 13:02:49 -08:00
  • b7937807ad fix: cosmic-protocols rev Ashley Wulber 2025-01-14 15:17:25 -05:00
  • 609c3c778b chore: Downgrade Cargo.lock version Victoria Brekenfeld 2025-01-14 18:47:39 +01:00
  • 9ce8621507 chore: update freedesktop-icons Victoria Brekenfeld 2025-01-14 16:42:07 +01:00
  • aa173e0d4f add Dutch translation Feike Donia 2025-01-12 17:26:05 +01:00
  • 794ac2fd8d Remove unused glow and drm-ffi dependencies Ian Douglas Scott 2025-01-10 15:53:02 -08:00
  • f73d9cee6b chore: Update smithay Victoria Brekenfeld 2025-01-14 11:13:00 +01:00
  • 03878357ee chore: cargo update Victoria Brekenfeld 2025-01-13 21:51:37 +01:00
  • c608696953 chore: Update libcosmic Victoria Brekenfeld 2025-01-13 21:27:46 +01:00
  • bb064e146b chore: Update cosmic-text Victoria Brekenfeld 2025-01-13 17:39:19 +01:00
  • 7425ffbad9 fix: add missing libdisplay-info library into flake.nix Cenk Uluisik 2025-01-12 12:44:55 +01:00
  • c9f740210f toplevel-info: Send initial state even if empty Ian Douglas Scott 2025-01-07 14:04:48 -08:00
  • addcbc5039 kms: Don't try to restore modifiers, if we don't have any surfaces Victoria Brekenfeld 2025-01-07 17:38:49 +01:00
  • ff22b98ec7 output_configuration: Better log errors Victoria Brekenfeld 2025-01-07 17:38:14 +01:00
  • 7f69244e07 Use Mul impl of Size Ian Douglas Scott 2024-12-31 09:04:28 -08:00
  • b685512127 Migrate away from Rectangle::from_loc_and_size Ian Douglas Scott 2024-12-26 18:18:35 -08:00
  • 9074447c4f chore: Update smithay Ian Douglas Scott 2025-01-02 11:55:17 -08:00
  • 42af2af37d render: Fix race during startup Victoria Brekenfeld 2025-01-07 12:09:42 +01:00
  • 578c77cb69 chore: github-ci was also missing pixman apparently Victoria Brekenfeld 2025-01-06 20:08:07 +01:00
  • c07d115d2b chore: Add libdisplay-info to github ci Victoria Brekenfeld 2025-01-06 19:53:15 +01:00
  • 870e5be2a6 kms: Use scaled sizes for placing new outputs Victoria Brekenfeld 2025-01-06 19:47:12 +01:00
  • bebd7c5c40 kms: Cleanup now that output_elements won't panic for uninitialized outputs Victoria Brekenfeld 2025-01-06 19:23:50 +01:00
  • db13eea91c shell: Allow active workspace to be None Victoria Brekenfeld 2025-01-06 19:23:06 +01:00
  • 23570ea9f4 chore: Add libdisplay-info dependency for packaging Victoria Brekenfeld 2025-01-03 20:12:00 +01:00
  • 3926aee5b6 debug: Fixup feature compilation Victoria Brekenfeld 2025-01-03 20:09:13 +01:00
  • 6be5009b37 kms: Allow diverging primary plane formats under certain conditions Victoria Brekenfeld 2025-01-02 21:32:47 +01:00
  • b5cd62fd7a kms: skip cursor updates for fullscreen content above the minimum refresh rate Victoria Brekenfeld 2025-01-02 20:23:15 +01:00
  • adcb81bbe0 deps: Switch from edid-rs to libdisplay-info Victoria Brekenfeld 2025-01-02 20:19:04 +01:00
  • 546966bf15 drm_lease: Disable overlay planes when active Victoria Brekenfeld 2025-01-02 17:39:16 +01:00
  • 8b87d6524e kms: Use new DrmOutput api Victoria Brekenfeld 2025-01-02 17:38:59 +01:00
  • e356e3c589 xdg_activation: Also consider tiled windows Victoria Brekenfeld 2025-01-02 16:29:21 +01:00
  • 61b0dddf50 chore: Fix a few warnings Victoria Brekenfeld 2025-01-02 16:26:56 +01:00
  • f12f4db0e1 chore: Update smithay Victoria Brekenfeld 2025-01-02 16:26:18 +01:00
  • e5263bbad8 Update leds when devices are added Paul Daniel Faria 2025-01-01 08:48:32 -08:00
  • 68b6156aa8
    Fix sticky toggle crashes on maximized windows (#1110) David Brochero 2025-01-06 08:10:49 -03:00
  • 9b78a2d780 refactor(shell/element): refactor how decorations height is accessed Yureka 2024-12-25 14:11:22 +01:00
  • 1118aa2877 When removing output global, use disable_global, remove with timer Ian Douglas Scott 2024-12-18 13:40:31 -08:00
  • 7ac204ee79 focus: Fix active/focused output on refresh_focus Victoria Brekenfeld 2024-12-16 20:14:37 +01:00
  • f2e53f09c9 shell: Fix stacking maximized windows Victoria Brekenfeld 2024-12-13 17:48:42 +01:00
  • 6707c92522 toplevel-info: Fix behavior with multiple instances of global Ian Douglas Scott 2024-12-13 17:50:03 -08:00
  • 2e1f6a4746 shell: Unset focused outputs on remove_output Victoria Brekenfeld 2024-12-13 16:23:09 +01:00
  • 9b4127555e kms/surface: Fix racy output disable Victoria Brekenfeld 2024-12-12 14:13:42 +01:00
  • 5b89ad27fb fix: manually scale the damage Ashley Wulber 2024-12-12 01:48:38 -05:00
  • 3132767a60 fix: improve damage tracking Ashley Wulber 2024-12-12 01:31:33 -05:00
  • 892c05f4fc fix(iced): use internal_ref size Ashley Wulber 2024-12-11 21:36:50 -05:00
  • 6c8325856f chore: update deps Ashley Wulber 2024-12-11 12:07:46 -05:00
  • 5f650e7d08 feat: alt+shift+tab Ashley Wulber 2024-12-06 12:32:24 -05:00
  • 7de52054ff chore: update iced/libcosmic Vukašin Vojinović 2024-10-24 00:15:05 +02:00
  • 0d0b89d538 Call data_init.init even if weak references are not alive Ian Douglas Scott 2024-12-10 14:56:57 -08:00
  • 16a1214207 output_configuration: Use unwrap in calls to Resource::data Ian Douglas Scott 2024-12-10 14:53:34 -08:00
  • fdfc5cbeb4 Use WeakOutput when accessing data of ZwlrOutputHeadV1 Ian Douglas Scott 2024-12-10 14:25:15 -08:00
  • 2c01c94477 fix: activation of an element outside the current workspace Ashley Wulber 2024-12-10 11:25:37 -05:00
  • 9b50d0f506 main: Update D-Bus activation environment also on non-systemd systems Michal Rostecki 2024-12-08 14:40:52 +01:00
  • 7829e7696d focus: Only consider focused output Victoria Brekenfeld 2024-12-05 18:31:34 +01:00
  • fce52cb6a2 focus: Un-activate non-active workspaces Victoria Brekenfeld 2024-09-28 12:28:17 +02:00
  • 76863aaf9b fix: filter by active workspace in overlap notify Ashley Wulber 2024-12-05 12:13:31 -05:00
  • fc84fa9948 shell: Fix windows global geometry to include ssd Victoria Brekenfeld 2024-12-05 17:30:27 +01:00
  • e3b41c5c55 input: Apply output transform to touch/tablet events Ian Douglas Scott 2024-11-20 13:21:09 -08:00
  • eaeca9a244 input: Define function for transforming touch/tablet event position Ian Douglas Scott 2024-11-20 13:13:07 -08:00
  • 69d251fb74 screencopy: don't force opaque window backgrounds Alyssa Ross 2024-11-30 11:49:53 +01:00
  • a14d075aa0 refactor: add namespace Ashley Wulber 2024-11-27 10:59:41 -05:00
  • 60558e18fd overlay-notify: Implement handler Ashley Wulber 2024-11-22 19:10:58 -05:00
  • 895261c2bf overlap-notify: Implementation fixes Ashley Wulber 2024-11-25 15:32:34 -05:00
  • 81b9fb179b output-configuration: Support cosmic-ext v2 Victoria Brekenfeld 2024-11-18 21:30:02 +01:00