Re: [NSButton sendActionOn:]
In reply to this bug report I have finally changed NSControl's method mouseDown: to no longer fiddle with the action mask of the cell and also not to capture the mouse any more. The later is needed to allow the cell to start any modal windows. I regard this as a rather deep change and have tested it for some time now, still there may be special cases that I have overlooked. I would like to ask all developers of GNUstep to test their gui applications, if the still function as expected. I am sure it will be fairly simple to resolve any remaining issues. Cheers Fred Marc Brünink schrieb: [NSButton sendActionOn:] does not work at all. This is because of if ([_cell isContinuous]) { oldActionMask = [_cell sendActionOn: NSPeriodicMask]; } else { oldActionMask = [_cell sendActionOn: 0]; } in [NSControl mouseDown:]. If I comment these lines out and kill the last 3 lines of the method //[_cell sendActionOn: oldActionMask]; // if (mouseUp) // [self sendAction: [self action] to: [self target]]; everything works as expected. Why does NSControl just ignore my settings and resets everything back to 0 before handling the event? Please send me a CC. ___ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev
Re: [Gnustep-cvs] GNUstep Testfarm Results
On 2006-08-10 15:09:50 -0600 Fred Kiefer [EMAIL PROTECTED] wrote: Adam Fedor schrieb: Test results for GNUstep as of Thu Aug 10 06:34:25 EDT 2006 If a particular system failed compilation, the logs for that system will be placed at ftp://ftp.gnustep.org/pub/testfarm If you would like to add your machine to this list, set up a cron job (make sure you set up your PATH and other environment variables correctly) to run the Startup/scripts/test-gnustep script (see the script comments for more info). Success Compile i386-unknown-netbsdelf3.0 Thu Aug 10 03:58:53 CEST 2006 Fail Compile i686-pc-linux-gnu Wed Aug 9 22:24:18 CEST 2006 Success Compile powerpc-apple-darwin7.9.0 Thu Aug 10 03:27:47 MDT 2006 Fail Compile sparc-sun-solaris2.7 Thu Aug 10 01:58:16 EDT 2006 For three months we have been getting this notice that GNustep no longer passes the tests for the solaris platform. Did anybody ever look into what is causing the problem? I narrowed it down to one method, but that doesn't really help much. On the solaris, I'm still using the 2.95 compiler, mostly to check for backward compatibility. Perhaps I should just upgrade and start deprecating support for gcc 2.95? ___ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev
Re: [Gnustep-cvs] GNUstep Testfarm Results
Allow me to clarify, before anyone asks, we should only support gcc 3.0 and greater.--Gregory John Casamento- Original Message From: Gregory John Casamento [EMAIL PROTECTED]To: Andrew Ruder [EMAIL PROTECTED]; Developer GNUstep gnustep-dev@gnu.orgSent: Friday, August 11, 2006 1:14:32 AMSubject: Re: [Gnustep-cvs] GNUstep Testfarm ResultsAdam/Andy,Just to add my $0.02...The gcc-2.95 compiler is quite old, we should consider problems that arise because of issues relating to gcc 2.95 to be non-release critical for GNUstep. We shouldn't go out of our way to break GNUstep for gcc 2.95, but we should not bend over backwards to fix issues related to it either.Later, GJC--Gregory John Casamento- Original Message From: Andrew Ruder [EMAIL PROTECTED]To: Developer GNUstep gnustep-dev@gnu.orgSent: Thursday, August 10, 2006 8:41:53 PMSubject: Re: [Gnustep-cvs] GNUstep Testfarm ResultsOn Thu, Aug 10, 2006 at 04:02:01PM -0600, Adam Fedor wrote: I narrowed it down to one method, but that doesn't really help much. On the solaris, I'm still using the 2.95 compiler, mostly to check for backward compatibility. Perhaps I should just upgrade and start deprecating support for gcc 2.95?The way I see it, gcc 3.0 was released on June 18, 2001.This is morethan 5 years ago.In the technology world, that is a very long, longtime.If there's really platforms that don't have gcc 3 or higher,maybe it is just time for those platforms to be depracated (or they canuse an older version of gnustep).Just my two cents,Andy-- Andrew Ruder [EMAIL PROTECTED]http://www.aeruder.net___Gnustep-dev mailing listGnustep-dev@gnu.orghttp://lists.gnu.org/mailman/listinfo/gnustep-dev___Gnustep-dev mailing listGnustep-dev@gnu.orghttp://lists.gnu.org/mailman/listinfo/gnustep-dev___ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev