swaync is a simple notification daemon with a GUI
built for Sway (potentially any WM with wlroots).
Features:
- A panel to view previous notifications
- Show album art for notifications like Spotify
- Do not disturb
- Click notification to execute default action
- Show alternative notification actions
- The same features as any other basic notification daemon
Planned Features:
- Customization through a CSS file
- Slick animations
https://github.com/ErikReider/SwayNotificationCenter
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:
* Discover: Address the keyboard shortcut tooltip.
* Sort Unsplash POTD image categories alphabetically.
* Info Center: Unbreak about CPU value when solid is missing a
product string.
[1] https://kde.org/announcements/plasma/5/5.22.4/
- Update 390.x series legacy driver and corresponding Linux libraries
ports to version 390.144, which fixed a bug where vkCreateSwapchain
could cause the X11 server to crash when an invalid imageFormat had
been provided
Reported by: portscout
It's possible to install SDDM with very little other X11 baggage,
like xterm. In such a minimal install situation, SDDM will still
come up and offer "User Session" -- and that session will fail,
because there's nothing to run.
Depend on xmessage, and then fall back to xinit's default script
and if **that** isn't there, show the user a message instead of
just sitting there with a black screen and an X cursor.
PR: 256648
Reported by: Graham Perrin
nwg-bar is a Golang replacement to the nwgbar command (a part of
nwg-launchers), with some improvements. Aimed at sway, works with
wlroots-based compositors only.
The nwg-bar command creates a button bar on the basis of a JSON
template placed in the ~/.config/nwg-bar/ folder. By default the
command displays a horizontal bar in the center of the screen. Use
command line arguments to change the placement.
https://github.com/nwg-piotr/nwg-bar
These both needed Qt testlib, which was previously implicitly
dragged in as a (lib-)dep by something else. The cleanup of
dependencies makes it now necessary to state it explicitly.
Over 120 individual programs plus dozens of programmer libraries and
feature plugins are released simultaneously as part of KDE Gear.
Today they all get new bugfix source releases.
Full changelog:
https://kde.org/announcements/changelogs/gear/21.04.3/
Go another round with the dependency-cleanup:
- ECM and doctools are still more only a build-dep
- Qt testlibs is a build-dep
This touches plenty of ports outside of KDE Frameworks
that did **not** list their full dependencies and could
get away with it because frameworks pulled in too much.
The internal comments had typos and refer to KDE4 which is long gone.
No PORTREVISION bump because it's just comments (the breeze-kde4
which is no longer removed from the USE_KDE variable doesn't exist)
Saturday, 12 June 2021
KDE today announces the release of KDE Frameworks 5.83.0.
KDE Frameworks are 83 addon libraries to Qt which provide a wide variety
of commonly needed functionality in mature, peer reviewed and well
tested libraries with friendly licensing terms. For an introduction see
the KDE Frameworks release announcement.
This release is part of a series of planned monthly releases making
improvements available to developers in a quick and predictable manner.
Full announcement:
https://kde.org/announcements/frameworks/5/5.83.0/
PR: 256665
Exp-run by: antoine
- ECM (extra-cmake-modules) is only ever a build-dep and was missing
in some places where it was previously pulled in implicitly
- Qt testlib is only a build-dep
While here
- conventionally, the _build and _run items in USE_KDE and USE_QT
are sorted to the end, and they start a new line in the Makefile
- remove tcberner's created-line (confirmed on IRC)
- use DISTVERSION everywhere
- reduce inter-framework dependencies using the tooling proposed by
tcberner in https://reviews.freebsd.org/D27304
Some PORTREVISION may have jumped by more than 1, since this commit
is a squash of a long string of updates where I may have bumped a
port once for ecm_build, and a second time for other lightening-up.
$ portlint -C
FATAL: Makefile: PORTVERSION appears out-of-order.
FATAL: Makefile: order must be PORTNAME/PORTVERSION/DISTVERSIONPREFIX/DISTVERSION/DISTVERSIONSUFFIX/PORTREVISION/PORTEPOCH/CATEGORIES/MASTER_SITES/MASTER_SITE_SUBDIR/PROJECTHOST/PKGNAMEPREFIX/PKGNAMESUFFIX/DISTNAME/EXTRACT_SUFX/DISTFILES(_\w+)?/DIST_SUBDIR/EXTRACT_ONLY.
x-on-resize is a simple display configuration daemon.
It is used to monitor the X display for output configuration
changes and/or screen resize events. When these occur, it can call
external programs to respond to the new display environment.
WWW: https://gitlab.com/0mp/x-on-resize
Tuesday, 6 July 2021. Today KDE releases a bugfix update to KDE Plasma
5, versioned 5.22.3.
Plasma 5.22 was released in June 2021 with many feature refinements and
new modules to complete the desktop experience.
This release adds two weeks' worth of new translations and fixes from
KDE's contributors. The bugfixes are typically small but important and
include:
* Dr Konqi: Repair query construction.
* Plasma Disks: Don’t notify on instabilities.
* [Task Manager] Load album art background asynchronously.
Full Changelog:
https://kde.org/announcements/changelogs/plasma/5/5.22.2-5.22.3/