1. 31 May, 2004 1 commit
    • Sven Neumann's avatar
      app/Makefile.am app/actions/file-actions.c app/actions/file-commands.[ch] · a03ad36c
      Sven Neumann authored
      2004-05-31  Sven Neumann  <sven@gimp.org>
      
      	* app/Makefile.am
      	* app/actions/file-actions.c
      	* app/actions/file-commands.[ch]
      	* app/gui/Makefile.am
      	* app/gui/file-open-location-dialog.[ch]
      	* app/widgets/gimphelp-ids.h
      	* menus/image-menu.xml.in
      	* menus/toolbox-menu.xml.in: added a rudimentary "Open Location"
      	dialog.
      a03ad36c
  2. 24 May, 2004 1 commit
    • Michael Natterer's avatar
      app/vectors/Makefile.am removed... · 0d05d1e7
      Michael Natterer authored
      2004-05-24  Michael Natterer  <mitch@gimp.org>
      
      	* app/vectors/Makefile.am
      	* app/vectors/gimpcoordmath.[ch]: removed...
      
      	* app/core/Makefile.am
      	* app/core/gimpcoords.[ch]: ...and added without the "bezier"
      	namespace.
      
      	* app/vectors/gimpbezierstroke.c: changed accordingly.
      
      	* app/Makefile.am: force it to link gimpcoords.o
      0d05d1e7
  3. 06 May, 2004 2 commits
    • Sven Neumann's avatar
      cleaned up variable names and external API. Still quite a mess. · 8008d532
      Sven Neumann authored
      2004-05-06  Sven Neumann  <sven@gimp.org>
      
      	* app/gui/resize-dialog.[ch]: cleaned up variable names and
      	external API. Still quite a mess.
      
      	* app/Makefile.am
      	* app/actions/image-commands.c
      	* app/actions/layers-commands.c: changed accordingly.
      8008d532
    • Michael Natterer's avatar
      configure.in app/Makefile.am app/menus/.cvsignore app/menus/Makefile.am · d3439fc3
      Michael Natterer authored
      2004-05-06  Michael Natterer  <mitch@gimp.org>
      
      	* configure.in
      	* app/Makefile.am
      	* app/menus/.cvsignore
      	* app/menus/Makefile.am
      	* app/menus/menus-types.h
      	* app/menus/menus.[ch]
      	* app/menus/file-open-menu.[ch]
      	* app/menus/file-save-menu.[ch]
      	* app/menus/image-menu.[ch]
      	* app/menus/plug-in-menus.[ch]
      	* app/menus/tool-options-menu.[ch]
      	* app/menus/toolbox-menu.[ch]: moved all menus files to their
      	own directory.
      
      	* app/gui/Makefile.am
      	* app/gui/menus.[ch]
      	* app/gui/file-open-menu.[ch]
      	* app/gui/file-save-menu.[ch]
      	* app/gui/image-menu.[ch]
      	* app/gui/plug-in-menus.[ch]
      	* app/gui/tool-options-menu.[ch]
      	* app/gui/toolbox-menu.[ch]: removed them here.
      
      	* app/actions/debug-commands.c
      	* app/actions/file-commands.c
      	* app/gui/brush-select.c
      	* app/gui/dialogs.c
      	* app/gui/font-select.c
      	* app/gui/gradient-select.c
      	* app/gui/gui-vtable.c
      	* app/gui/gui.c
      	* app/gui/palette-select.c
      	* app/gui/pattern-select.c
      	* app/gui/preferences-dialog.c: changed #includes accordingly.
      d3439fc3
  4. 20 Apr, 2004 2 commits
    • Michael Natterer's avatar
      renamed convert_to_indexed() to convert_dialog_new() and return the · c8efb903
      Michael Natterer authored
      2004-04-20  Michael Natterer  <mitch@gimp.org>
      
      	* app/gui/convert-dialog.[ch]: renamed convert_to_indexed()
      	to convert_dialog_new() and return the dialog. Removed
      	convert_to_rgb() and convert_to_grayscale().
      
      	* app/gui/offset-dialog.[ch]: renamed offset_dialog_create()
      	to offset_dialog_new() and return the dialog.
      
      	* app/Makefile.am
      	* app/actions/drawable-commands.c
      	* app/actions/image-commands.c: changed accordingly.
      c8efb903
    • Michael Natterer's avatar
      removed... · 661f6dde
      Michael Natterer authored
      2004-04-20  Michael Natterer  <mitch@gimp.org>
      
      	* app/gui/*-commands.[ch]: removed...
      
      	* app/actions/*-commands.[ch]: ...and added here.
      
      	* app/gui/Makefile.am
      	* app/gui/*-menu.c
      	* app/gui/dialogs-constructors.c
      	* app/gui/gui.c
      	* app/gui/menus.c
      	* app/actions/Makefile.am
      	* app/actions/*-actions.c: changed accordingly.
      
      	* app/actions/plug-in-actions.[ch]
      	* app/actions/tools-actions.[ch]: new files.
      
      	* app/Makefile.am: had to add more -u evilness because gui/
      	and actions/ have cyclic dependencies.
      
      	* menus/image-menu.xml: added some more items.
      661f6dde
  5. 19 Apr, 2004 1 commit
    • Michael Natterer's avatar
      More GtkAction stuff (still unused): · 8848558f
      Michael Natterer authored
      2004-04-19  Michael Natterer  <mitch@gimp.org>
      
      	More GtkAction stuff (still unused):
      
      	* configure.in: added new directories menus/ and app/actions/
      
      	* Makefile.am: build menus/
      
      	* menus/.cvsignore
      	* menus/Makefile.am
      	* menus/*-menu.xml: new files: XML menu descriptions for each menu
      	which is now defined in gui/*-menu.c.
      
      	* app/widgets/widgets-types.h: some typedefs for GimpActionGroup.
      
      	* app/widgets/gimpactiongroup.[ch]: added a "Gimp" construct-only
      	property. Added APIs to set actions visible/sensitive/active
      	and an unimplemented stub for setting the action's color.
      
      	* app/Makefile.am: build actions/ and link libappactions.a
      
      	* app/actions/.cvsignore
      	* app/actions/Makefile.am
      	* app/actions/*-actions.[ch]: new files: GtkActions for each
      	*-commands.c file in gui/. Ported all "update" functions from the
      	*-menu.c files.
      	(everything completely unused, untested and partly #if 0'ed)
      
      	* app/core/gimpimage.[ch]: for reasons of (action-) symmetry, added
      	API to raise/lower channels/vectors to top/bottom.
      
      	* app/gui/channels-commands.[ch]
      	* app/gui/vectors-commands.[ch]: added callbacks for the new
      	to top/bottom functions.
      
      	* app/gui/Makefile.am
      	* app/gui/dockable-commands.[ch]: new files split out of
      	dialogs-commands.[ch].
      
      	* app/gui/dialogs-commands.[ch]
      	* app/gui/dialogs-menu.c: changed accordingly.
      
      	* app/gui/edit-commands.[ch]: added edit_paste_into_cmd_callback()
      	and remove usage of "guint action".
      
      	* app/gui/image-menu.c: changed accordingly.
      
      	* app/gui/palette-editor-commands.[ch]: split
      	+palette_editor_new_color_cmd_callback() into separate callbacks
      	for adding from FG and BG.
      
      	* app/gui/palette-editor-menu.c: changed accordingly.
      8848558f
  6. 16 Apr, 2004 1 commit
    • Manish Singh's avatar
      tools/Makefile.am app/Makefile.am app, tools, and user dir bumped to · 361b1f56
      Manish Singh authored
      2004-04-15  Manish Singh  <yosh@gimp.org>
      
              * tools/Makefile.am
              * app/Makefile.am
              * configure.in: app, tools, and user dir bumped to version 2.1 names.
      
              * app/text/gimpfontlist.c: since we now depend on pango 1.4, we can
      	use pango_fc_font_description_from_pattern() instead of our
      	cut-n-paste function, gimp_font_list_font_desc_from_pattern().
      361b1f56
  7. 15 Apr, 2004 1 commit
  8. 30 Mar, 2004 1 commit
    • Michael Natterer's avatar
      app/Makefile.am new files implementing sanity_check() for run-time · afe0eb35
      Michael Natterer authored
      2004-03-30  Michael Natterer  <mitch@gimp.org>
      
      	* app/Makefile.am
      	* app/sanity.[ch]: new files implementing sanity_check() for
      	run-time checking library versions. Added a check for FreeType but
      	disabled it until we figured if and how freetype causes some of
      	the DLL hell bugs.
      
      	* app/main.c (main): call it and abort if it fails.
      
      	* app/app_procs.[ch]: added app_gui_abort() so main.c doesn't
      	need to #include "gui/gui.h"
      
      	* app/gui/gui.[ch] (gui_libs_init): removed library sanity checking.
      
      	(gui_abort): new function which shows the abort message.
      afe0eb35
  9. 20 Mar, 2004 1 commit
    • Sven Neumann's avatar
      set version number to 2.0.0, version string to "2.0rc1". · f97ae7d7
      Sven Neumann authored
      2004-03-20  Sven Neumann  <sven@gimp.org>
      
      	* configure.in: set version number to 2.0.0, version string to
      	"2.0rc1".
      
      	* app/Makefile.am
      	* libgimp/Makefile.am
      	* libgimpbase/Makefile.am
      	* libgimpcolor/Makefile.am
      	* libgimpmath/Makefile.am
      	* libgimpmodule/Makefile.am
      	* libgimpthumb/Makefile.am
      	* libgimpwidgets/Makefile.am
      	* tools/Makefile.am: changed 1.3 to 2.0 all over the place.
      
      	* README
      	* NEWS: updated for the 2.0rc1 release.
      f97ae7d7
  10. 09 Feb, 2004 1 commit
  11. 04 Feb, 2004 1 commit
  12. 02 Feb, 2004 1 commit
    • Sven Neumann's avatar
      use the UTF-encoded URI in error messages, not the filename. · 04f09639
      Sven Neumann authored
      2004-02-02  Sven Neumann  <sven@gimp.org>
      
      	* libgimpthumb/gimpthumbnail.c (gimp_thumbnail_save_thumb): use
      	the UTF-encoded URI in error messages, not the filename.
      
      	* app/Makefile.am: use $(EXEEXT) for dist-hook binary dependency.
      
      	* tools/gimp-remote.c: include <unistd.h> conditionally.
      04f09639
  13. 22 Jan, 2004 1 commit
    • Manish Singh's avatar
      modernized, made a lot of things m4 macros, and made versioning a lot more · 9db6153f
      Manish Singh authored
      2004-01-21  Manish Singh  <yosh@gimp.org>
      
              * configure.in: modernized, made a lot of things m4 macros, and made
              versioning a lot more finegrained, in anticipation for post-2.0.
      
              * autogen.sh: bumped up libtool and glib minimum requirements to match
              reality.
      
              * gimp-2.0.pc.in
              * gimpthumb-2.0.pc.in
              * gimpui-2.0.pc.in: adapted to new versioning variables, and bring
              in RT_LIBS when needed.
      
              * */*/Makefile.am: adapted to new versioning variables.
      9db6153f
  14. 14 Jan, 2004 1 commit
  15. 03 Jan, 2004 1 commit
  16. 08 Dec, 2003 1 commit
    • Sven Neumann's avatar
      added libgimpthumb. · d8903a24
      Sven Neumann authored
      2003-12-08  Sven Neumann  <sven@gimp.org>
      
      	* Makefile.am (SUBDIRS): added libgimpthumb.
      
      	* libgimpthumb/gimpthumb-utils.c
      	* libgimpthumb/gimpthumbnail.c: basic functionality is implemented
      	and seems to be working.
      
      	* app/Makefile.am: link the application against libgimpthumb.
      
      	* app/core/core-types.h: include libgimpthumb/gimpthumb-types.h.
      
      	* app/core/gimpimagefile.[ch]: removed thumbnail handling routines
      	and use libgimpthumb instead. Fixes bug #127914.
      
      	* app/gui/file-open-dialog.c
      	* app/widgets/gimpdocumentview.c: changed accordingly.
      d8903a24
  17. 15 Nov, 2003 2 commits
    • Michael Natterer's avatar
      libgimpbase/Makefile.am libgimpbase/gimpbase-private.[ch] new files · 5221d4da
      Michael Natterer authored
      2003-11-15  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpbase/Makefile.am
      	* libgimpbase/gimpbase-private.[ch]
      	* libgimpbase/gimpunit.c: new files implementing GimpUnitVTable
      	(formerly known as GimpWidgetsVTable). Now the unit functions
      	finally live in the same library as their header declarations.
      
      	* libgimpbase/gimpunit.h: removed comment about being a header for
      	two different files.
      
      	* libgimpwidgets/gimpwidgets-private.[ch]: removed
      	GimpWidgetsVTable.
      
      	* libgimpwidgets/gimpsizeentry.c
      	* libgimpwidgets/gimpunitmenu.c
      	* libgimpwidgets/gimpwidgets.c: use normal gimp_unit functions
      	again.
      
      	* libgimp/gimpui.c
      	* app/gui/gui.c: removed GimpWidgetVTable stuff.
      
      	* libgimp/Makefile.am
      	* libgimp/gimpunitcache.[ch]: new files.
      
      	* libgimp/gimpunit.c: removed (moved to gimpunitcache.c).
      
      	* libgimp/gimp.c (gimp_main): initialize GimpUnitVTable using the
      	gimp_unit_cache functions.
      
      	* app/Makefile.am
      	* app/units.[ch]: new files implementing GimpUnitVTable.
      
      	* app/libgimp_glue.[ch]: removed.
      
      	* app/app_procs.[ch]: made "the_gimp" a static variable. Call
      	units_init().
      
      	* app/main.c: changed accordingly.
      5221d4da
    • Sven Neumann's avatar
      forgot this file with my last commit · 78f44c80
      Sven Neumann authored
      78f44c80
  18. 20 Oct, 2003 1 commit
    • Sven Neumann's avatar
      removed the call to cpu_accel_print_results(); should have got enough · ba6d7611
      Sven Neumann authored
      2003-10-21  Sven Neumann  <sven@gimp.org>
      
      	* app/base/base.c (base_init): removed the call to
      	cpu_accel_print_results(); should have got enough testing and
      	gimp-composite outputs the same info anyway.
      
      	* app/Makefile.am: link libappcomposite.a before libappbase.a.
      
      	* app/config/Makefile.am (test_config_LDADD): it's not any longer
      	needed to link the test against libappdisplay. and libappwidgets.a.
      ba6d7611
  19. 13 Oct, 2003 1 commit
    • Sven Neumann's avatar
      app/Makefile.am app/main.c app/config/Makefile.am app/config/makefile.msc · 24c90dca
      Sven Neumann authored
      2003-10-14  Sven Neumann  <sven@gimp.org>
      
      	* app/Makefile.am
      	* app/main.c
      	* app/config/Makefile.am
      	* app/config/makefile.msc
      	* app/config/gimpconfig-dump.[ch]: removed the separate
      	gimpconfig-dump binary and moved the functionality into gimp
      	itself. It became a mess to build and seems cleaner this way.
      24c90dca
  20. 20 Sep, 2003 1 commit
    • Simon Budig's avatar
      Dave Neary <bolsh@gimp.org> · ca07f5dd
      Simon Budig authored
      2003-09-20  Simon Budig  <simon@gimp.org>
                  Dave Neary  <bolsh@gimp.org>
      
      	First steps towards Libart stroking. Right now the code
      	crashes and thus is disabled by default. If you want to
      	test it, change the #define LIBART_STROKE  in
      	app/vectors/gimpvectors.c. Then a click on the stroke button
      	in the paths dialog invokes the new code.
      	The crash is in gimpdrawable-stroke.c - apparently I did not
      	yet get the TileManager stuff correctly.
      
      	* app/core/gimpscanconvert.[ch]: Rewritten to be more clear
      	and have an easier API. Now can handle open Paths and
      	libart-stroke the (open/closed) polygons defined earlier.
      
      	* app/core/core-enums.h: Added Enums for LineJoin-Type and
      	EndCap-Type for stroking.
      
      	* app/core/core-enums.c: regenerated.
      
      	* app/core/gimpimage-mask-select.c: Use the new API of
      	GimpScanConvert where appropriate.
      
      	* app/vectors/gimpvectors.c: Added #define to enable the libart
      	stroking. Disabled by default because of the crash mentioned
      	above...
      
      	* app/vectors/gimpbezierstroke.c
      	* app/vectors/gimpstroke.c
      	* app/vectors/gimpvectors.[ch]: Removed Libart stuff here.
      	Libart usage now lives exclusively in GimpScanConvert.
      
      	* app/core/gimpdrawable-stroke.[ch]: New files for the libart
      	stroking (right now just vector objects).
      	* app/core/Makefile.am: changed accordingly.
      
      	* app/Makefile.am: Needed to tweak linking.  :-/
      ca07f5dd
  21. 17 Sep, 2003 2 commits
  22. 16 Sep, 2003 1 commit
  23. 10 Sep, 2003 1 commit
    • Michael Natterer's avatar
      require fontconfig >= 2.2.0 (bug #121752), check for gdk-pixbuf-2.0 · b202fb85
      Michael Natterer authored
      2003-09-10  Michael Natterer  <mitch@gimp.org>
      
      	* configure.in: require fontconfig >= 2.2.0 (bug #121752), check
      	for gdk-pixbuf-2.0 explicitly, added --enable-gimp-console
      	configure option, bumped version number to 1.3.21.
      
      	* app/core/Makefile.am: replaced GTK_CFLAGS by GDK_PIXBUF_CFLAGS.
      
      	* app/Makefile.am: removed -export-dynamic from LDFLAGS since we
      	don't export symbols to modules or libraries any more. Reordered
      	SUBDIRS a bit.
      
      	If --enable-gimp-console is given, try to build a second binary
      	called gimp-console-1.3 which does not link against GTK+.
      	Of course this fails badly since core/ui separation is not
      	complete yet, but the output of the failing linker is a nice list
      	of what needs to be done.
      b202fb85
  24. 09 Sep, 2003 1 commit
    • Michael Natterer's avatar
      Got rid of the last global variables except the_gimp: · 85dfbe46
      Michael Natterer authored
      2003-09-09  Michael Natterer  <mitch@gimp.org>
      
      	Got rid of the last global variables except the_gimp:
      
      	* app/Makefile.am
      	* app/appenv.h: removed this file.
      
      	* app/errors.[ch] (gimp_errors_init): new function which lets the
      	error system know about "full_prog_name", "stack_trace_mode" and
      	"debug_handlers". Remember these values privately.
      
      	* app/app_procs.[ch] (app_init): added "full_prog_name" and
      	"stack_trace_mode" parameters here too.
      
      	* app/main.c (main): call gimp_errors_init() and pass the
      	additional parameters to app_init().
      85dfbe46
  25. 22 Jul, 2003 1 commit
  26. 13 Jul, 2003 1 commit
    • Helvetix Victorinox's avatar
      app/paint-funcs/Makefile.am include files from app/composite/ · 9d2b6396
      Helvetix Victorinox authored
      app/paint-funcs/paint-funcs.c stubbed out code for using
      gimp_composite.  To enable the use of gimp_composite, set the
      value of gimp_composite_use_old to 0 (zero).
      
      app/base/base.c calls gimp_composite_init() hook to initialse
      all the gimp_composite "stuff."
      
      app/composite/make-gimp-composite-dispatch.py now generates
      gimp-composite-dispatch.h
      
      app/composite/gimp-composite-dispatch.[ch] are in CVS although
      they are generated files.  This is preparation for building the
      table at run-time, instead of compile time.
      
      app/composite/gimp-composite.c doesn't #include the main
      dispatch table.  This is preparation for building the table at
      run-time, instead of compile time.
      
      app/composite/Makefile.am doesn't compile gimp-composite-mmx.c
      (until the various remaining gcc problems and configuration issues
      are worked out).
      9d2b6396
  27. 09 Jul, 2003 2 commits
  28. 04 Jul, 2003 1 commit
    • Sven Neumann's avatar
      redone target platform detection and MMX assembly checks. Basically copied · 54adf6ff
      Sven Neumann authored
      2003-07-04  Sven Neumann  <sven@gimp.org>
      
      	* configure.in: redone target platform detection and MMX assembly
      	checks. Basically copied from DirectFB.
      
      	* app/Makefile.am
      	* app/arch/i386/mmx/detect_mmx.S
      	* app/arch/i386/mmx/paint_funcs_mmx.S
      	* app/paint-funcs/Makefile.am
      	* app/paint-funcs/paint-funcs-mmx.h
      	* app/paint-funcs/paint-funcs-simd.S: removed the old MMX routines.
      	New ones will come instead.
      
      	* app/base/Makefile.am
      	* app/base/detect-mmx.[Sh]: removed these two files...
      
      	* app/base/cpu-accel.[ch]: ... and added new ones that do more
      	fine-grained cpu acceleration detection. Again taken from DirectFB
      	but the code is originally from mpeg2dec.
      
      	* app/base/base.c: print results from cpu feature tests.
      54adf6ff
  29. 24 Jun, 2003 1 commit
    • Sven Neumann's avatar
      Added persistent storage of text layers in XCF files. We use a parasite in · 6b5e42de
      Sven Neumann authored
      2003-06-24  Sven Neumann  <sven@gimp.org>
      
              Added persistent storage of text layers in XCF files. We use a
      	parasite in order to keep the file format backwards compatible.
      	Fixes bug #111781.
      
      	* app/text/Makefile.am
      	* app/text/gimptext-parasite.[ch]: new files that hold functions
      	to convert a GimpText object to a GimpParasite and back.
      
      	* app/text/gimptextlayer.[ch]: added an ugly hack that allows to
      	convert a normal layer to a text layer.
      
      	* app/xcf/xcf-save.c: when saving a text layer, store an extra
      	parasite that holds all information about the text.
      
      	* app/xcf/xcf-load.c: if a "gimp-text-layer" parasite is found and
      	it can be successfully deserialized to a GimpText object, convert
      	the layer to a text layer and remove the parasite.
      
      	* app/Makefile.am: had to change linkage order.
      
      	* devel-docs/parasites.txt: documented the new "gimp-text-layer"
      	parasite.
      
      	* app/text/gimptext-parasite.[ch]
      	* app/gui/session.c (session_save): plugged minor memory leaks.
      6b5e42de
  30. 31 May, 2003 1 commit
  31. 30 May, 2003 1 commit
    • Tor Lillqvist's avatar
      As gimp uses fontconfig directly, check for it. · 31e12a21
      Tor Lillqvist authored
      2003-05-30  Tor Lillqvist  <tml@iki.fi>
      
      	* configure.in: As gimp uses fontconfig directly, check for it.
      
      	* app/Makefile.am: And link with it.
      
      	* app/gimp.sym: Remove dead symbols.
      
      	* libgimp/gimp.def
      	* libgimpwidgets/gimpwidgets.def: Move gimp_standard_help_func.
      
      	* plug-ins/xjt/xjt.c: Use _mkdir() on Win32.
      31e12a21
  32. 23 May, 2003 1 commit
    • Michael Natterer's avatar
      Always provide interlibrary dependencies, not just on Win32. · a2f7750d
      Michael Natterer authored
      2003-05-23  Michael Natterer  <mitch@gimp.org>
      
      	* modules/Makefile.am: Always provide interlibrary
      	dependencies, not just on Win32.
      
      	* Makefile.am
      	* app/Makefile.am
      	* app/config/Makefile.am
      	* data/misc/Makefile.am
      	* docs/Makefile.am
      	* libgimp/Makefile.am
      	* libgimpbase/Makefile.am
      	* libgimpcolor/Makefile.am
      	* libgimpmath/Makefile.am
      	* libgimpmodule/Makefile.am
      	* libgimpwidgets/Makefile.am
      	* tools/Makefile.am: replaced many hardcoded "1.3" strings by
      	$(LT_RELEASE). Hopefully didn't break the Win32 build...
      a2f7750d
  33. 22 May, 2003 1 commit
    • Michael Natterer's avatar
      app/vectors/Makefile.am new files implementing a compatibility API for · f7351b0b
      Michael Natterer authored
      2003-05-22  Michael Natterer  <mitch@gimp.org>
      
      	* app/vectors/Makefile.am
      	* app/vectors/gimpvectors-compat.[ch]: new files implementing a
      	compatibility API for converting old XCF and PDB point arrays
      	to GimpVectors and vice versa.
      
      	* app/xcf/xcf-load.c
      	* app/xcf/xcf-save.c
      	* tools/pdbgen/pdb/paths.pdb: use the new functions instead of
      	having slightly different, but equally ugly code twice.
      
      	* app/xcf/xcf-load.c: cleaned up path loading a lot. Removed the
      	path_point loading utility functions.
      
      	* app/pdb/paths_cmds.c: regenerated.
      
      	* app/Makefile.am: link vectors/libappvectors.a after
      	xcf/libappxcf.a so the compat functions (which are not needed in
      	vectors/) are found.  Also reverted an accidentially checked in
      	change to the libgimpwidgets link order.
      f7351b0b
  34. 21 May, 2003 1 commit
    • Michael Natterer's avatar
      Removed the old paths and the remaining legacy stuff it needed. Fixes bug · 487f71ba
      Michael Natterer authored
      2003-05-21  Michael Natterer  <mitch@gimp.org>
      
      	Removed the old paths and the remaining legacy stuff it needed.
      	Fixes bug #104471.
      
      	* Makefile.am
      	* configure.in
      	* pixmaps/*: removed the pixmaps/ directory.
      
      	* app/ops_buttons.[ch]
      	* app/path.[ch]
      	* app/pathP.h
      	* app/path_transform.h
      	* app/gui/paths-dialog.[ch]
      	* app/tools/gimpbezierselecttool.[ch]: removed these files.
      
      	* app/Makefile.am
      	* app/gui/Makefile.am
      	* app/tools/Makefile.am: changed accordingly.
      
      	* app/core/core-types.h: removed the Path* types.
      
      	* app/core/gimpimage.[ch]
      	* app/core/gimpimage-duplicate.c: removed gimage->paths.
      
      	* app/gui/about-dialog.c: inline wilber2_xpm for now.
      
      	* app/gui/dialogs-constructors.c
      	* app/gui/dialogs-menu.c
      	* app/gui/dialogs.c
      	* app/gui/menus.c: removed the old paths dialog.
      
      	* app/gui/gui.c: removed gui_rotate_the_shield_harmonics() hack
      	which was broken anyway.
      
      	* app/tools/gimptransformtool.c: #if 0 path_transform preview stuff.
      
      	* app/tools/gimpiscissorstool.c: removed useless include.
      
      	* app/tools/tools.c: removed the bezier select tool.
      
      	* app/vectors/gimpvectors.c (gimp_vectors_real_stroke_add): use
      	g_list_append(), not g_list_prepend() so some ugly side conditions
      	of legacy path loading are honored.
      
      	* app/xcf/xcf-load.c
      	* app/xcf/xcf-save.c: load and save only GimpVectors.
      487f71ba
  35. 15 Apr, 2003 1 commit
    • Sven Neumann's avatar
      Removed support for pluggable tools: · 0c399e5c
      Sven Neumann authored
      2003-04-15  Sven Neumann  <sven@gimp.org>
      
      	Removed support for pluggable tools:
      
      	* configure.in: bumped version number to 1.3.15.
      
      	* Makefile.am
      	* libgimpproxy
      	* libgimptool
      	* plug-ins/Makefile.am
      	* plug-ins/plugin-helper
      	* plug-ins/tools: removed libgimpproxy, libgimptool and plug-ins
      	that used it.
      
      	* tools/Makefile.am
      	* tools/gimp-mkproxy: removed tool that used to generate
      	libgimpproxy.
      
      	* app/core/core-enums.h
      	* app/core/gimpchannel.h
      	* app/display/display-types.h
      	* app/widgets/widgets-enums.h: removed proxy-skip/resume stuff.
      
      	* app/core/gimpobject.c: use gimp marshallers.
      
      	* app/tools/Makefile.am
      	* app/tools/gimptool.h
      	* app/tools/tools-enums.[ch]: moved these files back from
      	libgimptool.
      
      	* app/tools/gimptool.c
      	* app/tools/gimptoolcontrol.h: merged back functionality from
      	libgimptool.
      
      	* app/Makefile.am
      	* app/display/gimpdisplay.c
      	* app/display/gimpdisplayshell-callbacks.c
      	* app/gui/tools-commands.c
      	* app/tools/gimpairbrushtool.c
      	* app/tools/gimpbucketfilltool.h
      	* app/tools/gimpdrawtool.h
      	* app/tools/gimpimagemaptool.h
      	* app/tools/gimpinktool.h
      	* app/tools/gimptoolmodule.c
      	* app/tools/tool_manager.c
      	* app/tools/tools-types.h
      	* app/tools/tools.c
      	* tools/pdbgen/Makefile.am: changed accordingly.
      0c399e5c