Progress on the COSMIC DE: client-side window drag resize support in Winit for X11/Wayland and Iced.

This page summarizes the projects mentioned and recommended in the original post on /r/linux

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • winit

    Window handling library in pure Rust

  • The context is already in the text above the video. Last week, it was not possible to move or resize windows without server-side window decorations in iced, which is a cross-platform GUI library for Rust. Furthermore, winit — the windowing library used by all Rust GUI windows across all platforms — did not support the method for initiating a drag resize of a window. Now, all of that functionality has been implemented and are in the process of being upstreamed to their respective projects.

  • iced

    A cross-platform GUI library for Rust, inspired by Elm (by pop-os)

  • https://github.com/pop-os/iced/pull/2 https://github.com/pop-os/libcosmic/pull/17 https://github.com/pop-os/libcosmic/pull/16 https://github.com/pop-os/libcosmic/pull/15

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • libcosmic

    WIP library for COSMIC applications

  • https://github.com/pop-os/iced/pull/2 https://github.com/pop-os/libcosmic/pull/17 https://github.com/pop-os/libcosmic/pull/16 https://github.com/pop-os/libcosmic/pull/15

  • cosmic-epoch

    Next generation Cosmic desktop environment

  • Tiling will be getting a significant upgrade with the new compositor. https://github.com/pop-os/cosmic-epoch/issues/36

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts