1. 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
  2. 22 Sep, 2001 1 commit
    • Hans Breuer's avatar
      need to link with pangof2 · c2f9c198
      Hans Breuer authored
      2001-09-22  Hans Breuer  <hans@breuer.org>
      
      	* app/makefile.msc : need to link with pangof2
      
      	* app/display/display-funcs.h : new file to provide prototype
      	gdisplays_selection_visibility ()
      	* app/core/gimpimage-mask.c :
      	* app/core/gimplayer.c : use it
      
      	* app/core/makefile.msc : generate gimpmarshal.[hc]
      
      	* app/gui/makefile.msc : add error-console-dialog.obj, also
      	more trying for building as dll
      
      	* app/tools/gimpinktool.c(965) : avoid "fatal error C1021: invalid
      	preprocessor command 'warning'", by wrapping it in #ifdef __GNUC__
      
      	* app/tools/makefile.msc : add FREETYPE2_CFLAGS
      
      	* app/widgets/gimpfontselction-dialog.c : use g_strcasecmp ()
      
      	* app/tools/makefile.msc : add FREETYPE2_CFLAGS and gimpfontselction*
      
      	* libgimp/gimp.def :
      	* libgimpwidgets/gimpwidgets.def : updated externals
      
      	* libgimpwidgets/makefile.msc : add gimpstock
      
      	* plug-ins/makefile.msc : gflare doesn't require EXTRA_gflare anymore
      
      	* plug-ins/common/spheredesigner.c :
      	* plug-ins/helpbrowser/helpbrowser.c :
      	* plug-ins/imagemap/imap_main.c :
      	remove _help_accel from gimp_help_connect ()
      
      	* plug-ins/gap/gap_mov_dialog.c :
      	* plug-ins/gap/gap_navigator_dialog.c : remove references to
      	use_xshm and gimp_color_cube ()
      
      	* plug-ins/gfig/gfig.c : don't access ->klass, but use
      	G_OBJECT_GET_CLASS
      
      	* plug-ins/gimpressionist/repaint.c : the GtkButton::child
      	field is moved to the parent GtkBin.
      
      	* plug-ins/ifscompose/ifscompose.c : the GtkStyle::font field
      	isn't public anymore, use accessor gtk_style_get_font ()
      
      	* plug-ins/imagemap/imap_preferences.c : reflect GTK2 API change
      	gtk_notebook_set_current_page ()
      c2f9c198
  3. 28 Jul, 2001 1 commit
    • Hans Breuer's avatar
      updated for GTK2 build · 95a8c724
      Hans Breuer authored
      2001-07-28  Hans Breuer  <hans@breuer.org>
      
      	* */*/makefile.msc : updated for GTK2 build
      
      	* app/widgets/makefile.msc : (new file) forgot this one last time
      
      	* plug-ins/common/animationplay.c : reflect that GTK2 has its
      	gdk<x|win32|fb>.h files in the back-end sub directories
      
      	* plug-ins/common/gif.c :
      	* plug-ins/common/jpeg.c :
      	* plug-ins/dbbrowser/dbbrowser_utils.c :
      	* plug-ins/gap/gap_dbbrowser_utils.c :
      	* plug-ims/gimpressionist/presets.c :
      	* plug-ims/gimpressionist/imap_setting.c :
      	* plug-ims/gimpressionist/imap_source.c :
      	* plug-ims/script-fu/script-fu-console.c :
      	* plug-ims/script-fu/script-fu-scripts.c : #define GTK_ENABLE_BROKEN
      	and include <gtk/gtktext.h> to make them compile/work again
      
      	* plug-ins/common/spheredesigner.c : gtk_color_selction_set_opacity
      	renamed to gtk_color_selction_set_current_alpha
      
      	* plug-ins/gflare/gtkmultioptionmenu.c : ported ny removing the
      	virtual draw function and style->xthickness and ythickness via
      	direct access, klass field isn't available anymore
      
      	* plug-ins/common/nlfilt.c :
      	* plug-ims/gap/gap_movdialog.c :
      	* plug-ims/gimpressionist/gimpressionist.c : gtk_widget_set_default_visible is
      	neither available nor needed anymore
      
      	* plug-ins/common/plugindetails.c : ported to GtkTextBuffer
      	and reflect gtk_paned api changes
      
      	* plug-ims/gimpressionist/imap_preview.c : replace GTK_WIDGET(a)->klass
      	access by GTK_WIDGET_GET_CLASS(a)
      
      	* plug-ims/gimpressionist/imap_selection.c :
      	* plug-ims/gimpressionist/imap_toolbar.c :
      	* plug-ims/gimpressionist/imap_tools.c : gtk_toolbar api changes
      95a8c724
  4. 22 Jul, 2001 1 commit
    • Hans Breuer's avatar
      updated · 5469bc4b
      Hans Breuer authored
      2001-07-22  Hans Breuer  <hans@breuer.org>
      
      	* app/*/makefile.msc :
      	* plug-ins/makefile.msc	:
      	* libgimp/gimp.def :
      	* libgimpwidgets/gimpwidgets.def : updated
      
      	* makefile.msc :
      	* app/xcf/makefile.msc :
      	* regexrepl/makefile.msc : new files
      
      	* app/base/base-config.c : a work-around for a gccism with
      	structure initialization
      
      	* app/core/gimp.c :
      	* app/core/gimpimage-new.c :
      	* app/gui/color-area.c
      	* app/widgets/gimpdialogfactory.c
      	* app/xcf/xcf-load.c
      	* app/xcf/xcf-save.c
      	* app/xcf/xcf-write.c
      	* plug-ins/common/plasma.c :
      	* plug-ins/flame/libifs.c : added <string.h> for strlen(), strcpy(),
      	memcpy(), memcmp() and friends
      
      	* plug-ins/imagemap/imap_rectangle.c :
      	* plug-ins/ifscompose/ifscompose_storage.c : added <stdlib.h> for abs()
      
      	* plug-ins/common/spheredesigner.c : reflect renaming of drawable.id
      	drawable.drawable_id
      
      	* plug-ins/script-fu/siod-wrapper.c : <string.h> and conditional use
      	of script_fu_server_quit () cause there is not yet script-fu server
      	on win32.
      5469bc4b
  5. 25 May, 2001 1 commit
    • Hans Breuer's avatar
      almost completely autogenerated all new makefiles (it simply was too much · 0aa29843
      Hans Breuer authored
      2001-05-25  Hans Breuer  <hans@breuer.org>
      
      	* app/*/makefile.msc : almost completely autogenerated
      	all new makefiles (it simply was too much work to do
      	this manually)
      
      	* app/core/makefile.msc :
      	* app/gui/makefile.msc :
      	* app/paint-funcs/makefile.msc : new files
      
      	* app/base/base.c : include <io.h> for unlink
      
      	* libgimp*/makefile.msc :
      	* libgimp*/*.def : adapted or regenerated
      
      	* libgimp/gimpcolorselctor.h : include gmodule.h to avoid
      	different declarations in different context.
      
      	* libgimp/proceduraldb.c : string.h for memcmp
      
      	* libgimpwidgets/libgimp-glue.c : include gimpbasetypes.h before
      	gimpunits.h
      
      	* plug-ins/common/animoptimize.c : added nops after
      	labels. At least the msvc compiler doesn't compile it otherwise
      
      	* plug-ins/twain/twain.c : added main() to allow to build
      	as console app
      0aa29843