cross-posted from: https://lemmy.zip/post/57302675

an article explaining why GNOME should support SSD, but also arguing against the reasons often given for why they shouldn’t

If someone could repost this to r/GNOME I would appreciate it, since I don’t have a reddit account.

  • lucas@startrek.website
    link
    fedilink
    English
    arrow-up
    39
    arrow-down
    6
    ·
    2 days ago

    Since when did CSD become accepted, let alone encouraged? Titlebars should only ever be drawn by the system. This trend of individual applications drawing their own titlebars is a disaster that results in fragmentation and inconsistent behaviour. The absolute disaster that is the titlebars is one of the main reasons I cannot bring myself to use GNOME, recently.

    • termaxima@slrpnk.net
      link
      fedilink
      arrow-up
      1
      ·
      1 day ago

      I don’t want a giant bar that only contains 3 icons and the name of the app. Why would you want that ?

      I have SSDs off on all my machines.

      • lucas@startrek.website
        link
        fedilink
        English
        arrow-up
        1
        ·
        5 hours ago

        Precisely. SSD puts the decorations in the hands of your window manager, which allows you to customise what information and controls are available in the title bar (or if you even want to display one at all), so you can use the space much more efficiently. With CSD, you’re down to the whims and opinions of the application, and their space-wasting choices (and whether they even choose to respect your theming).

    • HakFoo@lemmy.sdf.org
      link
      fedilink
      arrow-up
      36
      ·
      2 days ago

      It creates a clear heirarchy of information too. The system owns the title bar, so any operations there are system operations.

      At one point browsers did something similar for security awareness-- real permission prompts, etc. were set a few pixels over into the main UI to establist that they were “real” and not part of the page content.

      Most of the time, we’re not so starved for pixels that we have tp be stealing from the title bar.

      Hell, we lived thtough 640x480 desktops without even the cheat of hamburger menus.

      • Björn@swg-empire.de
        link
        fedilink
        arrow-up
        13
        ·
        2 days ago

        Most of the time, we’re not so starved for pixels that we have tp be stealing from the title bar.

        Plus, when we actually are starved for space SSD allow the system to make the necessary adjustments.

        • HakFoo@lemmy.sdf.org
          link
          fedilink
          arrow-up
          1
          ·
          2 days ago

          One thing that dawned on me… maybe CSD and some of the “new” window management paradigms (tiling, card style, etc.) are symbiotic. If you aren’t using the title bar for manipulating the window on a regular basis, you feel free to ignore or outright scramble it.