KDE Plasma 6.3 Delivers Much Better Fractional Scaling, Clipboard Using SQLite

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • phoronix
    Administrator
    • Jan 2007
    • 67335

    KDE Plasma 6.3 Delivers Much Better Fractional Scaling, Clipboard Using SQLite

    Phoronix: KDE Plasma 6.3 Delivers Much Better Fractional Scaling, Clipboard Using SQLite

    KDE developers continue to be quite busy ahead of the holidays to pack more features into the upcoming Plasma 6.3 desktop release...

    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
  • Leprechaunius
    Junior Member
    • Sep 2016
    • 45

    #2
    Why would you need a full sql database for something as simple as a clipboard?

    Comment

    • Der Vogel
      Junior Member
      • Mar 2024
      • 4

      #3
      Originally posted by Leprechaunius View Post
      Why would you need a full sql database for something as simple as a clipboard?
      In the merge request they wrote that it actually saves memory while allowing support for more formats. Sqlite is really light and well adapted for embedding.

      Comment

      • JackLilhammers
        Senior Member
        • May 2020
        • 581

        #4
        Originally posted by Leprechaunius View Post
        Why would you need a full sql database for something as simple as a clipboard?
        Because SQLite is perfect for these kind of use cases.
        It's small, fast, extremely reliable. You'd be surprised how often it's used!

        Comment

        • Der Vogel
          Junior Member
          • Mar 2024
          • 4

          #5
          A clipboard is not so trivial, it has to manage also metadata.

          Comment

          • dragonn
            Senior Member
            • Jul 2013
            • 202

            #6
            Originally posted by Leprechaunius View Post
            Why would you need a full sql database for something as simple as a clipboard?
            Why not? sqlite is simple to integrated, lightweight and fast. Instead of doing your own custom format. sqlite is used a lot for a lot of "simple" use case.
            And a clipboard is not that simple, you can store years of content going back if you don't apply a lot of limit, clipboard are that days not only text, a lot of images can be stored too.

            Comment

            • royce
              Senior Member
              • Aug 2018
              • 656

              #7
              sqlite is a great way to store data locally. It solves a lot of problems like file locking or data safety while at the same time being incredibly memory efficient and giving you a powerful query language to use.

              Comment

              • reavertm
                Senior Member
                • Jul 2008
                • 410

                #8
                Wait, no NoSQL advocates screaming on this forum? What is going on? 🤔
                Last edited by reavertm; 14 December 2024, 09:16 AM.

                Comment

                • jKicker
                  Phoronix Member
                  • Aug 2014
                  • 65

                  #9
                  Originally posted by Leprechaunius View Post
                  Why would you need a full sql database for something as simple as a clipboard?
                  sqlite is not a full sql database as you seem to imagine it. It's a library and you should think about it like fopen but with nice sql language. Everything about sqlite is available on their pages, also how it can be faster than fopen/fwrite - https://www.sqlite.org/fasterthanfs.html.

                  Comment

                  • skeevy420
                    Senior Member
                    • May 2017
                    • 8644

                    #10
                    Originally posted by Leprechaunius View Post
                    Why would you need a full sql database for something as simple as a clipboard?
                    Because the KDE clipboard is very advanced and does a lot more things than keeping a record of generic text. It keeps up with lists of files, text formatting, we can edit previous entries, execute commands, generate QR codes for individual entries, create custom commands to run based on what's been copied, and a hell of a lot more.

                    Comment

                    Working...
                    X