1. 26 Feb, 1999 1 commit
  2. 24 Feb, 1999 1 commit
  3. 23 Feb, 1999 1 commit
    • GMT 1999 Adam D. Moss's avatar
      Moved the RunModeType enum into the header so we can use it elsewhere · e51f6f66
      GMT 1999 Adam D. Moss authored
      Tue Feb 23 00:05:39 GMT 1999 Adam D. Moss <adam@gimp.org>
      
      	* app/plug_in.c
      	app/plug_in.h: Moved the RunModeType enum
      	into the header so we can use it elsewhere (e.g. fileops)
      
      	* plug-ins/gif/gif.c
      	plug-ins/jpeg/jpeg.c: Don't show progress-bars if we're
      	running noninteractively.  This makes thumbnail updating
      	look more pleasant.  Try to do the same for all file plugins
      	(and others)!
      
      	* app/fileops.c: Reworked the thumbnail display again, fixed
      	some buglets, file_open_image() is RunMode aware, added some
      	tweaks, rhubarb rhubarb, merged in some 'cosmetic' tweaks
      	from Marco.
      e51f6f66
  4. 22 Feb, 1999 2 commits
  5. 19 Feb, 1999 3 commits
  6. 18 Feb, 1999 1 commit
  7. 16 Feb, 1999 1 commit
  8. 15 Feb, 1999 2 commits
  9. 14 Feb, 1999 2 commits
  10. 13 Feb, 1999 1 commit
  11. 09 Feb, 1999 2 commits
  12. 07 Feb, 1999 2 commits
    • Marc Lehmann's avatar
      see plug-ins/perl/Changes · adcd4819
      Marc Lehmann authored
      adcd4819
    • Manish Singh's avatar
      fix setting of $localedir, and use $CONFIG_SHELL to run config.status · dea84972
      Manish Singh authored
      * configure.in: fix setting of $localedir, and use $CONFIG_SHELL
      to run config.status (variation upon gimp-joke-990122-1)
      
      * plug-ins/fp/fp_gtk.c: make label code consistent so we
      don't get confused (gimp-ruth-990131-0)
      
      * app/app_procs.c: toast stale swap files on startup
      
      * app/general.[ch]: removed prune_filename
      
      * app/by_color_select.c
      * app/colormap_dialog.i.c
      * app/fileops.c
      * app/gdisplay.c
      * app/gdisplay_ops.c
      * app/gimpbrush.c
      * app/gradient.c
      * app/info_window.c
      * app/menus.c
      * app/palette.c
      * app/patterns.c: s/prune_filename/g_basename/
      
      -Yosh
      dea84972
  13. 06 Feb, 1999 1 commit
    • GMT 1999 Andy Thomas's avatar
      Changed:- plug-ins/plugindetails/plugindetails.c app/devices.c · 21b8bcde
      GMT 1999 Andy Thomas authored
      
      Sat Feb  6 16:22:36 GMT 1999 Andy Thomas <alt@picnic.demon.co.uk>
      
      	Changed:-
      		plug-ins/plugindetails/plugindetails.c
      		app/devices.c
      
      	Tidy up of plugindesc UI. Can now resize correctly.
      
      	Fixed problem with session saving. If the active dialog
      	was not one on the toolbox (eg Histogram) then an error would
      	be produced the next time gimp is run up.
      21b8bcde
  14. 04 Feb, 1999 2 commits
    • GMT 1999 Andy Thomas's avatar
      Try again to add the plugin dir & files. · 2851c0da
      GMT 1999 Andy Thomas authored
      Thu Feb  4 00:23:26 GMT 1999 Andy Thomas <alt@picnic.demon.co.uk>
      
      	Try again to add the plugin dir & files.
      2851c0da
    • GMT 1999 Andy Thomas's avatar
      Changed:- · fa44c95e
      GMT 1999 Andy Thomas authored
      Thu Feb  4 00:07:13 GMT 1999 Andy Thomas <alt@picnic.demon.co.uk>
      
      	Changed:-
      
      	* plug-ins/Makefile.am
      
      	New plugin located in plug-ins/plugindetails. Allows you to browse
      	the plugin menu system.
      fa44c95e
  15. 03 Feb, 1999 1 commit
    • Manish Singh's avatar
      libgimp/gimp.c app/datafiles.c app/docindex.c app/gimprc.c app/gradient.c · a4213cf8
      Manish Singh authored
      * libgimp/gimp.c
      * app/datafiles.c
      * app/docindex.c
      * app/gimprc.c
      * app/gradient.c
      * app/palette.c: use g_get_home_dir () instead of getenv ("HOME")
      
      * app/fileops.c: #warning is a gccism
      
      * app/invert.[ch]: minor cleanup
      
      * app/menus.c: more cleanups
      
      * app/blob.c: even more cleanups
      
      * libgimp/parasite.c: YACU
      
      * ltconfig
      * ltmain.sh: CVS libtool 1.2e
      
      * modules/Makefile.am: use -module and -avoid-version flags
      
      * lic/Makefile.am
      * mapcolor/Makefile.am
      * xbm/Makefile.am: don't link with libjpeg here
      
      -Yosh
      a4213cf8
  16. 30 Jan, 1999 1 commit
  17. 27 Jan, 1999 2 commits
  18. 25 Jan, 1999 1 commit
  19. 23 Jan, 1999 2 commits
    • GMT 1999  Austin Donnelly's avatar
      don't try and gdk_window_get_size() when we haven't been realised yet. · d40b66ac
      GMT 1999 Austin Donnelly authored
      Sat Jan 23 20:36:06 GMT 1999  Austin Donnelly  <austin@gimp.org>
      
      	* app/color_select.c: don't try and gdk_window_get_size() when we
      	    haven't been realised yet.
      
      	* app/gimpset.[ch]: allow the use of GTK_TYPE_NONE for storing
      	    sets of things that aren't GTK_OBJECTs.  Set can also emit new
      	    signal "member_modified" when gimp_set_member_modified (set,
      	    ob) is called.
      
      	* app/layers_dialog.c: show main dialog shell last, to avoid ugly
       	    window manager interaction.
      
      	* app/module_db.c: can now handle not having any modules at all
      	    without segfaulting, plus proper updates on changes.  Also now
      	    has refresh button to re-scan the filesystem for modules.
      
      	* modules/colorsel_triangle.c: added module_unload() function.
        	    Still needs someone to spruce up the UI.  Volunteers?
      
      	* plug-ins/script-fu/scripts/select_to_image.scm: create display
       	    for newly duplicated image, otherwise you don't see anything.
      d40b66ac
    • GMT 1999  Adam D. Moss's avatar
      Multi-line comments, a little more sanity-checking. · 176ea8da
      GMT 1999 Adam D. Moss authored
      Sat Jan 23 18:43:23 GMT 1999  Adam D. Moss  <adam@gimp.org>
      
      	* plug-ins/gif/gif.c: Multi-line comments, a little more
      	sanity-checking.
      
      	* app/convert.c: Cosmetic changes to the warning about having
      	too many colours for saving transparent/animated GIFs.
      
      	* app/gdisplay.c: Titlebar is correctly updated upon revert.
      
      	* app/paint_funcs.c: Minor improvement.
      
      	* docs/parasites.txt: Minor amendments.
      
      	* plug-ins/jpeg/jpeg.c: Minor code comment amendments.
      176ea8da
  20. 21 Jan, 1999 2 commits
    • Manish Singh's avatar
      updated · 79366edc
      Manish Singh authored
      * HACKING: updated
      
      * configure.in: version number bump to 1.1
      
      * plug-ins/deinterlace/Makefile.am: don't list files from other
      directories
      
      -Yosh
      79366edc
    • Raja R Harinath's avatar
      Satisfy a more pedantic `automake'. · 9287e58e
      Raja R Harinath authored
      	* plug-ins/blur/Makefile.am (blur_SOURCES): Don't list files from
      	other directories.
      	* plug-ins/borderaverage/Makefile.am (borderaverage_SOURCES):
      	Likewise.
      	* plug-ins/emboss/Makefile.am (emboss_SOURCES): Likewise.
      	* plug-ins/hot/Makefile.am (hot_SOURCES): Likewise.
      	* plug-ins/nlfilt/Makefile.am (nlfilt_SOURCES): Likewise.
      	* plug-ins/randomize/Makefile.am (randomize_SOURCES): Likewise.
      	* plug-ins/sinus/Makefile.am (sinus_SOURCES): Likewise.
      	* plug-ins/waves/Makefile.am (waves_SOURCES): Likewise.
      	* plug-ins/gfig/gfig-examples/Makefile.am (EXTRA_DATA): Remove
      	spurious variable.
      	* plug-ins/script-fu/scripts/Makefile.am (EXTRA_DATA): Likewise.
      	* plug-ins/webbrowser/Makefile.am (EXTRA_DATA): Likewise.
      
      	Clean up handling of `tools/gcg' (partly due to a more pedantic
      	automake).
      	* configure.in (AC_OUTPUT): Emit tools/Makefile.
      	* Makefile.am (SUBDIRS): Remove @gcg@, add `tools'.
      	* tools/Makefile.am: New file.
      	(SUBDIRS): Conditionally build `gcg' subdir.
      	* app/Makefile.am (GCG): Work for srcdir != builddir.
      	(GCGMAKEDEPEND): Likewise.
      
      	* brushes/Makefile.am (EXTRA_DATA): Remove spurious variable.
      	* gradients/Makefile.am (EXTRA_DATA): Likewise.
      	* palettes/Makefile.am (EXTRA_DATA): Likewise.
      	* patterns/Makefile.am (EXTRA_DATA): Likewise.
      9287e58e
  21. 18 Jan, 1999 1 commit
  22. 16 Jan, 1999 2 commits
  23. 15 Jan, 1999 1 commit
  24. 13 Jan, 1999 1 commit
  25. 12 Jan, 1999 1 commit
  26. 11 Jan, 1999 2 commits
    • Marc Lehmann's avatar
      see plug-ins/perl/Changes · 5e7d7055
      Marc Lehmann authored
      5e7d7055
    • GMT 1999  Austin Donnelly's avatar
      Bit of a large checkin this - it's basically three things: 1 - GimpModules · d8be79f0
      GMT 1999 Austin Donnelly authored
      Sun Jan 11 00:24:21 GMT 1999  Austin Donnelly  <austin@greenend.org.uk>
      
      	Bit of a large checkin this - it's basically three things:
      	  1 - GimpModules using gmodules to dynamically load and
      	       initialise modules at gimp start of day.
      	  2 - Color selectors now register themselves with a color
      	       notebook.
      	  3 - progress bars have been cleaned up a bit, so now have
      	       progress indictations on all transform tool and gradient
      	       fill operations.  Not done bucket fill, but that seems to
      	       be the next candidate.
      
      	New directories:
      	* modules/: new directory for dynamically loadable modules.
      
      	New files:
      	* modules/.cvsignore
      	* modules/Makefile.am
      	* modules/colorsel_gtk.c: GTK color selector wrapped up as a
      	    color selector the gimp can use.
      
      	* app/gimpprogress.[ch]: progress bars within gimp core, either as
      	    popups, or in the status bar.  This is mainly code moved out
      	    of plug-in.c
      
      	* app/color_notebook.[ch]: color selector notebook, implementing
      	    very similar interface to color_select.h so it can be used as
      	    a drop-in replacement for it.
      
      	* libgimp/color_selector.h: API color selectors need to implement
      	    to become a page in the color_notebook.
      
      	* libgimp/gimpmodule.h: API gimp modules need to implement to be
      	    initialised by gimp at start of day.
      
      	Modified files:
      	* Makefile.am: add modules/ to SUBDIRS
      	* libgimp/Makefile.am: install gimpmodule.h and color_selector.h
      	* app/gimprc.[ch]: recognise module-path variable.
      	* gimprc.in: set module-path variable to something sensible
      	    (currently "${gimp_dir}/modules:${gimp_plugin_dir}/modules").
      	* app/Makefile.am: build color notebook and gimpprogress
      	* app/app_procs.c: register internal GIMP color selector with
      	    color notebook.
      	* app/asupsample.c: call progress function less frequently for
      	    better performance.
      	* app/asupsample.h: progress_func_t typedef moved to gimpprogress.h
      	* app/blend.c: make callbacks to a progress function
      	* app/color_area.c: use a color notebook rather than a color selector
      	* app/color_panel.c: ditto
      	* app/color_select.c: export color selector interface for notebook
      	* app/color_select.h: color_select_init() prototype
      	* app/flip_tool.c: flip the image every time, rather than every
      	    second click.
      	* app/interface.c: move progress bar stuff out to
      	    gimpprogress.c.  Make the code actually work while we're at it.
      	* app/interface.h: move prototypes for progress functions out to
      	    gimpprogress.h
      	* app/plug_in.c: load and initialise modules (if possible). Move
      	    progress bar handling code out to gimpprogress.c
      	* app/plug_in.h: keep only a gimp_progress * for each plugin, not
      	    a whole bunch of GtkWidgets.
      	* app/scale_tool.c
      	* app/rotate_tool.c
      	* app/shear_tool.c
      	* app/perspective_tool.c: progress bar during operation.
      	    De-sensitise the dialog to discourage the user from running
      	    two transforms in parallel.
      	* app/transform_core.c: recalculate grid coords when bounding box
      	    changes.  Only initialise the action area of the dialog once,
      	    to avoid multiple "ok" / "reset" buttons appearing.  Undraw
      	    transform tool with correct matrix to get rid of handle
      	    remains on screen.  Call a progress function as we apply the
      	    transform matrix.  A few new i18n markups.  Invalidate
      	    floating selection marching ants after applying matrix.
      	* app/transform_core.h: transform_core_do() takes an optional
      	    progress callback argument (and data).
      	* plug-ins/oilify/oilify.c: send progress bar updates after every
      	    pixel region, not only if they processed a multiple of 5
      	    pixels (which was quite unlikely, and therefore gave a jerky
      	    progress indication).
      d8be79f0
  27. 10 Jan, 1999 1 commit
    • GMT 1999  Austin Donnelly's avatar
      app/brush_select.c app/channels_dialog.c app/disp_callbacks.c · 31fba3b3
      GMT 1999 Austin Donnelly authored
      Sun Jan 10 21:42:11 GMT 1999  Austin Donnelly  <austin@greenend.org.uk>
      
      	* app/brush_select.c
      	* app/channels_dialog.c
      	* app/disp_callbacks.c
      	* app/histogram_tool.c
      	* app/info_dialog.c
      	* app/layer_select.c
      	* app/pattern_select.c
      	* plug-ins/gfig/gfig.c
      	* plug-ins/newsprint/newsprint.c: More changes of the form
       	       s/gtk_label_set/gtk_label_set_text/
      31fba3b3