Commit graph

  • bdd3e12ace Fixes for migrate_workspace Ian Douglas Scott 2025-03-14 12:40:51 -07:00
  • dd6df7b92a Refactor out duplicated workspace_set_idx loops Ian Douglas Scott 2025-03-14 10:50:57 -07:00
  • cee8ffd463 Send one-dimensional workspace coordinates, without output index Ian Douglas Scott 2025-03-14 10:40:33 -07:00
  • 8d6bd47bc4 Take slice instead of array in set_workspace_coordinates Ian Douglas Scott 2025-03-14 10:30:21 -07:00
  • 7340e2beff Improve handling of XDG activation tokens in shell Ian Douglas Scott 2025-03-13 12:50:02 -07:00
  • 96cbaad7b7 Update smithay Ian Douglas Scott 2025-03-13 13:28:23 -07:00
  • 1387535252 Fix dependency_on_unit_never_type_fallback warning on latest Rustc Ian Douglas Scott 2025-03-14 09:25:04 -07:00
  • c3f130e5bf chore: Update rust toolchain Victoria Brekenfeld 2025-03-12 18:31:39 +01:00
  • 0ed2841435 iced: Don't call update from render_elements Victoria Brekenfeld 2025-03-12 16:52:58 +01:00
  • 0f5ba624c5 iced: Don't throttle resizes Victoria Brekenfeld 2025-03-07 19:24:24 +01:00
  • ea1800f157 input: Fix events for subsurfaces of lock surface Victoria Brekenfeld 2025-03-12 15:29:17 +01:00
  • ad2cba324e fix: Remove extra scaling of borders Peter Krull 2025-03-08 20:18:53 +01:00
  • 95b27637ae chore: smithay update Victoria Brekenfeld 2025-03-11 19:14:49 +01:00
  • f8fae8a5b0 shell: On output_remove, focus moved workspace instead of empty one Ian Douglas Scott 2025-03-11 12:49:56 -07:00
  • f9dd922af3 protocol/workspace: Store ext/cosmic specific capabilities Ian Douglas Scott 2025-03-11 12:28:52 -07:00
  • dea7f2f825 protocol/workspace: Split ext/cosmic-v1 workspace data into two types Ian Douglas Scott 2025-03-11 12:19:55 -07:00
  • c72002e15a shell: If active workspace moved, add WState::Active to new active Ian Douglas Scott 2025-03-10 13:33:02 -07:00
  • 2b7f898e83 shell: Fix getting active_handle for other_set Ian Douglas Scott 2025-03-10 13:27:51 -07:00
  • 8a32571b8a tiling: Exclude maximized windows from input/render Victoria Brekenfeld 2025-03-07 17:36:11 +01:00
  • 24bf2e856a iced: refresh after output_enter Victoria Brekenfeld 2025-03-07 13:33:37 +01:00
  • a1211e2499 floating: Refresh space after mapping Victoria Brekenfeld 2025-03-07 13:33:25 +01:00
  • 01bc39dade main: throttle refresh Victoria Brekenfeld 2025-03-05 19:37:12 +01:00
  • 943f97137c i18n (pt-BR) update translation David Carvalho 2025-02-24 11:30:10 -03:00
  • 6ba76eb9a4 i18n(pt): update Portuguese translation João Ribeiro 2025-02-26 16:19:04 +00:00
  • 15958c1374 Create cosmic_comp.ftl (Swedish) Luna Jernberg 2025-03-01 17:46:58 +01:00
  • f6db5d46f8 i18n(nl) update Dutch translation Feike Donia 2025-03-05 17:37:48 +01:00
  • a96497f6f7 shell: next_output - axis overlap filter logic without negation Dusan 2025-01-30 16:48:39 +01:00
  • 1a019280f3 actions: Remember previous workspace on extended action Victoria Brekenfeld 2025-02-27 18:14:35 +01:00
  • d76f372c29 actions: Shortcut handling changes for #1005 Victoria Brekenfeld 2025-02-26 17:13:31 +01:00
  • 638684642c stack: Remember position during continuous move action Victoria Brekenfeld 2025-02-26 15:31:06 +01:00
  • e116f20396 stack: Remember previous position during focus navigation Victoria Brekenfeld 2025-02-24 21:43:16 +01:00
  • e6f563d04e ci: Update unsupported cache v2 action to v4 Ian Douglas Scott 2025-03-03 13:12:41 -08:00
  • 8b63e09ddc fix(protocol/workspace): Handle cosmic-workspace-v2 destroy requests Ian Douglas Scott 2025-03-03 12:59:23 -08:00
  • aac8166962 Add cosmic-workspace-v2, image source, toplevel info changes Ian Douglas Scott 2025-02-19 14:07:51 -08:00
  • 0b23a01736 Update cosmic-protocols Ian Douglas Scott 2025-02-21 14:29:23 -08:00
  • 47d142166b Set WorkspaceCapabilities::SetTilingState capability Ian Douglas Scott 2025-02-21 12:34:00 -08:00
  • 0a6f2726cb protocol/toplevel_management: Use WorkspaceHandle in argument Ian Douglas Scott 2025-02-20 10:29:23 -08:00
  • 1f2434e590 protocol/workspace: Fix initial sending of states and capabilities Ian Douglas Scott 2025-02-21 13:12:10 -08:00
  • b93db878e2 feat: add shortcut for input source switch Michael Aaron Murphy 2025-02-26 14:49:02 +01:00
  • a27c1002e4 i18n(pl): update translation mkljczk 2025-02-21 22:09:42 +01:00
  • 8b0177845d Update Hungarian translations therealmate 2025-02-22 12:24:33 +01:00
  • e0f78da0ae stack: Fix input at bottom of window Victoria Brekenfeld 2025-02-21 15:01:02 +01:00
  • 61bde9f3b9 grabs/resize: Fix Xwayland geometry Victoria Brekenfeld 2025-02-21 14:23:41 +01:00
  • 9042f0adf4 zoom: bugfixes Victoria Brekenfeld 2025-02-20 14:37:53 +01:00
  • c45a58c16c wayland: Implement cosmic-a11y-v1 Victoria Brekenfeld 2025-02-17 20:30:26 +01:00
  • 7af3650b83 chore: Cleanup some warnings Victoria Brekenfeld 2025-02-17 18:18:12 +01:00
  • fff9b357f6 zoom: Add separator to popup Victoria Brekenfeld 2025-02-17 18:04:34 +01:00
  • 9e8c2f5e24 zoom: Be a little more lenient with OnEdge movement and fractional cursor positions Victoria Brekenfeld 2025-02-17 17:59:52 +01:00
  • 909ca8cf9d zoom: Seperate animating/current focal_point Victoria Brekenfeld 2025-02-17 17:59:07 +01:00
  • 726a53b6b9 zoom: Reload config after writing Victoria Brekenfeld 2025-02-17 17:58:18 +01:00
  • 4d7b912a2d config: Update zoom config defaults Victoria Brekenfeld 2025-02-14 19:17:36 +01:00
  • b92879e60b zoom: Fix config/state changes Victoria Brekenfeld 2025-02-14 19:14:43 +01:00
  • d30671c984 zoom: Localize zoom ui Victoria Brekenfeld 2025-02-14 19:14:18 +01:00
  • 3cff46d7e5 shell: Rescale zoom UI with zoom factor Victoria Brekenfeld 2025-02-14 18:34:52 +01:00
  • 07a471f285 zoom: Don't render at 100% scale while animating Victoria Brekenfeld 2025-02-14 18:34:32 +01:00
  • 24b5742554 iced: Allow rendering at a higher native scale than it's output Victoria Brekenfeld 2025-02-14 18:34:12 +01:00
  • f72d2b91f3 shell: Add zoom UI Victoria Brekenfeld 2025-02-13 21:09:13 +01:00
  • 55e4dd7c0f config: Handle zoom updates in Common::update_config Victoria Brekenfeld 2025-02-13 21:08:31 +01:00
  • df9441804d iced: Track last seat/serial for grabs Victoria Brekenfeld 2025-02-13 21:07:15 +01:00
  • 6fd1a48e60 grab: Refactor MenuGrab to be useful for zoom ui Victoria Brekenfeld 2025-02-13 21:05:36 +01:00
  • e0530d2723 input: Refactor common logic into update_zoom Victoria Brekenfeld 2025-02-13 21:03:06 +01:00
  • b7d4a66c22 input: Zoom on Super+Scroll Victoria Brekenfeld 2025-02-05 18:05:08 +01:00
  • 58f96e6f4a config: Read/store zoom state Victoria Brekenfeld 2025-02-04 16:49:29 +01:00
  • 7267c44116 shell: Cleanup zoom state Victoria Brekenfeld 2025-02-04 16:48:54 +01:00
  • 4f67e89373 shell: Reset focal point if cursor outside OnEdge area Victoria Brekenfeld 2025-02-04 16:48:41 +01:00
  • 15c5e3fe26 shell: don't accidentally reset zoom when using multiple seats (theoretically) Victoria Brekenfeld 2025-02-04 16:47:44 +01:00
  • effd67d498 chore: Update cosmic-settings-config Victoria Brekenfeld 2025-01-24 18:15:51 +01:00
  • 531a1c951f zoom: Handle multiple outputs Victoria Brekenfeld 2025-01-24 18:07:33 +01:00
  • 61d44b3a9d utils: Move NextDown Victoria Brekenfeld 2025-01-24 18:06:41 +01:00
  • 55d1ce5e3b config: Add zoom configuration Victoria Brekenfeld 2025-01-24 17:49:13 +01:00
  • c01de20b2b shell: Allow triggering zoom Victoria Brekenfeld 2025-01-23 15:45:19 +01:00
  • 2e2943d99c render: Scale contents according to zoom_level Victoria Brekenfeld 2025-01-23 15:45:00 +01:00
  • 8e73fdebc6 chore: Update libcosmic Victoria Brekenfeld 2025-02-20 19:58:40 +01:00
  • a57a2163f6 floating: Fix resize indicator order Victoria Brekenfeld 2025-02-20 19:58:19 +01:00
  • 288930c3fe Derive Eq for NumlockState Paul Daniel Faria 2025-02-17 08:30:47 -08:00
  • 2bf74951ea Update moving.rs Daniel 2025-02-14 22:17:17 +11:00
  • 2553810621
    grabs: Snap Window Edges to Close Output Edges Daniel 2025-02-14 21:58:09 +11:00
  • 2678cf41b2 Reactivated num/caps-lock upon keyboard layour change András 2025-02-12 12:13:54 +02:00
  • 2728a9ee71 protocol/workspace: Fix behavior with multiple manager instances Ian Douglas Scott 2025-02-12 18:32:01 -08:00
  • 723f758439 protocol/workspace: Add support for ext-workspace-v1 Ian Douglas Scott 2025-02-11 17:00:49 -08:00
  • aa15c00d12 protocol/workspace: Move cosmic dispatch code to seperate file Ian Douglas Scott 2025-02-10 15:00:28 -08:00
  • 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