Commit graph

  • 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
  • 2ff8a2d200 moving: Show snapping_indicator only on current output Ian Douglas Scott 2024-04-10 19:43:18 -07:00
  • de544e1d31 Update smithay to latest commit Ian Douglas Scott 2024-04-08 16:55:41 -07:00
  • dd970b8c64 Use loginctl lock-session instead of running cosmic-greeter Jeremy Soller 2024-04-05 14:09:52 -06:00
  • 6ba7242cfc main: Increase soft file limit Victoria Brekenfeld 2024-04-03 18:08:43 +02:00
  • fa7926f7c1 input: Move window anywhere with Super-key Victoria Brekenfeld 2024-03-27 18:35:04 +01:00
  • 7cd13ec6a9 Correctly handle window geometry loc in Focus::under Ian Douglas Scott 2024-03-28 13:36:38 -07:00
  • 418954a34b Fix SSD width to use toplevel "geometry" Ian Douglas Scott 2024-03-28 13:13:27 -07:00
  • c957d673ba CosmicStack: Share Focus type with CosmicWindow Ian Douglas Scott 2024-03-28 11:59:33 -07:00
  • 26d2556be0 Initial touch support for SSD Ian Douglas Scott 2024-03-26 15:20:40 -07:00
  • 18d48665ef CosmicWindow: Define Focus::{under, cursor_shape} Ian Douglas Scott 2024-03-26 14:10:56 -07:00
  • d34662661b CosmicWindow: Use Option<Focus> instead of a Focus::None Ian Douglas Scott 2024-03-26 13:48:56 -07:00
  • 9e5ce71e1c Run cargo fmt Ian Douglas Scott 2024-03-26 14:15:31 -07:00
  • e287af1f84 chore: Update smithay Victoria Brekenfeld 2024-04-02 16:07:41 +02:00
  • 3da08ed22d stack: Adjust decorations to window geometry Victoria Brekenfeld 2024-03-28 18:21:44 +01:00
  • 10940a723f floating: Don't drop stack on themselves Victoria Brekenfeld 2024-03-28 17:25:09 +01:00
  • 6416299d58 shell: Send on_commit to sticky windows as well Victoria Brekenfeld 2024-03-28 13:10:28 +01:00
  • b371a26362 shell: Fix surface_under for sticky windows as well Victoria Brekenfeld 2024-03-28 13:10:10 +01:00
  • 62e82837f7 Don't consider gestures animating. Fixes #391 Victoria Brekenfeld 2024-03-28 12:34:46 +01:00
  • daf669e656 Fix Text for the floating stacks hint is gone #387 Victoria Brekenfeld 2024-03-27 18:10:33 +01:00