Language Selection

English French German Italian Portuguese Spanish

KDE

digiKam 6.1.0 is released

Filed under
KDE
Software

Dear digiKam fans and users, after the first digiKam 6 release published in February 2019, we received lots of user feedback to consolidate this important stage of this project started 2 years ago. We are proud to quickly announce the new digiKam 6.1.0, with plenty of new features and fixes.

Read more

Qt 5.9.8 Released

Filed under
KDE

Qt 5.9.8 is released today. As a patch release Qt 5.9.8 does not add any new functionality, but provides security fixes and other improvements.

Compared to Qt 5.9.7, the new Qt 5.9.8 contains multiple security fixes, updates to some of the 3rd party modules and close to 20 bug fixes. In total there are around 130 changes in Qt 5.9.8 compared to Qt 5.9.7. For details of the most important changes, please check the Change files of Qt 5.9.8.

Read more

Some theming fixes to arrive with Plasma 5.16

Filed under
KDE

One of the things which makes Plasma so attractive is the officially supported option to customize also the style, and that beyond colors and wallpaper, to allow users to personalize the look to their likes. And designers have picked up on that and did a good set of custom designs (store.kde.org lists at the time of writing 454 themes).

Read more

Qt/KDE: KDE Plasma 5.16 Pre-Beta and Qt Creator 4.9.0

Filed under
Development
KDE
  • KDE Plasma 5.16 Pre-Beta Run Through

    In this video, we are having a look at the pre-Beta version of KDE Plasma 5.16. It still have a few bugs but it is expected.

  • Qt Creator 4.9.0 released with language support, QML support, profiling and much more

    Yesterday, the team behind Qt released the latest version, Qt Creator 4.9.0, a cross-platform software development framework for embedded and desktop applications. This release comes with programming language support, changes to UI, QML support and much more.

  • Qt Creator hits 4.9 with ever-growing language skills

    Qt Creator 4.9 has been released, extending support for the language server protocol and improving diagnostics for C++ developers.

    The language server protocol was added in version 4.8 but can now work with document outlines, find usages and – using code actions – lets the language server suggest fixes or refactoring actions at a specific place in a piece of code. The custom highlighting file parser, meanwhile, has been replaced with KSyntaxHighlighting – the library also used in KDE.

    Another slew of changes improve C++ support, with – amongst other things – an option to format code instead of only indenting it, a tooltip button for copying and ignoring diagnostics, and an option to synchronise ‘Include Hierarchy’ with the current document.

  • Qt Creator 4.9 uses KSyntaxHighlighting

    As you can read in the official Creator 4.9.0 release announcement, Qt Creator now uses the KSyntaxHighlighting Framework for providing the generic highlighting.

    This is a nice step for the wider adoption of this MIT licensed part of the KDE Frameworks.

    And this is not just an one-way consumption of our work.

    The framework got actively patches back that make it more usable for other consumers, too, like Kate ;=)

Qt 5.12.3 Released

Filed under
KDE

Qt 5.12.3, the third patch release of Qt 5.12 LTS, is released today. While not adding new features, the Qt 5.12.3 release provides a number of bug fixes, as well as performance and other improvements.

Compared to Qt 5.12.2, the new Qt 5.12.3 provides almost 200 bug fixes. For details of the most important changes, please check the Change files of Qt 5.12.3.

Read more

NVIDIA EGLStreams Support Merged Into KWin For KDE Plasma 5.16

Filed under
Graphics/Benchmarks
KDE

Quite a surprise this Monday morning is finding that KDE's EGLStreams back-end for the KWin Wayland compositor has been merged! The KDE Plasma 5.16 release this summer will thus introduce support for running the KDE Plasma Wayland session with the proprietary NVIDIA Linux driver stack.

At the end of last year it was shared that NVIDIA was developing an EGLStreams back-end for KWin, similar to the efforts in getting EGLStreams support into GNOME's Mutter compositor. By late January is when the proof-of-concept code for KWin with EGLStreams entered review. Following months of review, the back-end has been merged into KWin Git.

Read more

Also: [Krita] Interview with Missy

Qt Creator 4.9.0 released

Filed under
KDE

In Qt Creator 4.8 we introduced experimental support for the language server protocol. This enables editing support for a wide range of programming languages through a common protocol. In 4.9 we add support for the document outline, find usages, and also for code actions, which allow the language server to suggest fixes or refactoring actions at a specified place in the code. If the language server of your favorite programming language supports these features, they are now available in Qt Creator as well. Enable the LanguageClient plugin in Help > About Plugins (Qt Creator > About Plugins on macOS) and configure your server in Tools > Options > Language Client to check it out.

Read more

Also: Qt Creator 4.9 Released With Expanded Language Server Protocol Support

KDE Usability & Productivity: Week 66

Filed under
KDE
  • KDE Usability & Productivity: Week 66

    Here’s week 66 in KDE’s Usability & Productivity initiative, and some major features have landed!

  • Dolphin & Other KDE Utilities To Begin Displaying File Creation Times On Linux

    With KDE Frameworks 5.58, the Dolphin file manager and other KDE applications will finally begin displaying file creation dates/times as a long sought after feature on Linux systems.

    This support within KDE for displaying file creation times is as a result of the low-level plumbing that went into the kernel back in 2017 with the statx system call for extended file information. Statx support has been wired into EXT4 and Btrfs and other popular file-systems for being able to provide information like the file creation time rather than just the last modified time.

GNOME Desktop and KDE: ash to Dock Extension on GNOME 3.32, New Review of KDE Neon and Kate History of KDE 4 Porting

Filed under
KDE
GNOME
  • The Beauty of Dash to Dock Extension on GNOME 3.32

    You may find many articles on the net guiding you to install Dash To Dock extension on GNOME. But there are very few ones to speak more about experimenting with it. This article explores the features of this one Extension to show you possibilities it can give to your GNOME 3 desktop environment. You can enable click to raise/minimize window, change the icon size, color the dock or make it transparent, make the dock to mimic Unity Launcher, reposition it to any edge of your screen, etc. You will find my experiments below, like, make everything looks larger to help friends with vision impairments, using GNOME 3.32 desktop on GNU/Linux. Finally, happy tweaking!

  • Review: KDE Neon
  • Kate History - KDE 4 Porting

    During my web site upgrade, I reviewed the old stuff I had hosted on my long gone web sites but still archived here locally. An interesting thing I stumbled on are the KDE 3 -> 4 porting screenshots of Kate I saved in 2005.

    They actually show pretty nicely how far we have gone since 2005 with our development stack.

    The KDE 3 -> 4 transition was a large hassle. It did take weeks of work just to get Kate back into an usable state.

First look at the PinePhone dev kit running KDE Plasma Mobile & PostmarketOS

Filed under
OS
Android
KDE
Reviews

The folks at Pine64 are working on a Linux-powered smartphone that could sell for as little as $149. It’s called the PinePhone, and the team unveiled the project and launched a development kit earlier this year.

Now that developers are starting to work with that pre-release hardware, we’re getting our first look at what the phone could look like when it’s running GNU/Linux-based software.

Photos of a dev kit booting PostMarketOS with the KDE Plasma Mobile user interface were posted recently to the PinePhone developers Telegram group.

Read more

Syndicate content

More in Tux Machines

Events: Linux Plumbers, SUSE in Germany and LibreOffice Paris HackFest

  • Linux Plumbers Earlybird Registration Quota Reached, Regular Registration Opens 30 June
    A few days ago we added more capacity to the earlybird registration quota, but that too has now filled up, so your next opportunity to register for Plumbers will be Regular Registration on 30 June … or alternatively the call for presentations to the refereed track is still open and accepted talks will get a free pass.
  • Gartner IT Infrastructure, Operations and Cloud Strategies Conference Frankfurt 2019
    In a week’s time, team SUSE will be heading to Frankfurt, Germany for this year’s Gartner IT Infrastructure, Operations and Cloud Strategies Conference. Hundreds of attendees from all around Europe will be paying Kap Europa Congress Centre in Frankfurt a visit – to network, speak to exhibitors, pick up valuable nuggets of information from the Gartner analysts, attend sessions to learn more about the latest happenings in IT infrastructure and operations and enjoy all that the beautiful city of Frankfurt has to offer.
  • LibreOffice Paris HackFest
    The LibreOffice Paris HackFest 2019 will take place on the weekend of July 5th-6th, at le 137, which is at 137 Boulevard Magenta, Paris 10e, France. The event is sponsored by INNO3, hosting the hackfest in their building, and The Document Foundation, providing reimbursement for travels and accommodations. LibreOffice Paris HackFest will start on Friday at 10AM. During the day there will be an informal meeting of the French community, to discuss local activities, while developers and other volunteers will hack the LibreOffice code. The venue will be available until 2AM. On Saturday the venue will open at 10AM, to allow people to continue working, and share hackfest results. The event will officially end at 8PM, but on Sunday there will be a city tour.

Security: GNU/Linux in Space (After Windows Viruses), Fingerprint Pseudo-Security, Mainframe Security and Slackware Updates

  • Space: New cybercrime battlefield? [Ed: Space has already dumped Microsoft Windows and moved to GNU/Linux (Debian) for security reasons. The famous incident has just been mentioned here.]
    In the same vein, is it believable for a virus to infect a space station orbiting at a distance of over 330 km above the earth? It shocked astronauts on board to find their Windows XP-based laptops on the International Space Station (ISS) infected with a virus called W32.Gammima in 2008. Gammima.AG worm is a malware that gathers and transmits sensitive gaming data to an attacker. Investigations later revealed that unsuspecting Russian cosmonauts had inadvertently carried infected USB storage devices aboard the station spreading computer viruses to the connected computers. The damage by the malware to the computer systems of the ISS is unknown to date.
  • OnePlus 7 Pro Fingerprint Scanner Hacked By Classic Hacking Technique
    OnePlus has recently launched its much-awaited OnePlus 7 Pro which is considered as one of the best smartphones of 2019 by many. Packing the latest Snapdragon processor, triple camera setup, UFS 3.0 and a 30W Warp Charging, the smartphone is a complete package but how safe is it? Speaking of safety, a YouTuber has managed to hack the in-display fingerprint scanner of OnePlus 7 Pro within a few minutes. Going by the name Max Tech, this YouTuber deployed the classic print molding hacking technique to get past the fingerprint reader. If you have bought the smartphone or you’re a potential buyer then I must tell you that OnePlus 7 Pro is not the first device to be hacked by this technique.
  • Just how secure are mainframes?
    The days of mainframe security by obscurity are long gone. Everyone – especially hackers – knows that there are lots of valuable data sitting on mainframes. So, how aware are mainframe-using organizations about what it takes to secure all the components of a mainframe environment? Key Resources Inc has announced the findings from a new study conducted by Forrester Consulting carried out in February 2019. The survey questioned 225 IT management and security decision makers in North America.
  • [Slackware] April ?19 release of OpenJDK 8
    Early May I was confined to my bed, immobilized on my side and under medication, after I had incurred a second back hernia in four months’ time. And so I missed the announcement on the OpenJDK mailing list about the new icedtea-3.12.0. Why again is that important? Well, the IcedTea framework is a software harness to compile OpenJDK with ease. Andrew Hughes (aka GNU/Andrew) who is the release manager still did not update his blog with this announcment, but nevertheless:  the new Java8 that we will get is OpenJDK 8u212_b04. This release syncs the OpenJDK support in IcedTea to the official April 2019 security fixes for Java. I built Slackware packages for Java 8 Update 212 so that you do not have to succumb to the official Oracle binaries which are compiled on God-knows what OS.

today's howtos and programming

KDE: Krita Interview, KDE Developer Documentation and KDE Craft Packager

  • Krita Interview with Anna Hannon
    I opted for trying Linux Mint, and tested Krita as my Photoshop replacement. Love at first sight! I currently run Manjaro KDE and it continues to be my only painting software (even on my Microsoft surface).
  • KDE Developer Documentation Update: Far from the Endgame
    It has been nearly three months since I embarked on an adventure in the land known as dev docs. And while the set period for that work is coming to a close, the truth is that the journey has really only just begun. Just like the pioneers of old, the first important step is to get to survey the land and map it for future adventurers. The KDE community’s developer documentation isn’t exactly new territory but, through the years, it has grown from a garden to a huge forest with only a brave few doing the work to keep things from getting out of hand. They could use a helping hand.
  • KDE Craft Packager on macOS
    In Craft, to create a package, we can use craft --package after the compiling and the installing of a library or an application with given blueprint name. On macOS, MacDMGPackager is the packager used by Craft. The MacDylibBundleris used in MacDMGPackager to handle the dependencies. In this article, I’ll give a brief introduction of the two classes and the improvement which I’ve done for my GSoC project.