Commit graph

  • 37623f063f element: Don't send configure for X11 surfaces Victoria Brekenfeld 2023-11-22 12:48:32 +01:00
  • daf7437c8b xwayland: Unconditionally send ConfigureNotify on configure_request Victoria Brekenfeld 2023-11-22 12:47:54 +01:00
  • a371571d11 debug: Show x11 geometry per window Victoria Brekenfeld 2023-11-22 12:47:04 +01:00
  • 996b5a8227 shell: Move space_for_handle into Workspaces Victoria Brekenfeld 2023-11-22 12:45:29 +01:00
  • c09a735289 state: Move Xwayland state into shell Victoria Brekenfeld 2023-11-22 12:44:11 +01:00
  • 41a69cfc9f Update Smithay Ian Douglas Scott 2023-11-22 13:27:12 -08:00
  • 2ffb8068b8 chore: update the config to spawn launcher, app-library, and workspaces when shortcuts are pressed Ashley Wulber 2023-11-20 14:24:27 -05:00
  • 3dee249558 shell: Add keybindings to migrate workspaces Victoria Brekenfeld 2023-11-20 21:19:47 +01:00
  • 1a2d9159d7 shell: Add helper for merging workspaces Victoria Brekenfeld 2023-11-20 21:19:04 +01:00
  • 248ced83db shell: Add helper for moving workspaces Victoria Brekenfeld 2023-11-20 21:18:12 +01:00
  • b6cb945406 shell: Try to migrate workspaces back to their original outputs Victoria Brekenfeld 2023-11-20 19:11:02 +01:00
  • 18a8692517 input: Displays take precendence over workspaces Victoria Brekenfeld 2023-11-17 19:39:37 +01:00
  • 59581f717f input: Take into account output layout Victoria Brekenfeld 2023-11-16 19:28:00 +01:00
  • 92c16bd4ad floating: Transition via maximized state Victoria Brekenfeld 2023-11-15 17:32:46 +01:00
  • 90bf3b5668 floating: New reference windows outside Victoria Brekenfeld 2023-11-15 17:32:35 +01:00
  • cf5b21f437 floating: Animate tiling state changes Victoria Brekenfeld 2023-11-14 16:32:49 +01:00
  • 2d15fb9766 floating: Handle tiling shortcuts Victoria Brekenfeld 2023-11-09 19:00:25 +01:00
  • d09abc4728 floating: New window spawn positions Victoria Brekenfeld 2023-11-08 22:59:46 +01:00
  • 495d772a38 fix: set the workspace of the activated token's surface to urgent if not focusing it Ashley Wulber 2023-11-16 12:00:27 -05:00
  • b33c1dc9f7 Schedule render when session lock is created/destroyed Ian Douglas Scott 2023-11-14 14:05:47 -08:00
  • 440cd03371 Handle session lock surfaces in visible_outputs_for_surface Ian Douglas Scott 2023-11-14 13:13:42 -08:00
  • 14867a0893 xdg-activation: Switch stack focus Victoria Brekenfeld 2023-11-14 17:30:11 +01:00
  • a0aa8fb8b2
    fix: Add data_control to config file Victoria Brekenfeld 2023-11-14 12:24:16 +01:00
  • 72ee1c4d5a
    Enable wlr_data_control protocol (#101) xDarksome 2023-11-14 00:47:43 +04:00
  • d051d14197
    Merge pull request #222 from xDarksome/nix-dev-shell Victoria Brekenfeld 2023-11-13 14:11:59 +01:00
  • 62b81347a7 nix: setup dev shell Darksome 2023-11-12 17:30:41 +04:00
  • 9a04fa2abd
    Merge pull request #207 from pop-os/xdg-activation_jammy Victoria Brekenfeld 2023-11-09 15:27:27 +01:00
  • f7cc1985e3 xdg-activation: Initial implementation Victoria Brekenfeld 2023-11-07 18:46:25 +01:00
  • 9ced8c346d shell: Each surface has only one workspace Victoria Brekenfeld 2023-11-07 18:40:29 +01:00
  • 32efedc7e1 utils/iced: Don't log noisy theme Victoria Brekenfeld 2023-11-07 18:35:35 +01:00
  • fe7bbeb17a
    Merge pull request #218 from pop-os/fix/privileged_without_sec Victoria Brekenfeld 2023-11-08 15:11:17 +01:00
  • 542fe1f52d state: fix privileged access with sec context Victoria Brekenfeld 2023-11-08 14:50:54 +01:00
  • bdaec558e0
    Merge pull request #122 from pop-os/ime Victoria Brekenfeld 2023-11-08 13:02:53 +01:00
  • 5fcdd81fc3 Enable necessary protocols for supporting IMEs Ian Douglas Scott 2023-05-25 14:37:30 -07:00
  • 18067def18
    Merge pull request #205 from pop-os/check-session-lock-valid_jammy Victoria Brekenfeld 2023-11-07 18:34:18 +01:00
  • 9abeeea5df Allow session lock if existing session lock is no longer valid Ian Douglas Scott 2023-10-27 13:33:18 -07:00
  • f7759a765b
    Merge pull request #208 from pop-os/panel-sec-context_jammy Victoria Brekenfeld 2023-11-07 16:01:00 +01:00
  • 957615442b wayland: Add (currently optional) privileged filtering Victoria Brekenfeld 2023-11-06 18:40:52 +01:00
  • f0d5ac1c8d security_context: Inherit privileged-flag for panel Victoria Brekenfeld 2023-11-06 18:35:47 +01:00
  • afffcce548 deps: chore update smithay Victoria Brekenfeld 2023-11-06 18:35:14 +01:00
  • f3a8ff8600
    Merge pull request #212 from pop-os/exclusive-keyboard_jammy Jeremy Soller 2023-11-02 16:44:04 -06:00
  • 3bec008d3a Fix handling of layer shell surface with exclusive interactivity Ian Douglas Scott 2023-11-02 10:39:32 -07:00
  • a8632f56ab
    Merge pull request #210 from pop-os/debug_jammy Victoria Brekenfeld 2023-11-01 12:30:49 +01:00
  • 7e74d8db0b Fix build with debug feature Ian Douglas Scott 2023-10-20 15:22:03 -07:00
  • 809eeafa6d
    Merge pull request #165 from pop-os/workspace-config_jammy Victoria Brekenfeld 2023-10-30 18:49:23 +01:00
  • 81efd42dd5 Use cosmic-config for dynamic workspace settings Ian Douglas Scott 2023-09-07 13:28:08 -07:00
  • 25f5edd6cf
    Merge pull request #203 from pop-os/session-lock_jammy Victoria Brekenfeld 2023-10-27 18:34:58 +02:00
  • f0277eabae Add ext-session-lock protocol Ian Douglas Scott 2023-10-16 12:28:19 -07:00
  • 7300e23ce8
    Merge pull request #194 from pop-os/ws-refactor_jammy Victoria Brekenfeld 2023-10-26 19:25:26 +02:00
  • a9573939a4 tiling/resize: Use old tree for correct ratios Victoria Brekenfeld 2023-10-26 18:22:10 +02:00
  • 33688e9bcf tiling: Fix rounding error causing overlap Victoria Brekenfeld 2023-10-26 15:10:32 +02:00
  • 1d799f4fa8 shell: Fix dragging maximized windows on non-origin outputs Victoria Brekenfeld 2023-10-25 18:48:48 +02:00
  • 33ee25c274 shell: Don't be too pendantic about workspace groups Victoria Brekenfeld 2023-10-25 18:14:28 +02:00
  • 4f076f73d9 xwm: Fix stacking order Victoria Brekenfeld 2023-10-25 15:28:40 +02:00
  • ffb7bcfc91 shell: Don't crash when the last output is removed Victoria Brekenfeld 2023-10-24 17:40:52 +02:00
  • 781427a74c focus: Restore nested popup grabs Victoria Brekenfeld 2023-10-24 17:40:28 +02:00
  • 724a4170df shell: Fix moving fullscreen windows Victoria Brekenfeld 2023-10-24 15:58:53 +02:00
  • 3901e637b0 floating: Don't render hint for maximized window Victoria Brekenfeld 2023-10-24 15:44:19 +02:00
  • b114865916 Update smithay Ian Douglas Scott 2023-10-24 10:43:11 -07:00
  • 5b7efa3a8b floating: Restore size of moved maximized windows correctly Victoria Brekenfeld 2023-10-23 22:15:27 +02:00
  • d6434d322e floating: Limit resizing to current output Victoria Brekenfeld 2023-10-23 21:09:38 +02:00
  • ba44289844 kms/deps: Fix nvidia 545 beta Victoria Brekenfeld 2023-10-23 17:51:56 +02:00
  • 8561ab672b Update smithay Ian Douglas Scott 2023-10-19 12:03:45 -07:00
  • d9e3d60a37 refactor: use a static color for CLEAR_COLOR Ashley Wulber 2023-10-17 17:50:15 -04:00
  • 4e160dc669 chore: cleanup libcosmic branch Ashley Wulber 2023-10-17 17:08:32 -04:00
  • abbe94e6e1 feat: theme integration Ashley Wulber 2023-10-10 13:55:34 -04:00
  • c16b86d1bf fix(shell): lagging tab animations Michael Aaron Murphy 2023-10-17 16:52:11 +02:00
  • 41998433c7 xdg-shell: Fix sub-popup positioning Victoria Brekenfeld 2023-10-12 12:58:30 +02:00
  • ab522dc4ca workspace: potential crash fix Victoria Brekenfeld 2023-10-12 12:05:43 +02:00
  • 64143e75e7 shell: Properly handle fullscreen outputs Victoria Brekenfeld 2023-10-11 22:00:20 +02:00
  • aec8263e1b move: Render translucent on non-active output Victoria Brekenfeld 2023-10-11 19:16:51 +02:00
  • 2e962366d4 kms: Handle subpixel layouts Victoria Brekenfeld 2023-10-11 19:14:26 +02:00
  • 14ef57fa93 shell: Add update_config and fix workspace groups Victoria Brekenfeld 2023-10-11 19:06:13 +02:00
  • 69563420fb shell: Rework maximize/fullscreen Victoria Brekenfeld 2023-10-25 19:41:30 +02:00
  • 72df9d07e6 shell: One workspace per output Victoria Brekenfeld 2023-10-25 19:40:26 +02:00
  • 42aaafe586 utils: New geometry spaces local/global Victoria Brekenfeld 2023-10-25 19:24:51 +02:00
  • c38a236ffa
    Merge pull request #200 from pop-os/asahi-testing Victoria Brekenfeld 2023-10-18 11:22:26 +02:00
  • 02d818bfee don't fail when encountering render-only devices Victoria Brekenfeld 2023-10-17 16:40:24 +02:00
  • 806e10fcd9
    Merge pull request #191 from pop-os/drm-lease_jammy Victoria Brekenfeld 2023-10-11 22:42:42 +02:00
  • 7066e3e982
    Merge pull request #197 from pop-os/update-smithay_jammy Ian Douglas Scott 2023-10-10 19:35:48 -07:00
  • 111eb4edf4 Update smithay, with cursor/selection changes Ian Douglas Scott 2023-10-10 13:28:30 -07:00
  • 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