1. 11 Aug, 2010 2 commits
  2. 27 Oct, 2007 1 commit
    • Hans Breuer's avatar
      updated msvc build add ENABLE_TOOLBOX_MENU, it should only vanish on Mac · c17fbf8c
      Hans Breuer authored
      2007-10-27  Hans Breuer  <hans@breuer.org>
      
      	* app/base/makefile.msc app/file/makefile.msc app/gimpcore.def
      	  app/gui/makefile.msc app/plug-in/makefile.msc
      	  libgimpwidgets/makefile.msc : updated msvc build
      	* config.h.win32 : add ENABLE_TOOLBOX_MENU, it should only
      	vanish on Mac OSX (Quartz build)
      
      
      svn path=/trunk/; revision=23964
      c17fbf8c
  3. 10 Sep, 2003 1 commit
  4. 28 Mar, 2002 1 commit
    • Hans Breuer's avatar
      #define GETTEXT_PACKAGE · de5f8b5f
      Hans Breuer authored
      2001-03-28  Hans Breuer  <hans@breuer.org>
      
      	* config.h.win32 : #define GETTEXT_PACKAGE
      
      	* makefile.msc : add theme rule
      
      	* app/makefile.msc : gimp.exe depends on all the libs
      	and general update
      
      	* app/base/makefile.msc : updated
      
      	* app/config/gimpconfig-serialize.c : #include <io.h> for win32
      	* app/config/gimpconfig-types.c : #include <string.h>
      
      	* app/core/gimpcontext.c app/core/gimpcontainer.c
      	  app/core/gimptoolinfo.c : #include <string.h>
      
      	* app/core/gimpdocuments.c (gimp_documents_save_func) :
      	need to g_strescape() the filename to not make
      	backslashes vanish during de-serialization
      
      	* app/core/gimpimagefile.c : #define S_ISREG for G_OS_WIN32
      
      	* app/core/makefile.msc : add -DGIMP_COMPILATION
      	required for cpercep.c build
      
      	* app/display/gimpdisplayshell.c : #include <string.h>
      
      	* app/display/makefile.msc : -FImsvc_recommended_pragmas.h,
      	G_LOG_DOMAIN definition and object file update
      
      	* app/file/makefile.msc : -FImsvc_recommended_pragmas.h,
      	G_LOG_DOMAIN definition
      
      	* app/file/file-open.c (file_open_with_proc_and_display) :
      	use absolute filename for gimp_documents_add()
      
      	* app/gui/channel-commands.c app/gui/colormap-editor-commands.c
      	  app/gui/edit-commands.c app/gui/vectors-commands.c :
      	#include <string.h>
      
      	* app/gui/makefile.msc : updated
      
      	* app/gui/menus.c : use g_file_test() instead of access()
      	to avoid inclusion <unistd.h>
      
      	* app/paint/makefile.msc : updated
      
      	* app/plug-in/plug-in-params.c : #include <string.h>
      
      	* app/plug-in/makefile.msc : updated
      
      	* app/plug-in/plug-in-def.h : #include <time.h> for time_t
      
      	* app/plug-in/plug-in.c : remove definition of S_IFREG
      
      	* app/plug-in/gap/gap_arr_dialog.c : include <config.h>
      	before including libgimp/libgimp-intl.h
      
      	* app/tools/makefile.msc : updated
      
      	* app/vectors/makefile.msc : new file
      
      	* app/widgets/makefile.msc : updated
      
      	* libgimp/gimp.def : updated externals
      
      	* libgimpwidgets/gimpwidgets.def : updated externals
      
      	* modules/makefile.msc : updated and disabled colorsel_gtk.
      
      	* plug-in/makefile.msc : don't define GETTEXT_PACKAGE
      
      	* themes/Default/images/makefile.msc : moved makefile.msc from ..
      	and adapted pathes to images
      de5f8b5f
  5. 28 Oct, 2001 1 commit
    • Hans Breuer's avatar
      define HAVE_DIRENT_H, it's from build/win32/dirent · 39dbecb7
      Hans Breuer authored
      2001-10-28  Hans Breuer  <hans@breuer.org>
      
      	* config.h.win32 : define HAVE_DIRENT_H, it's from build/win32/dirent
      
      	* app/*/makefile.msc : updated
      	* app/file/makefile.msc app/display/makefile.msc : new files
      
      	* app/user_install.c : make the G_OS_WIN32 part compile again (fn -> filename)
      
      	* app/core/gimptoolinfo.c (gimp_tool_info_init) : cosmetic change,
      	make implementation signature static like the local prototype
      
      	* app/pdb/gradients_cmds.c app/pdb/palette_cmds.c : include <string.h>
      	for strlen () / strcmp () by ...
      	* tools/pdbgen/pdb/gradients.pdb tools/pdbgen/pdb/palette.pdb :
      	... changing the perl source here
      
      	* app/widgets/gimpdocumentview.c : #include <string.h>
      
      	* libgimp/makefile.msc :
      	* libgimpwidgets/gimpwidgets.def : updated
      
      	* plug-ins/makefile.msc : reflect the fact that DIRENT functions
      	are removed from glib. Also define the questionable GETTEXT_PACKAGE
      	and LOCALEDIR which are required to compile, not adapted to NLS
      	support for win32 yet
      39dbecb7
  6. 17 Dec, 2000 1 commit
    • Tor Lillqvist's avatar
      Typo. Use GLib random functions. · bda1ac7f
      Tor Lillqvist authored
      2000-12-17  Tor Lillqvist  <tml@iki.fi>
      
      	* config.h.win32: Typo.
      	Use GLib random functions.
      
      	* plug-ins/makefile.mingw.in (COMMON): Add gee_zoom.
      
      	* plug-ins/common/animationplay.c: Win32-specific #include and
      	#define stuff not needed any longer.
      
      	* plug-ins/FractalExplorer/FractalExplorer.c
      	* plug-ins/common/gz.c
      	* plug-ins/common/hrz.c: No use trying to use G_OS_WIN32 to decide
      	whether to include glib.h, as glib.h is where G_OS_WIN32 gets
      	defined...
      
      	* plug-ins/common/gee.c: Can't use "environ" as variable name,
      	it's in the C library.h on various systems. Use the name "env"
      	instead.
      bda1ac7f
  7. 21 Sep, 2000 1 commit
  8. 14 Jun, 1999 1 commit
    • Tor Lillqvist's avatar
      Mention using GNU gettext. · 776cd54c
      Tor Lillqvist authored
      	* README.win32: Mention using GNU gettext.
      
      	* config.h.win32: Enable NLS stuff. Remove the X11 & Unix vs. Win32
      	feature test macros, we use those from glibconfig.h and gdkconfig.h.
      
      	* app/makefile.msc: Use gettext. New object files.
      
      	* app/batch.c: No need to include <io.h> on Win32.
      
      	* app/errorconsole.c
      	* app/plug_in.c
      	* app/tile_swap.c: Include <glib.h> early to get Win32 feature
      	test macros from <glibconfig.h>.
      
      	* app/gimpset.c: Remove unnecessary (?) warning.
      
      	* app/main.c
      	* libgimp/stdplugins-intl.h: If no LOCALEDIR defined
      	(as on Win32), use the "locale" subdir in gimp_data_directory().
      
      	* app/palette.c: Open palette file in text mode.
      
      	* app/session.c
      	* app/text_tool.c: Use GDK's GDK_WINDOWING feature test macro
      	if available, not WINDOWS_DISPLAY.
      
      	* libgimp/gimpfeatures.h.win32: Correct GIMP_VERSION.
      
      	* libgimp/makefile.msc: Use gettext.
      
      	* plug-ins/makefile.msc: Use gettext. Add some missing
       	plug-ins. Advice how to build "unofficial" plug-ins.
      
      	* plug-ins/FractalExplorer/FractalExplorer.c
      	* plug-ins/faxg3/faxg3.c
      	* plug-ins/gbr/gbr.c
      	* plug-ins/gz/gz.c: Include <glib.h> early.
      
      	* plug-ins/tga/tga.c: Include config.h, use HAVE_UNISTD_H.
      776cd54c
  9. 04 May, 1999 1 commit
    • Tor Lillqvist's avatar
      Win32 portability changes: · 1dea4958
      Tor Lillqvist authored
      	* config.h.win32, README.win32: Small changes.
      
      	* tools/pdbgen/pdb/*.pdb: Include <string.h>.
      
      	* app/*_cmds.c: Autogenerated files reflect above changes.
      
      	* libgimp/makefile.msc app/makefile.msc: Various updates,
       	including new object files. Gtk+ directory now should be called
       	gtk+ (not gtk-plus). Use win32-specific gdk subdir. Glib directory
       	now should be called just glib.
      
      	* libgimp/gimp.def: Updates.
      
      	* libgimp/gimpfeatures.h.win32: Made current with
       	gimpfeatures.h.in.
      
      	* libgimp/gimpfileselection.c: Define S_ISDIR and S_ISREG if
       	necessary.
      
      	* tools/pdbgen/pdb/fileops.pdb: Must have a
       	statement (even an empty one) after a label.
      
      	* app/fileops_cmds.c: Autogenerated file reflects above changes.
      
      	* app/crop.c: Include <string.h>.
      
      	* app/{app_procs,batch,fileops,datafiles,errorconsole,general,
       	plug_in,temp_buf,tile_swap}.c: Test NATIVE_WIN32, not
       	_MSC_VER. (NATIVE_WIN32 means we are using the Microsoft C
       	runtime, even if we might be compiling with gcc.)
      
      	* app/fileops.c: Don't include <process.h> here.
      
      	* app/fileops.h: Do include <process.h> here.
      
      	* app/gimpparasite.c: Include config.h, guard inclusion of
       	<unistd.h>. (Is the inclusion of unistd.h in source files all over
       	the place really necessary?)
      
      	* app/ink.c: MSC doesn't handle conversion from unsigned __int64
       	to double, so cast to signed.
      
      	* app/lut_funcs.c: Include config.h, and define rint() if necessary.
      
      	* app/pixel_processor.c: Include config.h without "..", like in
       	all the other places. Include <string.h>
      
      	* app/text_tool.c: Guard the "POINTS" identifier that clashes with
       	<windows.h>, sigh.
      1dea4958
  10. 07 Mar, 1999 1 commit
  11. 22 Jan, 1999 1 commit
    • jaycox's avatar
      new function pixel_regions_process_parallel · 74fae969
      jaycox authored
      
      	* app/pixel_region.c, app/pixel_region.h: new function
      	pixel_regions_process_parallel
      
      	* app/paint_funcs.c: use pixel_regions_process_parallel in
      	combine_regions.  fixed bug in combine_inten_a_and_inten_a_pixels
      
      	* app/gimprc.c, app/gimprc.h, app/preferences_dialog.c: added
      	num-processors variable
      
      	* config.h.in, configure.in, acconfig.h: add configure option
       	--with-mp and define ENABLE_MP.
      74fae969
  12. 15 Jan, 1999 2 commits
  13. 13 Jan, 1999 1 commit
    • Manish Singh's avatar
      doh, we build tool menus on the fly · 39b7edde
      Manish Singh authored
      * app/menus.c: doh, we build tool menus on the fly
      
      * configure.in: add nl.po to ALL_LINGUAS
      
      * acinclude.m4
      * ltconfig
      * ltmain.sh: upgrade to libtool 1.2d (with fixes for irix6 and osf)
      
      -Yosh
      39b7edde
  14. 15 Dec, 1998 1 commit
  15. 27 Oct, 1998 1 commit
  16. 28 Aug, 1998 1 commit
    • Manish Singh's avatar
      acconfig.h configure.in added check for putenv and #ifdefed it's usage · 5c107a27
      Manish Singh authored
      * acconfig.h
      * configure.in
      * app/main.c: added check for putenv and #ifdefed it's usage since NeXTStep is
      lame
      
      * libgimp/gimp.c
      * app/main.c
      * app/plug_in.c: conditionally compile shared mem stuff so platforms without
      it can still work
      
      * plug-ins/CEL/CEL.c
      * plug-ins/palette/palette.c
      * plug-ins/print/print-escp2.c
      * plug-ins/print/print-pcl.c
      * plug-ins/print/print-ps.c: s/strdup/g_strdup/ for portability
      
      -Yosh
      5c107a27
  17. 05 Aug, 1998 1 commit
  18. 15 Jul, 1998 1 commit
  19. 14 Jul, 1998 1 commit
    • Manish Singh's avatar
      check for inline by ourselves if it's not defined in glibconfig.h. So · fdb4b50f
      Manish Singh authored
      * configure.in: check for inline by ourselves if it's not
      defined in glibconfig.h. So inline works if glib is compiled
      with a different compiler than gimp. The plug-ins that use
      inline #include "config.h" now (blur, destripe, emboss,
      gfli, nlfilt, ps, randomize, sinus, and zealouscrop)
      
      * app/main.c: applied gimp-kc-980707-0; fixes command line
      parsing
      
      * plug-ins/dbbrowser/dbbrowser_utils.c: searching by name does
      - <-> _ translation
      
      * Added filter pack plugin
      
      -Yosh
      fdb4b50f
  20. 19 Jun, 1998 1 commit
    • Manish Singh's avatar
      acconfig.h config.h.in added --with-threads (taken from gtk+ configure.in) · f075fec7
      Manish Singh authored
      * acconfig.h
      * config.h.in
      * configure.in: added --with-threads (taken from gtk+ configure.in)
      
      * libgimp/Makefile.am: ugly hack to force libgimpi.a to get rebuilt since
      libgimp.la compilations screws up the deps. Fixes relinking on make install.
      
      * configure.in
      * plug-ins/Makefile.am: other cleanups
      
      * libgimp/gimp.c
      * app/plug_in.c: pass INT32 instead of INT8 for gdisp_id since that's the
      correct type
      
      * app/preferences_dialog.c
      * plug-ins/script-fu/script-fu-server.c
      * plug-ins/tileit/tileit.c: warning fixups
      f075fec7
  21. 04 May, 1998 1 commit
  22. 02 May, 1998 1 commit
  23. 26 Apr, 1998 2 commits
  24. 09 Apr, 1998 1 commit
  25. 25 Mar, 1998 2 commits
    • Manish Singh's avatar
      refresh the open/save as dialogs upon open · 011f2c33
      Manish Singh authored
      * app/fileops.c: refresh the open/save as dialogs upon open
      
      * applied gimp-quinet-980323-0, fixing more M_PI madness
      
      * applied gimp-quinet-980323-1 which fixes redundant inline checks
      
      * plug-ins/gfig/gfig.c: changed stipple to type unsigned char to quell warnings
      
      -Yosh
      011f2c33
    • Manish Singh's avatar
      corrected test for libXmu for some systems; added test for difftime · c26040d1
      Manish Singh authored
      * configure.in: corrected test for libXmu for some systems; added test for
      difftime
      
      * app/main.c: use glib ATEXIT macro
      
      * app/text_tool.c: applied gimp-stric-980321-0 (text preview refresh)
      
      * plug-ins/script-fu/script-fu-console.c: don't need to init gtkpreview stuff,
      since we don't use them
      
      * plug-ins/script-fu/*: many portability fixes
      
      * plug-ins/pnm/pnm.c: sprintf portability patch
      
      * plug-ins now #define RAND_MAX if needed
      
      * plug-ins/sparkle/sparkle.c: applied gimp-joke-980322-1
      
      -Yosh
      c26040d1
  26. 22 Mar, 1998 1 commit
  27. 24 Nov, 1997 1 commit