From unknown Sun Jun 22 04:33:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#66856] [PATCH 0/7] Add some themes and extensions for KDE Plasma. Resent-From: Sughosha Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 31 Oct 2023 20:21:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 66856 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 66856@debbugs.gnu.org Cc: Sughosha X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.169878362127260 (code B ref -1); Tue, 31 Oct 2023 20:21:03 +0000 Received: (at submit) by debbugs.gnu.org; 31 Oct 2023 20:20:21 +0000 Received: from localhost ([127.0.0.1]:49260 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qxvDo-00075I-4a for submit@debbugs.gnu.org; Tue, 31 Oct 2023 16:20:21 -0400 Received: from lists.gnu.org ([2001:470:142::17]:33968) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qxvDl-00074Z-4U for submit@debbugs.gnu.org; Tue, 31 Oct 2023 16:20:18 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qxvD7-00085m-Ty for guix-patches@gnu.org; Tue, 31 Oct 2023 16:19:37 -0400 Received: from layka.disroot.org ([178.21.23.139]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qxvD1-0003Rk-QR for guix-patches@gnu.org; Tue, 31 Oct 2023 16:19:37 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id DC88F44EA2; Tue, 31 Oct 2023 21:19:26 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OSAEpgYGRMl2; Tue, 31 Oct 2023 21:19:26 +0100 (CET) From: Sughosha DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1698783566; bh=f+F1mhufRRoZLM+SetFLabD9EyfRQJOtB2q75r98k2I=; h=From:To:Cc:Subject:Date; b=HPCtRnV2+HuH3PC3Q1P5w7DFjCiHR/oSDhrrCKue9hOapM/BqiKUn5TpyJ7h2oKzM ObpZOHhUFREKFFsPGw3B0jcG9FkWYTVZ+3Wyu8m1WI2kfJXB6JjkJX2jDhl6zgVeaa +glyaO+V+YuGXVihNA549/+cLNqrgy9TX8ekJ+I/FEF/eTpM/lSg8YOoDUS1iMxcys Et4MYMw5Y41qQ9FFrUkOyWGX5etvpu5TmFKXyf6QWFvFSat/PHFicZGty5FKhIhwsz Rq1XIk78NSV/rGtD79UsEeOOA/PShkWCvHrGu0L/mbzlsxfV5XHi6sqh1aM8hV4qCh 3Mg5USvSO6ong== Date: Tue, 31 Oct 2023 21:18:54 +0100 Message-ID: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=178.21.23.139; envelope-from=sughosha@disroot.org; helo=layka.disroot.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, T_SPF_TEMPERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.1 (/) This series of patches adds some themes and extensions for KDE Plasma. Sughosha (7): gnu: Add flat-remix-kde-theme. gnu: Add plasma-shell-applet-advanced-radio-player. gnu: Add plasma-shell-applet-better-inline-clock. gnu: Add plasma-shell-applet-window-appmenu. gnu: Add plasma-shell-applet-window-buttons. gnu: Add plasma-shell-applet-window-title. gnu: Add plasma-shell-wallpaper-active-blur. gnu/local.mk | 2 + gnu/packages/kde-xyz.scm | 245 ++++++++++++++++++ ...sion-window-buttons-applet-fix-build.patch | 52 ++++ 3 files changed, 299 insertions(+) create mode 100644 gnu/packages/kde-xyz.scm create mode 100644 gnu/packages/patches/plasma-shell-extension-window-buttons-applet-fix-build.patch base-commit: c0895371c5759c7d9edb330774e90f192cc4cf2c -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 31 16:39:43 2023 Received: (at control) by debbugs.gnu.org; 31 Oct 2023 20:39:43 +0000 Received: from localhost ([127.0.0.1]:49343 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qxvWZ-0001m2-IU for submit@debbugs.gnu.org; Tue, 31 Oct 2023 16:39:43 -0400 Received: from layka.disroot.org ([178.21.23.139]:54940) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qxvWW-0001lr-9Y for control@debbugs.gnu.org; Tue, 31 Oct 2023 16:39:42 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 1633B44EA0 for ; Tue, 31 Oct 2023 21:39:05 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dgq8EyLlFHYQ for ; Tue, 31 Oct 2023 21:39:04 +0100 (CET) Date: Tue, 31 Oct 2023 21:39:03 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1698784744; bh=xNBGfLijjmhdmM4PyHvP7HeUOqufC4Iw7KHNniJH5UQ=; h=Date:From:To:Subject; b=f8fBOccjKocpN4AAg5AduYNJKSch8bnWygHA1OJPh78ZRqtHy+otCK+9M2BqSweBr ushy3F6R9w7o+UTU1h/YY607hUimfy/+rTXVVzPg9TDZY38dqQUyY8W1O5bNWNg3fb z0WCAeP++rFgUXpcEztac08D6+YODWQ9q8ds43h34iGv1GG6tbNlC1EUKMkq64sZOl NF1qLWcoXMu0knC9+0T5b21GSsCGNC/RZmqBjZAtsQ7QQtbCwp1evB4u7sfYN4llSj zZm2PFBKVVNw7Qx1DCKsG/wOql9tECitBRp+1jY2ABEoyfDNKQ+1HbVcrA32+N+ARi jEBqFUoSGWXmg== From: Sughosha To: control@debbugs.gnu.org Subject: Message-ID: <06D9CCE6-7AB5-4878-A922-0DE5DD9502AA@disroot.org> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary=----CQTKBDDJQY0AQUOO2R2LHCP5NCBCQR Content-Transfer-Encoding: 7bit X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: merge 66856 66855 66860 66854 66859 66861 66857 66858 quit merge 66856 66855 66860 66854 66859 66861 66857 66858 quit Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 HTML_MESSAGE BODY: HTML included in message 2.0 BLANK_SUBJECT Subject is present but empty X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) ------CQTKBDDJQY0AQUOO2R2LHCP5NCBCQR Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable merge 66856 66855 66860 66854 66859 66861 66857 66858 quit ------CQTKBDDJQY0AQUOO2R2LHCP5NCBCQR Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
merge 66856 66855 66860 66854 = 66859 66861 66857 66858
quit
------CQTKBDDJQY0AQUOO2R2LHCP5NCBCQR-- From unknown Sun Jun 22 04:33:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#66856] [PATCH v2 0/7] Add some themes and extensions for KDE Plasma. References: In-Reply-To: Resent-From: Sughosha Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 03 Nov 2023 00:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66856 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 66856@debbugs.gnu.org Cc: Sughosha Received: via spool by 66856-submit@debbugs.gnu.org id=B66856.169897059327310 (code B ref 66856); Fri, 03 Nov 2023 00:17:01 +0000 Received: (at 66856) by debbugs.gnu.org; 3 Nov 2023 00:16:33 +0000 Received: from localhost ([127.0.0.1]:56425 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyhrQ-00076J-RU for submit@debbugs.gnu.org; Thu, 02 Nov 2023 20:16:33 -0400 Received: from layka.disroot.org ([178.21.23.139]:53116) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyhrL-000762-EW for 66856@debbugs.gnu.org; Thu, 02 Nov 2023 20:16:27 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id F0DDA44DA6; Fri, 3 Nov 2023 01:15:44 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tNtgDiV7G5oH; Fri, 3 Nov 2023 01:15:44 +0100 (CET) From: Sughosha DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1698970544; bh=tQ75ruRCJ2mS2zDjeheeEPhl9QddFQuQtm0LeXrI3kM=; h=From:To:Cc:Subject:Date; b=Atp6yBbB/GIFPUt7/yzuLOijyqdX86M7lAa+WHrL+ealuLzuI+NlHCkkTtFmUZ546 leTa6FRAobqWk5Z2wRiJSln7DCpXXPUbVy9cvcp3/4hfCArRSq+Mkekiq0fHbPAx10 p92EvBN+XFCChjygMuwl2+HUu9xwh06uL2CAmzP5r7T4IMm0jnJ4Fjx5AMlBK3HfbG +ffgmHh+A+MbL/sML6UoSu3nj2IsRwMHBEl5CXOPa+wSNFxtvmjVjc0B90sloC/8hh 7l/tk8mxMZZhw4ZXh9EuSkS+bvTR7AJw3+Qou1t1HGoCcigNamQH32jMlqFdueKqPD iKSmpzQmvj2mw== Date: Fri, 3 Nov 2023 01:14:31 +0100 Message-ID: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This series of patches adds some themes and extensions for KDE Plasma. Sughosha (7): gnu: Add flat-remix-kde-theme. gnu: Add plasma-shell-applet-advanced-radio-player. gnu: Add plasma-shell-applet-better-inline-clock. gnu: Add plasma-shell-applet-window-appmenu. gnu: Add plasma-shell-applet-window-buttons. gnu: Add plasma-shell-applet-window-title. gnu: Add plasma-shell-wallpaper-active-blur. gnu/local.mk | 2 + gnu/packages/kde-xyz.scm | 255 ++++++++++++++++++ ...sion-window-buttons-applet-fix-build.patch | 52 ++++ 3 files changed, 309 insertions(+) create mode 100644 gnu/packages/kde-xyz.scm create mode 100644 gnu/packages/patches/plasma-shell-extension-window-buttons-applet-fix-build.patch base-commit: c0895371c5759c7d9edb330774e90f192cc4cf2c -- 2.41.0 From unknown Sun Jun 22 04:33:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#66856] [PATCH v2 1/7] gnu: Add flat-remix-kde-theme. Resent-From: Sughosha Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 03 Nov 2023 00:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66856 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 66856@debbugs.gnu.org Cc: Sughosha Received: via spool by 66856-submit@debbugs.gnu.org id=B66856.169897064627451 (code B ref 66856); Fri, 03 Nov 2023 00:18:02 +0000 Received: (at 66856) by debbugs.gnu.org; 3 Nov 2023 00:17:26 +0000 Received: from localhost ([127.0.0.1]:56433 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyhsL-00078g-P4 for submit@debbugs.gnu.org; Thu, 02 Nov 2023 20:17:26 -0400 Received: from layka.disroot.org ([178.21.23.139]:49226) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyhsG-00078R-4I for 66856@debbugs.gnu.org; Thu, 02 Nov 2023 20:17:24 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 49A4D44D77; Fri, 3 Nov 2023 01:16:44 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2y8AAb8S9Poc; Fri, 3 Nov 2023 01:16:43 +0100 (CET) From: Sughosha DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1698970603; bh=y5dbck6nICZMIgqU5NRkyAdGS+rqwnyAgVTD2Up2Dqg=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=lxX2MuAw5EhY30fdcs3ATSRDK61zggGE+phuuY4HZQl1q+pZ+HSs5O7/qbSl5ZW7z LlKr7UFCkLmNzHHPdLwsXkCoiKvRIAZ7rro5pPpFzhMxHwVA/H9T3tQ8ogZthC2lch qXiCKNzc2oFWVeMLhPNF6peuKxiasPhnMJakjHidkTz5pkbxJ5f3IM7qwbGoN0nMmZ p6Vrw9IgxeZJ9uYXDbgzGnwz4g2NF2KtuPS+L++sR8702cU6fKkXEGO9gpLnREQuKW V6cuAnJJoCYwjgsUJjM90euVgb9PMdvLArJhYZbacov2f8Vd2fkptr2VeyV46OmULj y400ID5Itkeaw== Date: Fri, 3 Nov 2023 01:14:32 +0100 Message-ID: <64adf38a4a7c17242b6c622596f9ee1b4f70b2b1.1698969760.git.sughosha@disroot.org> In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/kde-xyz.scm: New file. * gnu/local.mk: Register it. Change-Id: I5fbf36de902f553f94bdc2436cef9142302daac9 --- gnu/local.mk | 1 + gnu/packages/kde-xyz.scm | 55 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 56 insertions(+) create mode 100644 gnu/packages/kde-xyz.scm diff --git a/gnu/local.mk b/gnu/local.mk index 27e57302ae..03e8c28d45 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -377,6 +377,7 @@ GNU_SYSTEM_MODULES = \ %D%/packages/kde-plasma.scm \ %D%/packages/kde-systemtools.scm \ %D%/packages/kde-utils.scm \ + %D%/packages/kde-xyz.scm \ %D%/packages/kerberos.scm \ %D%/packages/kodi.scm \ %D%/packages/language.scm \ diff --git a/gnu/packages/kde-xyz.scm b/gnu/packages/kde-xyz.scm new file mode 100644 index 0000000000..840014de5c --- /dev/null +++ b/gnu/packages/kde-xyz.scm @@ -0,0 +1,55 @@ +;;; GNU Guix --- Functional package management for GNU +;;; Copyright © 2023 Sughosha +;;; +;;; This file is part of GNU Guix. +;;; +;;; GNU Guix is free software; you can redistribute it and/or modify it +;;; under the terms of the GNU General Public License as published by +;;; the Free Software Foundation; either version 3 of the License, or (at +;;; your option) any later version. +;;; +;;; GNU Guix is distributed in the hope that it will be useful, but +;;; WITHOUT ANY WARRANTY; without even the implied warranty of +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;;; GNU General Public License for more details. +;;; +;;; You should have received a copy of the GNU General Public License +;;; along with GNU Guix. If not, see . + +(define-module (gnu packages kde-xyz) + #:use-module (guix build-system copy) + #:use-module (guix gexp) + #:use-module (guix git-download) + #:use-module (guix packages) + #:use-module ((guix licenses) #:prefix license:) + #:use-module (gnu packages gnome-xyz)) + +(define-public flat-remix-kde-theme + (let ((commit "18ac464d5b77dd140aeb6c6b98d687c086959247") + (revision "0")) + (package + (name "flat-remix-kde-theme") + (version (git-version "0" revision commit)) + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/daniruiz/flat-remix-kde") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "05wxcjpg3qgyc2jiidb8506s1ah7yhilb1ifk2xd61xmy7d1xmz6")))) + (build-system copy-build-system) + (arguments + `(#:install-plan + `(("." "/share" + #:include-regexp ("/aurorae/" "/color-schemes/" "/plasma/"))))) + (propagated-inputs + (list flat-remix-gtk-theme flat-remix-icon-theme)) + (home-page "https://drasite.com/flat-remix-kde") + (synopsis "KDE theme with material design") + (description "Flat Remix KDE is a KDE theme inspired by material design. +It is mostly flat using a colorful palette with some shadows, highlights, and +gradients for some depth.") + (license license:gpl3+)))) -- 2.41.0 From unknown Sun Jun 22 04:33:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#66856] [PATCH v2 2/7] gnu: Add plasma-shell-applet-advanced-radio-player. Resent-From: Sughosha Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 03 Nov 2023 00:19:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66856 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 66856@debbugs.gnu.org Cc: Sughosha Received: via spool by 66856-submit@debbugs.gnu.org id=B66856.169897069127601 (code B ref 66856); Fri, 03 Nov 2023 00:19:01 +0000 Received: (at 66856) by debbugs.gnu.org; 3 Nov 2023 00:18:11 +0000 Received: from localhost ([127.0.0.1]:56438 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyht5-0007B7-9y for submit@debbugs.gnu.org; Thu, 02 Nov 2023 20:18:11 -0400 Received: from layka.disroot.org ([178.21.23.139]:56834) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyht3-0007Az-BL for 66856@debbugs.gnu.org; Thu, 02 Nov 2023 20:18:10 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 6DDE244DB5; Fri, 3 Nov 2023 01:17:33 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Hs4STIw7AVXk; Fri, 3 Nov 2023 01:17:32 +0100 (CET) From: Sughosha DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1698970652; bh=p16/BV0GHOVm5h3n5x+ustM8190jnrnwrr0VtVlE4l4=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=eIkVlNBFUaxufV3rB7RZONitgP9624k2ktCUxN99vBOA+191G+wAc9+zaUCldiAsk Cg8yPugE0BzjDrCY6hCah8cH0PqwAIdkwnxAMpoCuNcq7r4TjsN0qk4JJk7WKhmtBM jOFZH8Zc7QevqSIrOPYeMMlnyfLm4ADOd/iv/Xpll05sOK/cRl9TUi0UfQyLhl07ed CNZjZBbj67Gno2cFMKIeTBcbIF/JVYKno9GNq2VBFZ60Q5Eqyn3GOb87BesCms3TJ8 3P4nBBQjMvOtLfOEIk8zVBHiUtxxziaPJ7ImfMRFxu91W74B8IY6OeAEo3RWcNekVs r1bLF7PQh5zWg== Date: Fri, 3 Nov 2023 01:14:33 +0100 Message-ID: <0364608fa0304e23e8085aff0e8c7dcef869d6ef.1698969760.git.sughosha@disroot.org> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/kde-xyz.scm (plasma-shell-extension-advanced-radio-player): New variable. Change-Id: I9c7bfd11cf4906b6096c75e0251235e6b5b5ecbb --- gnu/packages/kde-xyz.scm | 34 +++++++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/gnu/packages/kde-xyz.scm b/gnu/packages/kde-xyz.scm index 840014de5c..e5855487af 100644 --- a/gnu/packages/kde-xyz.scm +++ b/gnu/packages/kde-xyz.scm @@ -22,7 +22,8 @@ (define-module (gnu packages kde-xyz) #:use-module (guix git-download) #:use-module (guix packages) #:use-module ((guix licenses) #:prefix license:) - #:use-module (gnu packages gnome-xyz)) + #:use-module (gnu packages gnome-xyz) + #:use-module (gnu packages qt)) (define-public flat-remix-kde-theme (let ((commit "18ac464d5b77dd140aeb6c6b98d687c086959247") @@ -53,3 +54,34 @@ (define-public flat-remix-kde-theme It is mostly flat using a colorful palette with some shadows, highlights, and gradients for some depth.") (license license:gpl3+)))) + +(define-public plasma-shell-applet-advanced-radio-player + ;; Version is not tagget, but given in package/metadata.desktop. + (let ((commit "894973f4d5948ce400c2a3d28def4cea3c274c47") ;version 2.4 + (revision "0")) + (package + (name "plasma-shell-applet-advanced-radio-player") + (version (git-version "2.4" revision commit)) + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://invent.kde.org/saurov/arp") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "17h79bl6akyhjh53hdp7g4a7kki8v8m2zvqs1qi0isf3nlvz0dwm")))) + (build-system copy-build-system) + (arguments + `(#:install-plan + `(("package" + "/share/plasma/plasmoids/org.kde.plasma.advancedradio")))) + (propagated-inputs + (list qtmultimedia-5)) + (home-page "https://invent.kde.org/saurov/arp") + (synopsis "Radio player extension for Plasma shell") + (description + "Advanced Radio Player is a radio player extension for Plasma shell, +with editable list of stations.") + (license license:lgpl2.0+)))) -- 2.41.0 From unknown Sun Jun 22 04:33:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#66856] [PATCH v2 3/7] gnu: Add plasma-shell-applet-better-inline-clock. Resent-From: Sughosha Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 03 Nov 2023 00:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66856 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 66856@debbugs.gnu.org Cc: Sughosha Received: via spool by 66856-submit@debbugs.gnu.org id=B66856.169897077127745 (code B ref 66856); Fri, 03 Nov 2023 00:20:02 +0000 Received: (at 66856) by debbugs.gnu.org; 3 Nov 2023 00:19:31 +0000 Received: from localhost ([127.0.0.1]:56442 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyhuM-0007DR-Tw for submit@debbugs.gnu.org; Thu, 02 Nov 2023 20:19:31 -0400 Received: from layka.disroot.org ([178.21.23.139]:39730) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyhuL-0007DJ-4J for 66856@debbugs.gnu.org; Thu, 02 Nov 2023 20:19:29 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 4D7FB44D77; Fri, 3 Nov 2023 01:18:53 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S8rPwbOPu37m; Fri, 3 Nov 2023 01:18:52 +0100 (CET) From: Sughosha DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1698970727; bh=NS132qLNNoVzADpH9etj8ZOv2wNBszMMtRo0ffBJoss=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=FPLJW7J112cmzH+36K0xavoTH20aZM6lkSre5nBcEzWsGsvR9P367CZYFq/jja3hk WMTZRIn3M5QADc6FKI9WM60Btuo3wtfzl0WylKIz5Jtyns8XCEQPPYxESWRLTXG1KI FURs5GiGHEUOG2a5QV1ypvBRovXdLQIUA8xDzBX7/ih1lsR3HHBkCJayAtlTJ13bch h6EmlcjmNcwUQvxT2O7Pl/swggA1GHZOG9cV06cs4/bd0VUOBOx0vb3ND3AYyZ+f2S D3djDlqt5BJFfTUnnR2D48dF96xhoJpNG5NGQ/4n5j8Mmmvmw45PFKuUcBeRA+Gmeg ng5xom80+Hptw== Date: Fri, 3 Nov 2023 01:14:34 +0100 Message-ID: <8fe627c0978eff6bc94a36c61e8c80071238e69d.1698969760.git.sughosha@disroot.org> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/kde-xyz.scm (plasma-shell-applet-better-inline-clock): New variable. Change-Id: I223ec9aa9075713f6f97b1f0393c36e7035ca52e --- gnu/packages/kde-xyz.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/kde-xyz.scm b/gnu/packages/kde-xyz.scm index e5855487af..7bd85091ba 100644 --- a/gnu/packages/kde-xyz.scm +++ b/gnu/packages/kde-xyz.scm @@ -85,3 +85,32 @@ (define-public plasma-shell-applet-advanced-radio-player "Advanced Radio Player is a radio player extension for Plasma shell, with editable list of stations.") (license license:lgpl2.0+)))) + +(define-public plasma-shell-applet-better-inline-clock + (let ((commit "bbad71b48073879f16b484788d01831ad53316b5") ;version 3.1 + (revision "0")) + (package + (name "plasma-shell-applet-better-inline-clock") + (version "3.1") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url + "https://github.com/MarianArlt/kde-plasmoid-betterinlineclock") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "079k170dvga736hv4pi1n4mbqdwk1wl6n7x4blf22mn53zlcrl84")))) + (build-system copy-build-system) + (arguments + `(#:install-plan + `(("org.kde.plasma.betterinlineclock" + "/share/plasma/plasmoids/org.kde.plasma.betterinlineclock")))) + (home-page + "https://github.com/MarianArlt/kde-plasmoid-betterinlineclock") + (synopsis "Single line clock applet for Plasma shell") + (description + "This package provides single line clock applet for Plasma shell.") + (license license:gpl2+)))) -- 2.41.0 From unknown Sun Jun 22 04:33:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#66856] [PATCH v2 4/7] gnu: Add plasma-shell-applet-window-appmenu. Resent-From: Sughosha Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 03 Nov 2023 00:21:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66856 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 66856@debbugs.gnu.org Cc: Sughosha Received: via spool by 66856-submit@debbugs.gnu.org id=B66856.169897082527853 (code B ref 66856); Fri, 03 Nov 2023 00:21:01 +0000 Received: (at 66856) by debbugs.gnu.org; 3 Nov 2023 00:20:25 +0000 Received: from localhost ([127.0.0.1]:56446 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyhvF-0007FA-CI for submit@debbugs.gnu.org; Thu, 02 Nov 2023 20:20:25 -0400 Received: from layka.disroot.org ([178.21.23.139]:59112) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyhuy-0007El-UG for 66856@debbugs.gnu.org; Thu, 02 Nov 2023 20:20:24 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 096F440C83; Fri, 3 Nov 2023 01:19:33 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kw-KI04NU-ZW; Fri, 3 Nov 2023 01:19:32 +0100 (CET) From: Sughosha DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1698970771; bh=4S9z5HBPjNcG+x0fpNKsHvNIzk4MPNTlZN15Y0O3Ksg=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=M08XY2SPAa28I8aacBDslKT2labqhlIxeboz2xa7QbVLF+bOrdOhikmn8eDQnWKzH NWhX2odE/AubBDPXTk1DB6sBw5x5nlfMR8/sEuRjdcv5ADSxA2/xIJZgP6faad0Ljt U1Y/nxC9kUBWDje1WP04X6l9692y47mtfHhEwOS08rKsn3R1yxWwC1nv9Knrfj4yvY GEYiqdupXae4+8kPabA4nlA5ewRAEZLToonL+zdIp/QA9avTMVycevyAaXaqIUBiyB eTI+ETO/z718IvF1s3VqCd5OptZwp1GoVSb/i3KbUYeDu51HTMJfWrnQLYndwG1WtG fOLGbeULXtxRg== Date: Fri, 3 Nov 2023 01:14:35 +0100 Message-ID: <893e234856df42ba4115edefe2e33511368e35cc.1698969760.git.sughosha@disroot.org> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/kde-xyz.scm (plasma-shell-applet-window-appmenu): New variable. Change-Id: I44db8f08a841669ae750aaf0a58c931d46fe0a99 --- gnu/packages/kde-xyz.scm | 46 +++++++++++++++++++++++++++++++++++++++- 1 file changed, 45 insertions(+), 1 deletion(-) diff --git a/gnu/packages/kde-xyz.scm b/gnu/packages/kde-xyz.scm index 7bd85091ba..53a60ce65f 100644 --- a/gnu/packages/kde-xyz.scm +++ b/gnu/packages/kde-xyz.scm @@ -18,12 +18,16 @@ (define-module (gnu packages kde-xyz) #:use-module (guix build-system copy) + #:use-module (guix build-system qt) #:use-module (guix gexp) #:use-module (guix git-download) #:use-module (guix packages) #:use-module ((guix licenses) #:prefix license:) #:use-module (gnu packages gnome-xyz) - #:use-module (gnu packages qt)) + #:use-module (gnu packages kde-frameworks) + #:use-module (gnu packages kde-plasma) + #:use-module (gnu packages qt) + #:use-module (gnu packages xorg)) (define-public flat-remix-kde-theme (let ((commit "18ac464d5b77dd140aeb6c6b98d687c086959247") @@ -114,3 +118,43 @@ (define-public plasma-shell-applet-better-inline-clock (description "This package provides single line clock applet for Plasma shell.") (license license:gpl2+)))) + +(define-public plasma-shell-applet-window-appmenu + ;; This commit fixes appmenu being unresponsive when hovering over other + ;; options after clicking on one. + (let ((commit "e044296256c866177c5c929f9280fb86b26dbf06") + (revision "0")) + (package + (name "plasma-shell-applet-window-appmenu") + (version (git-version "0.8.0" revision commit)) + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/psifidotos/applet-window-appmenu") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0n8jgn6vaw4ncvrqm1snn6izg16by1f9rzkjypphr8a6z65nz2dn")))) + (build-system qt-build-system) + (native-inputs + (list extra-cmake-modules)) + (inputs + (list libsm + kconfigwidgets + kdecoration + kirigami + kitemmodels + kwayland + kwindowsystem + plasma-framework + plasma-workspace + qtdeclarative-5 + qtx11extras)) + (home-page "https://github.com/psifidotos/applet-window-appmenu") + (synopsis "Appmenu applet for Plasma shell") + (description + "This plasmoid shows the current window appmenu in Plasma panels or +Latte Dock.") + (license license:gpl2+)))) -- 2.41.0 From unknown Sun Jun 22 04:33:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#66856] [PATCH v2 5/7] gnu: Add plasma-shell-applet-window-buttons. Resent-From: Sughosha Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 03 Nov 2023 00:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66856 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 66856@debbugs.gnu.org Cc: Sughosha Received: via spool by 66856-submit@debbugs.gnu.org id=B66856.169897085727910 (code B ref 66856); Fri, 03 Nov 2023 00:21:02 +0000 Received: (at 66856) by debbugs.gnu.org; 3 Nov 2023 00:20:57 +0000 Received: from localhost ([127.0.0.1]:56449 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyhvk-0007G6-Rx for submit@debbugs.gnu.org; Thu, 02 Nov 2023 20:20:57 -0400 Received: from layka.disroot.org ([178.21.23.139]:42364) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyhvi-0007Fv-Ls for 66856@debbugs.gnu.org; Thu, 02 Nov 2023 20:20:55 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id BAA9C44D76; Fri, 3 Nov 2023 01:20:18 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6NMW_mEBvbv5; Fri, 3 Nov 2023 01:20:14 +0100 (CET) From: Sughosha DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1698970814; bh=ZHWx+LpLO6P8a2VFMaMNOuFM6vrTfeH04w2DObKOBGA=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=NbC6n9J4CYygF2r5iufrLKGmnMtUVJHVEYJV7I1IxqSPKu0GVirSKpiXM9AJZhKka blbx45WLjuX1vSt3n+72zH3b3BGAbUphiFNTq9Q5uveXB8SUgSTfErMVXn9Udk2Ec9 8IT0OYl7qViUXv53cCPn3DyJ/SVwCzV10X/HyvdR0pe552Yq11YGkM8PgbxZ6jUUPE X4yy5uofMgGW5xtJosmsi2tLGrOoXQ5R1RxrGhdRmeIE80zcLNTtoOV7XFJux80MfP 3oD/D/WHCZ/SUxO/kBpY/JJhpSVtplPonK1wv7RkvFi/FYxrcbcOuXiVX7XRF9lHRW 2rvTtAMzuZ6lQ== Date: Fri, 3 Nov 2023 01:14:36 +0100 Message-ID: <05223800f126abed88fc9da72eff677b7b1e2e56.1698969760.git.sughosha@disroot.org> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/kde-xyz.scm (plasma-shell-applet-window-buttons): New variable. * gnu/packages/patches/plasma-shell-extension-window-buttons-applet-fix-build.patch: New file. * gnu/local.mk: Register it. Change-Id: I6e9d9b6acda80d038060b04502aaa40c1cb548a3 --- gnu/local.mk | 1 + gnu/packages/kde-xyz.scm | 39 ++++++++++++++ ...sion-window-buttons-applet-fix-build.patch | 52 +++++++++++++++++++ 3 files changed, 92 insertions(+) create mode 100644 gnu/packages/patches/plasma-shell-extension-window-buttons-applet-fix-build.patch diff --git a/gnu/local.mk b/gnu/local.mk index 03e8c28d45..41e3b71346 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -1747,6 +1747,7 @@ dist_patch_DATA = \ %D%/packages/patches/petri-foo-0.1.87-fix-recent-file-not-exist.patch \ %D%/packages/patches/php-fix-streams-copy-length.patch \ %D%/packages/patches/plasma-framework-fix-KF5PlasmaMacros.cmake.patch \ + %D%/packages/patches/plasma-shell-extension-window-buttons-applet-fix-build.patch \ %D%/packages/patches/pocketfft-cpp-prefer-preprocessor-if.patch \ %D%/packages/patches/pokerth-boost.patch \ %D%/packages/patches/ppsspp-disable-upgrade-and-gold.patch \ diff --git a/gnu/packages/kde-xyz.scm b/gnu/packages/kde-xyz.scm index 53a60ce65f..2df9cada5e 100644 --- a/gnu/packages/kde-xyz.scm +++ b/gnu/packages/kde-xyz.scm @@ -23,6 +23,7 @@ (define-module (gnu packages kde-xyz) #:use-module (guix git-download) #:use-module (guix packages) #:use-module ((guix licenses) #:prefix license:) + #:use-module (gnu packages) #:use-module (gnu packages gnome-xyz) #:use-module (gnu packages kde-frameworks) #:use-module (gnu packages kde-plasma) @@ -158,3 +159,41 @@ (define-public plasma-shell-applet-window-appmenu "This plasmoid shows the current window appmenu in Plasma panels or Latte Dock.") (license license:gpl2+)))) + +(define-public plasma-shell-applet-window-buttons + (package + (name "plasma-shell-applet-window-buttons") + (version "0.11.1") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/psifidotos/applet-window-buttons") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1wbiw5gz6fp8rf2f8sd3ibgkx9abvi0d3s0xz6m3p6n4cvdky323")) + (patches + (search-patches + "plasma-shell-extension-window-buttons-applet-fix-build.patch")))) + (build-system qt-build-system) + (native-inputs + (list extra-cmake-modules)) + (inputs + (list kcmutils + kconfigwidgets + kcoreaddons + kdeclarative + ki18n + kservice + kwindowsystem + plasma-framework + qtdeclarative-5)) + (propagated-inputs + (list kdecoration)) + (home-page "https://github.com/psifidotos/applet-window-buttons") + (synopsis "Window buttons in Plasma panels") + (description + "This plasmoid shows window buttons in Plasma panels or Latte Dock.") + (license license:gpl2+))) diff --git a/gnu/packages/patches/plasma-shell-extension-window-buttons-applet-fix-build.patch b/gnu/packages/patches/plasma-shell-extension-window-buttons-applet-fix-build.patch new file mode 100644 index 0000000000..afbb62eb30 --- /dev/null +++ b/gnu/packages/patches/plasma-shell-extension-window-buttons-applet-fix-build.patch @@ -0,0 +1,52 @@ +From 924994e10402921bf22fefc099bca2914989081c Mon Sep 17 00:00:00 2001 +From: Dmitry Chermnykh <76gh6rvso@relay.firefox.com> +Date: Mon, 23 Jan 2023 21:21:47 +0500 +Subject: [PATCH] Support building on plasma 5.26.90+ + +--- + CMakeLists.txt | 2 +- + libappletdecoration/previewclient.cpp | 5 +++++ + libappletdecoration/previewclient.h | 1 + + 3 files changed, 7 insertions(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 5ecec88..43adaef 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -8,7 +8,7 @@ set(EMAIL "mvourlakos@gmail.com") + + set(QT_MIN_VERSION "5.15.0") + set(KF5_MIN_VERSION "5.81.0") +-set(KDECORATION2_MIN_VERSION "5.24.0") ++set(KDECORATION2_MIN_VERSION "5.26.90") + + set(KF5_LOCALE_PREFIX "") + +diff --git a/libappletdecoration/previewclient.cpp b/libappletdecoration/previewclient.cpp +index 2cf184b..3ffe358 100644 +--- a/libappletdecoration/previewclient.cpp ++++ b/libappletdecoration/previewclient.cpp +@@ -263,6 +263,11 @@ WId PreviewClient::windowId() const + return 0; + } + ++QString PreviewClient::windowClass() const ++{ ++ return QString("kwin_preview"); ++} ++ + QPalette PreviewClient::palette() const + { + return m_palette->palette(); +diff --git a/libappletdecoration/previewclient.h b/libappletdecoration/previewclient.h +index c479acc..e5fbe7a 100644 +--- a/libappletdecoration/previewclient.h ++++ b/libappletdecoration/previewclient.h +@@ -74,6 +74,7 @@ class PreviewClient : public QObject, public KDecoration2::ApplicationMenuEnable + QString caption() const override; + WId decorationId() const override; + WId windowId() const override; ++ QString windowClass() const override; + int desktop() const override; + QIcon icon() const override; + bool isActive() const override; -- 2.41.0 From unknown Sun Jun 22 04:33:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#66856] [PATCH v2 6/7] gnu: Add plasma-shell-applet-window-title. Resent-From: Sughosha Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 03 Nov 2023 00:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66856 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 66856@debbugs.gnu.org Cc: Sughosha Received: via spool by 66856-submit@debbugs.gnu.org id=B66856.169897089328010 (code B ref 66856); Fri, 03 Nov 2023 00:22:02 +0000 Received: (at 66856) by debbugs.gnu.org; 3 Nov 2023 00:21:33 +0000 Received: from localhost ([127.0.0.1]:56454 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyhwL-0007Hi-HK for submit@debbugs.gnu.org; Thu, 02 Nov 2023 20:21:33 -0400 Received: from layka.disroot.org ([178.21.23.139]:37042) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyhwK-0007Ha-4g for 66856@debbugs.gnu.org; Thu, 02 Nov 2023 20:21:32 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 4FA9544D7D; Fri, 3 Nov 2023 01:20:56 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ItWH1WpJiTnD; Fri, 3 Nov 2023 01:20:55 +0100 (CET) From: Sughosha DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1698970855; bh=hIXKxHCfnv+XtsIIsAYkDmtiB+nC+enbNWWXYWRzv8g=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=T2WrNjM8OzTFoNPCEHdwwVFT48cQwmBUbYTjzw4ch8TfkcFHEEHSW19Q2OFGJWDYQ PVAei+EcVOf/3GNSIIHT4FeXTT5E2PbFSvyQwAOB1M78uvZ5a+shuxbYr1RrI5rNnp PW7fZ2c24ZjLS3Gj4tnHvB9BzwbImR5rzDkKOh5lW/aZ0g3+6cfP1NsY1My+qAy4pI u25BGEjIqhGHpWznFut3daaQAxfGgRXXya/+n2jyq0nMBvgvEb9Bofh7gqIQLzn+MF J01uCewD1sV5W0u+AiqbaMWEuqI5Vvrv/gYlGGr2uxBMzvP6l3zWzXoVJyrO8FTEex oqqugMwKMmLAA== Date: Fri, 3 Nov 2023 01:14:37 +0100 Message-ID: In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/kde-xyz.scm (plasma-shell-applet-window-title): New variable. Change-Id: I1e08861c4c44d8b6e621a30c8cb562f9129f6f08 --- gnu/packages/kde-xyz.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/kde-xyz.scm b/gnu/packages/kde-xyz.scm index 2df9cada5e..1fc44bd846 100644 --- a/gnu/packages/kde-xyz.scm +++ b/gnu/packages/kde-xyz.scm @@ -197,3 +197,33 @@ (define-public plasma-shell-applet-window-buttons (description "This plasmoid shows window buttons in Plasma panels or Latte Dock.") (license license:gpl2+))) + +(define-public plasma-shell-applet-window-title + (package + (name "plasma-shell-applet-window-title") + (version "0.7.1") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/psifidotos/applet-window-title") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "01n663sy638v80gfclhy50xr22wlhg00yhgzwnsiqjvk42if49ib")))) + (build-system copy-build-system) + (arguments + `(#:install-plan + `(("." "/share/plasma/plasmoids/org.kde.windowtitle" + #:include-regexp ("/contents/" "metadata.desktop"))))) + (inputs + (list kdeclarative + kirigami + plasma-workspace)) + (home-page "https://github.com/psifidotos/applet-window-title") + (synopsis "Application title and icon for active window for Plasma shell") + (description + "This plasmoid shows the current window title and icon in Plasma panels or +Latte Dock.") + (license license:gpl2+))) -- 2.41.0 From unknown Sun Jun 22 04:33:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#66856] [PATCH v2 7/7] gnu: Add plasma-shell-wallpaper-active-blur. Resent-From: Sughosha Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 03 Nov 2023 00:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66856 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 66856@debbugs.gnu.org Cc: Sughosha Received: via spool by 66856-submit@debbugs.gnu.org id=B66856.169897094828127 (code B ref 66856); Fri, 03 Nov 2023 00:23:01 +0000 Received: (at 66856) by debbugs.gnu.org; 3 Nov 2023 00:22:28 +0000 Received: from localhost ([127.0.0.1]:56458 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyhx9-0007JY-UC for submit@debbugs.gnu.org; Thu, 02 Nov 2023 20:22:27 -0400 Received: from layka.disroot.org ([178.21.23.139]:39980) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyhx4-0007JK-27 for 66856@debbugs.gnu.org; Thu, 02 Nov 2023 20:22:22 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 502DC41CAA; Fri, 3 Nov 2023 01:21:42 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XX6QQFwnYuOc; Fri, 3 Nov 2023 01:21:41 +0100 (CET) From: Sughosha DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1698970901; bh=fGZ7WR6kdKkLDhtTek0vtroD/kPc525DjIINVLXtqXw=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=dQtOiFehq0FufB9RXjmpoU3PXOxa2Orp1i0FCD2eARh2OZkVTghGPRjRjSzIQj4Wx gNSevvTU6GtwR9wU8lhZ3u2cBbkNBKhxFdL/EX6YeRYuOTGJUJZlsDkLi69E9W0+vL b4qMlcgD6Qpvyv+je33LBly4zhwJOSdgakMszAn50tEzkWM5HY5OQK7x6Ao7Dpvni3 z9qHZf9VLNomkr0X7U3uRgW/YPPXN3KLAVw+OkKweYA38e0l5yNCCJRVxIVnmCrn4D 4nLJ/7RST6SIXcSAJZdtQZk4uGO6gNrpdsFm1vTB9N+dk3czbWmuYv7JKHbz2wdMz+ nuggSE0UCTOIg== Date: Fri, 3 Nov 2023 01:14:38 +0100 Message-ID: <5f0f624334ad3897401a69673c80531c7f472c7a.1698969760.git.sughosha@disroot.org> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/kde-xyz.scm (plasma-shell-wallpaper-active-blur): New variable. Change-Id: I879d939ca58f32514a6ac69477aadcc285a2d750 --- gnu/packages/kde-xyz.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/kde-xyz.scm b/gnu/packages/kde-xyz.scm index 1fc44bd846..1407720a8a 100644 --- a/gnu/packages/kde-xyz.scm +++ b/gnu/packages/kde-xyz.scm @@ -227,3 +227,29 @@ (define-public plasma-shell-applet-window-title "This plasmoid shows the current window title and icon in Plasma panels or Latte Dock.") (license license:gpl2+))) + +(define-public plasma-shell-wallpaper-active-blur + (package + (name "plasma-shell-wallpaper-active-blur") + (version "2.2") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/bouteillerAlan/blurredwallpaper") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0b688d4p8n1wkhw3bp1zhxi5xbx806fy5hcgc8jrjj2kaclk408n")))) + (build-system copy-build-system) + (arguments + `(#:install-plan + `(("." "/share/plasma/wallpapers/a2n.blur" + #:include-regexp ("/assets/" "/contents/" "metadata.json"))))) + (home-page "https://github.com/bouteillerAlan/blurredwallpaper") + (synopsis "Blurred wallpaper plugin for Plasma shell") + (description + "This Plasma wallpaper plugin blurs the wallpaper when a window is +active.") + (license license:gpl2+))) -- 2.41.0 From unknown Sun Jun 22 04:33:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#66856] [PATCH v3 0/7] Add some themes and extensions for KDE Plasma. References: In-Reply-To: Resent-From: Sughosha Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 04 Nov 2023 00:39:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66856 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 66856@debbugs.gnu.org Cc: Sughosha Received: via spool by 66856-submit@debbugs.gnu.org id=B66856.169905829713065 (code B ref 66856); Sat, 04 Nov 2023 00:39:01 +0000 Received: (at 66856) by debbugs.gnu.org; 4 Nov 2023 00:38:17 +0000 Received: from localhost ([127.0.0.1]:60114 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qz4g5-0003Of-2K for submit@debbugs.gnu.org; Fri, 03 Nov 2023 20:38:17 -0400 Received: from layka.disroot.org ([178.21.23.139]:32902) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qz4g1-0003OV-Sy for 66856@debbugs.gnu.org; Fri, 03 Nov 2023 20:38:15 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id AE95C44E22; Sat, 4 Nov 2023 01:37:36 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 95_SeWTh3Auv; Sat, 4 Nov 2023 01:37:36 +0100 (CET) From: Sughosha DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1699058256; bh=2+KzujOP1B35ZsCSS66Ge3LJSwOXJ/Lo3CcD0h2gHvc=; h=From:To:Cc:Subject:Date; b=Sc0yrG5cnpyoSnf5yvJ184iUH5cr1bPC5AdRPZdFULPKvUVVrsOjBR3aHkXnU//6i F9nsGmHnouqO9EjvZ53FjZpm/tIDlR8d1TMnwseY+hOvlewmARBsg6jTxB+liq84AV tc5XBAHDP3ksZjlV3u781dAeMrHASyk1dBdSGz659uUgc8FjHTywnjsRT3Y/bKkWrF O/N1eI8m2tJjw3hxPiPaPJTjnScCE6uJ7A0wymlYZP7i40zmodKMI/WEim1EVrsEcn pSlsnyAxG4yDVASA18H4dshVsW/1XHfPfW+9W3oFPVfEqcrWxIYx+fHViEjO8Ev7Un MbcWJlgXzwBWg== Date: Sat, 4 Nov 2023 01:36:54 +0100 Message-ID: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This series of patches adds some themes and extensions for KDE Plasma. Sughosha (7): gnu: Add flat-remix-kde-theme. gnu: Add plasma-applet-advanced-radio-player. gnu: Add plasma-applet-better-inline-clock. gnu: Add plasma-applet-window-appmenu. gnu: Add plasma-applet-window-buttons. gnu: Add plasma-applet-window-title. gnu: Add plasma-wallpaper-active-blur. gnu/local.mk | 2 + gnu/packages/kde-xyz.scm | 255 ++++++++++++++++++ ...sion-window-buttons-applet-fix-build.patch | 52 ++++ 3 files changed, 309 insertions(+) create mode 100644 gnu/packages/kde-xyz.scm create mode 100644 gnu/packages/patches/plasma-shell-extension-window-buttons-applet-fix-build.patch base-commit: c0895371c5759c7d9edb330774e90f192cc4cf2c -- 2.41.0 From unknown Sun Jun 22 04:33:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#66856] [PATCH v3 1/7] gnu: Add flat-remix-kde-theme. Resent-From: Sughosha Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 04 Nov 2023 00:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66856 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 66856@debbugs.gnu.org Cc: Sughosha Received: via spool by 66856-submit@debbugs.gnu.org id=B66856.169905830713089 (code B ref 66856); Sat, 04 Nov 2023 00:39:02 +0000 Received: (at 66856) by debbugs.gnu.org; 4 Nov 2023 00:38:27 +0000 Received: from localhost ([127.0.0.1]:60117 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qz4gF-0003P3-Ak for submit@debbugs.gnu.org; Fri, 03 Nov 2023 20:38:27 -0400 Received: from layka.disroot.org ([178.21.23.139]:43484) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qz4gD-0003Ov-1s for 66856@debbugs.gnu.org; Fri, 03 Nov 2023 20:38:25 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 9B04E44E73; Sat, 4 Nov 2023 01:37:48 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6vwRfTSkPGZb; Sat, 4 Nov 2023 01:37:47 +0100 (CET) From: Sughosha DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1699058267; bh=y5dbck6nICZMIgqU5NRkyAdGS+rqwnyAgVTD2Up2Dqg=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=l4gHKqfZkzPcC9Ub9fLxY0w56JqHYsAx/GGgYON8sHZ4h4BZl974dYRhIHNOha16A ltSuJWmQpoGaNuxBYSsm3565tSXkmeF4mNjs6OfXOz62Z6KQXDMNI3OMDNo/9qGY7d 3So07hzzd3idYGPEKJ/iFljXDJfThRpH9MujGnvXpaWxExSMB56VddheMjh99KgD8F vAkdOm5EmOib8HvTUp6I25okIbBi9TGKloJ5H9JRwOVpjY/mxoPxmgdDC9mfTliVTM UrxN4YRGkTyKtEFkjLbhjOdXqZebOrjaTK3+EnIA9vx40mfeG+d1gvEIRSSif9ODRK YW8lDYUIYZxOw== Date: Sat, 4 Nov 2023 01:36:55 +0100 Message-ID: <6a83cfeaef829634d0168be7dd58e2ce0dfe3825.1699058090.git.sughosha@disroot.org> In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/kde-xyz.scm: New file. * gnu/local.mk: Register it. Change-Id: I5fbf36de902f553f94bdc2436cef9142302daac9 --- gnu/local.mk | 1 + gnu/packages/kde-xyz.scm | 55 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 56 insertions(+) create mode 100644 gnu/packages/kde-xyz.scm diff --git a/gnu/local.mk b/gnu/local.mk index 27e57302ae..03e8c28d45 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -377,6 +377,7 @@ GNU_SYSTEM_MODULES = \ %D%/packages/kde-plasma.scm \ %D%/packages/kde-systemtools.scm \ %D%/packages/kde-utils.scm \ + %D%/packages/kde-xyz.scm \ %D%/packages/kerberos.scm \ %D%/packages/kodi.scm \ %D%/packages/language.scm \ diff --git a/gnu/packages/kde-xyz.scm b/gnu/packages/kde-xyz.scm new file mode 100644 index 0000000000..840014de5c --- /dev/null +++ b/gnu/packages/kde-xyz.scm @@ -0,0 +1,55 @@ +;;; GNU Guix --- Functional package management for GNU +;;; Copyright © 2023 Sughosha +;;; +;;; This file is part of GNU Guix. +;;; +;;; GNU Guix is free software; you can redistribute it and/or modify it +;;; under the terms of the GNU General Public License as published by +;;; the Free Software Foundation; either version 3 of the License, or (at +;;; your option) any later version. +;;; +;;; GNU Guix is distributed in the hope that it will be useful, but +;;; WITHOUT ANY WARRANTY; without even the implied warranty of +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;;; GNU General Public License for more details. +;;; +;;; You should have received a copy of the GNU General Public License +;;; along with GNU Guix. If not, see . + +(define-module (gnu packages kde-xyz) + #:use-module (guix build-system copy) + #:use-module (guix gexp) + #:use-module (guix git-download) + #:use-module (guix packages) + #:use-module ((guix licenses) #:prefix license:) + #:use-module (gnu packages gnome-xyz)) + +(define-public flat-remix-kde-theme + (let ((commit "18ac464d5b77dd140aeb6c6b98d687c086959247") + (revision "0")) + (package + (name "flat-remix-kde-theme") + (version (git-version "0" revision commit)) + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/daniruiz/flat-remix-kde") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "05wxcjpg3qgyc2jiidb8506s1ah7yhilb1ifk2xd61xmy7d1xmz6")))) + (build-system copy-build-system) + (arguments + `(#:install-plan + `(("." "/share" + #:include-regexp ("/aurorae/" "/color-schemes/" "/plasma/"))))) + (propagated-inputs + (list flat-remix-gtk-theme flat-remix-icon-theme)) + (home-page "https://drasite.com/flat-remix-kde") + (synopsis "KDE theme with material design") + (description "Flat Remix KDE is a KDE theme inspired by material design. +It is mostly flat using a colorful palette with some shadows, highlights, and +gradients for some depth.") + (license license:gpl3+)))) -- 2.41.0 From unknown Sun Jun 22 04:33:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#66856] [PATCH v3 2/7] gnu: Add plasma-applet-advanced-radio-player. Resent-From: Sughosha Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 04 Nov 2023 00:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66856 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 66856@debbugs.gnu.org Cc: Sughosha Received: via spool by 66856-submit@debbugs.gnu.org id=B66856.169905831613113 (code B ref 66856); Sat, 04 Nov 2023 00:39:02 +0000 Received: (at 66856) by debbugs.gnu.org; 4 Nov 2023 00:38:36 +0000 Received: from localhost ([127.0.0.1]:60120 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qz4gN-0003PQ-QT for submit@debbugs.gnu.org; Fri, 03 Nov 2023 20:38:36 -0400 Received: from layka.disroot.org ([178.21.23.139]:57348) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qz4gM-0003PJ-73 for 66856@debbugs.gnu.org; Fri, 03 Nov 2023 20:38:34 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id C17EE44E73; Sat, 4 Nov 2023 01:37:57 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ywmffoINNA-y; Sat, 4 Nov 2023 01:37:56 +0100 (CET) From: Sughosha DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1699058276; bh=nw282vGJAtK63SoAFi7GK9Oz7uuiToJa7Z+q2i4dHj0=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=SFi2uUDfxLhecN4frHT1dEwlcLnXHjpIreqaZhdk0LHJLloDsfClyrVR/8qMmKMWN 17f14m7D98aRx7DRXJX69E50MDH5wgCwTpduIm3xOIiCiF9dBLdT4lpYCk2Vmtz401 FBlTu65I5ug7eCuuKlIt71HWThx6STHx1A5Shp9XxEY2qMEzD2BVeRgme0Ilz85yVb nWmWQGJr5icxeyeW9BaMmLaBtIsN+7M0/ALpqgr0pssImpAfm4qC4R+FHEXz/Vmwe9 OUDXGvYMWRHp35B+CuvnaHI4P6lY2BzRcclYsQJ//EMGP3u8Dv2qsYjH52vX3uI4pF fVyUe5GeLOn4w== Date: Sat, 4 Nov 2023 01:36:56 +0100 Message-ID: <41d7e3d6a4d4933af3e32b54f00fd41130c0e1e4.1699058090.git.sughosha@disroot.org> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/kde-xyz.scm (plasma-extension-advanced-radio-player): New variable. Change-Id: I9c7bfd11cf4906b6096c75e0251235e6b5b5ecbb --- gnu/packages/kde-xyz.scm | 34 +++++++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/gnu/packages/kde-xyz.scm b/gnu/packages/kde-xyz.scm index 840014de5c..9a55c7114e 100644 --- a/gnu/packages/kde-xyz.scm +++ b/gnu/packages/kde-xyz.scm @@ -22,7 +22,8 @@ (define-module (gnu packages kde-xyz) #:use-module (guix git-download) #:use-module (guix packages) #:use-module ((guix licenses) #:prefix license:) - #:use-module (gnu packages gnome-xyz)) + #:use-module (gnu packages gnome-xyz) + #:use-module (gnu packages qt)) (define-public flat-remix-kde-theme (let ((commit "18ac464d5b77dd140aeb6c6b98d687c086959247") @@ -53,3 +54,34 @@ (define-public flat-remix-kde-theme It is mostly flat using a colorful palette with some shadows, highlights, and gradients for some depth.") (license license:gpl3+)))) + +(define-public plasma-applet-advanced-radio-player + ;; Version is not tagget, but given in package/metadata.desktop. + (let ((commit "894973f4d5948ce400c2a3d28def4cea3c274c47") ;version 2.4 + (revision "0")) + (package + (name "plasma-applet-advanced-radio-player") + (version (git-version "2.4" revision commit)) + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://invent.kde.org/saurov/arp") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "17h79bl6akyhjh53hdp7g4a7kki8v8m2zvqs1qi0isf3nlvz0dwm")))) + (build-system copy-build-system) + (arguments + `(#:install-plan + `(("package" + "/share/plasma/plasmoids/org.kde.plasma.advancedradio")))) + (propagated-inputs + (list qtmultimedia-5)) + (home-page "https://invent.kde.org/saurov/arp") + (synopsis "Radio player extension for Plasma") + (description + "Advanced Radio Player is a radio player extension for Plasma, with +editable list of stations.") + (license license:lgpl2.0+)))) -- 2.41.0 From unknown Sun Jun 22 04:33:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#66856] [PATCH v3 3/7] gnu: Add plasma-applet-better-inline-clock. Resent-From: Sughosha Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 04 Nov 2023 00:39:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66856 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 66856@debbugs.gnu.org Cc: Sughosha Received: via spool by 66856-submit@debbugs.gnu.org id=B66856.169905832613138 (code B ref 66856); Sat, 04 Nov 2023 00:39:03 +0000 Received: (at 66856) by debbugs.gnu.org; 4 Nov 2023 00:38:46 +0000 Received: from localhost ([127.0.0.1]:60123 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qz4gY-0003Pq-6V for submit@debbugs.gnu.org; Fri, 03 Nov 2023 20:38:46 -0400 Received: from layka.disroot.org ([178.21.23.139]:38786) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qz4gW-0003Ph-FP for 66856@debbugs.gnu.org; Fri, 03 Nov 2023 20:38:45 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 0CF7E44E28; Sat, 4 Nov 2023 01:38:08 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bbehn6mmEMS2; Sat, 4 Nov 2023 01:38:07 +0100 (CET) From: Sughosha DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1699058287; bh=XJAfgUZd3iVSJtDPcega1NjsLubvivO7BsREJieTinQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=YVc9sRIiKT3kvr0PXF+c3Grw7Ec2kHv/EOhe2247zEZWcBOFoENOW8OfNuUBXykRe FMbR6/3aNpuikqHbxLVEedE79AK4L+iP9f+ahqMzB6I0HJ81nWuoKLo3DzC7tMGCfU Ly9U9nEifQmxlSEPJsoWT/smAtS8nqAzxNtjf1HQq0/PzkcmsyWhyJSk7zCedA54IA aiOhPoYA+fH5MJWtzN6Hq71mHdrwRP/WLGLXZs7y5KvtOPh4FYUFj/udMkA538YxUb uOBm66zoCgSpAmoArjwa5M02pizwOi/d7uVTSGnVSH3oSSTAvhVwSGmChMm29SeGEf lyPR5PV/h20jw== Date: Sat, 4 Nov 2023 01:36:57 +0100 Message-ID: <26901bb263ea3026c53ae1810fafb18652979064.1699058090.git.sughosha@disroot.org> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/kde-xyz.scm (plasma-applet-better-inline-clock): New variable. Change-Id: If73674849dc8941f7dfcbc35a1243af12dbb7419 --- gnu/packages/kde-xyz.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/kde-xyz.scm b/gnu/packages/kde-xyz.scm index 9a55c7114e..613733a7b0 100644 --- a/gnu/packages/kde-xyz.scm +++ b/gnu/packages/kde-xyz.scm @@ -85,3 +85,32 @@ (define-public plasma-applet-advanced-radio-player "Advanced Radio Player is a radio player extension for Plasma, with editable list of stations.") (license license:lgpl2.0+)))) + +(define-public plasma-applet-better-inline-clock + (let ((commit "bbad71b48073879f16b484788d01831ad53316b5") ;version 3.1 + (revision "0")) + (package + (name "plasma-applet-better-inline-clock") + (version "3.1") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url + "https://github.com/MarianArlt/kde-plasmoid-betterinlineclock") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "079k170dvga736hv4pi1n4mbqdwk1wl6n7x4blf22mn53zlcrl84")))) + (build-system copy-build-system) + (arguments + `(#:install-plan + `(("org.kde.plasma.betterinlineclock" + "/share/plasma/plasmoids/org.kde.plasma.betterinlineclock")))) + (home-page + "https://github.com/MarianArlt/kde-plasmoid-betterinlineclock") + (synopsis "Single line clock applet for Plasma") + (description + "This package provides single line clock applet for Plasma.") + (license license:gpl2+)))) -- 2.41.0 From unknown Sun Jun 22 04:33:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#66856] [PATCH v3 4/7] gnu: Add plasma-applet-window-appmenu. Resent-From: Sughosha Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 04 Nov 2023 00:39:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66856 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 66856@debbugs.gnu.org Cc: Sughosha Received: via spool by 66856-submit@debbugs.gnu.org id=B66856.169905833813163 (code B ref 66856); Sat, 04 Nov 2023 00:39:03 +0000 Received: (at 66856) by debbugs.gnu.org; 4 Nov 2023 00:38:58 +0000 Received: from localhost ([127.0.0.1]:60126 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qz4gj-0003QF-Hh for submit@debbugs.gnu.org; Fri, 03 Nov 2023 20:38:57 -0400 Received: from layka.disroot.org ([178.21.23.139]:35954) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qz4gh-0003Q6-7n for 66856@debbugs.gnu.org; Fri, 03 Nov 2023 20:38:55 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id C91D544E28; Sat, 4 Nov 2023 01:38:18 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TXb6AM-aNcHX; Sat, 4 Nov 2023 01:38:17 +0100 (CET) From: Sughosha DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1699058297; bh=NZAHgH9DrKsruP5Tp2aG/nO+dJ1tCBZW6M3nEtjKZuk=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=AbC871LnXKTTfnYiUGRfo+pmmBMlCQiAfkNilwn/sBUE9foVJj9oZfr9xokmYQ3Rp XZg+jQ6Ju44MMevJ9WWP1T+QSwzAusbo/1Jcnj5QmcFvNwhjkvuS25bebRmao/JMox PhEnOaKCv04TsiEmNstCmDmur10Ul+CQkyWZs/HrT/lCKS4OfcM5aYvlT1rs2CN8By GjmT5oUVycklZRPBbOkWayG9EZrTGdp1b7atNGFkKdYRlfzvQ6vDwY7skdcSbC4KDm GzC4r92ZBgoziQyqmywLJYemajL78kecQNUISKtMkkzOtF5vtB4oS23enmOGU9IEH8 gvwq8Az6AkWmQ== Date: Sat, 4 Nov 2023 01:36:58 +0100 Message-ID: In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/kde-xyz.scm (plasma-applet-window-appmenu): New variable. Change-Id: I3bb2bd8faa11224ea226aa3753e0c66d99db4798 --- gnu/packages/kde-xyz.scm | 46 +++++++++++++++++++++++++++++++++++++++- 1 file changed, 45 insertions(+), 1 deletion(-) diff --git a/gnu/packages/kde-xyz.scm b/gnu/packages/kde-xyz.scm index 613733a7b0..c24c50f60a 100644 --- a/gnu/packages/kde-xyz.scm +++ b/gnu/packages/kde-xyz.scm @@ -18,12 +18,16 @@ (define-module (gnu packages kde-xyz) #:use-module (guix build-system copy) + #:use-module (guix build-system qt) #:use-module (guix gexp) #:use-module (guix git-download) #:use-module (guix packages) #:use-module ((guix licenses) #:prefix license:) #:use-module (gnu packages gnome-xyz) - #:use-module (gnu packages qt)) + #:use-module (gnu packages kde-frameworks) + #:use-module (gnu packages kde-plasma) + #:use-module (gnu packages qt) + #:use-module (gnu packages xorg)) (define-public flat-remix-kde-theme (let ((commit "18ac464d5b77dd140aeb6c6b98d687c086959247") @@ -114,3 +118,43 @@ (define-public plasma-applet-better-inline-clock (description "This package provides single line clock applet for Plasma.") (license license:gpl2+)))) + +(define-public plasma-applet-window-appmenu + ;; This commit fixes appmenu being unresponsive when hovering over other + ;; options after clicking on one. + (let ((commit "e044296256c866177c5c929f9280fb86b26dbf06") + (revision "0")) + (package + (name "plasma-applet-window-appmenu") + (version (git-version "0.8.0" revision commit)) + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/psifidotos/applet-window-appmenu") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0n8jgn6vaw4ncvrqm1snn6izg16by1f9rzkjypphr8a6z65nz2dn")))) + (build-system qt-build-system) + (native-inputs + (list extra-cmake-modules)) + (inputs + (list libsm + kconfigwidgets + kdecoration + kirigami + kitemmodels + kwayland + kwindowsystem + plasma-framework + plasma-workspace + qtdeclarative-5 + qtx11extras)) + (home-page "https://github.com/psifidotos/applet-window-appmenu") + (synopsis "Appmenu applet for Plasma") + (description + "This plasmoid shows the current window appmenu in Plasma panels or +Latte Dock.") + (license license:gpl2+)))) -- 2.41.0 From unknown Sun Jun 22 04:33:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#66856] [PATCH v3 5/7] gnu: Add plasma-applet-window-buttons. Resent-From: Sughosha Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 04 Nov 2023 00:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66856 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 66856@debbugs.gnu.org Cc: Sughosha Received: via spool by 66856-submit@debbugs.gnu.org id=B66856.169905834813238 (code B ref 66856); Sat, 04 Nov 2023 00:40:02 +0000 Received: (at 66856) by debbugs.gnu.org; 4 Nov 2023 00:39:08 +0000 Received: from localhost ([127.0.0.1]:60134 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qz4gt-0003RR-VT for submit@debbugs.gnu.org; Fri, 03 Nov 2023 20:39:08 -0400 Received: from layka.disroot.org ([178.21.23.139]:36164) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qz4gs-0003RK-8z for 66856@debbugs.gnu.org; Fri, 03 Nov 2023 20:39:06 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id D22C144E28; Sat, 4 Nov 2023 01:38:29 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Zp7CzKY5CFGK; Sat, 4 Nov 2023 01:38:28 +0100 (CET) From: Sughosha DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1699058308; bh=bm9T3DPh0AakmXPOI1oNAZrrQ1VnFSPyBjkwg6TfF1k=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=htCXRRN9ibyQv5oY44q6lpHnle9SZZTVPwB7I+Uql6P9uUWwgmitoIMNhdAIVZj+I 9dyoFnc4InETbpQYbNHKyOTuQzZ4/bFKAOkQkTl2xxMN6LXueWsijxZykfLBiF5PhH K28TnpULcDau8KrEFKvxly5snHJ5u9H/ZqRW9lLVhXDq6uqDMkGs/QAx+tI0rieEqR NZnl8DGxid3xo3y4XPj62MWYWYLQ2ro5CnOm7BizRr0PJlmfxy/Lk/7v5YdYgAn9r7 8lviMxkUw8QdbMBVPNCR5EP+QT5Z1vR+w+7+Ah4Assji6y4QLd//1OGJJCxCnUk6fv WkbcYwALHpcxw== Date: Sat, 4 Nov 2023 01:36:59 +0100 Message-ID: <914cf7581868cef2afe36d019b153d023a8ec1df.1699058090.git.sughosha@disroot.org> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/kde-xyz.scm (plasma-applet-window-buttons): New variable. Change-Id: I4c84e71e10fd8294ab1c81248ddf86909e714286 --- gnu/local.mk | 1 + gnu/packages/kde-xyz.scm | 39 ++++++++++++++ ...sion-window-buttons-applet-fix-build.patch | 52 +++++++++++++++++++ 3 files changed, 92 insertions(+) create mode 100644 gnu/packages/patches/plasma-shell-extension-window-buttons-applet-fix-build.patch diff --git a/gnu/local.mk b/gnu/local.mk index 03e8c28d45..41e3b71346 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -1747,6 +1747,7 @@ dist_patch_DATA = \ %D%/packages/patches/petri-foo-0.1.87-fix-recent-file-not-exist.patch \ %D%/packages/patches/php-fix-streams-copy-length.patch \ %D%/packages/patches/plasma-framework-fix-KF5PlasmaMacros.cmake.patch \ + %D%/packages/patches/plasma-shell-extension-window-buttons-applet-fix-build.patch \ %D%/packages/patches/pocketfft-cpp-prefer-preprocessor-if.patch \ %D%/packages/patches/pokerth-boost.patch \ %D%/packages/patches/ppsspp-disable-upgrade-and-gold.patch \ diff --git a/gnu/packages/kde-xyz.scm b/gnu/packages/kde-xyz.scm index c24c50f60a..da9d477fd1 100644 --- a/gnu/packages/kde-xyz.scm +++ b/gnu/packages/kde-xyz.scm @@ -23,6 +23,7 @@ (define-module (gnu packages kde-xyz) #:use-module (guix git-download) #:use-module (guix packages) #:use-module ((guix licenses) #:prefix license:) + #:use-module (gnu packages) #:use-module (gnu packages gnome-xyz) #:use-module (gnu packages kde-frameworks) #:use-module (gnu packages kde-plasma) @@ -158,3 +159,41 @@ (define-public plasma-applet-window-appmenu "This plasmoid shows the current window appmenu in Plasma panels or Latte Dock.") (license license:gpl2+)))) + +(define-public plasma-applet-window-buttons + (package + (name "plasma-applet-window-buttons") + (version "0.11.1") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/psifidotos/applet-window-buttons") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1wbiw5gz6fp8rf2f8sd3ibgkx9abvi0d3s0xz6m3p6n4cvdky323")) + (patches + (search-patches + "plasma-shell-extension-window-buttons-applet-fix-build.patch")))) + (build-system qt-build-system) + (native-inputs + (list extra-cmake-modules)) + (inputs + (list kcmutils + kconfigwidgets + kcoreaddons + kdeclarative + ki18n + kservice + kwindowsystem + plasma-framework + qtdeclarative-5)) + (propagated-inputs + (list kdecoration)) + (home-page "https://github.com/psifidotos/applet-window-buttons") + (synopsis "Window buttons in Plasma panels") + (description + "This plasmoid shows window buttons in Plasma panels or Latte Dock.") + (license license:gpl2+))) diff --git a/gnu/packages/patches/plasma-shell-extension-window-buttons-applet-fix-build.patch b/gnu/packages/patches/plasma-shell-extension-window-buttons-applet-fix-build.patch new file mode 100644 index 0000000000..afbb62eb30 --- /dev/null +++ b/gnu/packages/patches/plasma-shell-extension-window-buttons-applet-fix-build.patch @@ -0,0 +1,52 @@ +From 924994e10402921bf22fefc099bca2914989081c Mon Sep 17 00:00:00 2001 +From: Dmitry Chermnykh <76gh6rvso@relay.firefox.com> +Date: Mon, 23 Jan 2023 21:21:47 +0500 +Subject: [PATCH] Support building on plasma 5.26.90+ + +--- + CMakeLists.txt | 2 +- + libappletdecoration/previewclient.cpp | 5 +++++ + libappletdecoration/previewclient.h | 1 + + 3 files changed, 7 insertions(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 5ecec88..43adaef 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -8,7 +8,7 @@ set(EMAIL "mvourlakos@gmail.com") + + set(QT_MIN_VERSION "5.15.0") + set(KF5_MIN_VERSION "5.81.0") +-set(KDECORATION2_MIN_VERSION "5.24.0") ++set(KDECORATION2_MIN_VERSION "5.26.90") + + set(KF5_LOCALE_PREFIX "") + +diff --git a/libappletdecoration/previewclient.cpp b/libappletdecoration/previewclient.cpp +index 2cf184b..3ffe358 100644 +--- a/libappletdecoration/previewclient.cpp ++++ b/libappletdecoration/previewclient.cpp +@@ -263,6 +263,11 @@ WId PreviewClient::windowId() const + return 0; + } + ++QString PreviewClient::windowClass() const ++{ ++ return QString("kwin_preview"); ++} ++ + QPalette PreviewClient::palette() const + { + return m_palette->palette(); +diff --git a/libappletdecoration/previewclient.h b/libappletdecoration/previewclient.h +index c479acc..e5fbe7a 100644 +--- a/libappletdecoration/previewclient.h ++++ b/libappletdecoration/previewclient.h +@@ -74,6 +74,7 @@ class PreviewClient : public QObject, public KDecoration2::ApplicationMenuEnable + QString caption() const override; + WId decorationId() const override; + WId windowId() const override; ++ QString windowClass() const override; + int desktop() const override; + QIcon icon() const override; + bool isActive() const override; -- 2.41.0 From unknown Sun Jun 22 04:33:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#66856] [PATCH v3 6/7] gnu: Add plasma-applet-window-title. Resent-From: Sughosha Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 04 Nov 2023 00:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66856 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 66856@debbugs.gnu.org Cc: Sughosha Received: via spool by 66856-submit@debbugs.gnu.org id=B66856.169905835913263 (code B ref 66856); Sat, 04 Nov 2023 00:40:02 +0000 Received: (at 66856) by debbugs.gnu.org; 4 Nov 2023 00:39:19 +0000 Received: from localhost ([127.0.0.1]:60137 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qz4h4-0003Rr-Io for submit@debbugs.gnu.org; Fri, 03 Nov 2023 20:39:18 -0400 Received: from layka.disroot.org ([178.21.23.139]:37940) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qz4h3-0003Rj-AG for 66856@debbugs.gnu.org; Fri, 03 Nov 2023 20:39:17 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id DD58744E28; Sat, 4 Nov 2023 01:38:40 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FTzSaf2hXucl; Sat, 4 Nov 2023 01:38:39 +0100 (CET) From: Sughosha DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1699058319; bh=mtKK2ryaxhQhjsADgvggfTWanuTzhMJ+siC/qdbnTUo=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=fWCSwqlal5MH0qnB5yc2dHSjxg26HF3QW3kqub0Yd1+7ZDMfw92P3JOnbS1PSE9Ze UDpqiaV8nCFV3lIPUSxOtMp/zwPUzJ8iWTQh0gkimtVUxS30PUIxvsT5xuhwYHUFjd ISd242mz+7XkXuQN/9H9fFMwMGEGs9Phept/ofe0GBrY8qEfG01dXvCiEGOLe7Hw5h GcUU0S4eF+NRe2WtvKwXcS4DszarGSO6M0Fr/Owq79mFPgsQPFHsvG5AGZf3oM4i9f 9afR8rh5GkHzFRd8SrEyDcDGwAKZRXA04lxufZfhnBsjXfWitmZrjd/Ud3NL1+uxmL 6PgCQquYsz+dg== Date: Sat, 4 Nov 2023 01:37:00 +0100 Message-ID: In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/kde-xyz.scm (plasma-applet-window-title): New variable. Change-Id: I3d49c3e91cea4add08e8c3124d14d5dcafe1d42e --- gnu/packages/kde-xyz.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/kde-xyz.scm b/gnu/packages/kde-xyz.scm index da9d477fd1..1eb9d7e163 100644 --- a/gnu/packages/kde-xyz.scm +++ b/gnu/packages/kde-xyz.scm @@ -197,3 +197,33 @@ (define-public plasma-applet-window-buttons (description "This plasmoid shows window buttons in Plasma panels or Latte Dock.") (license license:gpl2+))) + +(define-public plasma-applet-window-title + (package + (name "plasma-applet-window-title") + (version "0.7.1") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/psifidotos/applet-window-title") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "01n663sy638v80gfclhy50xr22wlhg00yhgzwnsiqjvk42if49ib")))) + (build-system copy-build-system) + (arguments + `(#:install-plan + `(("." "/share/plasma/plasmoids/org.kde.windowtitle" + #:include-regexp ("/contents/" "metadata.desktop"))))) + (inputs + (list kdeclarative + kirigami + plasma-workspace)) + (home-page "https://github.com/psifidotos/applet-window-title") + (synopsis "Application title and icon for active window for Plasma") + (description + "This plasmoid shows the current window title and icon in Plasma panels or +Latte Dock.") + (license license:gpl2+))) -- 2.41.0 From unknown Sun Jun 22 04:33:16 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#66856] [PATCH v3 7/7] gnu: Add plasma-wallpaper-active-blur. Resent-From: Sughosha Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 04 Nov 2023 00:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66856 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 66856@debbugs.gnu.org Cc: Sughosha Received: via spool by 66856-submit@debbugs.gnu.org id=B66856.169905837113289 (code B ref 66856); Sat, 04 Nov 2023 00:40:02 +0000 Received: (at 66856) by debbugs.gnu.org; 4 Nov 2023 00:39:31 +0000 Received: from localhost ([127.0.0.1]:60140 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qz4hG-0003SH-Uw for submit@debbugs.gnu.org; Fri, 03 Nov 2023 20:39:31 -0400 Received: from layka.disroot.org ([178.21.23.139]:58236) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qz4hE-0003S8-Fr for 66856@debbugs.gnu.org; Fri, 03 Nov 2023 20:39:29 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 128A544E28; Sat, 4 Nov 2023 01:38:52 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9T2fSlJ08i-x; Sat, 4 Nov 2023 01:38:51 +0100 (CET) From: Sughosha DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1699058331; bh=TKAogDeczKAk201yhLwpxa17pEEO9BfufLXpXAGqI9I=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=ZefFqseooarrXjcCM3FWYyl5qXUZGrakCeVw4vZjvl35IWFb6fu6CdMDDPexPoq7I 2c+fS+wUUW1AGg8xT+tctyrjfCnYxUiObv4izu2YKmSt314DvNys3OA7W2IciR2yN7 ZDOFnqPti7CDCLxSwMTnxoYfLt1iRMC4qSLImjGpjDZGp09kvwVzDHd57zWLFrBCZZ WWmgvD/C46873EX82IUR7vzHjT//SNDzAON6nSCHG2+xNY5GNJOYp6p+lR4tSLRfkJ 42oncVYggBmJSXRFAmkmoObMggwph4llGPHh0S3bwRXGw5zmR5K1j8BxDYl9i1ck7n kxZRrq5vCpWZA== Date: Sat, 4 Nov 2023 01:37:01 +0100 Message-ID: <9c6f69e8d14e40d73545eeeebd45ae73a44479bb.1699058090.git.sughosha@disroot.org> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/kde-xyz.scm (plasma-wallpaper-active-blur): New variable. Change-Id: I879d939ca58f32514a6ac69477aadcc285a2d750 --- gnu/packages/kde-xyz.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/kde-xyz.scm b/gnu/packages/kde-xyz.scm index 1eb9d7e163..22df7eab21 100644 --- a/gnu/packages/kde-xyz.scm +++ b/gnu/packages/kde-xyz.scm @@ -227,3 +227,29 @@ (define-public plasma-applet-window-title "This plasmoid shows the current window title and icon in Plasma panels or Latte Dock.") (license license:gpl2+))) + +(define-public plasma-wallpaper-active-blur + (package + (name "plasma-wallpaper-active-blur") + (version "2.2") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/bouteillerAlan/blurredwallpaper") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0b688d4p8n1wkhw3bp1zhxi5xbx806fy5hcgc8jrjj2kaclk408n")))) + (build-system copy-build-system) + (arguments + `(#:install-plan + `(("." "/share/plasma/wallpapers/a2n.blur" + #:include-regexp ("/assets/" "/contents/" "metadata.json"))))) + (home-page "https://github.com/bouteillerAlan/blurredwallpaper") + (synopsis "Blurred wallpaper plugin for Plasma") + (description + "This Plasma wallpaper plugin blurs the wallpaper when a window is +active.") + (license license:gpl2+))) -- 2.41.0