Compare commits

...

34 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

239
debian/changelog vendored

@ -1,58 +1,97 @@
lxqt-panel (0.16.1-1ubuntu1) hirsute; urgency=medium
lxqt-panel (1.4.0-0ubuntu2) noble; urgency=medium
* New upstream version. Merge from debian unstable.
* Tighten debhelper-compat requirement.
* Updated dependencies.
* Updated debian/rules.
* Apply upstream patch fixing a crash on a custom command.
-- Raman Sarda <theloudspeaker@disroot.org> Mon, 22 Feb 2021 02:37:32 +0530
-- Simon Quigley <tsimonq2@ubuntu.com> Fri, 22 Dec 2023 16:40:34 -0600
lxqt-panel (0.16.1-1) unstable; urgency=medium
lxqt-panel (1.4.0-0ubuntu1) noble; urgency=medium
[ Alf Gaida ]
* Switched to gbp
* Bumped Standards-Version to 4.4.0, no changes needed
* improved debian/rules
* New upstream release.
* 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.
[ Andrew Lee (李健秋) ]
* New upstream release. (Closes: #916105, #953154, #978204)
-- Aaron Rainbolt <arraybolt3@gmail.com> Mon, 13 Nov 2023 11:34:09 -0600
-- Andrew Lee (李健秋) <ajqlee@debian.org> Wed, 06 Jan 2021 18:30:22 +0800
lxqt-panel (1.3.0-0ubuntu1) mantic; urgency=medium
* New upstream release.
* 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
lxqt-panel (1.2.1-1ubuntu1) lunar; 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.
lxqt-panel (0.15.0-0ubuntu1) groovy; urgency=medium
-- Simon Quigley <tsimonq2@ubuntu.com> Mon, 16 Jan 2023 16:43:29 -0600
lxqt-panel (1.2.1-1) unstable; urgency=medium
* New upstream release.
- Update upstream signing key.
- Update LXQt build depends.
* Bump Standards-version to 4.5.0, no changes needed.
* Run wrap-and-sort.
* Bump Standards-Version to 4.6.2.
-- ChangZhuo Chen (陳昌倬) <czchen@debian.org> Thu, 05 Jan 2023 00:10:18 +0800
-- Simon Quigley <tsimonq2@ubuntu.com> Thu, 04 Jun 2020 14:30:49 -0500
lxqt-panel (1.2.0-1) unstable; 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.
lxqt-panel (0.14.1-1ubuntu3) focal; urgency=medium
-- ChangZhuo Chen (陳昌倬) <czchen@debian.org> Fri, 16 Dec 2022 01:24:07 +0800
lxqt-panel (1.1.0-2) unstable; urgency=medium
* Merge to unstable.
* Updated rules to match debian unstable
* Updated copyright.
-- ChangZhuo Chen (陳昌倬) <czchen@debian.org> Sat, 19 Nov 2022 16:14:37 +0800
-- Raman Sarda <theloudspeaker@lubuntu.me> Sun, 16 Feb 2020 00:58:19 +0530
lxqt-panel (1.1.0-1) experimental; urgency=medium
lxqt-panel (0.14.1-1ubuntu2) focal; 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.
* Correct merge from Ubuntu Merge-oMatic
* Bumped minimum requirements in control file
* Copyright updates.
* Updated debian/watch to point to correct source.
* Updated debian/upstream/metadata
* using debhelper-compat instead of debhelper and d/compat
-- Andrew Lee (李健秋) <ajqlee@debian.org> Sat, 16 Jul 2022 00:26:18 +0800
-- Raman Sarda <theloudspeaker@lubuntu.me> Sun, 09 Feb 2020 11:29:09 +0530
lxqt-panel (0.16.1-1) unstable; urgency=medium
lxqt-panel (0.14.1-1ubuntu1) focal; urgency=low
[ Alf Gaida ]
* Switched to gbp
* Bumped Standards-Version to 4.4.0, no changes needed
* improved debian/rules
* Merge from Debian unstable. Remaining changes:
- Updated control file to include new deps.
[ Andrew Lee (李健秋) ]
* New upstream release. (Closes: #916105, #953154, #978204)
-- Raman Sarda <theloudspeaker@lubuntu.me> Fri, 07 Feb 2020 22:20:45 +0530
-- Andrew Lee (李健秋) <ajqlee@debian.org> Wed, 06 Jan 2021 18:30:22 +0800
lxqt-panel (0.14.1-1) unstable; urgency=medium
@ -64,13 +103,6 @@ lxqt-panel (0.14.1-1) unstable; urgency=medium
-- Alf Gaida <agaida@siduction.org> Tue, 26 Feb 2019 03:28:17 +0100
lxqt-panel (0.14.1-0ubuntu1) disco; urgency=medium
* New upstream release.
* Run wrap-and-sort.
-- Simon Quigley <tsimonq2@ubuntu.com> Sat, 09 Mar 2019 13:27:32 -0600
lxqt-panel (0.14.0-1) unstable; urgency=medium
* Cherry-picking new upstream version 0.14.0.
@ -88,17 +120,6 @@ lxqt-panel (0.14.0-1) unstable; urgency=medium
-- Alf Gaida <agaida@siduction.org> Sun, 27 Jan 2019 23:13:10 +0100
lxqt-panel (0.14.0-0ubuntu1) disco; 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.
-- Simon Quigley <tsimonq2@ubuntu.com> Sat, 26 Jan 2019 01:19:25 -0600
lxqt-panel (0.13.0-2) unstable; urgency=medium
* Build dependency libsensors4-dev -> libsensors-dev (Closes: #917440)
@ -120,84 +141,12 @@ lxqt-panel (0.13.0-1) unstable; urgency=medium
-- Alf Gaida <agaida@siduction.org> Fri, 25 May 2018 00:08:49 +0200
lxqt-panel (0.13.0-0ubuntu5) cosmic; urgency=medium
* Add optional overriding of icon theme.
* Run wrap-and-sort.
-- Walter Lapchynski <wxl@ubuntu.com> Tue, 21 Aug 2018 23:37:22 -0700
lxqt-panel (0.13.0-0ubuntu4) cosmic; urgency=medium
* Change the Uploaders to Ubuntu uploaders.
* Update Standards-version to 4.2.0, no changes needed.
* Add an autoexpansion feature to the spacer plugin.
-- Simon Quigley <tsimonq2@ubuntu.com> Thu, 16 Aug 2018 16:17:17 -0500
lxqt-panel (0.13.0-0ubuntu3) cosmic; urgency=medium
* 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.
-- Simon Quigley <tsimonq2@ubuntu.com> Mon, 16 Jul 2018 21:58:19 -0500
lxqt-panel (0.13.0-0ubuntu2) cosmic; urgency=medium
* Completely remove plugin-clock.
-- Simon Quigley <tsimonq2@ubuntu.com> Thu, 24 May 2018 22:51:05 -0500
lxqt-panel (0.13.0-0ubuntu1) cosmic; urgency=medium
* 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-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-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
lxqt-panel (0.12.0-9) unstable; urgency=medium
* Ported back USE_MENU_CACHE handling
@ -212,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)
@ -466,4 +378,3 @@ lxqt-panel (0.9.0+20151101-1) experimental; urgency=medium
* Removing whitespaces at EOL and EOF.
-- Alf Gaida <agaida@siduction.org> Sun, 25 Oct 2015 02:27:12 +0200

38
debian/control vendored

@ -1,7 +1,9 @@
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-compat (= 13),
@ -11,31 +13,37 @@ Build-Depends: debhelper-compat (= 13),
libicu-dev,
libkf5solid-dev,
libkf5windowsystem-dev,
liblxqt0-dev (>= 0.15.0),
libkf5solid-dev,
liblxqt-globalkeys0-dev (>= 0.16.0~),
liblxqt-globalkeys-ui0-dev (>= 0.16.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.4~),
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.5.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
@ -50,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
.
@ -62,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.

18
debian/copyright vendored

@ -3,13 +3,25 @@ Upstream-Name: lxqt-panel
Source: https://github.com/lxqt/lxqt-panel
Files: *
Copyright: 2012-2019 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-2019 Alf Gaida <agaida@siduction.org>
2015 Andrew Lee (李健秋) <ajqlee@debian.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+

@ -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());
}

9
debian/rules vendored

@ -2,7 +2,6 @@
# 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
include /usr/share/dpkg/architecture.mk
@ -19,12 +18,12 @@ endif
%:
dh ${@} --buildsystem cmake
override_dh_missing:
dh_missing --fail-missing
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 \

@ -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

@ -3,4 +3,4 @@ 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-Browser: https://github.com/lxqt/lxqt-panel
Repository-Browse: https://github.com/lxqt/lxqt-panel

6
debian/watch vendored

@ -1,3 +1,5 @@
version=4
opts="pgpsigurlmangle=s/$/.asc/" \
https://github.com/lxqt/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