Featured post

Python QT6 migration begins.

I have started to migrate projects to PyQT6. In practice, this means that both PyQT6 and PyQT5 are supported by the same code. It all depends on what the user has installed. Projects also receive updates and UI changes during transitions.

List of already migrated projects:

Wayland OSD has been released

A pure Wayland adaptation of my earlier OSD has been released. Small description from project’s Github:

wayland-volume-osd is a small GTK4 layer-shell on-screen display for Wayland. Your compositor handles global shortcuts; shortcuts call this tool to change volume/media state and show the overlay.

It does not read /dev/input/event*, install udev rules, or require an input group.”

Among new features,there is a new:

  • Setup UI.
  • More CLI oriented automated (best-effort) configuration.
  • FN keys support.
  • Support for Labwc, Hyprland and Sway.
  • There is also a mention/integration to Lwm-Wayland which is my upcoming Wayland compositor based upon Labwc.

Here is Wayland OSD’s project page: https://github.com/postman721/Wayland_OSD

Lab Panel – Modular native StatusNotifier panel

New version of Lab Panel has been released.

Notable highlights include:

  • a Python-native org.kde.StatusNotifierWatcher
  • tray icons and DBusMenu drop-downs
  • a simple labwc/wlroots tasklist using wlrctl
  • GTK4 Layer Shell anchoring
  • optional user-level systemd support
  • Theme support
Lab panel alternative blue style.
Lab panel alternative blue style.

Code and instructions are available on project’s Github page: https://github.com/postman721/Lab_Panel

Spin-FM file manager gets RC6 version

Today, a new version of this pyqt5/6 file manager has been released. New and notable changes include:

  • UI fixes and improvements.
  • Code bug fixes.
  • CSS visibility fixes.
  • Ctrl+v, Ctrl+c and Ctrl+x and delete key should now work.
  • USB mounting made more robust.
  • Memory handling should now be more optimized.
  • Upon initial start UI will need refresh: This option is available on right-click menu.
  • Config location: .config/Spin
  • Trash location: .local/share/Trash/files/

Code is available on Github: https://github.com/postman721/Spin-Fm