Commit graph

  • 5617f3228b chore: Update smithay Victoria Brekenfeld 2024-06-27 16:51:36 +02:00
  • 07d505d68f chore: Cleanup unused imports Victoria Brekenfeld 2024-06-27 16:42:41 +02:00
  • 16691581ff render/cursor: Don't crash for themes with zero delay Victoria Brekenfeld 2024-06-27 16:41:38 +02:00
  • da9af7ad23 floating: Add proper recalculate function Victoria Brekenfeld 2024-06-27 13:32:17 +02:00
  • c27127e44c chore: Update smithay Victoria Brekenfeld 2024-06-27 12:37:21 +02:00
  • c07356fa01 main: Don't quit, when the last output is gone Victoria Brekenfeld 2024-06-26 17:25:02 +02:00
  • 953c277cb0 focus: Fix crash when no output is available Victoria Brekenfeld 2024-06-26 17:24:46 +02:00
  • 26ccb653b7 output: Store position as u32 and offset bad configs Victoria Brekenfeld 2024-06-26 13:05:25 +02:00
  • 9cd553e128 chore: Update libcosmic Victoria Brekenfeld 2024-06-26 16:31:21 +02:00
  • 76fca0c591 chore: Fix smithay version Victoria Brekenfeld 2024-06-26 15:58:07 +02:00
  • 449048bdc5 kms: Fix unreachable code during forced queued redraws Victoria Brekenfeld 2024-06-20 21:50:27 +02:00
  • 707eace679 kms: Don't leak an EGLImage on every import Victoria Brekenfeld 2024-06-20 21:04:31 +02:00
  • eea93d543e state: Correctly update primary output Victoria Brekenfeld 2024-06-19 20:13:14 +02:00
  • ddcb435632 debug: Fix running with new kms backend Victoria Brekenfeld 2024-06-19 16:36:02 +02:00
  • bfbf20d61d kms: fixup device-usage logic Victoria Brekenfeld 2024-06-18 18:19:39 +02:00
  • 492e16bfa5 data-device: Fix rendering DnD icons on separate threads Victoria Brekenfeld 2024-06-17 15:13:14 +02:00
  • a97279147e cursor: Re-enable cursor image cache Victoria Brekenfeld 2024-06-17 15:13:01 +02:00
  • 977ad674e5 kms: Fix initial output placement Victoria Brekenfeld 2024-06-11 17:26:00 +02:00
  • 12fab6e220 kms: Don't block surface-threads on startup cond Victoria Brekenfeld 2024-06-11 17:24:46 +02:00
  • 31ff17a323 kms: Limit frame-callbacks to one per refresh Victoria Brekenfeld 2024-06-10 20:54:13 +02:00
  • 92f3dbce01 chore: Cleanup Victoria Brekenfeld 2024-06-10 20:41:29 +02:00
  • 800e01a484 kms: Fix shaders for offscreen rendering Victoria Brekenfeld 2024-06-10 14:59:30 +02:00
  • 952f73dcc4 kms: Don't send render-states for mirrored renders Victoria Brekenfeld 2024-06-07 15:45:12 +02:00
  • 1a28e43aa7 kms: Fix broken mirroring with different scales but same mode Victoria Brekenfeld 2024-06-07 15:44:51 +02:00
  • 7373567af1 kms: Fix output mirroring not working across gpus Victoria Brekenfeld 2024-06-07 15:44:25 +02:00
  • cc0bbb61e3 debug: Drop FPS struct for kms timings Victoria Brekenfeld 2024-06-07 20:07:16 +02:00
  • 0c11c0f959 input: Fix deadlock holding shell during grab code Victoria Brekenfeld 2024-06-07 20:06:00 +02:00
  • 469a366207 kms: New backend Victoria Brekenfeld 2024-06-07 20:04:39 +02:00
  • 3b7bba3add debug: Drop puffin, interactivity, renderdoc Victoria Brekenfeld 2024-06-07 20:00:04 +02:00
  • cf0b0f9d2d chore: Move some rendering-related state into the shell Victoria Brekenfeld 2024-06-07 19:51:47 +02:00
  • cd90371c1e xwayland: Make client drm-node threadsafe Victoria Brekenfeld 2024-06-07 19:46:06 +02:00
  • 9e05a84db2 state: Split up send_frames Victoria Brekenfeld 2024-06-07 19:44:59 +02:00
  • c7d50e7c5b seat: Make render-related state thread-safe Victoria Brekenfeld 2024-06-07 19:26:23 +02:00
  • bd58481d19 element: Introduce CosmicMappedKey for safely hashing windows across threads Victoria Brekenfeld 2024-06-07 19:15:16 +02:00
  • f481112cf9 output-configuration: Test all outputs at once Victoria Brekenfeld 2024-06-07 19:10:13 +02:00
  • aae16c49dc screencopy: Make threadsafe Victoria Brekenfeld 2024-06-07 19:04:00 +02:00
  • e78e199663 chore: Update smithay for thread-safety Victoria Brekenfeld 2024-06-07 18:58:33 +02:00
  • 0f6622d8ee l10n(ru): Minor Russian l10n updates 1280px 2024-06-23 23:46:15 +07:00
  • 254c583b5d chore: Update smithay Victoria Brekenfeld 2024-06-19 13:27:56 +02:00
  • f2342f56c1 Update to latest Smithay version Ian Douglas Scott 2024-06-18 19:23:16 -07:00
  • c91d3fe77b Create cosmic_comp.ftl Àdhamh 2024-06-13 20:24:13 +01:00
  • fb88f389c3 Fix scheduling render on initial window configure map Ian Douglas Scott 2024-06-11 19:19:35 -07:00
  • 036ca84829 Add alpha-modifier-v1 protocol Ian Douglas Scott 2024-06-06 14:39:55 -07:00
  • b5dcec5215 focus: Don't stack overflow because None=None Victoria Brekenfeld 2024-06-06 13:07:24 +02:00
  • 697ec9e1fe Use active() instead of surfaces().any in stack same_client_as Ian Douglas Scott 2024-06-03 14:17:10 -07:00
  • d9a1ec04bd Set clipboard/primary focus in refresh_focus Ian Douglas Scott 2024-05-31 15:35:30 -07:00
  • cbca13803c Update libcosmic to fix assertion error Ian Douglas Scott 2024-05-31 14:52:13 -07:00
  • 7b79387579
    Update wayland-rs (#529) Ian Douglas Scott 2024-05-31 14:48:19 -07:00
  • f4eefcb2a1 chore: cargo update Ryan Brue 2024-05-30 16:14:53 -05:00
  • b4a712c2bf chore: cargo fmt Ryan Brue 2024-05-30 15:47:56 -05:00
  • 6ca1a37a53 design: Make server side decorations compact Ryan Brue 2024-05-30 15:47:46 -05:00
  • 16cce7c97a chore: cargo update Ryan Brue 2024-05-30 15:46:25 -05:00
  • 13e67f3dc2 fix: apply activated state when updating maximized layout Ashley Wulber 2024-05-30 15:21:49 -04:00
  • 743b5ad4a7 i18n(zh_TW): add Taiwanese translation Skygrango 2024-05-11 01:46:22 +08:00
  • b8f245f878 Add brazilian portuguese translation Arthur Araujo 2024-05-09 18:22:39 -03:00
  • 0c54511477 Invert is_decorated test in min_size/max_size Ian Douglas Scott 2024-05-28 15:00:19 -07:00
  • 1ed9649891 Account for SSD_HEIGHT in XwaylandHandler::configure_request Ian Douglas Scott 2024-05-28 14:57:53 -07:00
  • a3df48fe17 fix: update maximized elements when refreshing the floating layout Ashley Wulber 2024-05-28 18:46:25 -04:00
  • 8df49bb7c1 feat: add shortcut for super-tab Ashley Wulber 2024-05-24 12:18:13 -04:00
  • 4b9cc43924 Update Smithay with Nvidia IN_FENCE_FD fix Ian Douglas Scott 2024-05-24 13:39:05 -07:00
  • dcc4873e60 feat: configurable keyboard repeat rate and delay LazyTanuki 2024-05-19 18:19:43 +02:00
  • b3c606fdf6 Fixes https://github.com/pop-os/cosmic-epoch/issues/346 PixelDots 2024-05-23 09:57:12 -05:00
  • ea6b45a544 feat: add alt-tab shortcut Ashley Wulber 2024-05-20 22:10:47 -04:00
  • 4f076e0753 Update smithay, with xwayland shell, Cow, etc. Ian Douglas Scott 2024-05-13 14:16:21 -07:00
  • dfb3bea595 Disable Smithay use_system_lib to use Rust backend to wayland-rs Ian Douglas Scott 2024-05-14 12:42:44 -07:00
  • 47f8c1da38 Define a advertised_node_for_client instead of duplicating code Ian Douglas Scott 2024-05-14 12:14:04 -07:00
  • 99fa371ffa i18n: Add zh_CN Translation knm100 2024-05-15 15:34:31 +08:00
  • 46fd6ebd61 Fix tablet input Ian Douglas Scott 2024-05-14 18:48:21 -07:00
  • 36bf611bac fix: Apply scroll_factor to v120 events Ian Douglas Scott 2024-05-08 22:22:42 -07:00
  • 73b12194c0 Update smithay Ian Douglas Scott 2024-04-24 09:34:46 -07:00
  • a9740e5040 Change how COSMIC_ENABLE_WAYLAND_SECURITY/privileged is handled Ian Douglas Scott 2024-05-07 16:02:12 -07:00
  • 954aa6edeb output-management: Handle destroy requests better Victoria Brekenfeld 2024-05-06 18:02:19 +02:00
  • 45bdffe802 output-management: Correctly advertise enabled-state for mirrored outputs Victoria Brekenfeld 2024-05-03 19:28:54 +02:00
  • 1048d99c05 output-management: Don't advertise wl_output for mirrored outptus Victoria Brekenfeld 2024-05-03 19:28:32 +02:00
  • 5f4377bf59 wayland: Add cosmic-output-management Victoria Brekenfeld 2024-04-29 19:00:39 +02:00
  • 98ec82db77 output-configuration: Add vrr state Victoria Brekenfeld 2024-04-29 15:40:29 +02:00
  • 4b71674e10 output-configuration: Support release-requests / v3 Victoria Brekenfeld 2024-04-29 13:33:31 +02:00
  • 3eb6c02008 kms: Output mirroring Victoria Brekenfeld 2024-04-24 17:25:33 +02:00
  • 19ba568f02 Initial support for idle notify and idle ihibit Mattias Eriksson 2024-04-19 14:57:17 +02:00
  • c4fc91d6e9 screencopy: Don't send fail after ready Ian Douglas Scott 2024-05-02 11:44:36 -07:00
  • 3697494146 screencopy: Fix reference cycle, that leaks buffer Ian Douglas Scott 2024-04-29 15:24:16 -07:00
  • 90227471bf feat: floating window tiling gaps Ryan Brue 2024-04-19 20:38:14 -05:00
  • 8cee91c88f Support touch drag for SSD toplevels, and stacks Ian Douglas Scott 2024-04-18 21:19:05 -07:00
  • 5e61ce1ff8 Enable smithay/renderer_pixman feature Ian Douglas Scott 2024-04-16 15:46:46 -07:00
  • 916b7729a5 fix: Add Element::kind method to CosmicElement Ian Douglas Scott 2024-04-16 15:34:25 -07:00
  • 17ddc7ce24 Update smithay Ian Douglas Scott 2024-04-16 12:05:22 -07:00
  • 5d5a510691 state: Move shell behind RwLock Victoria Brekenfeld 2024-04-10 15:49:08 +02:00
  • 647deb81f1 shell: Move seats into shell Victoria Brekenfeld 2024-04-05 13:53:35 +02:00
  • 1216cd0b67 Add unset method to input grab traits Ian Douglas Scott 2024-04-12 09:48:29 -07:00
  • d16a9e387d Remove outdated TODO comment Ian Douglas Scott 2024-04-12 09:06:03 -07:00
  • f2efc5d56f shell: Fix MoveGrab with touch not on output pointer is on Ian Douglas Scott 2024-04-11 13:47:37 -07:00
  • 2c5c32ad4e shell: Fix resize grab unsetting Ian Douglas Scott 2024-04-10 20:29:22 -07:00
  • 2961291d26 shell: Fix moving floating windows with touch Ian Douglas Scott 2024-04-05 16:43:07 -07:00
  • bddfba464c shell: Add touch support to ResizeSurfaceGrab Ian Douglas Scott 2024-04-05 16:15:47 -07:00
  • 1da3c7c41e shell: Touch support for ResizeForkTarget/ResizeForkGrab Ian Douglas Scott 2024-04-05 15:37:22 -07:00
  • b18a3a8bc7 shell: Touch support for move grab Ian Douglas Scott 2024-04-04 19:17:03 -07:00
  • 895ea6aec1 fix: send pending activated instead of current activated to toplevel_info Ryan Brue 2024-04-11 09:26:06 -05:00
  • 11a8265145 toplevel-info: Also send workspace info for new windows Victoria Brekenfeld 2024-04-03 16:54:14 +02:00
  • f85911020a fix: reduce size of top snap range Ryan Brue 2024-04-09 17:50:52 -05:00
  • f83d80d471 Exclude DnD surfaces from workspace capture Ian Douglas Scott 2024-04-10 13:33:26 -07:00