This commit is contained in:
parent
8edf851ad4
commit
5d988e5928
17
icewm-1.2.35-empty-winmenu.patch
Normal file
17
icewm-1.2.35-empty-winmenu.patch
Normal file
@ -0,0 +1,17 @@
|
||||
Should be fixed in YMenu / YPopupWindow for all menus, but we need it now
|
||||
for the window menu (to disable it in the installation icewm)
|
||||
---
|
||||
src/wmframe.cc | 2 ++
|
||||
1 file changed, 2 insertions(+)
|
||||
|
||||
--- src/wmframe.cc.orig
|
||||
+++ src/wmframe.cc
|
||||
@@ -1993,6 +1993,8 @@ void YFrameWindow::popupSystemMenu(YWind
|
||||
{
|
||||
if (fPopupActive == 0) {
|
||||
updateMenu();
|
||||
+ if (windowMenu()->itemCount() == 0)
|
||||
+ return;
|
||||
if (windowMenu()->popup(owner, forWindow, this,
|
||||
x, y, flags))
|
||||
fPopupActive = windowMenu();
|
@ -1,3 +1,15 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 7 15:34:49 CET 2008 - mmarek@suse.cz
|
||||
|
||||
- re-enable taskbar (icewm-lite will be installed by default, so
|
||||
let's make it a bit more usable). No clock/cpu/mail/net applet
|
||||
though. i586 rpm increased by about 12K (bnc#365535)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 7 13:36:51 CET 2008 - mmarek@suse.cz
|
||||
|
||||
- don't popup empty window menu
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 29 11:27:23 CET 2008 - mmarek@suse.cz
|
||||
|
||||
|
@ -20,7 +20,7 @@ Requires: icewm
|
||||
Conflicts: icewm-default
|
||||
AutoReqProv: on
|
||||
Version: 1.2.35
|
||||
Release: 12
|
||||
Release: 15
|
||||
Source: icewm-%{version}.tar.bz2
|
||||
Patch0: icewm-LANG.menu.patch
|
||||
Patch1: icewm-multiByte.patch
|
||||
@ -30,6 +30,7 @@ Patch4: icewm-1.2.30-strict-aliasing.patch
|
||||
Patch5: icewm-1.2.35-override-config.patch
|
||||
Patch6: icewm-1.2.35-lite-build.patch
|
||||
Patch7: icewm-1.2.35-dialog-center-fix.patch
|
||||
Patch8: icewm-1.2.35-empty-winmenu.patch
|
||||
Url: http://www.icewm.org/
|
||||
Summary: IceWM Window Manager--Lite Version
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
@ -59,6 +60,7 @@ Authors:
|
||||
%patch5
|
||||
%patch6
|
||||
%patch7
|
||||
%patch8
|
||||
|
||||
%build
|
||||
%{?suse_update_config:%{suse_update_config -f}}
|
||||
@ -74,7 +76,6 @@ export CXXFLAGS="$RPM_OPT_FLAGS"
|
||||
--disable-nls \
|
||||
--disable-guievents \
|
||||
--with-xpm \
|
||||
--disable-taskbar \
|
||||
--disable-winmenu \
|
||||
--enable-lite \
|
||||
--without-gnome-menus
|
||||
@ -97,6 +98,12 @@ rm -rf $RPM_BUILD_ROOT;
|
||||
/usr/bin/icewm-session
|
||||
|
||||
%changelog
|
||||
* Fri Mar 07 2008 mmarek@suse.cz
|
||||
- re-enable taskbar (icewm-lite will be installed by default, so
|
||||
let's make it a bit more usable). No clock/cpu/mail/net applet
|
||||
though. i586 rpm increased by about 12K (bnc#365535)
|
||||
* Fri Mar 07 2008 mmarek@suse.cz
|
||||
- don't popup empty window menu
|
||||
* Fri Feb 29 2008 mmarek@suse.cz
|
||||
- fixed centering of dialogs (bnc#359529)
|
||||
* Fri Feb 01 2008 mmarek@suse.cz
|
||||
|
@ -1,3 +1,8 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 7 13:36:51 CET 2008 - mmarek@suse.cz
|
||||
|
||||
- don't popup empty window menu
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 29 11:27:23 CET 2008 - mmarek@suse.cz
|
||||
|
||||
|
@ -22,7 +22,7 @@ Provides: windowmanager
|
||||
Requires: icewm-bin, xdg-menu, desktop-data
|
||||
AutoReqProv: on
|
||||
Version: 1.2.35
|
||||
Release: 20
|
||||
Release: 26
|
||||
Source: icewm-%{version}.tar.bz2
|
||||
Source1: %{name}.desktop
|
||||
Patch0: icewm-LANG.menu.patch
|
||||
@ -33,6 +33,7 @@ Patch4: icewm-1.2.30-strict-aliasing.patch
|
||||
Patch5: icewm-1.2.35-override-config.patch
|
||||
Patch6: icewm-1.2.35-lite-build.patch
|
||||
Patch7: icewm-1.2.35-dialog-center-fix.patch
|
||||
Patch8: icewm-1.2.35-empty-winmenu.patch
|
||||
Url: http://www.icewm.org/
|
||||
Summary: Window Manager with a Taskbar
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
@ -99,6 +100,7 @@ Authors:
|
||||
%patch5
|
||||
%patch6
|
||||
%patch7
|
||||
%patch8
|
||||
|
||||
%build
|
||||
%{?suse_update_config:%{suse_update_config -f}}
|
||||
@ -174,6 +176,8 @@ rm -rf $RPM_BUILD_ROOT;
|
||||
/usr/bin/icewm-menu-gnome2
|
||||
|
||||
%changelog
|
||||
* Fri Mar 07 2008 mmarek@suse.cz
|
||||
- don't popup empty window menu
|
||||
* Fri Feb 29 2008 mmarek@suse.cz
|
||||
- fixed centering of dialogs (bnc#359529)
|
||||
* Tue Jan 29 2008 mmarek@suse.cz
|
||||
|
Loading…
x
Reference in New Issue
Block a user