Language Selection

English French German Italian Portuguese Spanish

KDE

KDE: Elisa, Krita and KDE Itinerary

Filed under
KDE
  • UPnP DLNA support in Elisa

    It has been a long time since I have written about Elisa. In the meantime, I have been busy working on Elisa and also some other personal side projects. I plan to write about them later.

    One area, Elisa is not fulfilling my needs is the support for UPnP DLNA. I am working actively on that but this is a lot of work and my plan is to probably release a preview of it in the next release to get feedback on it.

  • First Krita Beta for Android and ChromeOS in Play Store

    Thanks to the hard work of Sharaf Zaman, Krita is now available in the Google Play Store for Android tablets and Chromebooks (not for Android phones).

    This beta, based on Krita 4.2.9, is the full desktop version of Krita, so it doesn’t have a special touch user interface. But it’s there, and you can play with it.

    Unlike the Windows and Steam store, we don’t ask for money for Krita in the store, since it’s the only way people can install Krita on those devices, but you can buy a supporter badge from within Krita to support development.

  • Efficient Coordinate to Timezone Mapping

    For KDE Itinerary it’s crucial we know the correct timezone for each element in the timeline, precisely enough to also handle complex situations like daylight saving time changes during an international flight. How can we reliably determine the timezone though, e.g. given a geographic coordinate, offline and on a resource-constraint mobile device?

    [...]

    The use of an image format has the advantage that precision/cost trade-offs are pretty obvious, it’s very easy to create using the above mentioned timezone shapefiles and QGIS, and debugging can be done visually with an image viewer.

    This approach has been in use for the offline preparation of KDE Itinerary’s extractor engine knowledge base so far. Not so much for it’s runtime efficiency though (as we are using a gigantic 27942 x 13968 map), but for its ease of use.

    The efficiency of this comes from the run-length encoding of scanlines, which is very good at leveraging one-dimensional spatial proximity of the encoded features, ie. a typical scanline only contains few continuous regions, independent of the resolution. It however doesn’t use the same property in the second dimension at all. Image formats that exploit this like e.g. PNG achieve an even better compression, but at the cost of constant memory decoding.

This week in KDE: We have migrated to GitLab!

Filed under
KDE

After years of using Phabricator, KDE has officially begun the migration to GitLab! So far we are using it for patch review, and developer task tracking will be migrated soon. We are still using Bugzilla for bugs and feature requests as migrating those functions to GitLab is a significant project in and of itself! Already the KDE community is enjoying GitLab’s smoother workflow; why not take advantage of this and submit a merge request?

Read more

Welcome PDF Quirk

Filed under
KDE
Software

How often have you scanned a letter, a certificate or whatever and looked for the right way to call $UTILITY to convert it to a PDF that can be shared via internet?

For this very common use case I could not find a tool to make that really easy for the Linux desktop. Given my mission to help making the Linux desktop more common in the small business world (do you know Kraft?) I spent some time starting this little project.

Please welcome PDF Quirk, the desktop app to easily create PDFs out of images from storage or directly from the scanner!

Read more

Qt Creator 4.12.1 released

Filed under
KDE

We are happy to announce the release of Qt Creator 4.12.1 !

Aside from various other improvements, this release of Qt Creator fixes some crashes at startup when reading older Clang tools settings and when restoring Android kits after upgrading Qt.
Get Qt Creator 4.12.1

The opensource version is available on the Qt download page under "Qt Creator", and you find commercially licensed packages on the Qt Account Portal. Qt Creator 4.12.1 is also available as an update in the online installer. Please post issues in our bug tracker. You can also find us on IRC on #qt-creator on chat.freenode.net, and on the Qt Creator mailing list.

Read more

QML Online - First stable version!

Filed under
KDE

Finally, after working since October and learning a bunch about WebAssembly, CSS, HTML (sad, right ?) and emscripten, I can happily announce a stable version of qmlonline! In this post, I'm going to show the idea behind the project and some code that may help you with your future adventures.

Everything starts with QHot, that I describe as "Hot reload for nested QML files", a useful tool for anyone that likes to prototype UI elements or ideas with a real-time feedback of what you are typing in QML. I noticed that compiling the project or recalling qml/qmlscene tools just to test and check my ideas was pretty annoying and time-consuming, the desire to have something like godbolt or quick-bench started growing. My objective was something that was closer to these tools but for QML development, and that is how QHot was born.

Read more

Official Statement Regarding Xamarin.Forms rebranding as MAUI

Filed under
KDE
Microsoft

Today May 19, 2020, we were notified by a couple of users at the KDE Maui Project Telegram channel about a name change of a Microsoft product, the UI framework previously known as ‘Xamarin.Forms’ was rebranded as MAUI (Multi-platform App UI ). This name change is unfortunate as there is an existing project called Maui; evidently, we are referring to the Maui Project (https://mauikit.org/). The word “Maui” often capitalized as MAUI in the Maui Project is also an acronym, and it means Multi-Adaptable User Interfaces taking this as consideration; there’s a reasonable cause of confusion between these two frameworks.

As it is the case, both are UI frameworks to create cross-platform applications, which does not help the situation. We created the Maui Project in 2018, announcing it for the first time on June 10 of the same year, as per our calculations, that is two years before Microsoft introduced this change into their product. The Maui Project’s code was initially at GitHub, and it has code commits dating back to April 29, 2018. Currently, the code of MauiKit and the Maui applications lives on KDE Invent.

Even going back as far as checking the registration of the original domain https://maui-project.org which dates back to 2018-05-06 and the current domain (which is under KDE infrastructure) https://mauikit.org which dates back to 2018-09-21, it’s relatively easy to observe that the Maui Project predates this rebranding by Microsoft.

Read more

Also: Microsoft And A KDE Project Spar Over "MAUI"

KDE: New releases Kid3

Filed under
KDE

Kid3 is a handy but powerful music tagging program which lets you edit the ID3 tags and similar formats on MP3 and other music files.

This month is has moved to be hosted by KDE and has made its first release as a KDE app. The release note says:

“Besides bug fixes, this release provides usability improvements, additional keyboard shortcuts and user action scripts. Special thanks go to various people at KDE, who translated the user interface and the handbook to new languages.”

Kid3 is available in for Linux, Windows, Mac and Android. You can download from the website or through your distro and the stores Chocolatey, Homebrew and F-droid.

Read more

Also: KDE’s May 2020 Applications Update Makes Kid3 an Official KDE App

KDE/Qt: QML and GitLab

Filed under
Development
KDE
  • How to make life easier for your future self wanting to port your apps to compiled QML

    Compiled QML is the new feature in Qt6 which makes many people look forward to the Qt6 release. Most of us already maintain or contribute to projects which make use of QML, so let’s make sure we can use compiled QML in our projects once its available.

    First, a disclaimer: I only started experimenting with this today, and not all my assumptions have to be true in the end. The Qt Company’s plans on the changes for Qt 6 are also not yet fixed, which means that things can still change.

  • QML Online - First stable version!

    Everything starts with QHot, that I describe as "Hot reload for nested QML files", a useful tool for anyone that likes to prototype UI elements or ideas with a real-time feedback of what you are typing in QML. I noticed that compiling the project or recalling qml/qmlscene tools just to test and check my ideas was pretty annoying and time-consuming, the desire to have something like godbolt or quick-bench started growing. My objective was something that was closer to these tools but for QML development, and that is how QHot was born.

  • A month of git-lab

    About a month ago I published the initial version of git-lab, a command line client for GitLab. Lots of new features have been added since then, and I hope you’ll find them useful. Tobias Fella and especially Benjamin Port joined and brought this project forward.

    [...]

    As git-lab is still pre-release software under development, it is especially helpful if you report bugs, they happen!

KDE Plasma 5.19 Beta is available For Download

Filed under
KDE

The next major enhancement release of KDE Plasma 5.19 beta is now available for download and test. There is a huge list of changes and fixes are coming up. I have extracted the major changes here in terms of both visual changes and core updates.
Read more

Kdenlive 20.04.1 released

Filed under
KDE

We just released the first bugfix version for the 20.04 Kdenlive version. Despite our continued work, many issues were still affecting the 20.04.0 version. A lot of work has been done to fix crashes and other annoying issues, so the 20.04.1 version should be much more reliable and stable. We have a long list of fixed issues.

Read more

Syndicate content

More in Tux Machines

Type Title Author Replies Last Postsort icon
Story Nvidia releases Version: 1.0-7167 srlinuxx 2 13/03/2005 - 6:58pm
Blog entry pclo news feed srlinuxx 1 14/03/2005 - 7:37am
Blog entry KDE 3.4 Out? srlinuxx 2 14/03/2005 - 10:25pm
Story Beer is fattening, say fat beer-swilling readers srlinuxx 1 15/03/2005 - 3:23am
Story CompUSA fingered by feds over rebates srlinuxx 2 15/03/2005 - 4:26pm
Story Gas prices on verge of setting a record srlinuxx 3 16/03/2005 - 7:03am
Story KDE DCop DoS Vulnerability prior to 3.4 srlinuxx 1 16/03/2005 - 6:12pm
Story It's hitting the mirrors folks. srlinuxx 1 16/03/2005 - 7:13pm
Story Windows Media Player Digital Rights Management Spy srlinuxx 2 17/03/2005 - 6:45am
Blog entry Problems Problems Problems Texstar 1 18/03/2005 - 3:21am