• @cybersandwich
    link
    English
    62 months ago

    How big is this team??

    I feel like you guys are making progress across a lot of fronts right now.

    • @git
      link
      English
      32 months ago

      7 people according to the what System76 CEO said on a interview

  • @[email protected]
    link
    fedilink
    English
    52 months ago

    Looks neat! Will the gtk applications respond to the text color that you set in the settings?

    • Michael Murphy (S76)OPM
      link
      English
      52 months ago

      It is possible. This is the beginning of our theme integration support.

  • XNX
    link
    fedilink
    English
    22 months ago

    What exactly is Cosmic? (Just started using Pop OS today)

    • Michael Murphy (S76)OPM
      link
      English
      3
      edit-2
      2 months ago

      It is a desktop environment, which is the entire graphical user interface of the OS, and all of its bundled applications. It is also a platform which developers can build COSMIC applets and applications with. Applications being desktop applications, and applets being the shell components. Shell components are small interface elements such as the panel, dock, panel buttons, on-screen displays, launcher, etc.

      It will take its place alongside the two giants in this space: KDE and GNOME. KDE being a desktop environment whose applets and applications are written in C++/JavaScript using Qt/QML as its GUI library. GNOME being and desktop environment whose applets are written in JavaScript with the GNOME Shell Toolkit; and its applications are written primarily in C with GTK as its GUI library.

      COSMIC is instead built from the ground up entirely in Rust from top to bottom. Every applet and application is written in Rust, and the same libcosmic GUI library is used for developing both of them. Rust is a statically typed programming language which has dethroned C/C++ in recent years, and has been the most loved programming language on StackOverflow for the last eight years. We aim to make COSMIC the preferred platform for developing applications in Rust, with a GUI toolkit that’s easier to develop than the alternatives.

      • XNX
        link
        fedilink
        English
        22 months ago

        Wow amazing reply thank you! I thought pop used gnome. Will Gnome extensions continue to work once COSMIC replaces gnome? (I just really need the Dash To Panel extension haha)

        Would Pop!_OS ever rebrand to CosmicOS?

        • Michael Murphy (S76)OPM
          link
          English
          3
          edit-2
          2 months ago

          Pop!_OS 22.04 uses GNOME with a lot of custom extensions and patches. Pop!_OS 24.04 will switch to COSMIC.

          GNOME Shell extensions are JavaScript monkey patches that get injected directly into the gnome-shell process, which is running inside a JavaScript runtime. So they have no effect outside of GNOME Shell.

          COSMIC panels are already configurable, so there’s no need for a third party panel applet to have dock applets embedded in the panel. You can configure the panel and dock to any layout. Be that a GNOME layout, Unity layout, Mac OS layout, Windows layout, etc.

          It would be redundant to rebrand Pop!_OS to COSMIC OS. The cosmos was created by a Pop!

          • XNX
            link
            fedilink
            English
            12 months ago

            Ah ok that makes sense. I’m excited to try it! Does 24.04 release on 04 2024?

            The Dash To Panel extension adds really convenient things though like being able to open the applications places in the top panel by click Super + 1-9 so it’s not just about having the apps in the top panel but I’m guessing someone will write something similar in COSMIC at some point ☻

            • Michael Murphy (S76)OPM
              link
              English
              12 months ago

              24.04 releases somewhere near end of summer. Super + 1-9 is already bound to workspaces in COSMIC.

    • Michael Murphy (S76)OPM
      link
      English
      12 months ago

      Not yet, but PRs welcome if anyone has experience with theming Qt.

  • @[email protected]
    link
    fedilink
    English
    12 months ago

    Looks awesome! I love witnessing all the progress the System76 team is making. It really makes it seem like anything is possible.