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 2 commits
    • 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 3 commits
  4. 11 Dec, 2000 1 commit
    • 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
  5. 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
  6. 21 Nov, 2000 1 commit
  7. 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
  8. 25 Oct, 2000 2 commits
  9. 15 Sep, 2000 1 commit
  10. 14 Sep, 2000 2 commits
  11. 28 Aug, 2000 1 commit
    • Michael Natterer's avatar
      added -DGTK_DISABLE_COMPAT_H to CPPFLAGS. · b9413eb0
      Michael Natterer authored
      2000-08-28  Michael Natterer  <mitch@gimp.org>
      
      	* configure.in: added -DGTK_DISABLE_COMPAT_H to CPPFLAGS.
      
      	* app/app_procs.c
      	* app/gdisplay.c
      	* app/layers_dialog.c
      	* app/menus.c
      	* app/tips_dialog.c
      	* libgimp/gimpcolorbutton.c
      	* plug-ins/FractalExplorer/Dialogs.c
      	* plug-ins/FractalExplorer/FractalExplorer.c
      	* plug-ins/bmp/bmpwrite.c
      	* plug-ins/common/AlienMap.c
      	* plug-ins/common/AlienMap2.c
      	* plug-ins/common/CML_explorer.c
      	* plug-ins/common/animationplay.c
      	* plug-ins/common/cubism.c
      	* plug-ins/common/curve_bend.c
      	* plug-ins/common/deinterlace.c
      	* plug-ins/common/gee.c
      	* plug-ins/common/glasstile.c
      	* plug-ins/common/iwarp.c
      	* plug-ins/common/mail.c
      	* plug-ins/common/pat.c
      	* plug-ins/common/pixelize.c
      	* plug-ins/common/plugindetails.c
      	* plug-ins/common/png.c
      	* plug-ins/common/sample_colorize.c
      	* plug-ins/common/sel_gauss.c
      	* plug-ins/common/sinus.c
      	* plug-ins/common/sparkle.c
      	* plug-ins/common/spheredesigner.c
      	* plug-ins/common/tga.c
      	* plug-ins/common/tileit.c
      	* plug-ins/common/vpropagate.c
      	* plug-ins/common/warp.c
      	* plug-ins/common/waves.c
      	* plug-ins/common/wmf.c
      	* plug-ins/flame/flame.c
      	* plug-ins/fp/fp_gtk.c
      	* plug-ins/gap/gap_arr_dialog.c
      	* plug-ins/gap/gap_dbbrowser_utils.c
      	* plug-ins/gap/gap_mov_dialog.c
      	* plug-ins/gap/gap_navigator_dialog.c
      	* plug-ins/gap/gap_resi_dialog.c
      	* plug-ins/gdyntext/gdyntext_ui.c
      	* plug-ins/gfig/gfig.c
      	* plug-ins/gimpressionist/brush.c
      	* plug-ins/gimpressionist/gimpressionist.c
      	* plug-ins/pagecurl/pagecurl.c
      	* plug-ins/print/gimp_main_window.c
      	* plug-ins/rcm/rcm_callback.c
      	* plug-ins/rcm/rcm_dialog.c
      	* plug-ins/script-fu/script-fu-console.c
      	* plug-ins/script-fu/script-fu-scripts.c
      	* plug-ins/script-fu/script-fu-server.c
      	* plug-ins/sel2path/sel2path_adv_dialog.c
      	* plug-ins/xjt/xjt.c: removed COMPAT_CRUFT.
      b9413eb0
  12. 17 Aug, 2000 1 commit
    • Garry R. Osgood's avatar
      app/gdisplay.c app/image_map.c · 43ff0cdf
      Garry R. Osgood authored
      2000-08-16  Garry R. Osgood <gosgood@idt.net>
      * app/gdisplay.c
      * app/image_map.c
      
      Addresses Bug Report #14704, and an
      undisclosed undo system bug. Freezes
      undo stack before interactive tools
      commence idle rendering; thaws stack
      on cleanup and immediately sets menu
      sensitivity.
      
      Not an image lock, but Yet Another UI
      Lock. Oh well; merrilly we patch along...
      See http://bugs.gnome.org/db/14/14704.html
      for gory details. Closes #14704.
      43ff0cdf
  13. 14 Jun, 2000 1 commit
    • Michael Natterer's avatar
      Makefile.am app/cursorutil.[ch] app/tools.c added lots of new cursors and · b8ee0c8c
      Michael Natterer authored
      2000-06-14  Michael Natterer  <mitch@gimp.org>
      
      	* Makefile.am
      	* app/cursorutil.[ch]
      	* app/tools.c
      	* cursors/*: added lots of new cursors and removed old ones.
      
      	* app/gdisplay.[ch]: enabled the cursor setting parameters in
      	gdisplay_install_tool_cursor().
      
      	* app/bezier_select.c
      	* app/blend.c
      	* app/bucket_fill.c
      	* app/by_color_select.c
      	* app/clone.c
      	* app/color_picker.c
      	* app/crop.c
      	* app/disp_callbacks.c
      	* app/edit_selection.c
      	* app/eraser.c
      	* app/flip_tool.c
      	* app/ink.c
      	* app/iscissors.c
      	* app/magnify.c
      	* app/measure.c
      	* app/move.c
      	* app/paint_core.c
      	* app/rect_select.c
      	* app/text_tool.c
      	* app/transform_core.c: use the new cursors. Only the transform
      	tools are still using old cursors.
      
      	* app/layers_dialog.c: a tooltip for "Keep Trans."
      
      	* app/user_install.c: set the ctree's selection mode to BROWSE.
      b8ee0c8c
  14. 09 Jun, 2000 2 commits
    • Michael Natterer's avatar
      app/gdisplay.[ch] oops, my last commit caused a segfault. · 6fddfc29
      Michael Natterer authored
      2000-06-09  Michael Natterer  <mitch@gimp.org>
      
      	* app/gdisplay.[ch]
      	* app/scroll.c: oops, my last commit caused a segfault.
      6fddfc29
    • Michael Natterer's avatar
      Cursor patch II: This is only the logic inside the cursor system and not · d0a551bb
      Michael Natterer authored
      2000-06-09  Michael Natterer  <mitch@gimp.org>
      
      	Cursor patch II:
      	This is only the logic inside the cursor system and not yet used.
      
      	* app/cursorutil.[ch]: [gimp]_change_win_cursor() take lots of
      	parameters now and compose cursors from up to three cursor
      	bitmaps/masks.
      
      	* app/gdisplay.[ch]: As a test, create a hardcoded example cursor
      	if "Cursor Mode" is set to "Tool Icon with Crosshair" in prefs.
      
      	* app/curves.c
      	* app/dialog_handler.c
      	* app/scroll.c: changed the calls to the win_cursor function.
      
      	* app/tools.[ch]: added a cursor and a toggle cursor to the ToolInfo
      	structure of all tools.
      
      	* app/toolsF.h: new ToolType TOOL_TYPE_NONE.
      
      	* app/gimpdnd.c
      	* app/interface.c: check for silly filenames in the file dnd
      	callback. Closes #13733.
      
      	* Makefile.am
      	* cursors/bucket_fill_small.xbm
      	* cursors/bucket_fill_small_mask.xbm
      	* cursors/crop_small.xbm
      	* cursors/crop_small_mask.xbm
      	* cursors/crosshair_small.xbm
      	* cursors/crosshair_small_mask.xbm
      	* cursors/ellipse_select_small.xbm
      	* cursors/ellipse_select_small_mask.xbm
      	* cursors/eraser_small.xbm
      	* cursors/eraser_small_mask.xbm
      	* cursors/free_select_small.xbm
      	* cursors/free_select_small_mask.xbm
      	* cursors/fuzzy_select_small.xbm
      	* cursors/fuzzy_select_small_mask.xbm
      	* cursors/intersect.xbm
      	* cursors/intersect_mask.xbm
      	* cursors/minus.xbm
      	* cursors/minus_mask.xbm
      	* cursors/move.xbm
      	* cursors/move_mask.xbm
      	* cursors/paintbrush_small.xbm
      	* cursors/paintbrush_small_mask.xbm
      	* cursors/pencil_small.xbm
      	* cursors/pencil_small_mask.xbm
      	* cursors/plus.xbm
      	* cursors/plus_mask.xbm
      	* cursors/rect_select_small.xbm
      	* cursors/rect_select_small_mask.xbm
      	* cursors/resize_small.xbm
      	* cursors/resize_small_mask.xbm
      	* cursors/zoom.xbm
      	* cursors/zoom_mask.xbm
      	* cursors/zoom_small.xbm
      	* cursors/zoom_small_mask.xbm: new files extracted from Tigert's
      	gimp-tool-cursors.xcf created at GimpCon.
      
      	Tigert, I'll commit the xcf as soon as I've added empty layers
      	with the names of the cursors that are missing.
      
      	* cursors/mouse.xbm
      	* cursors/mouse_mask.xbm: made it 32x32 to allow for cursor
      	composition.
      d0a551bb
  15. 07 Jun, 2000 1 commit
    • Sven Neumann's avatar
      call undo_push_qmask() before removing the channel since the callback will · fd4355bc
      Sven Neumann authored
      2000-06-08  Sven Neumann  <sven@gimp.org>
      
              * app/qmask.c: call undo_push_qmask() before removing the
              channel since the callback will set the qmask_state
              incorrectly otherwise. Fixes bug #13472.
      
              * app/undo.[ch]: code cleanup
      
              * plug-ins/common/gif.c: put save_comment into the values
              that are stored between calls to the GIF plug-in, so it
              remembers if the user wants to save the comment. Fixes
              bug #12755.
      fd4355bc
  16. 06 Jun, 2000 1 commit
    • Michael Natterer's avatar
      Makefile.am cursors/crosshair.xbm new files. · 5d43ca6c
      Michael Natterer authored
      2000-06-06  Michael Natterer  <mitch@gimp.org>
      
      	* Makefile.am
      	* cursors/crosshair.xbm
      	* cursors/crosshair_mask.xbm: new files.
      
      	* app/cursorutil.[ch]
      	* app/gdisplay.[ch]
      	* app/gimprc.[ch]
      	* app/preferences_dialog.c: Started to add the new set of
      	consistent tool cursors. The crosshair one is the easy part
      	but I wanted to see a result :) The other two options in
      	the pref's cursor menu are still dummys.
      5d43ca6c
  17. 04 Jun, 2000 1 commit
  18. 27 May, 2000 1 commit
    • Michael Natterer's avatar
      Libgimp cleanup part II (with a little help from Yosh who moved the CVS · 6fa33d68
      Michael Natterer authored
      2000-05-27  Michael Natterer  <mitch@gimp.org>
      
      	Libgimp cleanup part II (with a little help from Yosh
      	who moved the CVS files).
      
      	* libgimp/Makefile.am
      	* libgimp/gimpchannel_pdb.c
      	* libgimp/gimpdisplay_pdb.c
      	* libgimp/gimpdrawable_pdb.c
      	* libgimp/gimpgradient_pdb.c
      	* libgimp/gimphelp_pdb.c
      	* libgimp/gimpimage_pdb.c
      	* libgimp/gimplayer_pdb.c
      	* libgimp/gimppalette_pdb.c
      	* libgimp/gimpparasite_pdb.c
      	* libgimp/gimpselection_pdb.c
      	* libgimp/gimpunit_pdb.c: new names of all files which contain
      	PDB wrappers.
      
      	* modules/Makefile.am
      	* libgimp/gimpcolordisplay.h
      	* libgimp/gimpcolorselector.h
      	* modules/gimpmodregister.[ch]: renamed.
      
      	* libgimp/gimpparasiteF.h
      	* libgimp/gimpparasiteP.h: removed because gimp.h had to include
      	the private header anyway.
      
      	* app/color_notebook.c
      	* app/color_select.c
      	* app/gdisplay_color.[ch]
      	* app/gdisplay_color_ui.c
      	* app/gimpbrushpipe.c
      	* app/gimpdrawable.[ch]
      	* app/gimpimage.c
      	* app/gimpimage.h
      	* app/gimpparasite.[ch]
      	* app/gimprc.c
      	* app/image_new.c
      	* app/layer.c
      	* app/parasite_cmds.c
      	* app/parasitelist.[ch]
      	* app/plug_in.c
      	* app/procedural_db.c
      	* app/undo.c
      	* app/xcf.c
      	* libgimp/gimp.[ch]
      	* libgimp/gimpcolordisplay.h
      	* libgimp/gimpparasite.[ch]
      	* modules/cdisplay_gamma.c
      	* modules/cdisplay_highcontrast.c
      	* modules/colorsel_gtk.c
      	* modules/colorsel_triangle.c
      	* modules/colorsel_water.c
      	* plug-ins/FractalExplorer/Dialogs.c
      	* plug-ins/FractalExplorer/Events.c
      	* plug-ins/Lighting/lighting_apply.c
      	* plug-ins/Lighting/lighting_shade.c
      	* plug-ins/MapObject/mapobject_image.c
      	* plug-ins/common/gpb.c
      	* plug-ins/common/psp.c
      	* plug-ins/sel2path/sel2path.c
      	* po-libgimp/POTFILES.in
      	* tools/pdbgen/pdb.pl
      	* tools/pdbgen/pdb/parasite.pdb: changed includes accordingly.
      6fa33d68
  19. 08 May, 2000 2 commits
    • Michael Natterer's avatar
      oops, forgot a debugging g_print(). · e475183f
      Michael Natterer authored
      2000-05-08  Michael Natterer  <mitch@gimp.org>
      
      	* app/errors.c (gimp_fatal_error): oops, forgot a debugging
      	g_print().
      
      	* app/gdisplay.c (gdisplay_set_menu_sensitivity): there _can_ be
      	an active drawable even if there is no layer. Also reordered
      	the rest if the checks.
      e475183f
    • Michael Natterer's avatar
      app/fileops.c return silently from save/save_as and grey out the menu · 5948e2ab
      Michael Natterer authored
      2000-05-08  Michael Natterer  <mitch@gimp.org>
      
      	* app/fileops.c
      	* app/gdisplay.c: return silently from save/save_as and grey out
      	the menu entries if there is no active drawable. Fixes #10239.
      5948e2ab
  20. 06 May, 2000 1 commit
  21. 05 May, 2000 1 commit
  22. 28 Apr, 2000 1 commit
  23. 27 Apr, 2000 1 commit
    • Michael Natterer's avatar
      app/color_select.c app/colormaps.[ch] removed unused global variables · c73b233f
      Michael Natterer authored
      2000-04-26  Michael Natterer  <mitch@gimp.org>
      
      	* app/color_select.c
      	* app/colormaps.[ch]
      	* app/context_manager.c: removed unused global variables
      	[foreground|background]_pixel and [old|new]_color_pixel.
      
      	Initialize the colormap and visual stuff with GdkRGB instead of
      	GtkPreview functions (which are deprecated).
      
      	* app/[62 files]: removed #include's (started with colormaps.h and
      	couldn't stop). Also ordered them consistently and did some small
      	unrelated cleanups.
      	Removed variuos <stdlib.h> et.al. but checked the files carefully
      	before doing so. If I was too radical and you get warnings on your
      	platform, please flame me or just put them back :)
      c73b233f
  24. 26 Apr, 2000 1 commit
  25. 25 Apr, 2000 1 commit
  26. 16 Apr, 2000 2 commits
    • Michael Natterer's avatar
      block all canvas events while resizing the display so the standard canvas · 085f9b6e
      Michael Natterer authored
      2000-04-16  Michael Natterer  <mitch@gimp.org>
      
      	* app/gdisplay_ops.c (gdisplay_shrink_wrap): block all canvas
      	events while resizing the display so the standard canvas "expose"
      	and "configure" handlers are not called.
      	This optimization is valid because shrink_wrap's caller has to do
      	a full recalculation and expose of the gdisplay anyway.
      	For the same reason, I removed the calls to gdisplay_expose_full()
      	and bounds_checking() from shrink_wrap.
      
      	This should also fix the double exposes Austin reported some time
      	ago. I hope it does not re-break yesterday's fix :)
      
      	* app/gdisplay_ops.[ch]: removed unused function
      	gdisplay_resize_image().
      
      	* app/scale.c (resize_display): do a full expose if one of the
      	"resize_display" or "redisplay" parameters is TRUE.
      085f9b6e
    • jtl's avatar
      *** empty log message *** · 5c816c6b
      jtl authored
      5c816c6b
  27. 15 Apr, 2000 2 commits
    • Michael Natterer's avatar
      after resizing the display, check if the window manager placed it · 89d3e0d8
      Michael Natterer authored
      2000-04-15  Michael Natterer  <mitch@gimp.org>
      
      	* app/gdisplay_ops.c (gdisplay_shrink_wrap): after resizing the
      	display, check if the window manager placed it offscreen and
      	center it in that case.
      89d3e0d8
    • Michael Natterer's avatar
      s/0/FALSE/ · 554b9a34
      Michael Natterer authored
      2000-04-15  Michael Natterer  <mitch@gimp.org>
      
      	* app/disp_callbacks.c: s/0/FALSE/
      
      	* app/gdisplay_ops.c (gdisplay_shrink_wrap): removed all the
      	gtk_drawing_area_size(), show/hide and gtk_main_iteration() stuff
      	and don't touch the drawing area at all.
      
      	Instead, use brute force on gdisp->shell:
      	1. gtk_widget_size_allocate(gdisp->shell)
      	2. gdk_window_resize(gdisp->shell->window)
      
      	(tested with Sawmill, Enlightenment and twm)
      554b9a34
  28. 10 Apr, 2000 1 commit
    • 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
  29. 06 Apr, 2000 1 commit
    • Michael Natterer's avatar
      app/commands.c app/layers_dialog.c behave like a widget: removed · 61184c16
      Michael Natterer authored
      2000-04-06  Michael Natterer  <mitch@gimp.org>
      
      	* app/commands.c
      	* app/layers_dialog.c
      	* app/resize.[ch]: behave like a widget:
      	removed resize_widget_free() and call
      	gtk_widget_destroy(resize->resize_shell) instead.
      
      	* app/interface.c: s/0/FALSE/
      
      	* app/color_area.c
      	* libgimp/gimpchainbutton.c: show the correct background also for
      	engine driven themes. The chainbutton's lines still don't draw
      	with the pixmap theme, which is probably a bug of the theme's
      	draw_polygon method.
      61184c16
  30. 03 Apr, 2000 1 commit
    • Michael Natterer's avatar
      app/color_panel.[ch] app/color_picker.c removed the public function · 8ed5f8ce
      Michael Natterer authored
      2000-04-03  Michael Natterer  <mitch@gimp.org>
      
      	* app/color_panel.[ch]
      	* app/color_picker.c
      	* app/qmask.c: removed the public function color_panel_free() and
      	fake a real widget's behaviour by connecting to the panel widget's
      	"destroy" signal.
      
      	* app/channels_dialog.c
      	* app/layers_dialog.c: cleaned up and sync'ed the code where
      	possible (without changing the logic).
      8ed5f8ce
  31. 02 Apr, 2000 1 commit
    • Michael Natterer's avatar
      completely overworked the widget packing of the display shell. This was · dac8997b
      Michael Natterer authored
      2000-04-02  Michael Natterer  <mitch@gimp.org>
      
      	* app/interface.c: completely overworked the widget packing of the
      	display shell. This was necessary because the table insisted on
      	giving the vertical scrollbar more allocation than it needed when
      	first displaying an image which is smaller than the minimal
      	statusbar width. Replaced the tables with packing boxes.
      
      	See the comments I've added to create_display_shell() if you
      	really want to see the ugly details.
      
      	Also, to get rid of the 2-pixel spacing which appears at the
      	bottom of the display whenever the statusarea is hidden,
      	gdisp->statusarea is now the eventbox, not the hbox it contains.
      
      	* pixmaps/navbutton.xpm: made it 2x2 pixels larger.
      dac8997b