Announcement

Collapse
No announcement yet.

Libhandy 0.0.7 Released For Building Adaptive/Mobile GTK Applications

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

  • Libhandy 0.0.7 Released For Building Adaptive/Mobile GTK Applications

    Phoronix: Libhandy 0.0.7 Released For Building Adaptive/Mobile GTK Applications

    Libhandy is the library backed by Purism for use on their Librem 5 among other potential use-cases for allowing adaptive GTK+ widgets depending upon screen real estate. It's still a ways out from version 1.0, but libhandy 0.0.7 was released this weekend as the latest achievement...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    Yay..

    I'm looking forward to trying it.

    Comment


    • #3
      Why didn't they simply take Ubuntu phone (Ubports) and continued that project?

      Comment


      • #4
        Originally posted by paupav View Post
        Why didn't they simply take Ubuntu phone (Ubports) and continued that project?
        Because they're using GTK.

        Comment


        • #5
          If anyone from the Libhandy project is here, checkout Semantic Versioning: https://semver.org/ It's very popular, very sensible and gracefully, compatible with how package managers like apt handle versioning.

          Hint: if you were using Semantic Versioning, you'd probably be on 0.7.0 right now. Full details are clearly explained in the link above.

          Comment


          • #6
            This is actually really cool!

            Take a look at Web (Epiphany) if you got it installed. It works right now. You just resize the window and it adapts.

            But if you have to depend on third-party libraries then few are going to use it. Maybe it would be good if GTK 4 was designed to be responsive and with mobile in mind.

            Comment


            • #7
              Originally posted by 144Hz View Post
              Looks like the silver bullet desperately needed for at least a decade. Who knows Canonical might try a mobile fundraiser again.
              Why do you think it's needed? Lollypop, for example, has been adaptive for a long time now without the use of this library, so it was already possible without this library.

              Comment


              • #8
                Originally posted by 144Hz View Post
                paupav Because Purism’s appproach seems faster and better.
                Also, Canonical's approach didn't use GTK.

                Comment


                • #9
                  Originally posted by 144Hz View Post
                  Vistaus Most of Purism’s work is already upstreamed or intended for upstream. Anyone can use it. Including Canonical.
                  But there already was upstream support for adaptive apps, how else would apps like Lollypop have created adaptable interfaces? That's what I'm saying. So no need to use this library for that. I mean: you could, it might be nice to have another option, but I fail to see the necessity.

                  Comment


                  • #10
                    You technically don't *need* a library like libhandy, but it helps to abstract out a lot of common patterns found in adaptive applications, thereby making them easier to create.

                    Comment

                    Working...
                    X