Language Selection

English French German Italian Portuguese Spanish

KDE

Which Linux Desktop Should You Use? KDE vs. GNOME

Filed under
KDE
GNOME

One of the first things you learn about Linux is that what you see on your screen doesn't always match what you see on someone else's. The interface, the way you interact with your PC, is often completely different even though you're both using the same operating system.

Windows and macOS both have one interface or desktop environment. Linux has many, and two of the most popular are KDE and GNOME. But how do you choose between them?

Read more

This week in KDE: Better HiDPI on X11

Filed under
KDE

We made a big improvement to Plasma’s high DPI support on X11 this week! Beyond that, there’s a lot more cool stuff in progress that hasn’t been merged yet; look for that stuff next week and beyond.

[...]

The buttons that appear when you hover your cursor over entries in the Clipboard applet are no longer sometimes mis-positioned (Eugene Popov, Plasma 5.22.4)

A System Tray popup that has been pinned open no longer closes unexpectedly when you open its configuration page (David Redondo, Plasma 5.22.4)

Plasma Panels once again use the correct edge-specific theme graphics, when present (Obno Sim, Plasma 5.22.5)

In the Plasma Wayland session, System Settings’ Shortcuts page no longer lists three “KWin” items; they now all have proper names (David Redondo, Plasma 5.23)

When using a high DPI scale factor on X11 with the default Plasma scaling system (instead of native Qt scaling, which is used on Wayland and when manually setting PLASMA_USE_QT_SCALING=1), large Task Manager icons, System Tray icons and ToolButton icons all over the place are now displayed with the correct size! (me: Nate Graham, Frameworks 5.85). This is not the end; other things are still too small, but I am working on those too.

Read more

Tootle – GTK client for Mastodon

Filed under
KDE
OSS
HowTos

Mastodon is a free and open source microblogging platform similar to Twitter, but with user privacy and decentralization in mind. It’s one of many protocols that interacts with the Fediverse of protocols like Pleroma, GNU Social, and others. Unlike Twitter, Mastodon is not one social network.

Getting started with Mastodon can be confusing for newcomers. Mastodon is a federated service. This means its similar to email. You can create an email account with many different providers. And that’s the same with Mastodon. The service lets you sign up to one of many sites that run Mastodon software, called instances. A user can communicate with other Mastodon users on different instances. Anyone can run a server of Mastodon. Each server hosts individual user accounts, the content they produce, and the content they are subscribed. Every user can follow each other and share their posts regardless of their server.

Read more

KDDockWidgets 1.4.0 Released!

Filed under
KDE

KDDockWidgets 1.4.0 has been released! KDDockWidgets is a framework for custom-tailored docking systems in Qt.

This is a major release with new features and lots of fixes.

The big highlights of KDDockWidgets 1.4.0 are the experimental MDI support and the new declarative API for QtQuick...

Read more

KDE and GTK/GNOME

Filed under
KDE
GNOME
  • GSoC 2021 KMyMoney - Post First Evals to Week 7

    I modified the code as suggested by my mentors that were related to coding conventions(according to C++, Qt and KDE).

    After adding the new members to the AlkOnlineQuoteSource constructor. I jumped into writing the unit tests. I realized that I haven’t added the new members in the function signature. After adding that, I build the files to check what all things break related to the constructor’s usage.

  • Peter Hutterer: libinput and hold gestures

    Thanks to the work done by Josè Expòsito, libinput 1.19 will ship with a new type of gesture: Hold Gestures. So far libinput supported swipe (moving multiple fingers in the same direction) and pinch (moving fingers towards each other or away from each other). These gestures are well-known, commonly used, and familiar to most users. For example, GNOME 40 recently has increased its use of touchpad gestures to switch between workspaces, etc. Swipe and pinch gestures require movement, it was not possible (for callers) to detect fingers on the touchpad that don't move.

    This gap is now filled by Hold gestures. These are triggered when a user puts fingers down on the touchpad, without moving the fingers. This allows for some new interactions and we had two specific ones in mind: hold-to-click, a common interaction on older touchscreen interfaces where holding a finger in place eventually triggers the context menu. On a touchpad, a three-finger hold could zoom in, or do dictionary lookups, or kill a kitten. Whatever matches your user interface most, I guess.

    The second interaction was the ability to stop kinetic scrolling. libinput does not actually provide kinetic scrolling, it merely provides the information needed in the client to do it there: specifically, it tells the caller when a finger was lifted off a touchpad at the end of a scroll movement. It's up to the caller (usually: the toolkit) to implement the kinetic scrolling effects. One missing piece was that while libinput provided information about lifting the fingers, it didn't provide information about putting fingers down again later - a common way to stop scrolling on other systems.

  • Christian Hergert: Ignoring GtkTextTag when printing

    Previously, If you wanted to do this, you had to remove all your tags and then print, only to restore them afterwards. This should be a lot more convenient for people writing various GtkSourceView-based text editors. Although, I’m suspect many of them weren’t even doing this correctly to begin with, hence this PSA.

KDE Plasma 5.22.4 Further Improves Plasma Wayland, Makes System Monitor Faster to Launch

Filed under
KDE

KDE Plasma 5.22.4 is packed with many improvements to make the KDE Plasma 5.22 desktop environment series more stable and reliable. First, it improves the login screen authentication on systems using systemd-homed to no longer fail when entering the wrong password.

Second, it makes the new Plasma System Monitor app a lot more faster to launch and improves the ksystemstats daemon, which is used by the Plasma System Monitor app and other sensor widgets for sensor data, to no longer crash on launch on certain systems.

Read more

KDE Plasma 5.22.4, Bugfix Release for July

Filed under
KDE

Today KDE releases a bugfix update to KDE Plasma 5, versioned 5.22.4.

Plasma 5.22 was released in June 2021 with many feature refinements and new modules to complete the desktop experience.

This release adds three weeks' worth of new translations and fixes from KDE's contributors. The bugfixes are typically small but important and include...

Read more

This Week In Tok: Days Of Work, Seconds Of Experience

Filed under
KDE
Software

Tok now has TWO new completely revamped upload dialogues: one for desktop, and one for mobile. Despite how much of the app is spent using stuff that isn't the upload dialogues, the upload dialogues took a LOT of time and work to get implemented correctly.

The mobile dialogue makes it convenient to browse through your most recent photos, videos, music, and files to share them with your friends.

Read more

Ticking this off the todo list — Kalendar week 7 (GSoC 2021)

Filed under
KDE

Last week brought a significant new addition: the schedule view. It, and all of the other features explored in last week’s post, have been added over the course of this week and are now part of the master branch of Kalendar!

This week brings a number of smaller visual tweaks and a significant new feature that has involved a lot of wrangling inside Kalendar’s guts. Let’s go through ’em!

The incidence editor’s has been modified to make it nicer to look at and easier to differentiate between its different sections. The description textarea has been moved to the top, and separators have been added between each of the model-driven sections (attendees, attachments, reminders, and recurrence exceptions).

Read more

Skrooge 2.26.1 released

Filed under
KDE

The Skrooge Team announces the release 2.26.1 version of its popular Personal Finances Manager based on KDE Frameworks.

Read more

Also: Timezone and Country Lookup by Coordinates

Syndicate content

More in Tux Machines

Who's new

  • trendoceangd
  • Onzarwadabun
  • kmcmillan
  • Marius Nestor
  • johnwalsh