Skip to content

Commit

Permalink
libxfce4ui: Add shortcut for Whiskermenu (#1017)
Browse files Browse the repository at this point in the history
**Summary**
Add default shortcut to Whiskermenu

Ref #305

Signed-off-by: Evan Maddock <[email protected]>

**Test Plan**

Create a new user and hit the Super key. Whiskermenu pops up.

**Checklist**

- [x] Package was built and tested against unstable
  • Loading branch information
ermo authored Dec 14, 2023
2 parents 785daba + bec0ac5 commit 4c78772
Show file tree
Hide file tree
Showing 3 changed files with 34 additions and 8 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
From 8ffc6614d7fd12e2453a5be1bb56a573ab5feb8f Mon Sep 17 00:00:00 2001
From: Evan Maddock <[email protected]>
Date: Thu, 14 Dec 2023 10:48:47 -0500
Subject: [PATCH] libxfce4kbd-private: Add shortcut for Whiskermenu

Signed-off-by: Evan Maddock <[email protected]>
---
libxfce4kbd-private/xfce4-keyboard-shortcuts.xml | 1 +
1 file changed, 1 insertion(+)

diff --git a/libxfce4kbd-private/xfce4-keyboard-shortcuts.xml b/libxfce4kbd-private/xfce4-keyboard-shortcuts.xml
index 32901e3..5b04d93 100644
--- a/libxfce4kbd-private/xfce4-keyboard-shortcuts.xml
+++ b/libxfce4kbd-private/xfce4-keyboard-shortcuts.xml
@@ -30,6 +30,7 @@
<property name="startup-notify" type="bool" value="true"/>
</property>
<property name="&lt;Alt&gt;&lt;Super&gt;s" type="string" value="orca"/>
+ <property name="Super_L" type="string" value="xfce4-popup-whiskermenu">
</property>
</property>
<property name="xfwm4" type="empty">
--
2.43.0

3 changes: 2 additions & 1 deletion packages/l/libxfce4ui/package.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name : libxfce4ui
version : 4.18.4
release : 4
release : 5
source :
- https://archive.xfce.org/src/xfce/libxfce4ui/4.18/libxfce4ui-4.18.4.tar.bz2 : 87eefe797c6d26de3f754de48872faf131f1b5fc93fb88e22f5c7886a842cb4c
homepage : https://docs.xfce.org/xfce/libxfce4ui/start
Expand All @@ -18,6 +18,7 @@ builddeps :
- pkgconfig(libxfconf-0)
- pkgconfig(sm)
setup : |
%patch -p1 -i $pkgfiles/0001-libxfce4kbd-private-Add-shortcut-for-Whiskermenu.patch
%configure \
--with-vendor-info='Solus' \
--sysconfdir=/usr/share
Expand Down
14 changes: 7 additions & 7 deletions packages/l/libxfce4ui/pspec_x86_64.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
<Name>libxfce4ui</Name>
<Homepage>https://docs.xfce.org/xfce/libxfce4ui/start</Homepage>
<Packager>
<Name>Zach Bacon</Name>
<Email>[email protected]</Email>
<Name>Evan Maddock</Name>
<Email>[email protected]</Email>
</Packager>
<License>GPL-2.0-only</License>
<PartOf>desktop.xfce</PartOf>
Expand Down Expand Up @@ -111,7 +111,7 @@
</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
<Dependency release="4">libxfce4ui</Dependency>
<Dependency release="5">libxfce4ui</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include/xfce4/libxfce4kbd-private-3/libxfce4kbd-private/xfce-shortcut-dialog.h</Path>
Expand Down Expand Up @@ -180,12 +180,12 @@
</Files>
</Package>
<History>
<Update release="4">
<Date>2023-10-29</Date>
<Update release="5">
<Date>2023-12-14</Date>
<Version>4.18.4</Version>
<Comment>Packaging update</Comment>
<Name>Zach Bacon</Name>
<Email>[email protected]</Email>
<Name>Evan Maddock</Name>
<Email>[email protected]</Email>
</Update>
</History>
</PISI>

0 comments on commit 4c78772

Please sign in to comment.