Distro Planets

Uptime widget updated for KDE Plasma 6 via Codeberg port

Key Takeaway

A popular circular uptime plasmoide has been ported from Plasma 5 to Plasma 6, maintaining its GPL 2.0 licensing.

Summary

A legacy KDE Plasma widget that displays system uptime using circular graphics has been updated to support the Plasma 6 desktop environment. Originally created by Martin Kotelnik for Plasma 5, the widget became unavailable following the transition to the newer Plasma 6 framework.

Developer Victor Hck has ported the code to ensure compatibility with the latest KDE version, hosting the new version on Codeberg. The update includes several modifications and allows users to customize colors, transparency, and displayed data components. The project continues to operate under the GPL 2.0 license.

Technical transition to Plasma 6

  • Framework Compatibility: The widget has been refactored to function within the Plasma 6 desktop environment, addressing the breaking changes introduced during the transition from Plasma 5.
  • Deployment Method: Users can install the component manually by downloading the .plasmoid file from Codeberg and utilizing the 'Install from Local File' feature within the KDE Plasma widget management interface.
  • Customization Options: The updated plasmoide supports user-defined configurations for transparency levels, color schemes, and specific uptime data segments.
  • Licensing and Provenance: The project is a derivative work of the original GPL 2.0 code, with the new implementation hosted on Codeberg rather than GitHub.

Why it matters

This port helps maintain desktop customization continuity for users migrating to KDE Plasma 6. By providing a functional version of a classic widget, it supports the ecosystem's ability to preserve user workflows and aesthetic preferences during major desktop environment upgrades.

Original reference: victorhckinthefreeworld.com →