Language Selection

English French German Italian Portuguese Spanish

KDE

Cutelyst 2.6.0 released! Now on VCPKG and buildroot

Filed under
KDE

Cutelyst, a Qt Web Framework has upped to 2.6.0. This release if full of important bug fixes and is the best version when targeting Windows OS so far. It reached 5 years old, 440 stars on GitHub and since the last release has had many users asking questions, reporting issues and making pull requests.

Until now Windows support was a thing I mostly trusted Appveyor compiling and running tests fine, but this changed a bit in this release, I got a freelance job where some terminals would be editing images to be printed on T-Shirts, then they sent their art to a central server which receives and print, so, after I finished the QtQuick application and managed to convince them of running the terminals on KDE/Plasma as it was basically a kiosk full screen application I went on writing the server part.

Using Cutelyst on the server was a perfect match, the process was a Qt Widgets application, that, when linked to Cutelyst::WSGI could start listening all on the same process without issues, every terminal were connected via websockets protocol, which was just awesome, whenever I changed a terminal config I could see it changing instantly on the terminal, QWebSocketServer class could indeed do the same, but, to create the T-Shirt Art Fonts and Pictures needed to be “installed” on the terminal. Now with HTTP capabilities I simply exported all those folders and the whenever I sent a new JSON with config to the terminals, it contained the URLs of all these files which where updated in a blink.

Read more

Also: www.kde.org

What’s new in Lubuntu 18.10

Filed under
KDE
Reviews
Ubuntu

Lubuntu 18.10 is the latest release of Lubuntu. this release officially uses the Lightweight Qt Desktop Environment (LXQt) version 0.13.0 as the main desktop environment.

Lubuntu 18.10 has switched to using the Calamares system installer in place of the Ubiquity installer that other flavors use. Calamares is a universal installer framework that aims to be easy, usable, beautiful, pragmatic, inclusive, and distribution-agnostic.

Read more

Qt 5.11.3 Released with Important Security Updates

Filed under
KDE
Security

Qt 5.11.3 is released today. As a patch release it does not add any new functionality, but provides important bug fixes, security updates and other improvements.

Compared to Qt 5.11.2, the Qt 5.11.3 release provides fixes for over 100 bugs and it contains around 300 changes in total. For details of the most important changes, please check the Change files of Qt 5.11.3.

Read more

KDE and GNOME Leftovers

Filed under
KDE
GNOME
  • Necuno To Launch Linux-Based Smartphone With KDE Plasma Mobile

    The world of smartphones is largely divided by two OS: Android and iOS. But now, open source enthusiasts who are unhappy with those two choices will soon get a third option with the upcoming GNU/Linux-based phone.

    Necuno has unveiled its plans of releasing an open-source alternative to iOS and Android phones. The company has teamed up with KDE, maker of the Plasma desktop for Linux and Plasma Mobile interface, to make the Linux based smartphone.

  • KDE Plasma Now Allows Configuring IP Tunnel Settings Plus A Ton Of Other Improvements

    The KDE developers haven't slowed down at all due to the winter holidays approaching but rather there is a ton of great improvements and new features with their next round of software releases.

  • Better Room History in Fractal

    Over past month I’ve been sponsored by Purism to work on improving the message view in Fractal. This post will highlight the biggest and most interesting changes.

    The first thing I improved was how older messages are added to the message view when scrolling back. Before, there was a jarring cut when new messages were loaded, but now you can just scroll upward and older messages are loaded continuously. This makes it much easier to search for a message in the history, because there are no sudden jumps when messages are added to the list. In the video you can see the how the smooth history loading works.

KDE: Necuno Mobile, Usability & Productivity, Qt 5.12.0, Doxyqml 0.5.0, October/November in KDE Itinerary

Filed under
KDE
  • Necuno Mobile: an open source smartphone with KDE Plasma Mobile

    Most modern smartphones come with one of two operating systems: Android or iOS. But open source enthusiasts who are unhappy with those choices have been dreaming of a truly open, GNU/Linux-based phone.

    Purism is building one, but it’s not ready to ship yet. Pine64 may have one on the way soon as well. And now you can add another phone to the mix: the Necuno Mobile.

    Finnish company Necuno Solutions has unveiled plans to launch a phone with a 5.5 inch touchscreen display, a quad-core processor, and a Linux-based operating system with the KDE Plasma user interface.

  • This week in Usability & Productivity, part 47

    This week in Usability & Productivity we did a lot of work on our Plasma 5.12 long-term support release and performance improvements for KIO and Baloo (many of which are not individually significant enough to be mentioned here, but will add up to some great improvements over time). Lots of nice bugfixes and new features snuck in, too.

  • Qt 5.13.0 schedule proposal

    Now when Qt 5.12.0 is almost ready it is time to agree initial schedule for Qt 5.13.0 release.

  • Qt 5.13 Gets Scheduled For A May Debut

    While Qt 5.12 isn't even out until next week, The Qt Company has already begun formulating their early plans around Qt 5.13.

    A proposed schedule was volleyed this week for Qt 5.13 as the next release succeeding the imminent Qt 5.12 LTS release. For the most part there isn't any surprises with it just being another six-month update that puts it in the usual May release target.

  • Release month, Doxyqml 0.5.0

    December just started, and this year I want to try to do something a bit similar to advent calendars: make a new release of one of my (too) many projects every weekend! This release month begins with the release of Doxyqml 0.5.0, an input filter to let you document your QML code using Doxygen.

    Just like in version 0.4.0, most of the work has been done by other contributors, with me taking care of reviewing the code and improving project infrastructure (improving tests, adding coding style checks...).

  • October/November in KDE Itinerary

    It’s already two month since I last wrote a summary on recent developments in KDE Itinerary, so here is what happened in October and November. With the 18.12 application release coming up shortly, that’s also largely what you can expect in there.

KDE Squashing Bugs Ahead of Release

Filed under
KDE
  • KDE Applications 18.12 Release Candidate Available For Testing

    Ahead of the official release next month, KDE Applications 18.12 is now available in release candidate form for those wanting to test out this latest slew of KDE app updates.

  • Applications 18.12 Release Candidate

    Today KDE released the Release Candidate of the new versions of KDE Applications. With dependency and feature freezes in place, the KDE team's focus is now on fixing bugs and further polishing.

    Check the community release notes for information on tarballs and known issues. A more complete announcement will be available for the final release.

  • Do your part! Squash bugs for Kdenlive!

    On the 2nd of December, the Kdenlive team will be holding an open bug-squashing day in preparation for the major refactoring release due in April 2019. Everybody is invited!

    This is a great opportunity for developers of all levels to participate in the project. The team has triaged hundreds of reports, closing more than a hundred of them in the past month. Kdenlive developers have also made a list of entry-level bugs you can get started with.

    For the more seasoned developers, there are plenty of options - be it a shiny feature request or a challenge to polish some non-trivial edges. To hack Kdenlive, you need to know C++, Qt, QML or KDE Frameworks. Those with knowledge of C can join the fun by improving MLT, the multimedia framework Kdenlive runs on.

    Even if you have no programming experience, you can still help by testing fixes and features, as well as by triaging more bug reports.

Qt 5.12.0 RC2 Released

Filed under
Development
KDE
  • Qt 5.12.0 rc2 released

    We have released Qt 5.12.0 rc2 today. As earlier you can get it as an update to existing installation or just doing fresh installation & selecting Qt 5.12.0-rc2 from 'Preview' section. Offline installers are also available in qtaccount (for commercial users) or qt.io downloads page (for opensource users). Delta to rc1 release can be found as an attachment.

    Plan is to release these packages as Qt 5.12.0 5th December 2018. And don't worry if some issues aren't fixed in these packages; we will release Qt 5.12.1 quite soon as well (current target is to do that early January 2019) so there isn't that long time to wait. Just make sure needed fixes are in '5.12' as soon as possible.

    br,
    Jani Heikkinen
    Release Manager

  • Qt 5.12 On Track For Releasing Next Week

    Released yesterday was Qt 5.12 RC2 while on track for next week is the official release of this tool-kit under its latest long-term support banner.

    Qt 5.12 RC2 is now available for testing with the very latest fixes for the Qt5 tool-kit. There are not any new features with being well past the feature freeze. The latest fixes to land include addressing build errors against OpenSSL 1.1, a potential crash when reloading forms, and other problems.

Necuno Mobile: An open phone with Plasma Mobile

Filed under
KDE

With a focus on openness, security and privacy, the Necuno Mobile is built around an ARM® Cortex®-A9 NXP i.MX6 Quad and a Vivante GPU. According to Necuno, none of the closed firmware has access to the memory.

Necuno Solutions is working with open source mobile communities and intends to make their hardware a welcoming platform for Free and open source operating systems in the mobile ecosystem. Plasma Mobile and Necuno Solutions are a perfect match for a community collaboration because of their shared values. The aim is to grow the KDE and Necuno Solutions communities together and attract interested early adopters and developers so that everyone has a chance to join the effort.

Read more

Slimbook & Kubuntu - Combat Report 2

Filed under
KDE
Reviews

I should probably call myself Mr. Bug ... finder. I always try to stress my systems to the limit, and make sure everything works perfectly, because it's the only way you can achieve quality and efficiency. Fighting these odd problems here and there is not fun, and ultimately, they degrade the experience. To be fair, these aren't big issues, but then, it's not about 'it can be worse' - it's about perfection. My Windows 7 systems don't have any day to day niggles when it comes to either ergonomics, applications, odd behavior, or anything of that sort.

That said, I am quite pleased with Kubuntu. Plasma is quite resilient, it's not boring, it's posh and it's slick, something you would not expect from a product with a really free price tag, no strings attached. You're not a product, you're not being anything, and you're fully in control of your machine. And it's not wrestling you, it's working with you. If you feel adventurous, you can explore the layers under the hood, and there's always something new and exciting to discover. This remains a highly positive experience, but I will never settle for anything less than perfect. Or as Vanilla Ice sings: anything less than the best is a felony. That should be every developer's motto. We shall continue. Take care.

Read more

KDE/Qt: KSMServer, KDE Neon and Events

Filed under
KDE
  • Changes to KSMServer

    I’m changing KDE startup/shutdown a lot, whilst I aim to keep everything working exactly as before, please test this part thoroughly and report if you see any issues in the 5.15 cycle.

  • My KDE-Centric Linux Laptop Setup – Part 1

    The following are my notes on how I like to set up my Linux systems, specifically my primary laptop (Dell XPS 13). These are notes more for myself, for future reference. But others may find it useful for their systems as well. Part 1 covers the software I like to install for various purposes. Part 2 will cover configuration file changes, including for power and performance.

    This is currently based on running KDE Neon. Other distros will be slightly different based on pre-installed packages and installation methods available.

  • What a roadtrip! QtCon Brasil

    Earlier this month I had the chance to give a keynote speech at QtCon Brasil in São Paulo, Brazil. It was the second leg of a three weeks long trip across the Americas that began with a company meeting in the US.

  • KDAB demos at Qt World Summit, Berlin

    At Qt World Summit KDAB will show the Qt Quick Software Renderer in action on the very competitively priced NXP i.MX6 ULL platform. Thanks to some clever coding from KDAB, it provides a fluid 60fps touch UI and H.264 video decoding in spite of having neither GPU nor video decoding acceleration on the hardware.

  • KDAB at Embedded Technology in Japan

    Embedded Technology in Japan took place earlier this month and we are thrilled about our first participation in this event which attracted more than 400 exhibitors and over 25000 visitors.

    We are also thankful to our partners SRA group and ISB Corporation for welcoming us heartily to their booths and for making this cultural experience possible.

    IoT and embedded were at the center of the exhibition and we were proud to support our Japanese partners during the event by providing our expertise in C++, Qt and 3D.

Syndicate content

More in Tux Machines

Five-Way Linux OS Comparison On Amazon's ARM Graviton CPU

Last month Amazon rolled out their "Graviton" ARM processors in the Elastic Compute Cloud. Those first-generation Graviton ARMv8 processors are based on the ARM Cortex-A72 cores and designed to offer better pricing than traditional x86_64 EC2 instances. However, our initial testing of the Amazon Graviton EC2 "A1" instances didn't reveal significant performance-per-dollar benefits for these new instances. In this second round of Graviton CPU benchmarking we are seeing what is the fastest of five of the leading ARM Linux distributions. An Amazon EC2 a1.4xlarge instance with 16 cores / 32GB RAM was used for this round of benchmarking across the five most common ARM Linux distributions that were available at the time of testing on the Elastic Compute Cloud. The tests included: Amazon Linux 2 - The reference Amazon Linux machine image with the Linux 4.14 kernel and GCC 7.3. Read more

Take a swim at your Linux terminal with asciiquarium

We're now nearing the end of our 24-day-long Linux command-line toys advent calendar. Just one week left after today! If this is your first visit to the series, you might be asking yourself what a command-line toy even is. We’re figuring that out as we go, but generally, it could be a game, or any simple diversion that helps you have fun at the terminal. Read more

Photography and Linux

So, as you can see, except for the printing step, pretty much the whole workflow is handled very easily by Linux and open-source photography software. Could I have done the whole thing in Linux? Yes and no. Depending on your printing needs, you could forego the printer entirely and use a local professional printing service. Many of those shops use the ROES system for the uploading and management of images to be printed. The ROES client is written in Java and is compatible with Linux. If you invest in a large format printer, you may have to investigate using a solution similar to what I have set up. Open-source software RIPs exist, but they have not been updated for more than a decade. Some commercial Linux solutions are available, but they are prohibitively expensive. Read more

Linux 3.18.130

I'm announcing the release of the 3.18.130 kernel. All users of the 3.18 kernel series must upgrade. The updated 3.18.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-3.18.y and can be browsed at the normal kernel.org git web browser: http://git.kernel.org/?p=linux/kernel/git/stable/linux-st... Read more