Commit graph

  • 094bd0df38
    Merge pull request #83 from pop-os/qxl_jammy Victoria Brekenfeld 2023-03-06 12:50:32 +01:00
  • 5b950a9be7 kms: Use primary node if no render node is found Ian Douglas Scott 2023-03-03 12:22:14 -08:00
  • b1c7f68b6e
    Merge pull request #81 from pop-os/systemd-feature_jammy Victoria Brekenfeld 2023-02-28 12:19:47 +01:00
  • 869e28532f
    Merge pull request #82 from pop-os/fix-log_jammy Victoria Brekenfeld 2023-02-28 11:44:44 +01:00
  • cffaf9ee30
    fix(init_logger): Directive::from_str expects warn Ashley Wulber 2023-02-27 20:15:42 -05:00
  • 9fa8037809 Add default systemd feature flag to enable systemd integration Ian Douglas Scott 2023-02-27 16:24:01 -08:00
  • 313bdd91b8 Expose relative pointer global on the kms backend Ian Douglas Scott 2023-02-27 13:54:49 -08:00
  • 4890bfb029
    Merge pull request #79 from pop-os/tracing-directive_jammy Victoria Brekenfeld 2023-02-27 21:48:38 +01:00
  • 05104770ac Fix parse error in tracing directive Ian Douglas Scott 2023-02-27 12:15:31 -08:00
  • 35de500c00 chore: update smithay + switch to tracing Victoria Brekenfeld 2023-02-24 17:41:52 +01:00
  • 844ed552b9 smithay fixes Victoria Brekenfeld 2023-02-24 14:07:40 +01:00
  • 10c23e17f9 kms: Don't mark surface as pending, if rendering failed Victoria Brekenfeld 2023-02-16 16:27:27 +01:00
  • 7de441cab3
    Merge pull request #77 from pop-os/workspaces-toggle-binding Victoria Brekenfeld 2023-02-23 01:59:50 +01:00
  • 6e8d2e55a7 config: Add keybinding to show workspaces view Ian Douglas Scott 2023-02-22 14:52:28 -08:00
  • 6f1532781a
    Merge pull request #69 from pop-os/exclude-workspace-overview_jammy Ian Douglas Scott 2023-02-22 09:20:27 -08:00
  • 26a652f039 Exclude "cosmic-workspace-overview" from workspace screencopy Ian Douglas Scott 2023-02-10 14:32:56 -08:00
  • dead320252 shell: Fix floating and layer-shell popup positioning Victoria Brekenfeld 2023-02-15 20:48:39 +01:00
  • 5ba068ec82 kms: Fixup new backend initializtion Victoria Brekenfeld 2023-02-14 23:15:58 +01:00
  • 1a05121498 input: special case Focus/Move actions for fullscreen windows Victoria Brekenfeld 2023-02-13 20:35:11 +01:00
  • 173f2ae051 focus: Better retain fullscreen focus Victoria Brekenfeld 2023-02-13 20:28:16 +01:00
  • 45bd385d9c shell: Clear fullscreen on new window Victoria Brekenfeld 2023-02-13 20:28:07 +01:00
  • 386501f980 shell: better tiling check for popup constraining Victoria Brekenfeld 2023-02-13 20:27:12 +01:00
  • 05fadbbc85 input: Properly constrain top/left edge of outputs Victoria Brekenfeld 2023-02-13 19:32:52 +01:00
  • 8cafaa64cb debug: Better input state Victoria Brekenfeld 2023-02-13 19:05:42 +01:00
  • f93258bd98 shell: Send frame callbacks to grabbed windows Victoria Brekenfeld 2023-02-13 17:56:13 +01:00
  • 4a9dfcead0 deps: Update smithay Victoria Brekenfeld 2023-02-13 17:44:24 +01:00
  • 32762fb983
    Merge pull request #67 from pop-os/debian-fix_jammy Jeremy Soller 2023-02-02 15:20:27 -07:00
  • 59c935f07c Fixes for debian packaging Ian Douglas Scott 2023-02-02 10:54:45 -08:00
  • 649b900833 iced: Fix zero-sized rendering Victoria Brekenfeld 2023-02-01 19:28:27 +01:00
  • ddea419244 deps: Update smithay Victoria Brekenfeld 2023-01-31 16:04:55 +01:00
  • f9b96af141 deps: Update smithay-egui to fix "debug" feature Victoria Brekenfeld 2023-01-31 12:57:58 +01:00
  • 21db472f8b deps: Update smithay & relative motion events Victoria Brekenfeld 2023-01-30 23:19:36 +01:00
  • f54f367a0e debian: Update dependencies Victoria Brekenfeld 2023-01-30 16:30:09 +01:00
  • bf95022244 debug: Add input states Victoria Brekenfeld 2023-01-30 15:53:30 +01:00
  • be9a4db63e shell: Close layer-surfaces when removing outputs Victoria Brekenfeld 2023-01-30 15:13:51 +01:00
  • d65e16fc94 shell: unmaximize windows before unmapping them Victoria Brekenfeld 2023-01-27 19:59:54 +01:00
  • 5d4afa5641 xwm: Simplify override-redirect handling Victoria Brekenfeld 2023-01-27 19:51:23 +01:00
  • 4ed3aceefc shell: Don't annouce toplevels before they have contents Victoria Brekenfeld 2023-01-27 18:15:54 +01:00
  • 5a8840b12e shell: Properly propagate tiling state Victoria Brekenfeld 2023-01-27 13:26:28 +01:00
  • 037a210c90 xwayland: Avoid propagating pressed keys Victoria Brekenfeld 2023-01-26 21:24:50 +01:00
  • b3a91d54eb deps: Update smithay Victoria Brekenfeld 2023-01-26 21:08:50 +01:00
  • 3b5bf4a125 state: Send frame-callbacks to cursor surfaces Victoria Brekenfeld 2023-01-26 21:08:00 +01:00
  • 691988eed6 shell: Fix windows with SSD messing up input regions Victoria Brekenfeld 2023-01-25 18:44:06 +01:00
  • 7d4aabae6d kms: Fix tty-switching Victoria Brekenfeld 2023-01-25 18:43:35 +01:00
  • 34068d9514 shell/grabs: Fix resize geometry Victoria Brekenfeld 2023-01-25 18:43:22 +01:00
  • 1f3f1331ab debug: Fix compiling with CosmicSurface Victoria Brekenfeld 2023-01-25 16:35:51 +01:00
  • e50bea33bb shell: Fix SSD when using scaling Victoria Brekenfeld 2023-01-25 15:14:18 +01:00
  • 0090122ffe shell: Don't use output-relative coords for windwo geometry Victoria Brekenfeld 2023-01-25 14:09:44 +01:00
  • 4940d0823d xwayland: Fix display env variable race Victoria Brekenfeld 2023-01-25 13:20:17 +01:00
  • 7704f65d02 kms: Don't remove outputs from shell, before reading config Victoria Brekenfeld 2023-01-24 21:13:55 +01:00
  • 58f196d638 shell: Handle removed output state better Victoria Brekenfeld 2023-01-24 21:01:11 +01:00
  • e7be9d6abf xwayland: kms fixes Victoria Brekenfeld 2023-01-24 19:32:57 +01:00
  • 5b644b59f7 input: Add SendToWorkspace action Victoria Brekenfeld 2023-01-24 19:22:00 +01:00
  • 40077f4a5a deps: Fix iced/libcosmic refs Victoria Brekenfeld 2023-01-24 18:09:13 +01:00
  • e5f4911bb6 xwayland: Expose DISPLAY variable to clients Victoria Brekenfeld 2023-01-24 18:08:52 +01:00
  • 51f53aa899 xwayland: Fix kms start Victoria Brekenfeld 2023-01-24 17:40:33 +01:00
  • f8ca797ec5 shell: send refresh/output_enter to new OR windows Victoria Brekenfeld 2023-01-23 22:56:42 +01:00
  • ae42c5ede9 workspace: Update xwayland render order Victoria Brekenfeld 2023-01-23 22:56:10 +01:00
  • 4f93222586 workspace: Render OR windows on top of fullscreen Victoria Brekenfeld 2023-01-23 22:54:05 +01:00
  • 30c271553f shell: Send frame/presentation-callbacks to OR windows Victoria Brekenfeld 2023-01-23 22:53:39 +01:00
  • 5b201889a8 xwm: Reflect raising floating x11 windows correctly Victoria Brekenfeld 2023-01-23 22:53:15 +01:00
  • f597fb89c6 xwm: Add output_enter/leave events for OR windows Victoria Brekenfeld 2023-01-23 22:52:51 +01:00
  • 5dfefedb02 xwayland: Add input handling for override redirect windows Victoria Brekenfeld 2023-01-23 20:32:37 +01:00
  • 0af8d5eb2d screencopy: Fix cursor events for absolute motion Victoria Brekenfeld 2023-01-23 20:32:10 +01:00
  • 9b1221edc5 xwm: More fixes Victoria Brekenfeld 2023-01-23 18:25:01 +01:00
  • 1d28574088 xwayland: Add initial support Victoria Brekenfeld 2023-01-18 20:23:41 +01:00
  • 78ffe3a93d shell/wayland: Enable xdg/kde-decoration protocols Victoria Brekenfeld 2023-01-16 20:31:43 +01:00
  • 7992ad67f6 update smithay, iced; reworked window for xwayland Victoria Brekenfeld 2023-01-16 15:12:25 +01:00
  • 47dfc85314 utils: Add iced/libcosmic-integration Victoria Brekenfeld 2023-01-09 13:55:24 +01:00
  • 08c6e3f209 logger: Limit std-log level Victoria Brekenfeld 2023-01-09 13:53:00 +01:00
  • 8a2e1e5c89 deps: Update smithay Victoria Brekenfeld 2023-01-03 19:17:51 +01:00
  • ec647597f1
    Merge pull request #60 from pop-os/log_jammy Victoria Brekenfeld 2023-01-16 09:36:16 +01:00
  • 49e0a5f3f4 Log to journald, and log panics Ian Douglas Scott 2023-01-13 11:50:48 -08:00
  • 31768f2c97
    Merge pull request #55 from wsx-udscbt/nix-flake Victoria Brekenfeld 2023-01-09 13:20:54 +01:00
  • f2e8954923 Rework source filtering. Shuxian Wang 2023-01-03 23:09:23 -08:00
  • 426d650c42 Setup Github CI. Shuxian Wang 2023-01-03 10:53:31 -08:00
  • 52561496ac
    Merge pull request #56 from pop-os/workspace-done_jammy Victoria Brekenfeld 2023-01-03 23:50:26 +01:00
  • c592590053 workspace: Send done once on bind, not for each group Ian Douglas Scott 2023-01-03 14:15:02 -08:00
  • 46edc989ab
    Merge pull request #53 from wsx-udscbt/nix-flake Victoria Brekenfeld 2023-01-03 19:29:18 +01:00
  • 699f245022
    Merge pull request #54 from pop-os/toplevel-shm-buffer Victoria Brekenfeld 2023-01-03 18:50:27 +01:00
  • bf0baabb56 Fix advertised buffer size for shm toplevel capture Ian Douglas Scott 2023-01-03 09:46:05 -08:00
  • cb799363de Add Nix flake. Shuxian Wang 2022-12-31 14:04:06 -08:00
  • bce88d2514 deps: Update smithay Victoria Brekenfeld 2022-12-27 18:27:29 +01:00
  • f9d50e77a5 wayland/xdg: Refine popup positioning Victoria Brekenfeld 2022-12-15 13:07:38 +01:00
  • 8639546ddb shell/tiling: Fix render order Victoria Brekenfeld 2022-12-15 13:07:25 +01:00
  • 4317c4c5f3 shell: Fix incorrect workspace numbering Victoria Brekenfeld 2022-12-07 09:47:07 +01:00
  • 3d31641c98 config: Don't disable all outputs on missing config Victoria Brekenfeld 2022-12-05 23:36:09 +01:00
  • fc04ef2157 state: Don't crash on error due to missing logger Victoria Brekenfeld 2022-12-05 23:20:32 +01:00
  • 74cec7bdd6 kms: Don't loose screencopy sessions Victoria Brekenfeld 2022-12-03 00:06:20 +01:00
  • 26f46876b4 screencopy: Release wl_buffers Victoria Brekenfeld 2022-12-03 00:05:05 +01:00
  • 69646f1c95 screencopy: Fix missing contents on multigpu setups Victoria Brekenfeld 2022-12-02 14:09:23 +01:00
  • 010faf3789 shell: Don't try to jump to missing workspaces Victoria Brekenfeld 2022-11-30 22:35:54 +01:00
  • d12efc2c92 ext-workspace: Send group-outputs Victoria Brekenfeld 2022-11-29 18:40:53 +01:00
  • 7092c523f5 deps: Update smithay Victoria Brekenfeld 2022-11-28 17:48:50 +01:00
  • c585811cab
    Merge pull request #47 from pop-os/iced Ashley Wulber 2022-11-28 10:58:18 -05:00
  • b11f9bd5e0
    update config Ashley Wulber 2022-11-28 10:44:54 -05:00
  • 6874a1fd2c Run cargo update 13r0ck 2022-11-23 13:04:09 -07:00
  • 3161aab097
    Merge pull request #46 from pop-os/feature/new-shell Victoria Brekenfeld 2022-11-23 16:11:37 +01:00
  • f4476b10f2 shell: Fix global+static mode Victoria Brekenfeld 2022-11-23 16:00:33 +01:00
  • 4a9afd0572 shell: Fix render positions for global workspace mode Victoria Brekenfeld 2022-11-22 19:52:13 +01:00