Announcement

Collapse
No announcement yet.

Casilda Is A New Project As A GTK4 Wayland Compositor Widget

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #11
    I really despise header bars. The preview here is a perfect example why. You can see the dev stop for a split second before clicking anything to ensure a misclick isn't about to happen. That's because you can see that there are three different header bars with three different styles within the same app. Header bars lead to inconsistency. Inconsistency leads to, well, stutter mousing from consistency checks like you see below.

    Comment


    • #12
      Originally posted by kpedersen View Post

      Indeed. Because the industry is happy using X11 for every usecase (in this particular case, XEmbed).
      What industry are you taking about?

      Comment


      • #13
        Originally posted by skeevy420 View Post
        I really despise header bars. The preview here is a perfect example why. You can see the dev stop for a split second before clicking anything to ensure a misclick isn't about to happen.
        You're reading way too much into something that might not be even there, in an attempt to prove what is a clear preconception on your part. Sorry, but this is called "grasping at straws".

        Comment


        • #14
          Originally posted by Hibbelharry View Post

          Yip, except wrong. The 'industry' offers a lot of wayland usage and application.
          No it doesn't.

          Originally posted by Hibbelharry View Post
          Some usecases, just examples. I picked some embedded application references here just not to cite any desktop computing technology.
          Those examples of Wayland support is for the hobbyist / "prosumer" devices within the respective ranges. For example, the L4T Jetson wayland support is suited towards the prosumer Jetson Nano (complete with full fat Ubuntu desktop image). As I mentioned earlier, Wayland is for the hobbyist because it is simple and not overwhelming of complex featureset.

          They are absolutely fun devices (not quite what I would call embedded though. More IoT) but certainly not a great example of Wayland propagating through into embedded space (which ironically was one of its key focuses originally).

          Can you find any examples of Wayland having a meaningful impact into the enterprise computing space? Workstations / servers / etc? This makes up the bulk of Linux industry graphics related use-cases.

          Originally posted by oleid View Post

          What industry are you taking about?
          ​Maybe start here to catch up quickly. If you click on the links, it will take you to other pages such as this where there is more for you to learn what "industry" is when relating to computers
          Last edited by kpedersen; 14 September 2024, 12:31 PM.

          Comment


          • #15
            Originally posted by kpedersen View Post
            No it doesn't.



            Those examples of Wayland support is for the hobbyist / "prosumer" devices within the respective ranges. For example, the L4T Jetson wayland support is suited towards the prosumer Jetson Nano (complete with full fat Ubuntu desktop image). As I mentioned earlier, Wayland is for the hobbyist because it is simple and not overwhelming of complex featureset.

            They are absolutely fun devices (not quite what I would call embedded though. More IoT) but certainly not a great example of Wayland propagating through into embedded space (which ironically was one of its key focuses originally).

            Can you find any examples of Wayland having a meaningful impact into the enterprise computing space? Workstations / servers / etc? This makes up the bulk of Linux industry graphics related use-cases.



            ​Maybe start here to catch up quickly. If you click on the links, it will take you to other pages such as this where there is more for you to learn what "industry" is when relating to computers
            That must be the reason why Wayland is the industry standard for everything Linux. And no, the embedded industry is far from being an example that it's not. The embedded industry is notoriously outdated, using dirt old software including Kernels and not giving a flying fuck about security. All they care about is making the most money with the least effort. And the least effort is of course sticking with ancient software long abandoned without any support. No support means there won't be any changes that may need adaptations.

            It's hilarious to see some old farts still praising X, while everyone already has either already great Wayland support or is slowly starting support, as they are way too small for fast adaptations to anything. And no, the "16 years of Wayland" is also not a valid argument. 16 years ago the first very basic version of Wayland was defined. The first ever real world implementation is much younger (Gnome's Mutter) and only after starting to actually use it, developers can tell, what's missing, how things should be defined in order to get a coherent and future proof system. Meanwhile, the majority of users is already using Wayland for years no with no bigger issues. Sure, X is many decades old, so the chance to find any issues are slimmer, but that's how progress works. And the biggest difference is, Wayland will receive improvements for decades to come for anything the design is supposed to allow, while issues with X most likely will never be fixed, as nobody beyond some insanes gives a damn about it anymore.

            Comment


            • #16
              Originally posted by skeevy420 View Post
              I really despise header bars. The preview here is a perfect example why. You can see the dev stop for a split second before clicking anything to ensure a misclick isn't about to happen. That's because you can see that there are three different header bars with three different styles within the same app. Header bars lead to inconsistency. Inconsistency leads to, well, stutter mousing from consistency checks like you see below.
              Not a good example. If you click on button on GTK header bar and start moving your mouse then you will move the window and button won't be clicked when you release mouse button so you can't accidentally click something when moving window. Sure if you don't know how your desktop works then you won't be pretty efficient when using it. Not sure what do you mean by "three different header bars with three different styles" because all of the header bars are using exactly the same style.

              Comment


              • #17
                Originally posted by kpedersen View Post


                ​Maybe start here to catch up quickly. If you click on the links, it will take you to other pages such as this where there is more for you to learn what "industry" is when relating to computers
                As I suspected, nothing substantial, just cheap talk.

                The "industry" has moved away from X11 or is the the process of doing so. No new product is based on X11.
                Last edited by oleid; 14 September 2024, 01:47 PM.

                Comment


                • #18
                  Originally posted by Artim View Post

                  That must be the reason why Wayland is the industry standard for everything Linux.
                  It truly must be!! But citation needed...

                  Originally posted by oleid View Post

                  As I suspected, nothing substantial, just cheap talk.
                  ​It was really just a collection of links to answer your (off-topic) question.
                  Last edited by kpedersen; 14 September 2024, 01:54 PM.

                  Comment


                  • #19
                    Originally posted by kpedersen View Post

                    ​It was really just a collection of links to answer your (off-topic) question.

                    You wrote:

                    Originally posted by kpedersen View Post
                    Indeed. Because the industry is happy using X11 for every usecase
                    And I wondered what industry you were talking about. If that's off-topic, then i don't know what would be on-topic for you.

                    From the top of my head: Wayland got integrated to in vehicle infotainment systems and Smart TVs via Tizen in 2017, Jolla started using it around that time as well. And Google adopted Wayland for their Chromebooks some time ago. Wayland is even integrated into Windows 11 for WSL graphical output.

                    So I'm asking you again: what industry ships new products with X11?
                    Last edited by oleid; 14 September 2024, 02:52 PM.

                    Comment


                    • #20
                      webOS (LG TVs) uses Wayland too IIRC. RHEL 10 is probably going Wayland only.

                      Comment

                      Working...
                      X