1. 16 Dec, 2000 1 commit
    • Sven Neumann's avatar
      Last-minute cleanup: · dfa2bed5
      Sven Neumann authored
      2000-12-16  Sven Neumann  <sven@gimp.org>
      
      	Last-minute cleanup:
      
      	* app/gimpdrawableF.h
      	* app/gimphistogramF.h
      	* app/gimpimageF.h
      	* app/gimplistF.h
      	* app/gimplutF.h
      	* app/gimpobjectF.h
      	* app/gimpsetF.h
      	* app/layerF.h
      	* app/parasitelistF.h: removed these files
      
      	* app/Makefile.am
      	* tools/pdbgen/Makefile.am: changed accordingly
      
      	* app/[almost every file]: include cleanup
      dfa2bed5
  2. 15 Dec, 2000 3 commits
    • Sven Neumann's avatar
      fixed a warning since gee is no longer hidden, I put the old code back in · 7d0c67b4
      Sven Neumann authored
      2000-12-16  Sven Neumann  <sven@gimp.org>
      
      	* app/fileops.c: fixed a warning
      	* app/menus.c: since gee is no longer hidden, I put the old code
      	back in that keeps its entry at the bottom of the menu.
      7d0c67b4
    • Sven Neumann's avatar
      added new function gimp_preview_scale(). · e29df7e2
      Sven Neumann authored
      2000-12-15  Sven Neumann  <sven@gimp.org>
      
      	* app/gimppreviewcache.[ch]: added new function gimp_preview_scale().
      
      	* app/channel.c
      	* app/channels_dialog.c
      	* app/gimpimage.c
      	* app/layer.c
      	* app/layers_dialog.c
      	* app/lc_dialog.c
      	* app/nav_window.c: unified preview drawing code. Previews are never
      	generated larger than the canvas size. Image and channel previews are
      	scaled up to the desired size, so does the navigation window. The
      	layer previews are not yet scaled up again since we can not use
      	gimp_preview_scale here. I have removed the preview_cache priming
      	code since we don't need it any longer and it caused bad results.
      e29df7e2
    • Michael Natterer's avatar
      configure.in Updated Gimp-Help. See help/ChangeLog for details. · 06e409e0
      Michael Natterer authored
      2000-12-15  Michael Natterer  <mitch@gimp.org>
      
      	* configure.in
      	* help/*: Updated Gimp-Help. See help/ChangeLog for details.
      
      	* app/channels_dialog.c
      	* app/gdisplay.c
      	* app/gradient.c
      	* app/layers_dialog.c
      	* app/menus.c
      	* app/paths_dialog.c
      	* app/preferences_dialog.c
      	* app/resize.c: fixed menu paths.
      
      	* plug-ins/helpbrowser/helpbrowser.c: load a special
      	"undocumented_filter.html" page if a filter was not found.
      	Adapted to the new help structure.
      
      2000-12-15  Michael Natterer  <mitch@gimp.org>
      
      	* makedummyhelpfile.sh
      	* makeindex.sh: removed.
      
      	* images/*: added some images.
      
      	* help/*: Updated to the latest version of the gimp-help CVS module.
      
      	This Version instoduces a bunch of new toplevel HTML files for
      	general topics, an autogenerated index, TOC, glossary,
      	an "image" directory on the "C" level, peace, love, and stuff...
      
      	Thanks to all help writers: Prof, Bex, Piers, ...
      06e409e0
  3. 14 Dec, 2000 5 commits
  4. 13 Dec, 2000 1 commit
    • Sven Neumann's avatar
      app/color_picker.c app/convert.c app/curves.c app/gimpdrawable.c · 2458bfcb
      Sven Neumann authored
      2000-12-13  Sven Neumann  <sven@gimp.org>
      
              * app/color_picker.c
              * app/convert.c
              * app/curves.c
              * app/gimpdrawable.c
              * app/gimpimage.c
              * app/gimpimage.h
              * app/image_map.c
              * app/info_window.c
              * app/layer.c
              * app/undo.c: couldn't resist: renamed TYPE_HAS_ALPHA() to
              GIMP_IMAGE_TYPE_HAS_ALPHA()
      
              * plug-ins/common/sunras.c
              * plug-ins/common/xwd.c: small cleanups
      2458bfcb
  5. 11 Dec, 2000 6 commits
    • GMT 2000 Andy Thomas's avatar
      app/gimpimage.c app/layers_dialog.c · c538b3fe
      GMT 2000 Andy Thomas authored
      Mon Dec 11 22:52:43 GMT 2000 Andy Thomas <alt@gimp.org>
      
      	* app/gimpimage.c
              * app/layers_dialog.c
      
      	Backed out some changes that caused problems with the Nav preview
      	and small sized images.
      c538b3fe
    • Sven Neumann's avatar
      check for NULL pointer · d7c90b6d
      Sven Neumann authored
      2000-12-11  Sven Neumann  <sven@gimp.org>
      
      	* app/channel.c (channel_invalidate_previews): check for NULL pointer
      
      	* app/fileops.c: if saving and loading images at the same time, the
      	PDB obviously manages to mangle return values. By checking the
      	validity of the returned image id we avoid to crash as described in
      	bug #26788.
      
      	* app/module_db.c: unload modules from the idle_loop as suggested
      	by Austin in #5745.
      d7c90b6d
    • Sven Neumann's avatar
      clamp scale factor between 0.0 and 1.0 to avoid problems with broken · 01412f0b
      Sven Neumann authored
      2000-12-11  Sven Neumann  <sven@gimp.org>
      
      	* app/paint_core.c: clamp scale factor between 0.0 and 1.0 to avoid
      	problems with broken XInput drivers. Should fix bug #18913.
      01412f0b
    • Sven Neumann's avatar
      use the correct pointer when dumping gradients to stderr in case of · fe4acfa4
      Sven Neumann authored
      2000-12-11  Sven Neumann  <sven@gimp.org>
      
      	* app/gradient.c: use the correct pointer when dumping gradients to
      	stderr in case of problems. Sort of fixes bug #31510.
      fe4acfa4
    • Sven Neumann's avatar
      corrected incrementor for the bpp == 4 case. Fixes bug #34738. · b755f575
      Sven Neumann authored
      2000-12-11  Sven Neumann  <sven@gimp.org>
      
      	* app/gimphistogram.c (gimp_histogram_calculate_sub_region):
      	corrected incrementor for the bpp == 4 case. Fixes bug #34738.
      b755f575
    • Sven Neumann's avatar
      app/edit_selection.c app/gimpimage.c app/layer_select.c when computing a · ed707bea
      Sven Neumann authored
      2000-12-11  Sven Neumann  <sven@gimp.org>
      
      	* app/edit_selection.c
      	* app/gimpimage.c
      	* app/layer_select.c
      	* app/layers_dialog.c: when computing a preview, limit the scale ratio
      	to a maximum of 1.0. By doing so we avoid to scale drawables up if the
      	image (canvas) size becomes larger than the drawable. Fixes bug #31098.
      
      	* app/gimppreviewcache.[ch]: indented
      ed707bea
  6. 03 Dec, 2000 4 commits
    • Sven Neumann's avatar
      do not set the layer mode of the bottom layer to NORMAL_MODE if it is · 1edd8235
      Sven Neumann authored
      2000-12-03  Sven Neumann  <sven@gimp.org>
      
      	* app/gimpimage.c: do not set the layer mode of the bottom layer to
      	NORMAL_MODE if it is DISSOLVE_MODE since the latter does not work
      	on the projection with the lower layer but on the layers alpha
      	channel. Fixes bug #7829.
      1edd8235
    • Michael Natterer's avatar
      when applying or deleting the layer mask, we have to call · ab6f7291
      Michael Natterer authored
      2000-12-03  Michael Natterer  <mitch@gimp.org>
      
      	* app/layers_dialog.c: when applying or deleting the layer mask,
      	we have to call layers_dialog_set_menu_sensitivity() ourselves
      	whenever calling layer_widget_layer_flush() instead of
      	gdisplays_flush().
      ab6f7291
    • Michael Natterer's avatar
      plug-ins/gflare/gflare.c libgimp/gimpunitmenu.c set separators of option · 6bb4458a
      Michael Natterer authored
      2000-12-03  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/gflare/gflare.c
      	* libgimp/gimpunitmenu.c
      	* libgimp/gimpwidgets.c: set separators of option menus insensitive.
      	(see Sven's fix below below).
      
      	* app/layers_dialog.c: set "Merge Down" insensitive for
      	the bottom layer.
      6bb4458a
    • Sven Neumann's avatar
      app/layer.c app/layers_dialog.c reviewed code in an attempt to fix the · 0d9382fb
      Sven Neumann authored
      2000-12-03  Sven Neumann  <sven@gimp.org>
      
      	* app/layer.c
      	* app/layers_dialog.c
      	* plug-ins/common/jpeg.c: reviewed code in an attempt to fix the
      	crash-on-jpeg-save. The only thing that I have changed (despite
      	lots of indentation) is that we now connect the preview rewdraw
      	using gtk_signal_connect_while_alive() which should keep gimp from
      	trying to create previews of nonexistant drawables.
      
      Updated german translation.
      0d9382fb
  7. 30 Nov, 2000 1 commit
    • GMT 2000 Andy Thomas's avatar
      app/curves.c app/levels.c · fb4fb8c0
      GMT 2000 Andy Thomas authored
      
      Thu Nov 30 23:26:07 GMT 2000 Andy Thomas <alt@gimp.org>
      
      	* app/curves.c
              * app/levels.c
      
      	Fix for gimp bug #33403. The curves and levels dialogs should now
      	work in GRAYA images.
      fb4fb8c0
  8. 29 Nov, 2000 1 commit
    • Austin Donnelly's avatar
      Applied patch from David Hodson <hodsond@ozemail.com.au> to fix Bug#33399: · 9a3f33f6
      Austin Donnelly authored
      2000-11-29  Austin Donnelly  <austin@gimp.org>
      
      	* app/curves.c: Applied patch from David Hodson
      	    <hodsond@ozemail.com.au> to fix Bug#33399: GIMP crashes when
      	    applying curve to Grayscaled image when preview is off.
      	    Previously the curves tool attempted a reset when changing
      	    image, but didn't correctly do this.  Now it has the
      	    (more useful) behaviour of doing a partial reset, where the
      	    curve remains the same across multiple invocations, allowing
      	    you to apply the same tweak to multiple images.  The internal
      	    state relevant to image type/depth is correctly reset,
      	    stopping the segfault behaviour seen before.
      
      	    Still no fix for Bug#33403: Curves/Levels Tool does not work
      	    on GRAYA-Images.
      9a3f33f6
  9. 26 Nov, 2000 1 commit
    • Sven Neumann's avatar
      PLUG_IN_MAINTAINERS changed email address of Winston Chang · 969b4c59
      Sven Neumann authored
      2000-11-26  Sven Neumann  <sven@gimp.org>
      
      	* PLUG_IN_MAINTAINERS
      	* plug-ins/common/unsharp.c: changed email address of Winston Chang
      
      	* app/gdisplay_color_ui.c: applied a modified version of another
      	patch sent by David Odin <David.Odin@bigfoot.com> which sets the
      	sensitivity of the buttons in the dialog according to the possible
      	actions.
      969b4c59
  10. 24 Nov, 2000 1 commit
  11. 21 Nov, 2000 1 commit
  12. 20 Nov, 2000 1 commit
    • Sven Neumann's avatar
      changed the logic that sets the default for "Custom Palette" so it goes · 54f243d7
      Sven Neumann authored
      2000-11-20  Sven Neumann  <sven@gimp.org>
      
      	* app/convert.c (build_palette_button): changed the logic that sets
      	the default for "Custom Palette" so it goes through the whole list
      	instead of stopping at the "Web" palette. The Indexed-Conversion
      	dialog now also remembers palettes appearing after the "Web" palette.
      54f243d7
  13. 18 Nov, 2000 1 commit
    • Michael Natterer's avatar
      app/fileops.c Make sure that we don't try to destroy query_boxes twice or · cdd0a514
      Michael Natterer authored
      2000-11-18  Michael Natterer  <mitch@gimp.org>
      
      	* app/fileops.c
      	* libgimp/gimpquerybox.[ch]: Make sure that we don't try to destroy
      	query_boxes twice or try to disconnect not-any-more connected
      	handlers.
      
      	* app/color_notebook.c
      	* app/gimpcontext.[ch]
      	* app/gimphelp.[ch]
      	* app/lc_dialog.[ch]
      	* app/menus.h
      	* app/preferences_dialog.c
      	* app/tools.[ch]
      	* libgimp/gimpcolorbutton.[ch]
      	* libgimp/gimpdialog.[ch]
      	* libgimp/gimpexport.[ch]
      	* libgimp/gimpfileselection.[ch]
      	* libgimp/gimphelpui.[ch]
      	* libgimp/gimppatheditor.[ch]
      	* libgimp/gimppixmap.[ch]
      	* libgimp/gimpsizeentry.[ch]
      	* libgimp/gimpui.[ch]
      	* libgimp/gimpunitmenu.[ch]
      	* libgimp/gimpwidgets.[ch]: in a coding attack, changed help_data
      	and many other strings passed to UI functions to (const gchar *).
      	As a consequence, I had to fix lots of warnings ;)
      
      	* plug-ins/common/tga.c
      	* plug-ins/imagemap/imap_main.c: fixed warnings.
      
      	Code cleanup and indentation all over the place.
      cdd0a514
  14. 15 Nov, 2000 1 commit
  15. 12 Nov, 2000 1 commit
    • Simon Budig's avatar
      fixed #10554 by requesting a window with the max. size of · cc2f917c
      Simon Budig authored
      2000-11-11  Simon Budig <simon@gimp.org>
      
              * app/interface.c: fixed #10554 by requesting a window
              with the max. size of 0.75*screen_width x 0.75*screen_height.
              These 75% value is taken from the shrink_wrap code and
              probably should be configurable...
      cc2f917c
  16. 11 Nov, 2000 1 commit
    • Garry R. Osgood's avatar
      2000-11-11 Garry R. Osgood <gosgood>@idt.net * · c24b37e5
      Garry R. Osgood authored
      app/gimpbrushpipe.c
      Double frees due to dangling pointers [gimpbrushpipe.c
      CVS-1.27 Lines 396 ff]. Upon failure to load an n-th
      pixmap, a GPattern holding the dangling pointers would
      be released first, also releasing n-1 pixmap's name and
      RGB mask. These would again be freed in pipe and GTK
      deconstruction.
      c24b37e5
  17. 09 Nov, 2000 2 commits
  18. 07 Nov, 2000 2 commits
  19. 06 Nov, 2000 1 commit
  20. 05 Nov, 2000 2 commits
  21. 04 Nov, 2000 1 commit
  22. 03 Nov, 2000 1 commit
  23. 31 Oct, 2000 1 commit