GNU bug report logs - #66859
[PATCH 4/7] gnu: Add plasma-shell-applet-window-appmenu.

Previous Next

Package: guix-patches;

Reported by: Sughosha <sughosha <at> disroot.org>

Date: Tue, 31 Oct 2023 20:21:06 UTC

Severity: normal

Tags: patch

Merged with 66854, 66855, 66856, 66857, 66858, 66860, 66861

To reply to this bug, email your comments to 66859 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#66859; Package guix-patches. (Tue, 31 Oct 2023 20:21:06 GMT) Full text and rfc822 format available.

Acknowledgement sent to Sughosha <sughosha <at> disroot.org>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Tue, 31 Oct 2023 20:21:06 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Sughosha <sughosha <at> disroot.org>
To: guix-patches <at> gnu.org
Cc: Sughosha <sughosha <at> disroot.org>
Subject: [PATCH 4/7] gnu: Add plasma-shell-applet-window-appmenu.
Date: Tue, 31 Oct 2023 21:18:58 +0100
* gnu/packages/kde-xyz.scm (plasma-shell-applet-window-appmenu): New variable.

Change-Id: I44db8f08a841669ae750aaf0a58c931d46fe0a99
---
 gnu/packages/kde-xyz.scm | 45 +++++++++++++++++++++++++++++++++++++++-
 1 file changed, 44 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/kde-xyz.scm b/gnu/packages/kde-xyz.scm
index 5aeae290c8..cde12d45b4 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")
@@ -109,3 +113,42 @@ (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





Merged 66854 66855 66856 66857 66858 66859 66860 66861. Request was from Sughosha <sughosha <at> disroot.org> to control <at> debbugs.gnu.org. (Tue, 31 Oct 2023 20:40:01 GMT) Full text and rfc822 format available.

This bug report was last modified 1 year and 229 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.