Cosmic Desktop Environment Wishlist

Iced

  • Adapt pop-os/iced to iced-rs/iced@0.13.1

Xwayland/Electron/Server-side decorations

  • https://github.com/pop-os/cosmic-comp/issues/355
  • https://github.com/pop-os/cosmic-comp/issues/352
  • Blurry xwayland apps (https://github.com/Smithay/smithay/pull/1223)
  • https://github.com/pop-os/cosmic-comp/issues/329
  • https://github.com/pop-os/cosmic-comp/issues/359

Other compositor issues/features

  • https://github.com/pop-os/cosmic-comp/issues/351 https://github.com/Smithay/smithay/pull/1341
  • linux-drm-syncobj-v1 https://github.com/Smithay/smithay/pull/1356

COSMIC Workspaces

  • workspace overview touchpad gesture
  • workspace scrolling in overview
  • fix too long names causing weird skinny windows
  • workspaces applet shortened mode (only show number to the left and right)
  • fix lag when opening workspace overview for the first time
  • workspaces icon applet

Quality of life changes needed

workspace gestures
  • to/from workspace gestures https://github.com/pop-os/cosmic-comp/pull/342
  • open/close workspace overlay gestures
various Workspace fixes
other QOL changes
  • Click notification to go to source https://github.com/pop-os/cosmic-applets/issues/223
  • Icon handling for apps without a desktop entry Solution 1: XDG Portal Solution 2: Wayland Protocol
  • Cosmic apps are slow to open https://github.com/pop-os/cosmic-comp/issues/348
  • Drag windows to side or top to maximize or tile right/left https://github.com/pop-os/cosmic-comp/issues/340
  • libcosmic double-click to maximize window (requires double click in iced) https://github.com/pop-os/libcosmic/issues/323

misc bugs

  • Can't connect to enterprise network https://github.com/pop-os/cosmic-applets/issues/225
  • Can't unmute mic from audio applet https://github.com/pop-os/cosmic-applets/issues/234
  • No osds https://github.com/pop-os/cosmic-osd/pull/19