SHA256
4
0
forked from pool/lxpanel

Update to 0.11.1, switch to GTK3 #1

Open
michals wants to merge 1 commits from michals/lxpanel:main into main
4 changed files with 50 additions and 12 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1e318f57d7e36b61c23a504d03d2430c78dad142c1804451061f1b3ea5441ee8
size 1548276

BIN
lxpanel-0.11.1.tar.gz LFS Normal file

Binary file not shown.

View File

@@ -1,3 +1,37 @@
-------------------------------------------------------------------
Thu Dec 11 16:59:49 UTC 2025 - Michal Suchanek <msuchanek@suse.de>
- Switch to GTK3
- Update to 0.11.1
* Less restrictive location query and more detailed display of results
in the weather plugin.
* Minor fixes related to the new icons.
* Updated translations.
- Update to 0.11.0
* Added tooltips to application launch bar and panel settings.
* Added option to battery monitor to hide number of battery in tooltip.
* Added option to resource monitors to show cached and buffered memory as
used.
* Improved translations and design fix of ALSA volume control popup.
* Made netstatus_icon_set_tooltips_enabled() work.
* Fixed a sometimes incorrectly placed icon in the netstatus plugin.
* Improved weather plugin: correct local time, normal closing of dialog,
easier to recognize information in dialog and tooltip, better quality
of weather conditions icon and image.
* HiDPI support on GTK+ 3.
* Extended battery life check to about a minute before triggering battery
alarm.
* Added an option to disable square brackets around minimized window names.
* Reworked xkb plugin.
* Improved tracking of minimized windows.
* Implemented check for sensors returning error instead of temperature.
* Restored disabled CPUFreq plugin.
* Improved icons and updated icon names.
* Updated the default configuration files.
* Various fixes for GTK+ 3 compatibility.
* Various bug fixes and improvements.
* Updated translations.
-------------------------------------------------------------------
Wed Nov 27 13:45:22 UTC 2024 - Richard Rahl <rrahl0@opensuse.org>

View File

@@ -1,7 +1,7 @@
#
# spec file for package lxpanel
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,30 +17,33 @@
Name: lxpanel
Version: 0.10.1
Version: 0.11.1
Release: 0
Summary: Lightweight X11 desktop panel based on fbpanel
License: GPL-2.0-only
Group: System/GUI/LXDE
URL: http://www.lxde.org/
Source0: https://sourceforge.net/projects/lxde/files/LXPanel%20%28desktop%20panel%29/LXPanel%200.10.x/%{name}-%{version}.tar.xz
Source0: https://github.com/lxde/lxpanel/archive/refs/tags/%{version}.tar.gz#/%name-%version.tar.gz
Patch0: lxpanel-0.9.3-default_config.patch
Patch1: lxpanel-0.9.3-panel_config.patch
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: fdupes
BuildRequires: intltool
BuildRequires: libfm-gtk-devel
BuildRequires: libfm-gtk3-devel
BuildRequires: libiw-devel
BuildRequires: libtool
BuildRequires: libxml2-devel
BuildRequires: pkgconfig
BuildRequires: wireless-tools
BuildRequires: pkgconfig(alsa)
BuildRequires: pkgconfig(gdk-pixbuf-2.0)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(keybinder)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(keybinder-3.0)
BuildRequires: pkgconfig(libcurl)
BuildRequires: pkgconfig(libfm-gtk3)
BuildRequires: pkgconfig(libmenu-cache)
BuildRequires: pkgconfig(libwnck-1.0)
BuildRequires: pkgconfig(libwnck-3.0)
Requires: lxmenu-data
Requires: menu-cache
Provides: %{name}-plugins >= %{version}
@@ -84,9 +87,10 @@ Headers and development files for lxpanel.
%autosetup -p1
%build
export CFLAGS="%{optflags} -Wno-incompatible-pointer-types"
export CFLAGS="%{optflags} -Wno-error=incompatible-pointer-types -Wno-error=return-type"
# autoconf
%configure --with-plugins=all
sh autogen.sh
%configure --enable-gtk3 --with-plugins=all
%make_build
%install