News: 0001540134

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

LibreOffice 25.8 Landing Many Patches For Improving Qt Toolkit Integration

([LibreOffice] 5 Hours Ago LibreOffice 25.8 + Qt)


In the past few days there has been an uptick in patches merged for the LibreOffice 25.8 open-source office suite around "Qt Weld" that has been seeing an increasing number of patches over the past few months for enhancing the Qt toolkit integration.

LibreOffice developer Michael Weghorn has been pushing many patches for enhancing the Qt toolkit support with LibreOffice for its "Weld" theming interface. This work originates from [1]a five year old bug report for enhancing the Qt toolkit usage in a similar manner to GTK:

"Currently LO's qt5 / kf5 VCL backend just uses the QStyle interface to draw the LO UI to look like native widgets. As a result, this has limits for various UI designs rendered by native Qt style engines not exposed via that interface.

Already a few years ago, Caolan started to introduce the new "weld" theming interface, which uses native - in his case gtk+ - widgets, to get even better GNOME integration.

...

Currently that API is very gtk+ specific, but this shouldn't prevent adaption by the Qt backend in general."

Within [2]LibreOffice Git for the next v25.8 release there's been a lot of these Qt weld patches building up.

It will be interesting to see how far this Qt weld work is by the time of LibreOffice 25.8 in August for hopefully delivering a nicer Qt-based office suite experience for pleasing KDE Plasma desktop users and the like.



[1] https://bugs.documentfoundation.org/show_bug.cgi?id=130857

[2] https://cgit.freedesktop.org/libreoffice/core/log/



phoronix

Brief History Of Linux (#29)

"The Cathedral and the Bazaar" is credited by many (especially ESR
himself) as the reason Netscape announced January 22, 1998 the release of
the Mozilla source code. In addition, Rob Malda of Slashdot has also
received praise because he had recently published an editorial ("Give us
the damn source code so we can fix Netscape's problems ourselves!")

Of course, historians now know the true reason behind the landmark
decision: Netscape engineers were scared to death that a large
multi-national corporation would acquire them and crush Mozilla. Which
indeed did happen much later, although everybody thought the conqueror
would be Microsoft, not AOL (America's Online Lusers).

The Netscape announcement prompted a strategy session among Linux bigwigs
on February 3rd. They decided a new term to replace 'free software' was
needed; some rejected suggestions included "Free Source", "Ajar Source",
"World Domination Source", "bong-ware" (Bong's Obviously Not GNU), and
"Nude Source". We can thank Chris Peterson for coining "Open Source",
which became the adopted term and later sparked the ugly "Free Software
vs. Open Source", "Raymond vs. Stallman" flame-a-thons.