Compare commits

...

44 Commits

Author SHA1 Message Date
Simon Quigley 44882ee268 Apply upstream patch fixing a crash on a custom command.
5 months ago
Aaron Rainbolt fd6365df82 Move qeyes-types README file to where it belongs
7 months ago
Aaron Rainbolt cd2bd55b59 Remove a moved directory from the lxqt-panel.install
7 months ago
Aaron Rainbolt 061c453034 Add lxqt-menu-data build dep
7 months ago
Aaron Rainbolt 56eb2dcb06 Bump build deps
7 months ago
Aaron Rainbolt 78bafeec97 Fix copyright file
7 months ago
Aaron Rainbolt d9ed05f600 Bump version for new upstream release
7 months ago
Simon Quigley 92c312fa11 Upload to Mantic.
10 months ago
Simon Quigley a0d6712f47 Remove redundant hardening rule.
10 months ago
Simon Quigley 8e7d101288 Fix some build dependencies that were renamed.
10 months ago
Simon Quigley 028929145f Bump build dependencies.
10 months ago
Simon Quigley 93606d77e9 New upstream release.
10 months ago
Simon Quigley 6bcb16a614 Upload to Lunar.
1 year ago
Simon Quigley b7472164bb Add missing entry from the install file.
1 year ago
Simon Quigley 820873539e Document watch file delta.
1 year ago
Simon Quigley 32fe0ac1ea Remove some obsolete parts of the rules file, syncing with Debian.
1 year ago
Simon Quigley ace4e34bbb Update the copyright file.
1 year ago
Simon Quigley 8ad4e6ee66 We shouldn't remove the Salsa CI file as part of the delta.
1 year ago
Simon Quigley f326631c35 Merge in debian/control.
1 year ago
Simon Quigley e61b40dfb2 New changelog entry.
1 year ago
Simon Quigley fe87874b79 Upload to Lunar.
2 years ago
Simon Quigley 2e246947f8 Minor copyright updates.
2 years ago
Simon Quigley ee19df87ab Less Rs.
2 years ago
Simon Quigley 25b2e6b34b Lubuntuify the package slightly, to make debhelper happy.
2 years ago
Simon Quigley 9d5b1225d8 Bump Standards-version to 4.6.1, no changes needed.
2 years ago
Simon Quigley 5f63969a22 Bump build dependencies in debian/control.
2 years ago
Simon Quigley b1548fe065 Fix the watch file, for real this time.
2 years ago
Simon Quigley bd12faebd9 New upstream release.
2 years ago
Simon Quigley 2a38ff7e2b Add some missing build dependencies.
2 years ago
Simon Quigley 79c7c121a2 Upload to Kinetic.
2 years ago
Simon Quigley b987625e63 Drop old Breaks/Replaces since we're past the LTS. Update the runtime dependencies too.
2 years ago
Simon Quigley 5540a9b11d Bumped build dependencies.
2 years ago
Simon Quigley cbef7a6dea New upstream release.
2 years ago
apt-ghetto f3f136d899 New upstream release for lxqt-panel
3 years ago
Raman Sarda 2d271d3ad8 New upstream version.
3 years ago
Simon Quigley 31bbcecc2a Upload to Groovy.
4 years ago
Simon Quigley 3c8fdee35b Update LXQt build depends.
4 years ago
Simon Quigley a989b7a09c Run wrap-and-sort.
4 years ago
Simon Quigley 72b733018c Bump Standards-version to 4.5.0, no changes needed.
4 years ago
Simon Quigley 1b2f20e3ad Update upstream signing key.
4 years ago
Simon Quigley f90e559cac New upstream release.
4 years ago
Raman Sarda d8e78c972c Updated rules and copyright.
4 years ago
Raman Sarda b03e9d7595 Correctly Merge from Merge-o-Matic
4 years ago
Raman Sarda 4ef0632ba2 Merge from Ubuntu Merge-o-Matic
4 years ago

232
debian/changelog vendored

@ -1,92 +1,151 @@
lxqt-panel (0.14.1-0ubuntu1) disco; urgency=medium
lxqt-panel (1.4.0-0ubuntu2) noble; urgency=medium
* Apply upstream patch fixing a crash on a custom command.
-- Simon Quigley <tsimonq2@ubuntu.com> Fri, 22 Dec 2023 16:40:34 -0600
lxqt-panel (1.4.0-0ubuntu1) noble; urgency=medium
* New upstream release.
* Run wrap-and-sort.
* Fixed copyright file.
* Bumped build dependency versions.
* Added lxqt-menu-data as a build dependency.
* Removed no-longer-existing directory from lxqt-panel.install.
* Move a README file for qeyes-types to the proper documentation directory.
-- Simon Quigley <tsimonq2@ubuntu.com> Sat, 09 Mar 2019 13:27:32 -0600
-- Aaron Rainbolt <arraybolt3@gmail.com> Mon, 13 Nov 2023 11:34:09 -0600
lxqt-panel (0.14.0-0ubuntu1) disco; urgency=medium
lxqt-panel (1.3.0-0ubuntu1) mantic; urgency=medium
* New upstream release.
- Bump build dependencies.
- Remove reverse-applicable patches.
* Bump Standards-version to 4.3.0, no changes needed.
* Bump debhelper compat to 12, no changes needed.
* Add a new lxqt-panel-l10n package.
* Bump build dependencies.
* Fix some build dependencies that were renamed.
* Remove redundant hardening rule.
-- Simon Quigley <tsimonq2@ubuntu.com> Fri, 11 Aug 2023 12:49:49 -0500
-- Simon Quigley <tsimonq2@ubuntu.com> Sat, 26 Jan 2019 01:19:25 -0600
lxqt-panel (1.2.1-1ubuntu1) lunar; urgency=medium
lxqt-panel (0.13.0-0ubuntu5) cosmic; urgency=medium
* Merge from Debian Unstable, remaining changes:
- Lubuntuify the package slightly.
- Run wrap-and-sort for cleanliness.
- Update the copyright file.
- Take a different approach for the watch file.
- Add missing entry from the install file.
* Add optional overriding of icon theme.
* Run wrap-and-sort.
-- Simon Quigley <tsimonq2@ubuntu.com> Mon, 16 Jan 2023 16:43:29 -0600
-- Walter Lapchynski <wxl@ubuntu.com> Tue, 21 Aug 2018 23:37:22 -0700
lxqt-panel (1.2.1-1) unstable; urgency=medium
lxqt-panel (0.13.0-0ubuntu4) cosmic; urgency=medium
* New upstream release.
* Bump Standards-Version to 4.6.2.
* Change the Uploaders to Ubuntu uploaders.
* Update Standards-version to 4.2.0, no changes needed.
* Add an autoexpansion feature to the spacer plugin.
-- ChangZhuo Chen (陳昌倬) <czchen@debian.org> Thu, 05 Jan 2023 00:10:18 +0800
-- Simon Quigley <tsimonq2@ubuntu.com> Thu, 16 Aug 2018 16:17:17 -0500
lxqt-panel (1.2.0-1) unstable; urgency=medium
lxqt-panel (0.13.0-0ubuntu3) cosmic; urgency=medium
* New upstream release.
* Bump Standards-Version to 4.6.1.
* Add Rules-Requires-Root: no
* Bump compat to 13.
* Remove unnecessary -Wl,--as-needed in d/rules
* Remove unnecessary --fail-missing in d/rules
* Fix d/upstream/metadata.
* Update d/copyright.
* Update d/watch for GitHub.
* Add a DEP-3 header for the patch completely removing the clock plugin.
* Don't auto-unmute the volume when it's changed.
* Bump Standards-version to 4.1.5, no changes needed.
* Run wrap-and-sort.
-- ChangZhuo Chen (陳昌倬) <czchen@debian.org> Fri, 16 Dec 2022 01:24:07 +0800
-- Simon Quigley <tsimonq2@ubuntu.com> Mon, 16 Jul 2018 21:58:19 -0500
lxqt-panel (1.1.0-2) unstable; urgency=medium
lxqt-panel (0.13.0-0ubuntu2) cosmic; urgency=medium
* Merge to unstable.
* Completely remove plugin-clock.
-- ChangZhuo Chen (陳昌倬) <czchen@debian.org> Sat, 19 Nov 2022 16:14:37 +0800
-- Simon Quigley <tsimonq2@ubuntu.com> Thu, 24 May 2018 22:51:05 -0500
lxqt-panel (1.1.0-1) experimental; urgency=medium
lxqt-panel (0.13.0-0ubuntu1) cosmic; urgency=medium
* Add debian/salsa-ci.yml file.
* Update debian/upstream/signing-key.asc.
* New upstream version 1.0.0
* New upstream version 1.1.0
* Build-deps on liblxqt1-dev (>= 1.1.0~).
* Build-deps on liblxqt-globalkeys1-dev (>= 1.1.0~).
* Build-deps on liblxqt-globalkeys-ui1-dev (>= 1.1.0~).
* Build-deps on libsysstat-qt5-0-dev (>= 0.4.6~).
* Drop obsoleted Breaks and Replaces lines.
* debian/copyright: update years.
* Build-deps on libxcb-randr0-dev.
* Build-deps on libxcb-image0-dev.
* Build-deps on libxtst-dev.
* Build-deps on libxcb-composite0-dev.
* New upstream release.
* Update build dependencies.
* Update copyright.
* Remove patches applied upstream.
-- Simon Quigley <tsimonq2@ubuntu.com> Wed, 23 May 2018 22:38:37 -0500
lxqt-panel (0.12.0-9ubuntu1) cosmic; urgency=medium
* Merge from Debian Sid. Remaining changes:
- Cherry-pick some upstream commits:
+ Fix wrongly positioned popups (LP: #1527013).
* fix-wrongly-positioned-popups.patch
* Upstream commit 7391172.
+ plugin-volume: Use a specific icon for the panel.
* use-specific-panel-icon.patch
* Upstream commit eaa65e5.
+ Fix various memory leaks.
* fix-memory-leaks.patch
* mainmenu: Fix possible leaks in menu-cache usage.
- Upstream commit 04630d4.
* mount: Fix leak by correctly assigning the QObject parent.
- Upstream commit d1bd23f.
* taskbar: Avoid conditionals on unintialized values by proper
initialization of data members
- Upstream commit 1cb5778.
+ Avoid infinite recursion when no icon is available.
* avoid-infinite-recursion-icons.patch
* Upstream commit b9b4133.
+ Add Move and Resize items in the task-button context menu.
* add-move-resize-items.patch
* Upstream commit b69fe72.
+ Set the initial task button text (and icon) correctly.
* set-initial-task-button-correctly.patch
* Upstream commit 563d6bf.
* Change the Vcs entries to be Lubuntu-specific.
* Fix typo in the patch description of fix-memory-leaks.patch.
-- Simon Quigley <tsimonq2@ubuntu.com> Mon, 21 May 2018 00:43:10 -0500
-- Andrew Lee (李健秋) <ajqlee@debian.org> Sat, 16 Jul 2022 00:26:18 +0800
lxqt-panel (0.16.1-1) unstable; urgency=medium
[ Alf Gaida ]
* Switched to gbp
* Bumped Standards-Version to 4.4.0, no changes needed
* improved debian/rules
[ Andrew Lee (李健秋) ]
* New upstream release. (Closes: #916105, #953154, #978204)
-- Andrew Lee (李健秋) <ajqlee@debian.org> Wed, 06 Jan 2021 18:30:22 +0800
lxqt-panel (0.14.1-1) unstable; urgency=medium
* Cherry-picking new upstream version 0.14.1.
* Bumped minimum versions:
- liblxqt0-dev (>= 0.14.1~)
- liblxqt-globalkeys0-dev (>= 0.14.1~)
- liblxqt-globalkeys-ui0-dev (>= 0.14.1~)
-- Alf Gaida <agaida@siduction.org> Tue, 26 Feb 2019 03:28:17 +0100
lxqt-panel (0.14.0-1) unstable; urgency=medium
* Cherry-picking new upstream version 0.14.0.
* Bumped Standards to 4.3.0, no changes needed
* Dropped d/compat, use debhelper-compat = 12, no changes needed
* Fixed years in d/copyright
* Bumped minimum versions:
- liblxqt0-dev (>= 0.14.0~)
- liblxqt-globalkeys0-dev (>= 0.14.0~)
- liblxqt-globalkeys-ui0-dev (>= 0.14.0~)
- libsysstat-qt5-0-dev (>= 0.4.2~)
* Removed obsolete PULL_TRANSLATIONS= OFF from dh_auto_configure
* Added l10n-package, moved from lxqt-l10n
* Added d/upstream/metadata
-- Alf Gaida <agaida@siduction.org> Sun, 27 Jan 2019 23:13:10 +0100
lxqt-panel (0.13.0-2) unstable; urgency=medium
* Build dependency libsensors4-dev -> libsensors-dev (Closes: #917440)
* Bumped Standards to 4.2.1, no changes needed
-- Alf Gaida <agaida@siduction.org> Sat, 29 Dec 2018 13:03:56 +0100
lxqt-panel (0.13.0-1) unstable; urgency=medium
* Cherry-picking new upstream version 0.13.0.
* Bumped build dependencies
- liblxqt0-dev to >= 0.13.0~
- liblxqt0-dev to >= 0.13.0~
- liblxqt-globalkeys0-dev to >= 0.13.0~
- liblxqt-globalkeys-ui0-dev to >= 0.13.0~
- libsysstat-qt5-0-dev to >= 0.4.1~
* Removed build dependency libglib2.0-dev, thrown in via lxqt-build-tools
* Bumped year in copyright
-- Alf Gaida <agaida@siduction.org> Fri, 25 May 2018 00:08:49 +0200
lxqt-panel (0.12.0-10) unstable; urgency=medium
* Changed Source and watch for lxqt
-- Alf Gaida <agaida@siduction.org> Sat, 28 Apr 2018 15:17:35 +0200
lxqt-panel (0.12.0-9) unstable; urgency=medium
@ -102,43 +161,6 @@ lxqt-panel (0.12.0-9) unstable; urgency=medium
-- Alf Gaida <agaida@siduction.org> Mon, 23 Apr 2018 19:47:29 +0200
lxqt-panel (0.12.0-8ubuntu1) bionic; urgency=medium
* Cherry-pick some upstream commits because the upstream release cycle is
horribly slow (and without this it'll be years before they come in):
- Fix wrongly positioned popups (LP: #1527013).
+ fix-wrongly-positioned-popups.patch
+ Upstream commit 7391172.
- plugin-volume: Use a specific icon for the panel.
+ use-specific-panel-icon.patch
+ Upstream commit eaa65e5.
- Fix various memory leaks.
+ fix-memory-leaks.patch
+ mainmenu: Fix possible leaks in menu-cache usage.
* Upstream commit 04630d4.
+ mount: Fix leak by correctly assigning the QObject parent.
* Upstream commit d1bd23f.
+ taskbar: Avoid conditionals on unintialized values by proper
initialization of data members
* Upstream commit 1cb5778.
- Avoid infinite recursion when no icon is available.
+ avoid-infinite-recursion-icons.patch
+ Upstream commit b9b4133.
- Add Move and Resize items in the task-button context menu.
+ add-move-resize-items.patch
+ Upstream commit b69fe72.
- Set the initial task button text (and icon) correctly.
+ set-initial-task-button-correctly.patch
+ Upstream commit 563d6bf.
-- Simon Quigley <tsimonq2@ubuntu.com> Mon, 05 Feb 2018 20:04:48 -0600
lxqt-panel (0.12.0-8build1) bionic; urgency=medium
* No change rebuild against libdbusmenu-qt5-2.
-- Dmitry Shachnev <mitya57@ubuntu.com> Tue, 30 Jan 2018 22:29:41 +0300
lxqt-panel (0.12.0-8) unstable; urgency=medium
* Fix plugin-volume, use pavucontrol-qt (Closes: #884547)

1
debian/compat vendored

@ -1 +0,0 @@
12

39
debian/control vendored

@ -1,40 +1,49 @@
Source: lxqt-panel
Maintainer: Lubuntu Developers <lubuntu-devel@lists.ubuntu.com>
XSBC-Original-Maintainer: LXQt Packaging Team <pkg-lxqt-devel@lists.alioth.debian.org>
Uploaders: Simon Quigley <tsimonq2@ubuntu.com>
Uploaders: Alf Gaida <agaida@siduction.org>,
ChangZhuo Chen (陳昌倬) <czchen@debian.org>,
Andrew Lee (李健秋) <ajqlee@debian.org>
Section: x11
Priority: optional
Build-Depends: debhelper (>= 12),
Build-Depends: debhelper-compat (= 13),
libasound2-dev,
libdbusmenu-qt5-dev,
libglib2.0-dev,
libicu-dev,
libkf5solid-dev,
libkf5windowsystem-dev,
liblxqt-globalkeys-ui0-dev (>= 0.14.0),
liblxqt-globalkeys0-dev (>= 0.14.0),
liblxqt0-dev (>= 0.14.0),
liblxqt-globalkeys-ui1-dev (>= 1.4.0),
liblxqt-globalkeys1-dev (>= 1.4.0),
liblxqt1-dev (>= 1.4.0),
libpulse-dev,
libqt5svg5-dev,
libqt5x11extras5-dev,
libsensors4-dev [!hurd-any],
libsensors-dev [!hurd-any],
libstatgrab-dev [linux-any],
libsysstat-qt5-0-dev (>= 0.4.2),
libsysstat-qt5-0-dev (>= 0.4.5),
libx11-dev,
libxcb-composite0-dev,
libxcb-damage0-dev,
libxcb-util0-dev,
libxcb-image0-dev,
libxcb-randr0-dev,
libxcb-shm0-dev,
libxcb-util-dev,
libxcb-xkb-dev,
libxcomposite-dev,
libxdamage-dev,
libxkbcommon-dev,
libxkbcommon-x11-dev,
libxrender-dev
Standards-Version: 4.3.0
Vcs-Browser: https://phab.lubuntu.me/source/lxqt-panel/
Vcs-Git: https://phab.lubuntu.me/source/lxqt-panel.git
libxrender-dev,
libxtst-dev,
lxqt-menu-data (>= 1.4.0)
Standards-Version: 4.6.2
Vcs-Browser: https://git.lubuntu.me/Lubuntu/lxqt-panel-packaging
Vcs-Git: https://git.lubuntu.me/Lubuntu/lxqt-panel-packaging.git
XS-Debian-Vcs-Browser: https://salsa.debian.org/lxqt-team/lxqt-panel
XS-Debian-Vcs-Git: https://salsa.debian.org/lxqt-team/lxqt-panel.git
Homepage: https://github.com/lxqt/lxqt-panel
Rules-Requires-Root: no
Package: lxqt-panel
Architecture: any
@ -49,8 +58,6 @@ Recommends: lxqt-about,
pavucontrol-qt | pavucontrol,
qlipper
Suggests: lxqt | lxqt-core
Breaks: lxqt-common (<< 0.12.0)
Replaces: lxqt-common (<< 0.12.0)
Description: LXQt desktop panel
The LXQt desktop panel
.
@ -61,7 +68,7 @@ Architecture: all
Multi-Arch: foreign
Section: localization
Depends: qttranslations5-l10n, ${misc:Depends}
Breaks: lxqt-panel (<< 0.11.0)
Replaces: lxqt-panel (<< 0.11.0)
Description: Language package for lxqt-panel
The l10n files for lxqt-panel.
.
This package contains the l10n files needed by lxqt-panel.

22
debian/copyright vendored

@ -1,15 +1,27 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: lxqt-panel
Source: https://github.com/lxde/lxqt-panel
Source: https://github.com/lxqt/lxqt-panel
Files: *
Copyright: 2012-2018 LXQt team
2010-2012 Razor team
Copyright: 2010-2013 Razor team
2012-2023 LXQt team
License: LGPL-2.1+
Files: panel/lxqtpanelapplication_p.h
Copyright: 2016 Luís Pereira <luis.artur.pereira@gmail.com>
License: LGPL-2.1+
Files: debian/*
Copyright: 2014-2018 Alf Gaida <agaida@siduction.org>
2015 Andrew Lee (李健秋) <ajqlee@debian.org>
Copyright: 2014-2019 Alf Gaida <agaida@siduction.org>
2015-2022 Andrew Lee (李健秋) <ajqlee@debian.org>
2022-2023 ChangZhuo Chen (陳昌倬) <czchen@debian.org>
2015 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
2016 Ralf Jung <post@ralfj.de>
2018 Walter Lapchynski <wxl@ubuntu.com>
2020-2021 Raman Sarda <theloudspeaker@lubuntu.me>
2021 apt-ghetto <apt-ghetto@protonmail.com>
2018-2023 Simon Quigley <tsimonq2@ubuntu.com>
2023 Aaron Rainbolt <arraybolt3@gmail.com>
License: LGPL-2.1+
License: LGPL-2.1+

6
debian/gbp.conf vendored

@ -0,0 +1,6 @@
[DEFAULT]
debian-branch = debian/sid
upstream-branch = upstream/latest
pristine-tar = True
compression = xz

@ -2,7 +2,7 @@ etc/xdg
usr/bin/lxqt-panel
usr/include/lxqt
usr/lib/*/lxqt-panel
usr/share/desktop-directories
usr/share/lxqt/lxqt-panel
usr/share/lxqt/panel.conf
usr/share/lxqt/panel/qeyes-types/
usr/share/man

@ -0,0 +1 @@
trim-custom-commands-prevent-crash.patch

@ -0,0 +1,69 @@
Description: LXQtCustomCommand: trim command to remove spaces
This fixes crash when command is made of only whitespace characters.
It's not detected as empty and upon argument split, it tries to access
first element of an empty list.
.
Also trim when saving settings in LXQtCustomCommandConfiguration
so placeholder text shows up on next run
Author: Filippo Gentile <42845724+gfgit@users.noreply.github.com>
Origin: upstream, https://github.com/lxqt/lxqt-panel/pull/1964
Applied-Upstream: bd637abafc9e8e9c7727a89e5d86e0f07f213c23
Last-Update: 2023-12-22
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- a/plugin-customcommand/lxqtcustomcommand.cpp
+++ b/plugin-customcommand/lxqtcustomcommand.cpp
@@ -109,7 +109,7 @@ void LXQtCustomCommand::settingsChanged(
mAutoRotate = settings()->value(QStringLiteral("autoRotate"), true).toBool();
mFont = settings()->value(QStringLiteral("font"), QString()).toString(); // the default font should be empty
- mCommand = settings()->value(QStringLiteral("command"), QStringLiteral("echo Configure...")).toString();
+ mCommand = settings()->value(QStringLiteral("command"), QStringLiteral("echo Configure...")).toString().trimmed();
mRunWithBash = settings()->value(QStringLiteral("runWithBash"), true).toBool();
mOutputImage = settings()->value(QStringLiteral("outputImage"), false).toBool();
mRepeat = settings()->value(QStringLiteral("repeat"), true).toBool();
@@ -118,9 +118,9 @@ void LXQtCustomCommand::settingsChanged(
mIcon = settings()->value(QStringLiteral("icon"), QString()).toString();
mText = settings()->value(QStringLiteral("text"), QStringLiteral("%1")).toString();
mMaxWidth = settings()->value(QStringLiteral("maxWidth"), 200).toInt();
- mClick = settings()->value(QStringLiteral("click"), QString()).toString();
- mWheelUp = settings()->value(QStringLiteral("wheelUp"), QString()).toString();
- mWheelDown = settings()->value(QStringLiteral("wheelDown"), QString()).toString();
+ mClick = settings()->value(QStringLiteral("click"), QString()).toString().trimmed();
+ mWheelUp = settings()->value(QStringLiteral("wheelUp"), QString()).toString().trimmed();
+ mWheelDown = settings()->value(QStringLiteral("wheelDown"), QString()).toString().trimmed();
if (oldFont != mFont) {
QFont newFont;
--- a/plugin-customcommand/lxqtcustomcommandconfiguration.cpp
+++ b/plugin-customcommand/lxqtcustomcommandconfiguration.cpp
@@ -108,7 +108,7 @@ void LXQtCustomCommandConfiguration::fon
void LXQtCustomCommandConfiguration::commandPlainTextEditChanged()
{
if (!mLockSettingChanges)
- settings().setValue(QStringLiteral("command"), ui->commandPlainTextEdit->toPlainText());
+ settings().setValue(QStringLiteral("command"), ui->commandPlainTextEdit->toPlainText().trimmed());
}
void LXQtCustomCommandConfiguration::runWithBashCheckBoxChanged(bool runWithBash)
@@ -163,17 +163,17 @@ void LXQtCustomCommandConfiguration::max
void LXQtCustomCommandConfiguration::clickLineEditChanged(QString click)
{
if (!mLockSettingChanges)
- settings().setValue(QStringLiteral("click"), click);
+ settings().setValue(QStringLiteral("click"), click.trimmed());
}
void LXQtCustomCommandConfiguration::wheelUpLineEditChanged(QString wheelUp)
{
if (!mLockSettingChanges)
- settings().setValue(QStringLiteral("wheelUp"), wheelUp);
+ settings().setValue(QStringLiteral("wheelUp"), wheelUp.trimmed());
}
void LXQtCustomCommandConfiguration::wheelDownLineEditChanged(QString wheelDown)
{
if (!mLockSettingChanges)
- settings().setValue(QStringLiteral("wheelDown"), wheelDown);
+ settings().setValue(QStringLiteral("wheelDown"), wheelDown.trimmed());
}

21
debian/rules vendored

@ -2,26 +2,29 @@
# export DH_VERBOSE=1
export LC_ALL=C.UTF-8
export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
WHICH_OS := $(shell dpkg-architecture -qDEB_HOST_ARCH_OS 2>/dev/null)
include /usr/share/dpkg/architecture.mk
ifeq ($(WHICH_OS), kfreebsd)
NOT_LINUX := -DCPULOAD_PLUGIN=NO -DNETWORKMONITOR_PLUGIN=NO -DVOLUME_PLUGIN=NO
ifeq ($(DEB_HOST_ARCH_OS), kfreebsd)
CONF_FLAGS := -DCPULOAD_PLUGIN=NO -DNETWORKMONITOR_PLUGIN=NO -DVOLUME_PLUGIN=NO
endif
ifeq ($(WHICH_OS), hurd)
NOT_LINUX := -DCPULOAD_PLUGIN=NO -DNETWORKMONITOR_PLUGIN=NO -DVOLUME_PLUGIN=NO -DSENSORS_PLUGIN=NO
ifeq ($(DEB_HOST_ARCH_OS), hurd)
CONF_FLAGS := -DCPULOAD_PLUGIN=NO -DNETWORKMONITOR_PLUGIN=NO -DVOLUME_PLUGIN=NO -DSENSORS_PLUGIN=NO
endif
%:
dh ${@} --buildsystem cmake
override_dh_installdocs:
dh_installdocs
mv debian/lxqt-panel/usr/share/lxqt/panel/qeyes-types/README debian/lxqt-panel/usr/share/doc/lxqt-panel/README.qeyes-types
override_dh_auto_configure:
dh_auto_configure --\
-DPULL_TRANSLATIONS=OFF \
dh_auto_configure -- \
-DUPDATE_TRANSLATIONS=OFF \
-DDOM_PLUGIN=YES \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
$(NOT_LINUX)
$(CONF_FLAGS)

@ -0,0 +1,12 @@
# For more information on what jobs are run see:
# https://salsa.debian.org/salsa-ci-team/pipeline
#
# To enable the jobs, go to your repository (at salsa.debian.org)
# and click over Settings > CI/CD > Expand (in General pipelines).
# In "Custom CI config path" write debian/salsa-ci.yml and click
# in "Save Changes". The CI tests will run after the next commit.
---
include:
- https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
- https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml

@ -0,0 +1,6 @@
Name: lxqt-panel
Bug-Database: https://github.com/lxqt/lxqt-panel/issues
Bug-Submit: https://github.com/lxqt/lxqt-panel/issues/new
Changelog: https://github.com/lxqt/lxqt-panel/blob/master/CHANGELOG
Repository: https://github.com/lxqt/lxqt-panel
Repository-Browse: https://github.com/lxqt/lxqt-panel

@ -1,50 +1,52 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
=h7ww
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
sw==
=gSIv
-----END PGP PUBLIC KEY BLOCK-----

6
debian/watch vendored

@ -1,3 +1,5 @@
version=4
opts="pgpsigurlmangle=s/$/.asc/" \
https://github.com/lxde/lxqt-panel/releases .*/lxqt-panel-([\d\.]+).tar.xz
opts="searchmode=plain, \
pgpsigurlmangle=s/$/.asc/, \
uversionmangle=s/(\d+\.\d+\.\d+).*/$1/" \
https://api.github.com/repos/lxqt/@PACKAGE@/releases https:\/\/github.com\/lxqt\/@PACKAGE@\/releases\/download\/@ANY_VERSION@\/@PACKAGE@-@ANY_VERSION@.tar.xz

Loading…
Cancel
Save