[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnustep-cvs] r31864 - in /libs/gui/trunk: ChangeLog Source/NSSavePa
From: |
Fred Kiefer |
Subject: |
Re: [Gnustep-cvs] r31864 - in /libs/gui/trunk: ChangeLog Source/NSSavePanel.m |
Date: |
Mon, 10 Jan 2011 22:49:26 +0100 |
User-agent: |
Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.1.16) Gecko/20101125 SUSE/3.0.11 Thunderbird/3.0.11 |
I really can see the point behind all the recent changes to better
support in window menus. Still, I think we are currently doing it the
wrong way and this commit seems to prove my point.
Having every action that may be caused by an in window menu to handle
the window closing is wrong. Very wrong, I think. If we need to close
the menu before showing up any window started by the menu item, than
this belongs into the code in NSMenuView. But before another hack gest
submitted for this, could we start a discussion what is really needed
and how this gets done best?
Cheers
Fred
Am 10.01.2011 03:48, schrieb Gregory Casamento:
> Author: gcasa
> Date: Mon Jan 10 03:48:30 2011
> New Revision: 31864
>
> URL: http://svn.gna.org/viewcvs/gnustep?rev=31864&view=rev
> Log:
> 2011-01-09 21:58-EST Gregory John Casamento <address@hidden>
>
> * Source/NSSavePanel.m: (-_initWithoutGModel): added
> code near the and to close the current menu when in Win95
> mode. If this doesn't happen the menu remains open
> and allows the user to drag the window around while the
> menu remains in it's old position.
>
> Modified:
> libs/gui/trunk/ChangeLog
> libs/gui/trunk/Source/NSSavePanel.m
- Re: [Gnustep-cvs] r31864 - in /libs/gui/trunk: ChangeLog Source/NSSavePanel.m,
Fred Kiefer <=
- Re: [Gnustep-cvs] r31864 - in /libs/gui/trunk: ChangeLog Source/NSSavePanel.m, Gregory Casamento, 2011/01/11
- Re: [Gnustep-cvs] r31864 - in /libs/gui/trunk: ChangeLog Source/NSSavePanel.m, Wolfgang Lux, 2011/01/11
- Re: [Gnustep-cvs] r31864 - in /libs/gui/trunk: ChangeLog Source/NSSavePanel.m, Gregory Casamento, 2011/01/11
- Re: [Gnustep-cvs] r31864 - in /libs/gui/trunk: ChangeLog Source/NSSavePanel.m, Germán Arias, 2011/01/11
- Re: [Gnustep-cvs] r31864 - in /libs/gui/trunk: ChangeLog Source/NSSavePanel.m, Gregory Casamento, 2011/01/13
- Re: [Gnustep-cvs] r31864 - in /libs/gui/trunk: ChangeLog Source/NSSavePanel.m, Fred Kiefer, 2011/01/13
- Re: [Gnustep-cvs] r31864 - in /libs/gui/trunk: ChangeLog Source/NSSavePanel.m, Gregory Casamento, 2011/01/13
- Re: [Gnustep-cvs] r31864 - in /libs/gui/trunk: ChangeLog Source/NSSavePanel.m, Germán Arias, 2011/01/13
- Re: [Gnustep-cvs] r31864 - in /libs/gui/trunk: ChangeLog Source/NSSavePanel.m, Fred Kiefer, 2011/01/14
- Re: [Gnustep-cvs] r31864 - in /libs/gui/trunk: ChangeLog Source/NSSavePanel.m, Germán Arias, 2011/01/14