Commit graph

  • c32b8d3cb7
    Merge pull request #193 from PixelDoted/master_jammy Victoria Brekenfeld 2023-10-06 21:04:02 +02:00
  • 12067d8b30 Fix windows resizing after being moved revert 457b000e68 PixelDots 2023-10-06 11:34:14 -05:00
  • 7ecc970a5b wayland/kms: Add drm_lease implementation Victoria Brekenfeld 2023-10-05 22:01:21 +02:00
  • 6a92030341 deps: More calloop patches Victoria Brekenfeld 2023-10-06 17:42:20 +02:00
  • 457b000e68 Fix windows resizing after being moved PixelDots 2023-10-06 09:35:13 -05:00
  • e1e5dd994a deps: Update calloop Victoria Brekenfeld 2023-10-05 21:56:55 +02:00
  • 57b51d9a18 session: Validate file descriptors send by cosmic-session Victoria Brekenfeld 2023-10-05 21:50:58 +02:00
  • f2b0be8ec5 kms: Add a couple of trace messages to render scheduling Victoria Brekenfeld 2023-10-05 21:37:51 +02:00
  • 4da092e132 kms: Clear render-timer token Victoria Brekenfeld 2023-10-05 21:37:34 +02:00
  • 76c9972249
    Merge pull request #189 from pop-os/config-defaults_jammy Victoria Brekenfeld 2023-10-05 14:06:28 +02:00
  • a3ac6c42b6 deps: More calloop patches Victoria Brekenfeld 2023-10-04 21:06:25 +02:00
  • 184d7662d4 deps: Use patched calloop for now Victoria Brekenfeld 2023-10-04 18:26:47 +02:00
  • 148a3163e2
    Merge pull request #188 from pop-os/update-deps_jammy Victoria Brekenfeld 2023-10-04 18:24:10 +02:00
  • 016e132e1e
    use xdg-open for default browser and file explorer in config.ron Ashley Wulber 2023-10-04 11:59:12 -04:00
  • 98755c1695 Update smithay-egui, egui, puffin Ian Douglas Scott 2023-10-03 18:48:31 -07:00
  • 974aef7476 Update dependencies Ian Douglas Scott 2023-10-03 13:28:32 -07:00
  • a149b4262f
    Merge pull request #186 from pop-os/update-smithay_jammy Victoria Brekenfeld 2023-10-02 23:19:28 +02:00
  • 2a0b1cf7e9 chore: Update libcosmic Victoria Brekenfeld 2023-10-02 19:37:23 +02:00
  • 4e12957169 chore: Update deps Victoria Brekenfeld 2023-09-29 21:33:16 +02:00
  • 4f3a682564
    Merge pull request #187 from PixelDoted/master_jammy Victoria Brekenfeld 2023-10-02 21:43:24 +02:00
  • c60f7071bb deserialize string or default to none for config.ron Cleanup config.ron PixelDots 2023-10-02 13:03:40 -05:00
  • 805db26ac1 Update config.ron Super now to open Launcher PixelDots 2023-09-30 08:50:49 -05:00
  • 37fb26a403 Added Modifier-only keybinding support PixelDots 2023-09-30 08:42:42 -05:00
  • d051f41de6
    Merge pull request #174 from pop-os/pointer-constraints_jammy Victoria Brekenfeld 2023-09-29 19:41:48 +02:00
  • 373af07319 Implement pointer constraints; update to send frame manually Ian Douglas Scott 2023-09-13 20:52:10 -07:00
  • 0b057f153e
    Merge pull request #184 from pop-os/focus-across-monitors_jammy Victoria Brekenfeld 2023-09-29 19:09:13 +02:00
  • 2bd700c0dd
    Merge pull request #183 from pop-os/maximize_jammy Victoria Brekenfeld 2023-09-29 19:04:02 +02:00
  • aac2c31a38
    Fix NextOutput and PreviousOutput when Shell::activate returns None Jeremy Soller 2023-09-28 13:21:11 -06:00
  • 46d4c46801
    Add maximize shortcut Jeremy Soller 2023-09-28 10:30:48 -06:00
  • db3e372b8f chore: Update smithay/smithay-egui Victoria Brekenfeld 2023-09-21 18:21:20 +02:00
  • ef361ae932
    Merge pull request #176 from alyssais/geometry Victoria Brekenfeld 2023-09-21 17:46:20 +02:00
  • 40eb78debf
    wayland: map windows with correct geometry Alyssa Ross 2023-09-21 14:39:45 +00:00
  • 747a24199a shell: Put toplevel on new workspace, when removing Outputs Victoria Brekenfeld 2023-09-21 12:38:33 +02:00
  • de83185af9 focus: Don't sort children behind their parents Victoria Brekenfeld 2023-09-20 19:20:35 +02:00
  • 4709a1d684 shell: Have Move-shortcut for floating layer and fullscreen windows Victoria Brekenfeld 2023-09-20 18:57:58 +02:00
  • 3d10ca6105 shell: Handle focus shortcuts for floating layer Victoria Brekenfeld 2023-09-20 16:30:37 +02:00
  • 63c073e3e5 shell: Don't draw focus indicator during fullscreen animation Victoria Brekenfeld 2023-09-20 14:56:18 +02:00
  • 4e1c16c384 fullscreen: Use CosmicWindow for decorations Victoria Brekenfeld 2023-09-18 18:29:13 +02:00
  • 098dd1e37d decorations: Don't round edges when maximized Victoria Brekenfeld 2023-09-18 15:33:51 +02:00
  • da90d9bf78 render: Fullscreen/Maximize animation Victoria Brekenfeld 2023-09-15 18:37:34 +02:00
  • 5cebc7b97d tiling: Fix rendering single-stack window on empty workspace Victoria Brekenfeld 2023-09-14 17:39:38 +02:00
  • 2a79221ff4 tiling: Fix moving single stack surfaces Victoria Brekenfeld 2023-09-14 16:29:18 +02:00
  • 973b360514 tiling: Fix stack indicator rendering Victoria Brekenfeld 2023-09-14 16:18:13 +02:00
  • 19d5ed92f4 shell: Don't remove workspaces during animations Victoria Brekenfeld 2023-09-14 15:30:08 +02:00
  • abd27e6aab shell: Fix group backdrop on swap Victoria Brekenfeld 2023-09-14 15:27:05 +02:00
  • abf430f956 shell: Rework fullscreen/maximize Victoria Brekenfeld 2023-09-13 20:14:54 +02:00
  • 716728560a
    Merge pull request #173 from pop-os/update-smithay_jammy Victoria Brekenfeld 2023-09-14 15:42:22 +02:00
  • 003263b94e
    render: Don't treat dnd surface as egliable for scanout on cursor plane Victoria Brekenfeld 2023-09-14 14:44:54 +02:00
  • e1fc182c3e Update Smithay Ian Douglas Scott 2023-09-13 20:24:11 -07:00
  • af457ef723
    Merge pull request #172 from pop-os/element-under-global Ian Douglas Scott 2023-09-13 15:27:11 -07:00
  • 5df26c2317 Fix TilingLayout::element_under position with global workspaces Ian Douglas Scott 2023-09-13 14:20:56 -07:00
  • 82c7d65049 tiling: Only render swap-preview on active output Victoria Brekenfeld 2023-09-13 12:51:41 +02:00
  • a5b10f5d4a tiling: Fix swap-focus always selecting whole stacks Victoria Brekenfeld 2023-09-12 12:48:13 +02:00
  • 9ad69fe119 tiling: Add logic to move on swap with empty workspace Victoria Brekenfeld 2023-09-11 21:12:52 +02:00
  • 2588b8920d tiling: Fix wrong focus swapping across workspaces Victoria Brekenfeld 2023-09-11 21:12:35 +02:00
  • dbb5338322 tiling: Fix toplevel-info on swap Victoria Brekenfeld 2023-09-11 21:12:20 +02:00
  • 7ba52d7162 shell: Refresh focus-stacks after swap Victoria Brekenfeld 2023-09-11 21:11:34 +02:00
  • 6b4eb83af5 stack: Fix missing re-enter on add Victoria Brekenfeld 2023-09-11 21:10:46 +02:00
  • e2ac5c0a23 tiling: Fix swap preview on different workspaces/outputs Victoria Brekenfeld 2023-09-08 22:16:39 +02:00
  • e992a4b442 tiling: Fix swap mode with single window stacks Victoria Brekenfeld 2023-09-05 23:38:53 +02:00
  • 1251b7e9f7 shell/tiling: Implement window swap mode Victoria Brekenfeld 2023-08-11 18:15:22 +02:00
  • ac4bf01315 iced: actual just delay updates Victoria Brekenfeld 2023-09-12 20:44:23 +02:00
  • 91a82c02b3 stack: Let iced figure out the size Victoria Brekenfeld 2023-09-12 17:48:13 +02:00
  • 9de5104cbc iced: Throttle resize updates Victoria Brekenfeld 2023-09-12 17:47:57 +02:00
  • 8038034a62 shell: Fix closed x11 windows closing stacks Victoria Brekenfeld 2023-09-12 13:20:34 +02:00
  • bc3c304b12
    Merge pull request #167 from pop-os/relative-pointer_jammy Victoria Brekenfeld 2023-09-08 20:48:28 +02:00
  • 6247918cad Send relative_pointer in frame with pointer; update Smithay Ian Douglas Scott 2023-09-08 11:10:53 -07:00
  • f6ea7fa81d
    Merge pull request #158 from pop-os/fix-flake_jammy Victoria Brekenfeld 2023-09-06 12:48:03 +02:00
  • e37cfbf595
    fix: add cosmic-comp-config to nix flake Ashley Wulber 2023-09-05 19:21:23 -04:00
  • 5fb2feaf4c
    Merge pull request #156 from pop-os/pointer-gestures_jammy Victoria Brekenfeld 2023-09-05 22:58:49 +02:00
  • 8dce518ba6 Add security context protocol Ian Douglas Scott 2023-08-29 17:00:11 -07:00
  • c68625ff78 Add pointer gestures support Ian Douglas Scott 2023-09-05 13:41:21 -07:00
  • e7e9b768c8 Update Smithay, adjusting for API changes Ian Douglas Scott 2023-09-05 10:55:23 -07:00
  • 1392fc7c95
    Merge pull request #155 from pop-os/scroll-factor_jammy Ian Douglas Scott 2023-09-01 14:31:03 -07:00
  • 20159a6c8c input: Add a scroll_factor config option Ian Douglas Scott 2023-09-01 12:33:55 -07:00
  • 511ee8d87a
    Merge pull request #140 from pop-os/cosmic-comp-config Victoria Brekenfeld 2023-09-01 12:51:42 +02:00
  • 1ea0ffdb91 config: Fix default workspace right bindings Ian Douglas Scott 2023-08-31 14:03:04 -07:00
  • 34eba9e75b config: Ignore DeviceConfigError::Unsupported for defaults Ian Douglas Scott 2023-08-31 13:58:37 -07:00
  • 8c3a3a9d1a cosmic_comp_config: Some trait implementations and re-exports Ian Douglas Scott 2023-08-31 13:57:57 -07:00
  • 56467755a8 cosmic-comp-config crate, and default input config Ian Douglas Scott 2023-08-29 13:49:41 -07:00
  • 0f5d654535 Use cosmic-config for input configuration; allow dynamic changes Ian Douglas Scott 2023-07-28 12:54:02 -07:00
  • 75912df270 config: Move input config handling into seperate file Ian Douglas Scott 2023-07-27 14:22:46 -07:00
  • a5e7fc4a1a config: Move key binding code to a seperate file Ian Douglas Scott 2023-07-27 14:06:43 -07:00
  • 74706b440e tiling: More precise group outline Victoria Brekenfeld 2023-08-31 18:29:20 +02:00
  • 380b00e083 render: Respect scale for indicator thickness Victoria Brekenfeld 2023-08-31 18:17:37 +02:00
  • d394240fe6 stack: Fix wrongly scaled stack selection Victoria Brekenfeld 2023-08-31 18:07:45 +02:00
  • 2bc9f94255 kms: Make sure to re-render after finished animation Victoria Brekenfeld 2023-08-28 13:14:58 +02:00
  • 6439b3a43c Revert "loop: Schedule rendering for running animations on idle" Victoria Brekenfeld 2023-08-15 13:24:55 +02:00
  • d92fba9609
    Merge pull request #151 from pop-os/scanout-flag Victoria Brekenfeld 2023-08-28 17:45:10 +02:00
  • 6b34edb077 Send SCANOUT flag in dmabuf feedback when target_node != render_node Ian Douglas Scott 2023-08-11 08:34:08 -07:00
  • 1f3761a5da
    Merge pull request #148 from pop-os/xwayland-keyboard-grab Victoria Brekenfeld 2023-08-09 23:51:05 +02:00
  • c3dddb9917 XWayland keyboard grab protocol Ian Douglas Scott 2023-08-07 16:15:19 -07:00
  • 5ecee3c559
    Merge pull request #150 from pop-os/stacking-order Victoria Brekenfeld 2023-08-09 19:08:34 +02:00
  • 9875b87e73 xwm: Don't pass reverse order to update_stacking_order_upwards Ian Douglas Scott 2023-08-09 10:06:03 -07:00
  • 8d78328b9e
    Merge pull request #142 from pop-os/egui-update Victoria Brekenfeld 2023-08-08 16:37:07 +02:00
  • 0eef8fe742
    Merge pull request #147 from pop-os/update-stacking-order Victoria Brekenfeld 2023-08-08 16:11:33 +02:00
  • eb182cd170 xwm: Don't pass override-redirect surfaces to update_stacking_order* Ian Douglas Scott 2023-08-07 13:52:22 -07:00
  • 4a780cb343 Update smithay-egui and fix compilation of debug Ian Douglas Scott 2023-08-01 14:26:51 -07:00
  • 2729be8542
    Merge pull request #146 from pop-os/override-redirect-monitor Victoria Brekenfeld 2023-08-04 08:44:43 +02:00
  • baad2c01b4 Fix output filtering of override-redirect windows Ian Douglas Scott 2023-08-03 16:17:03 -07:00