Commit graph

93 commits

Author SHA1 Message Date
Riccardo Mottola
4d9feda044 Check explicitely for f_owner and use f_owner and f_flag if checked
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@39991 72102866-910b-0410-8b05-ffd578937521
2016-07-12 23:27:31 +00:00
Fred Kiefer
58fed6911f Attempt to get NSWorkspace.m to compile again. No idea whether the
resulting behaviour is as intended by the author of the last change.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@39974 72102866-910b-0410-8b05-ffd578937521
2016-07-11 22:26:34 +00:00
Riccardo Mottola
baa5ac40aa Explicitely check for statfs/statvfs flags member
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@39896 72102866-910b-0410-8b05-ffd578937521
2016-06-21 15:43:27 +00:00
Riccardo Mottola
14fab35abc checks for statvts headers
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@39360 72102866-910b-0410-8b05-ffd578937521
2016-02-12 00:56:56 +00:00
Riccardo Mottola
7c1a0d36c2 Copied from base: only warn if compiler is different from the one configured in make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@38493 72102866-910b-0410-8b05-ffd578937521
2015-05-13 21:04:45 +00:00
Riccardo Mottola
b8d1c2e9f2 pick up gnustep make configured CC, CPP, CXX and check they are consistent with how make was configured
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@38488 72102866-910b-0410-8b05-ffd578937521
2015-05-12 18:34:32 +00:00
Fred Kiefer
57bb4c08cd * configure.ac: Detect new GifQuantizeBuffer function.
* configure: regenerate
        * Source/NSBitmapImageRep+GIF.m: Try to handle quantize again
          for libgif 5.0.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@37400 72102866-910b-0410-8b05-ffd578937521
2013-11-22 23:02:17 +00:00
Fred Kiefer
dddd3f5e3b * configure.ac: Try to improve the ICU detection.
* configure: regenerate
        * Headers/AppKit/NSTrackingArea.h
        * Source/NSTrackingArea.m: Remove compiler warnings.
        * Headers/AppKit/NSBrowser.h,
        * Source/NSBrowser.m: Add a few new Cocoa methods.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@37399 72102866-910b-0410-8b05-ffd578937521
2013-11-22 22:44:37 +00:00
Richard Frith-MacDonald
461dcd25c9 fixes for bug reported by marcus
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@36834 72102866-910b-0410-8b05-ffd578937521
2013-07-04 07:54:52 +00:00
Fred Kiefer
d344f23e19 * configure.ac: Correct change for libpng.
Patch by Sebastian Reitenbach <sebastia@l00-bugdead-prods.de>
* configure: Regenerated.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@36305 72102866-910b-0410-8b05-ffd578937521
2013-03-08 09:53:19 +00:00
Fred Kiefer
36a6d1ca32 * configure.ac: Use CPPFLAGS instead of CFLAGS for libpng.
Patch by Sebastian Reitenbach <sebastia@l00-bugdead-prods.de>


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@36268 72102866-910b-0410-8b05-ffd578937521
2013-03-04 18:17:25 +00:00
Wolfgang Lux
0d760caf50 Disable to support to create gif image representations when giflib
does not define QuantizeBuffer. Fixes #38024.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@35958 72102866-910b-0410-8b05-ffd578937521
2013-01-13 13:47:51 +00:00
Wolfgang Lux
1fe1e8d367 Explicitly include pkg.m4 to make sure that the PKG_CHECK_MODULES
macro is defined.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@35957 72102866-910b-0410-8b05-ffd578937521
2013-01-13 13:08:31 +00:00
Riccardo Mottola
886d67d0f5 libpng-config: get I_opts and not the whole cflags, which break debug builds
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@35090 72102866-910b-0410-8b05-ffd578937521
2012-04-18 22:37:54 +00:00
Eric Wasylishen
c2ef95964f * Source/GNUmakefile: Remove GSGhostscriptImageRep from the build
* Source/NSImageRep.m: Remove GSGhostscriptImageRep
* configure.ac: Disable ImageMagic by default
* configure: Regenerate


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@34671 72102866-910b-0410-8b05-ffd578937521
2012-01-30 21:06:08 +00:00
Riccardo Mottola
59cb20f719 chance PNG check from SEARCH to CHECK
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@33628 72102866-910b-0410-8b05-ffd578937521
2011-07-25 11:22:44 +00:00
Eric Wasylishen
7ace2baf52 * configure.ac:
* configure: Fix the ICU test so the library search path and
flags are added to GRAPHIC_LFLAGS; this fixes the build on
Windows

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@33568 72102866-910b-0410-8b05-ffd578937521
2011-07-15 22:58:28 +00:00
Eric Wasylishen
896c6d73a3 Add a new character picker panel. It's accessible
via a button in the font panel.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@33470 72102866-910b-0410-8b05-ffd578937521
2011-07-06 18:39:49 +00:00
Eric Wasylishen
7f4e569c47 * Headers/Additions/GNUstepGUI/GSImageMagickImageRep.h:
* Source/GNUmakefile:
* Source/NSImageRep.m:
* Source/GSImageMagickImageRep.m:
* configure.ac: New ImageMagick-based NSBitmapImageRep subclass


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@33399 72102866-910b-0410-8b05-ffd578937521
2011-06-29 03:35:25 +00:00
Eric Wasylishen
e166bb2e52 gui: Copy the -Wdeclaration-after-statement test from base. Also adds -Wall.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@32879 72102866-910b-0410-8b05-ffd578937521
2011-04-17 21:38:38 +00:00
Riccardo Mottola
f8b66d1ab3 Use libpng-config to determine the correct includes and libraries
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@32015 72102866-910b-0410-8b05-ffd578937521
2011-02-08 16:15:22 +00:00
Wolfgang Lux
07e61a136c Improve implementation of NSWorkspace methods querying volume and file
system information.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@31795 72102866-910b-0410-8b05-ffd578937521
2010-12-29 13:03:20 +00:00
Adam Fedor
4cea0b531e * configure, configure.ac, Headers/Additions/GNUstepGUI/config.h.in,
Source/NSSliderCell.m: Check for atan2f function (not present on
old Solaris systems for instance).


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@30254 72102866-910b-0410-8b05-ffd578937521
2010-04-28 18:14:43 +00:00
Stefan Bidigaray
695963974f Moved sound bundles to Tools/
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@28518 72102866-910b-0410-8b05-ffd578937521
2009-08-23 15:35:58 +00:00
Gregory John Casamento
cc8f7ada0b Added --disable-sound option
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@28514 72102866-910b-0410-8b05-ffd578937521
2009-08-23 07:53:50 +00:00
Gregory John Casamento
e1609d9dbb Added autoconf changes for recent NSSound modifications by Stefan.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@28513 72102866-910b-0410-8b05-ffd578937521
2009-08-23 07:46:51 +00:00
Gregory John Casamento
0e43459d49 * config.make.in: Change to include BUILD_SPEECH in output
* configure: Regenerated
	* configure.ac: Check for flite library and flite.h header.
	* Tools/GNUmakefile: Add ${BUILD_SPEECH} to subproject list.
	* Tools/say/GNUmakefile
	* Tools/say/say.m: Say utility
	* Tools/speech/FliteSpeechEngine.m: 
	* Tools/speech/GNUmakefile
	* Tools/speech/GSSpeechEngine.[hm]
	* Tools/speech/GSSpeechServer.[hm]
	* Tools/speech/GSSpeechSynthesizer.[hm]: Speech synthesis engine
	implementation using flite.
	* Tools/speech/main.m: main for the server application.
	Speech code by David Chisnall <theraven@sucs.org>
	Changes to makefiles and config by Gregory Casamento.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@28430 72102866-910b-0410-8b05-ffd578937521
2009-08-02 00:33:19 +00:00
Adam Fedor
65c1408219 Look for location of png.h
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@27894 72102866-910b-0410-8b05-ffd578937521
2009-02-16 23:23:41 +00:00
Gregory John Casamento
8b4277dcdc * configure: Regenerated file
* configure.ac: Added check for libicns. (http://icns.sourceforge.net/)
        * Headers/Additions/GNUstepGUI/config.h.in
        * Source/GNUmakefile: Added new files
        * Source/NSBitmapImageRep+ICNS.h: Header for ICNS category
        * Source/NSBitmapImageRep+ICNS.m: Implementation if ICNS reading
        logic.
        * Source/NSBitmapImageRep.m: Add support for the ICNS file 
        format so that GNUstep can read Mac OS X icon files.   Uses
        the libicns library available from sourceforge.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@26805 72102866-910b-0410-8b05-ffd578937521
2008-08-12 04:58:04 +00:00
Adam Fedor
4279b4aa75 Don't try to run make_services if we are cross-compiling.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@25755 72102866-910b-0410-8b05-ffd578937521
2007-12-17 21:30:19 +00:00
Nicola Pero
8bed12ad9f Use gnustep-config to remove need for setting GNUSTEP_MAKEFILES
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24721 72102866-910b-0410-8b05-ffd578937521
2007-02-28 07:16:05 +00:00
Nicola Pero
e48b4eb7ae Updated for filesystem structure changes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24584 72102866-910b-0410-8b05-ffd578937521
2007-02-15 00:55:51 +00:00
Nicola Pero
8664fbe90d Updated configure for filesystem changes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@24579 72102866-910b-0410-8b05-ffd578937521
2007-02-15 00:03:10 +00:00
Nicola Pero
2c011d4cb4 Use GNUSTEP_IS_FLATTENED and work around a compiler bug
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@23723 72102866-910b-0410-8b05-ffd578937521
2006-10-02 16:30:52 +00:00
Adam Fedor
a2022095b4 Add arg to disable-aspell
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@22801 72102866-910b-0410-8b05-ffd578937521
2006-04-19 21:53:28 +00:00
Richard Frith-Macdonald
437226124e Update check before configuring to insist on the makefiles package being
present and set up.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@21894 72102866-910b-0410-8b05-ffd578937521
2005-10-28 11:11:58 +00:00
Adam Fedor
7f1de7d268 * configure.ac: Check for libgib if libungif is not found. Fixes Bug #14454.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@21710 72102866-910b-0410-8b05-ffd578937521
2005-09-10 02:58:58 +00:00
Adam Fedor
a72a36790e Check for v19 of portaudio
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@21648 72102866-910b-0410-8b05-ffd578937521
2005-08-17 16:17:04 +00:00
Richard Frith-Macdonald
d91f6493fd Attempt to improve portability of determining mounted devices.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@21289 72102866-910b-0410-8b05-ffd578937521
2005-06-06 19:40:48 +00:00
Adam Fedor
9df5199aa1 * configure.ac: More complete check for portaudio
* Tools/gsnd/gsnd.m: Fix portaudio include


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@21167 72102866-910b-0410-8b05-ffd578937521
2005-04-29 03:37:03 +00:00
Adam Fedor
ad5f9128c7 * configure.ac: Check for lib portaudio
* Tools/gsnd/GNUmakefile: Use lib portaudo.
* Tools/gsnd/portaudio: Remove portaudio files.
* Documentation/install.texi: Updates.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@21160 72102866-910b-0410-8b05-ffd578937521
2005-04-25 16:37:18 +00:00
Adam Fedor
bc6d45f6f7 * configure.ac: Check for libgif
* Source/NSBitmapImageRep+GIF.m: Support libgif
* Source/NSBitmapImageRem.m: Idem. (Fixes Bug #12362).


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@20936 72102866-910b-0410-8b05-ffd578937521
2005-03-21 16:12:02 +00:00
Nicola Pero
4738fbed16 Fixed typo when libjpeg is not found
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@20881 72102866-910b-0410-8b05-ffd578937521
2005-03-10 04:16:40 +00:00
Adam Fedor
288beea76f * configure.ac: Disable gsnd on darwin
* Tools/GNUmakefile.preamble (GSspell_TOOL_LIBS): Add lib depends.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@20841 72102866-910b-0410-8b05-ffd578937521
2005-03-03 21:29:24 +00:00
Chad Hardin
8a5264e83f GSPrinting changes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@19839 72102866-910b-0410-8b05-ffd578937521
2004-08-08 01:08:55 +00:00
Gregory John Casamento
78d87d1353 New implementation of spell checker.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@19431 72102866-910b-0410-8b05-ffd578937521
2004-06-01 05:51:06 +00:00
Adam Fedor
7362c7c275 Don't add CPPFLAGS to ADDITIONAL_INCLUDES
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@18706 72102866-910b-0410-8b05-ffd578937521
2004-02-28 15:38:21 +00:00
Alexander Malmberg
1b7ccd821d If the libungif check fails, check again with the X libraries.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@18569 72102866-910b-0410-8b05-ffd578937521
2004-02-09 02:12:47 +00:00
Alexander Malmberg
896c4cb1a3 Add GIF loader.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@18339 72102866-910b-0410-8b05-ffd578937521
2004-01-08 18:43:49 +00:00
Alexander Malmberg
dc10ac4c53 Add new image loaders.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@18332 72102866-910b-0410-8b05-ffd578937521
2004-01-08 00:21:00 +00:00