1. 18 Nov, 2001 2 commits
  2. 17 Nov, 2001 3 commits
    • Fatih Demir's avatar
      8af6a663
    • Michael Natterer's avatar
      Made --no-interface not calling gtk_init() (and thus not contacting the X · 14098dc0
      Michael Natterer authored
      2001-11-17  Michael Natterer  <mitch@gimp.org>
      
      	Made --no-interface not calling gtk_init() (and thus not
      	contacting the X server) any more. (Fixes #58961).
      
      	* app/core/gimp.[ch]: added two new function pointers
      	"gui_main_loop_func" and "gui_main_loop_quit_func" and an own
      	stack of GMainLoops which is used if they are not set.
      
      	* app/gui/gui.[ch]: added main loop functions here and set them as
      	pointers in the Gimp instance. Separated gui_libs_init() from
      	gui_themes_init() so it can be used as replacement for gtk_init()
      	and be called before command line parsing.
      
      	* app/main.c: check for "--no-interface" before initializing
      	anything. Added a "--g-fatal-warnings" option (cut'n'paste from
      	gtkmain.c). Added a check for "--" (end of options).
      
      	* app/app_procs.c: call the new gimp_main_loop() functions,
      	call gui_themes_init().
      
      	* app/devices.[ch]: reduce usage of "the_gimp" by passing "Gimp"
      	pointers to some functions.
      
      	* app/plug_in.c: some ugly checks for the_gimp->no_interface which
      	will go away once this file is core/ui chopped. Call
      	gimp_main_loop() stuff instead of gtk_main().
      
      	* app/core/gimptoolinfo.c: allow passing a NUL GdkPixbuf pointer.
      14098dc0
    • Wang Jian's avatar
      *** empty log message *** · b042c682
      Wang Jian authored
      b042c682
  3. 16 Nov, 2001 6 commits
    • Daniel Egger's avatar
      Prevent from crash if swap_path == NULL. · 7d1a55eb
      Daniel Egger authored
      2001-11-17  Daniel Egger  <egger@fhm.edu>
      
      	* app/base/base.c: Prevent from crash if swap_path == NULL.
      7d1a55eb
    • Michael Natterer's avatar
      Wishlist item #57812: · 51687bba
      Michael Natterer authored
      2001-11-16  Michael Natterer  <mitch@gimp.org>
      
      	Wishlist item #57812:
      
      	* app/core/gimpimage.[ch]: added a progress_callback to
      	gimp_image_scale().
      
      	* app/gui/gui.c
      	* app/gui/image-commands.c
      	* app/gui/resize-dialog.h
      	* tools/pdbgen/pdb/image.pdb: changed accordingly.
      
      	* app/core/gimp.[ch]: found that gimp->busy needs to be a counter,
      	not a boolean, so nested calls work.
      
      	* app/pdb/image_cmds.c: regenerated.
      51687bba
    • Michael Natterer's avatar
      Wishlist item #57669: · 4403d58a
      Michael Natterer authored
      2001-11-16  Michael Natterer  <mitch@gimp.org>
      
      	Wishlist item #57669:
      
      	* app/gimprc.[ch]: replaced gimprc option "allow-resize-windows"
      	by "resize-windows-on-zoom" and "resize-windows-on-resize".
      
      	* app/gui/preferences-dialog.c: added a toggle for
      	"resize-windows-on-resize".
      
      	* app/display/gimpdisplayshell-handlers.c
      	* app/display/gimpdisplayshell-scale.c
      	* app/tools/gimpmagnifytool.c
      	* docs/gimprc.5.in
      	* etc/gimprc.in
      	* etc/gimprc.win32: changed accordingly.
      
      	* app/display/gimpdisplay-area.[ch]: added gimp_area_new().
      
      	* app/display/gimpdisplay.c: cleanup usage of GimpArea.
      
      	* app/display/gimpdisplayshell.[ch]: added configurable canvas
      	padding color and a small color_panel to change it in the upper
      	right corner of the window.
      
      	* app/display/gimpdisplayshell-callbacks.[ch]: added a callback
      	for the color_panel, initialize the color in the "realize"
      	callback.
      
      	Wishlist item #51548.
      
      	* app/display/gimpdisplayshell-selection.[ch]
      	* app/gui/menus.c
      	* app/gui/view-commands.[ch]: made the layer boundary toggleable
      	separately from the selection.
      
      	* app/gui/color-notebook.c: #if 0'ed a debugging g_print().
      4403d58a
    • Sven Neumann's avatar
      added Black and White to popup menu. Take widget->allocation into account · a1439a3c
      Sven Neumann authored
      2001-11-16  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpcolorbutton.[ch]: added Black and White to popup
      	menu. Take widget->allocation into account when calculation popup
      	position since GtkButton is a NO_WINDOW widget now.
      a1439a3c
    • Sven Neumann's avatar
      s/G_GNUC_PRETTY_FUNC/G_GNUC_PRETTY_FUNCTION/ · edcccae5
      Sven Neumann authored
      2001-11-16  Sven Neumann  <sven@gimp.org>
      
      	* app/core/gimpimage.c: s/G_GNUC_PRETTY_FUNC/G_GNUC_PRETTY_FUNCTION/
      edcccae5
    • Rebecca Walter's avatar
      app/core/gimpcontext.c app/core/gimpdatafactory.c · 46b7fdb8
      Rebecca Walter authored
      2001-11-16  Rebecca Walter  <rjp@mail.tele.dk>
      
              * app/core/gimpcontext.c
              * app/core/gimpdatafactory.c
              * app/core/gimpdrawable-bucket-fill.c
              * app/core/gimpdrawable.c
              * app/core/gimpgradient.c
              * app/core/gimpimage-convert.c
              * app/core/gimpimage-mask.c
              * app/core/gimpimage.c: Extensive proofreading of messages and
              warnings.  Improved standardization of string format and content.
      46b7fdb8
  4. 15 Nov, 2001 7 commits
    • Michael Natterer's avatar
      Gimp's opacity values are a pain... the core actually *should* only accept · d7b3fbe5
      Michael Natterer authored
      2001-11-15  Michael Natterer  <mitch@gimp.org>
      
      	Gimp's opacity values are a pain... the core actually *should*
      	only accept and expose values in a [0.0..1.0] range.
      
      	* app/core/gimpdrawable-blend.c
      	* app/core/gimpdrawable-bucket-fill.c: take 0.0 <= opacity <= 1.0,
      	*not* 0.0 < opacity <= 100.0.
      
      	* app/tools/gimpblendtool.c: don't (opacity * 100.0) before passing.
      
      	* tools/pdbgen/pdb/tools.pdb: (opacity / 100.0) before passing.
      
      	* app/display/gimpdisplayshell-dnd.c: paint_mode and opacity were
      	swapped in the call to gimp_drawable_bucket_fill_full().
      
      	* app/pdb/tools_cmds.c: regenerated.
      d7b3fbe5
    • Michael Natterer's avatar
      fixed the layers dialog's "New Layer" button by checking for a floating · a39ba058
      Michael Natterer authored
      2001-11-15  Michael Natterer  <mitch@gimp.org>
      
      	* app/gui/layers-commands.c: fixed the layers dialog's "New Layer"
      	button by checking for a floating selection in
      	layers_new_layer_query() instead of
      	layers_new_layer_cmd_callback().
      a39ba058
    • Michael Natterer's avatar
      restructured the new draw utility functions and added · f901b46d
      Michael Natterer authored
      2001-11-15  Michael Natterer  <mitch@gimp.org>
      
      	* app/tools/gimpdrawtool.[ch]: restructured the new draw utility
      	functions and added gimp_draw_tool_draw_handle() and
      	gimp_draw_tool_on_handle().
      
      	* app/tools/gimpbezierselecttool.c
      	* app/tools/gimpblendtool.c
      	* app/tools/gimpcroptool.[ch]
      	* app/tools/gimpiscissorstool.c
      	* app/tools/gimpmeasuretool.c
      	* app/tools/gimppainttool.c
      	* app/tools/gimppathtool.c
      	* app/tools/gimptransformtool.c: use the new functions all over
      	the place so handle drawing and mouse_over detection work the same
      	for all tools.
      f901b46d
    • Michael Natterer's avatar
      removed antique Makefile targets, including the "files" hack (which was · 2377f709
      Michael Natterer authored
      2001-11-15  Michael Natterer  <mitch@gimp.org>
      
      	* Makefile.am: removed antique Makefile targets, including the
      	"files" hack (which was some automatic EXTRA_DIST voodoo), added
      	missing stuff to EXTRA_DIST.
      
      	* app/plug-in/Makefile.am
      	* devel-docs/Makefile.am
      	* docs/Makefile.am
      	* plug-ins/Makefile.am
      	* plug-ins/FractalExplorer/Makefile.am
      	* plug-ins/FractalExplorer/fractalexplorer-examples/Makefile.am
      	* plug-ins/Lighting/Makefile.am
      	* plug-ins/MapObject/Makefile.am
      	* plug-ins/bmp/Makefile.am
      	* plug-ins/dbbrowser/Makefile.am
      	* plug-ins/faxg3/Makefile.am
      	* plug-ins/fits/Makefile.am
      	* plug-ins/flame/Makefile.am
      	* plug-ins/gap/Makefile.am
      	* plug-ins/gdyntext/Makefile.am
      	* plug-ins/gflare/Makefile.am
      	* plug-ins/gflare/gflares/Makefile.am
      	* plug-ins/gfli/Makefile.am
      	* plug-ins/gimpressionist/Makefile.am
      	* plug-ins/gimpressionist/Brushes/Makefile.am
      	* plug-ins/gimpressionist/Paper/Makefile.am
      	* plug-ins/gimpressionist/Presets/Makefile.am
      	* plug-ins/ifscompose/Makefile.am
      	* plug-ins/imagemap/Makefile.am
      	* plug-ins/libgck/Makefile.am
      	* plug-ins/libgck/gck/Makefile.am
      	* plug-ins/maze/Makefile.am
      	* plug-ins/mosaic/Makefile.am
      	* plug-ins/pagecurl/Makefile.am
      	* plug-ins/plugin-helper/Makefile.am
      	* plug-ins/print/Makefile.am
      	* plug-ins/rcm/Makefile.am
      	* plug-ins/script-fu/Makefile.am
      	* plug-ins/script-fu/scripts/Makefile.am
      	* plug-ins/sel2path/Makefile.am
      	* plug-ins/sgi/Makefile.am
      	* plug-ins/webbrowser/Makefile.am
      	* plug-ins/xjt/Makefile.am
      	* tips/Makefile.am: removed "files" too, some minor cleanups.
      2377f709
    • Rebecca Walter's avatar
      app/core/gimpbrush.c app/core/gimpbrushpipe.c Proofreading to strings, · c6bc58fb
      Rebecca Walter authored
      2001-11-15  Rebecca Walter <rjp@mail.tele.dk>
      	* app/core/gimpbrush.c
      	* app/core/gimpbrushpipe.c
      	* app/core/gimpchannel.c:  Proofreading to strings, approved by Sven
      c6bc58fb
    • Sven Neumann's avatar
      recreated from toplevel dir so it applies as advertised in HACKING. · 1e21bf86
      Sven Neumann authored
      2001-11-15  Sven Neumann  <sven@gimp.org>
      
      	* RELEASE-TO-CVS.patch: recreated from toplevel dir so it applies
      	as advertised in HACKING.
      1e21bf86
    • Manish Singh's avatar
      gtk_item_factory_parse_rc->gtk_accel_map_load, · 1c27bdcc
      Manish Singh authored
      2001-11-14  Manish Singh  <yosh@gimp.org>
      
              * RELEASE-TO-CVS.patch: gtk_item_factory_parse_rc->gtk_accel_map_load,
              gtk_item_factory_dump_rc->gtk_accel_map_save
      
              * configure.in: fixes for newer autoconf, AC_INIT with etc/gimprc.in
              now
      
              * app/core/gimpcontainer.c: g_type_instance_is_a is private (and
              got renamed recently), use G_TYPE_CHECK_INSTANCE_TYPE instead
      
              * app/gui/gradient-editor.c: use gtk_accel_label_set_accel_widget
              instead of gtk_accel_label_set_accel_object
      
              * app/gui/module-browser.c: replaced CList with a TreeView
      1c27bdcc
  5. 14 Nov, 2001 14 commits
  6. 13 Nov, 2001 8 commits