1. 31 Jan, 2009 1 commit
  2. 29 Jan, 2009 3 commits
    • Sven Neumann's avatar
      updated German translation. · 5d26f545
      Sven Neumann authored
      2009-01-29  Sven Neumann  <sven@gimp.org>
      
              * de.po: updated German translation.
      
      
      svn path=/trunk/; revision=27971
      5d26f545
    • Sven Neumann's avatar
      removed gimp_image_get_type_string() again. · b25b979f
      Sven Neumann authored
      2009-01-29  Sven Neumann  <sven@gimp.org>
      
      	* app/core/gimpimage.[ch]: removed gimp_image_get_type_string()
      	again.
      	
      	* app/display/gimpdisplayshell-title.c
      	(gimp_display_shell_format_title): use the GimpImageBaseType 
      enum
      	instead.
      
      	* app/tools/gimptool.c (gimp_tool_oper_update): if the image is
      	empty and the tool can't handle that, display a message in the
      	statusbar telling the user about this.
      
      
      svn path=/trunk/; revision=27970
      b25b979f
    • Sven Neumann's avatar
      fixed incorrect optimization that caused glitches in the rounded corners · d9bd97d0
      Sven Neumann authored
      2009-01-29  Sven Neumann  <sven@gimp.org>
      
      	* app/core/gimpchannel-combine.c 
      (gimp_channel_combine_ellipse_rect):
      	fixed incorrect optimization that caused glitches in the rounded
      	corners on the left side of rectangular selections.
      
      
      svn path=/trunk/; revision=27968
      d9bd97d0
  3. 28 Jan, 2009 1 commit
  4. 27 Jan, 2009 3 commits
  5. 26 Jan, 2009 5 commits
    • Michael Natterer's avatar
      add new accessor gimp_layer_get_floating_sel_drawable() which returns the · 521555c4
      Michael Natterer authored
      2009-01-26  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimplayer.[ch]: add new accessor
      	gimp_layer_get_floating_sel_drawable() which returns the drawable
      	the floating layer is attached to.
      
      	* app/core/gimpdrawable.c
      	* app/core/gimpfloatingselundo.c
      	* app/core/gimpimage-duplicate.c
      	* app/core/gimpimage-quick-mask.c
      	* app/core/gimpimage.c
      	* app/core/gimplayer.c
      	* app/core/gimplayer-floating-sel.c
      	* app/xcf/xcf-save.c
      	* tools/pdbgen/pdb/image.pdb: use it instead of accessing
      	layer->fs.drawable directly.
      
      	* app/pdb/image-cmds.c: regenerated.
      
      
      svn path=/trunk/; revision=27962
      521555c4
    • Michael Natterer's avatar
      The GEGL projection does floating selections now: · 785eef1a
      Michael Natterer authored
      2009-01-26  Michael Natterer  <mitch@gimp.org>
      
      	The GEGL projection does floating selections now:
      
      	* app/core/gimpdrawable.[ch] (struct GimpDrawable): add a couple
      	of GeglNodes which are used to create a sub-graph for this
      	drawable's floating selection.
      
      	(gimp_drawable_detach_floating_sel)
      	(gimp_drawable_attach_floating_sel): new functions to call
      	whenever a floating selection gets attached or detached.
      
      	Change the role of the drawable's "source_node": it's no longer a
      	direct tile source but an arbitrary graph. Add new internal
      	function gimp_drawable_sync_source_node() which creates a
      	sub-graph for the floating selection within the source node, and
      	uses the new "tile_source_node" directly otherwise. Connect to
      	"notify" of the floating selection and reconfigure its sub-graph
      	when its properties change. This is also one more refactoring in
      	the direction of layer trees.
      
      	* app/core/gimpfloatingselundo.c
      	* app/core/gimpimage.c
      	* app/core/gimplayer-floating-sel.c: call the new attach/detach
      	API whenever a floating selection is attached or detached from a
      	drawable. This will need more refactoring i guess...
      
      
      svn path=/trunk/; revision=27961
      785eef1a
    • Michael Natterer's avatar
      don't show the floating selection layer in the image graph, it will be · abe32307
      Michael Natterer authored
      2009-01-26  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimpdrawable.c (gimp_drawable_visibility_changed):
      	don't show the floating selection layer in the image graph, it
      	will be shown by the drawable it is attached to. This is a temp
      	special case hack, but better fits here than into the newly
      	created and clean GimpDrawableStack. The floating selection will
      	see the end of its days as layer soon enough anyway.
      
      
      svn path=/trunk/; revision=27960
      abe32307
    • Michael Natterer's avatar
      chain up if a parent impl exists to be safe against future gtk versions · ef3fbab8
      Michael Natterer authored
      2009-01-26  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpwidgets/gimpbutton.c (gimp_button_clicked): chain up if a
      	parent impl exists to be safe against future gtk versions doing
      	something in GtkButton::clicked() (as happened in GTK+ trunk).
      
      
      svn path=/trunk/; revision=27958
      ef3fbab8
    • Sven Neumann's avatar
      check the return value of fgets(). · bb0ca406
      Sven Neumann authored
      2009-01-26  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/curve-bend.c (p_load_pointfile): check the
      	return value of fgets().
      
      
      svn path=/trunk/; revision=27957
      bb0ca406
  6. 25 Jan, 2009 8 commits
  7. 24 Jan, 2009 1 commit
    • Michael Natterer's avatar
      Bug 568890 – don't rely on GtkAction implementation details · b9077030
      Michael Natterer authored
      2009-01-24  Michael Natterer  <mitch@gimp.org>
      
      	Bug 568890 – don't rely on GtkAction implementation details
      
      	* app/widgets/gimpuimanager.c (gimp_ui_manager_menu_item_select):
      	use gtk_widget_get_action() instead of g_object_get_data(),
      	which relies on the name of the data key.
      
      
      svn path=/trunk/; revision=27939
      b9077030
  8. 23 Jan, 2009 3 commits
  9. 22 Jan, 2009 1 commit
    • Tor Lillqvist's avatar
      Bug 559408 - Brushes dragged to the image window look strange · fb554e98
      Tor Lillqvist authored
      2009-01-22  Tor Lillqvist  <tml@iki.fi>
      
      	Bug 559408 - Brushes dragged to the image window look strange 
      
      	* app/widgets/gimppixbuf.c (gimp_pixbuf_format_compare): Drop
      	Windows-specific code to prefer BMP. The BMP format written by
      	gdk-pixbuf doesn't support alpha. PNG is better. Note that the
      	same bug report also takes up a different problem.
      
      
      svn path=/trunk/; revision=27928
      fb554e98
  10. 21 Jan, 2009 1 commit
    • Sven Neumann's avatar
      Bug 568617 – "Plase" misspelled · e9e48274
      Sven Neumann authored
      2009-01-21  Sven Neumann  <sven@gimp.org>
      
      	Bug 568617 – "Plase" misspelled
      
      	* app/widgets/gimpuimanager.c: fixed typo.
      
      
      svn path=/trunk/; revision=27926
      e9e48274
  11. 20 Jan, 2009 1 commit
    • Martin Nordholts's avatar
      Adjust to babl API adjustment by doing · 4a72283f
      Martin Nordholts authored
      s/babl_format_from_name/babl_format/
      
      * app/gegl/gimp-gegl-utils.c
      * app/gegl/gimpoperationpointlayermode.c
      * app/gegl/gimpoperationtilesource.c
      
      svn path=/trunk/; revision=27923
      4a72283f
  12. 19 Jan, 2009 1 commit
    • Michael Natterer's avatar
      plug-ins/common/*.c plug-ins/color-rotate/color-rotate.c · 4ea14376
      Michael Natterer authored
      2009-01-19  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/common/*.c
      	* plug-ins/color-rotate/color-rotate.c
      	* plug-ins/file-bmp/bmp.c
      	* plug-ins/file-faxg3/faxg3.c
      	* plug-ins/file-fits/fits.c
      	* plug-ins/file-fli/fli-gimp.c
      	* plug-ins/file-ico/ico.c
      	* plug-ins/file-jpeg/jpeg.c
      	* plug-ins/file-psd/psd-save.c
      	* plug-ins/file-psd/psd.c
      	* plug-ins/file-sgi/sgi.c
      	* plug-ins/file-uri/uri.c
      	* plug-ins/file-xjt/xjt.c
      	* plug-ins/flame/flame.c
      	* plug-ins/fractal-explorer/fractal-explorer.c
      	* plug-ins/gfig/gfig.c
      	* plug-ins/gimpressionist/gimp.c
      	* plug-ins/gradient-flare/gradient-flare.c
      	* plug-ins/help-browser/help-browser.c
      	* plug-ins/ifs-compose/ifs-compose.c
      	* plug-ins/imagemap/imap_main.c
      	* plug-ins/lighting/lighting-main.c
      	* plug-ins/map-object/map-object-main.c
      	* plug-ins/maze/maze.c
      	* plug-ins/metadata/metadata.c
      	* plug-ins/pagecurl/pagecurl.c
      	* plug-ins/print/print.c
      	* plug-ins/pygimp/gimpfu.py
      	* plug-ins/script-fu/script-fu-script.c
      	* plug-ins/script-fu/script-fu.c
      	* plug-ins/selection-to-path/selection-to-path.c
      	* plug-ins/twain/twain.c
      	* plug-ins/win-snap/winsnap.c: document the "run-mode" parameter
      	as we document enums for core procedures.
      
      
      svn path=/trunk/; revision=27922
      4ea14376
  13. 18 Jan, 2009 5 commits
  14. 17 Jan, 2009 5 commits
  15. 13 Jan, 2009 1 commit