Notable changes:

  • Tracking improvements. For example, if you use the launcher to launch an application and then switch workspaces, it will still launch in the workspace you opened it from;
  • Supported the ext-session-lock protocol, which authenticates the user and informs the compositor when the session should be unlocked
  • XDG activation and DBus activation support
  • work on HDR
  • Ongoing work to package COSMIC on NixOS: tracking issue
  • penquin@lemm.ee
    link
    fedilink
    arrow-up
    0
    ·
    10 months ago

    I’ve been waiting for this desktop to release patiently. I can’t wait to try it. I have one question that I never got to ask anywhere, how is this going to work with the whole Qt/GTK apps? Are things going to look weird like they do on (mostly) Gnome and (sometimes) KDE Plasma?

    • Michael Murphy (S76)@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      10 months ago

      We will attempt to automatically generate themes for common toolkits, but the desktop environment has no control over how the toolkit chooses to render itself or operate.

      • d_k_bo@feddit.de
        link
        fedilink
        arrow-up
        0
        ·
        10 months ago

        Please don’t automatically generate themes for third-party apps. If an application brings its own styles and icons, it results a weird mix of multiple styles.

        If a user wants to style it themselves, they should be able to — at their own risk. But shipping (inherently broken) styles with a distro/DE misrepresents the appplication and creates unnecessary issues for the upstream developers.

        https://stopthemingmy.app/

        • trevor@lemmy.blahaj.zone
          link
          fedilink
          English
          arrow-up
          0
          ·
          10 months ago

          Tell that to my eyes when your application only has a blinding light mode. Theming is an accessibility feature and should be prioritized as such.

          It’s 2023. Every application should have a theme engine built-in. If not, that’s on the dev. Let’s not make a movement out of a lack of interest in providing support for accessibility.

        • Michael Murphy (S76)@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          edit-2
          10 months ago

          You’re so silly. If the developer doesn’t want a themeable application, then either don’t use a themeable toolkit, or hardcode the theme so that the system theme is ignored.

          • d_k_bo@feddit.de
            link
            fedilink
            arrow-up
            0
            ·
            edit-2
            10 months ago

            I want that individual users are able to theme my app. I don’t want that distributors and DEs automatically theme my app and expect that it still works the same.

            It’s a bit like websites: I’m absolutely fine if a user wants to inject some CSS in my website. On the other hand, if a browser manufacturer decided to inject CSS into all websites to customize their look, it would be a nightmare for web developers.