1. 28 May, 2000 1 commit
    • Tor Lillqvist's avatar
      Update to match Unix version. · 2090f176
      Tor Lillqvist authored
      2000-05-29  Tor Lillqvist  <tml@iki.fi>
      
      * gimprc.win32: Update to match Unix version.
      
      * app/gimp.sym: Add dialog_{,un}register.
      
      * app/dialog_handler.c: Include <gmodule.h>, mark above functions
      with G_MODULE_EXPORT.
      
      * app/makefile.{msc,cygwin}: Update to match current GLib 1.3.
      
      * libgimp/gimp.def
      * libgimp/gimpui.def: Update according to function name changes etc.
      
      * libgimp/makefile.{msc,cygwin}: Update for changed file
      names.
      
      * libgimp/makefile.cygwin
      * modules/makefile.cygwin: Simplify, use the
      ../build/win32/make.mingw file.
      
      * plug-ins/common/gz.c (save_image): Somewhat more informative
      error message on Win32 when gzip.exe isn't found (most probable
      cause of error).
      
      * tips/gimp_tips.txt: Clarify location of personal GIMP directory
      on Unix and Windows.
      2090f176
  2. 07 May, 2000 1 commit
    • Sven Neumann's avatar
      gimprc.in gimprc.win32 set default image size back to 256x256, default to · a9078719
      Sven Neumann authored
      * gimprc.in
      * gimprc.win32
      * app/gimprc.c: set default image size back to 256x256, default
      to local paint options and info-window-follows-mouse.
      
      * app/brightness_contrast.c
      * app/docindex.c
      * app/hue_saturation.c: picky changes on some labels.
      
      * app/tips_dialog.c: applied (sort of) gimp-quinet-20000504-0,
      which replaces the message "Show tip next time" in the
      Tip Of The Day dialog with "Show tip next time GIMP starts".
      
      
      --Sven
      a9078719
  3. 04 May, 2000 1 commit
    • Tor Lillqvist's avatar
      Replace "color-cube" by "min-colors". · 9be1a769
      Tor Lillqvist authored
      2000-05-04  Tor Lillqvist  <tml@iki.fi>
      
      * gimprc.win32: Replace "color-cube" by "min-colors".
      
      * */makefile.{cygwin,msc}: Updates. Install to /install/gimp.
      
      * libgimp/gimp.def: Add gimp_min_colors.
      
      * modules/cdisplay_highcontrast.c: Include gimpmath.h instead of
      math.h. Use G_PI instead of M_PI.
      9be1a769
  4. 10 Apr, 2000 2 commits
    • Tor Lillqvist's avatar
      Warn about the ads in the messages from the egroups-hosted Win32 lists ;-) · 5a40e72b
      Tor Lillqvist authored
      2000-04-11  Tor Lillqvist  <tml@iki.fi>
      
      * README: Warn about the ads in the messages from the
      egroups-hosted Win32 lists ;-)
      
      * gimprc.win32: Use correct path separators. Document help-browser
      diffferently on Win32.
      
      * plug-ins/webbrowser/webbrowser.c: Implement on Win32.
      
      * plug-ins/makefile.cygwin
      * plug-ins/makefile.msc: Add it.
      5a40e72b
    • Tor Lillqvist's avatar
      Correct the info about Win32 mailing lists. · 70b1e8da
      Tor Lillqvist authored
      2000-04-10  Tor Lillqvist  <tml@iki.fi>
      
      * README: Correct the info about Win32 mailing lists.
      
      * gimprc.win32: Add perfect-mouse setting.
      
      * libgimp/gimp.h
      * app/main.c: Guard against redefinition of _stdcall.
      
      * libgimp/gimpmath.h: Define macros ISNAN and ISINF. On Win32 use
      _isnan() and _fpclass() from <float.h>, on other platforms use
      isnan() and isinf(). We really should test for isnan and isinf in the
      configure script.
      
      * tools/pdbgen/pdb/gimage.pdb
      * app/gimage_cmds.c: Include gimpmath.h, use above macros instead
      of using the nonportable isnan and isinf.
      
      * app/gdisplay_ops.c: Do use the old gtk_widget_hide/show hack on
      Win32.
      
      * libgimp/makefile.cygwin
      * libgimp/makefile.msc
      * app/makefile.cygwin
      * app/makefile.msc
      * plug-ins/makefile.cygwin
      * plug-ins/makefile.msc: Updates.
      
      * plug-ins/gfig/gfig.c (plug_in_parse_gfig_path): Simplify warning
      message on Win32.  We could use G_DIR_SEPARATOR in the sample
      gimprc line, but then we would have to call g_strescape to quote
      it, argh. Win32 users use prebuilt versions with a correct gimprc
      file anyway.
      
      (create_file_selection): Use g_get_tmp_dir().
      
      (gfig_update_stat_labels): Guard against possibly NULL value from
      g_get_home_dir().
      70b1e8da
  5. 07 Feb, 2000 1 commit
    • Tor Lillqvist's avatar
      Fix a few path separators, should be semicolons on Win32. · 19b2af92
      Tor Lillqvist authored
      2000-02-08  Tor Lillqvist  <tml@iki.fi>
      
      * gimprc.win32: Fix a few path separators, should be semicolons on
      Win32.
      
      * plug-ins/makefile.cygwin: Install GAP and GFlare data.
      
      * plug-ins/FractalExplorer/FractalExplorer.c: Fix a bug I
      introduced last May, don't overrun a g_strdup'ed string with
      strcat.
      19b2af92
  6. 04 Feb, 2000 1 commit
    • Tor Lillqvist's avatar
      user_install creates the gflare directory as "gflares" (not "gflare"), so · 9f7a9c9a
      Tor Lillqvist authored
      2000-02-05  Tor Lillqvist  <tml@iki.fi>
      
      * gimprc.in: user_install creates the gflare directory as
      "gflares" (not "gflare"), so use that form here, too.
      
      * gimprc.win32: Update to match the Unix version.
      
      * app/ops_buttons.c: Include gimpintl.h.
      
      * app/preferences_dialog.c (file_pref_cmd_callback): I18n for the
      Pixels/%s string. It used to come out as "Pixels/tuuma" in
      Finnish, for instance.
      
      * plug-ins/gflare/gflare.c: Portability.
      
      * libgimp/gimpui.def:
      * plug-ins/makefile.{cygwin,msc}
      * modules/makefile.{cygwin,msc}: Updates.
      9f7a9c9a
  7. 07 Mar, 1999 1 commit
  8. 03 Mar, 1999 2 commits
  9. 06 Feb, 1999 1 commit
    • GMT 1999  Austin Donnelly's avatar
      gdisplay_format_title now parses a format string set by the user to · 5d92f178
      GMT 1999 Austin Donnelly authored
      Sat Feb  6 18:16:57 GMT 1999  Austin Donnelly  <austin@gimp.org>
      
      	* app/gdisplay.c: gdisplay_format_title now parses a format string
      	      set by the user to control what goes in the image window
      	      titles.
      	* app/gdisplay.h: gdisplay_update_title() prototype.
      	* app/gimprc.c
      	* app/gimprc.h: image-title-format added.
      	* app/scale.c: update a display's title when zooming in/out
      
      	* gimprc.in: sample image-title-format setting
      5d92f178
  10. 11 Jan, 1999 1 commit
    • 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
  11. 31 Aug, 1998 1 commit
  12. 05 Aug, 1998 1 commit
  13. 11 Jul, 1998 1 commit
  14. 23 Jun, 1998 1 commit
  15. 12 Apr, 1998 1 commit
    • Sven Neumann's avatar
      Fixed a typo in the palette-dialog. · e51a86b8
      Sven Neumann authored
      Removed the systemwide palettes directory from the palettes searchpath.
      I still think we should overwork the gradients and palettes functions to
      distinct between files that can be changed and those that are not writeable.
      Probably for 1.1 ??
      
      
      --Sven
      e51a86b8
  16. 21 Mar, 1998 1 commit
  17. 20 Mar, 1998 1 commit
  18. 20 Feb, 1998 1 commit
  19. 26 Jan, 1998 1 commit
  20. 18 Jan, 1998 1 commit
  21. 17 Dec, 1997 1 commit
  22. 14 Dec, 1997 1 commit
  23. 11 Dec, 1997 1 commit
  24. 24 Nov, 1997 1 commit