1. 23 May, 2008 2 commits
    • Michael Natterer's avatar
      Stop including single headers from gtk+ to be prepared for the upcoming · 598da617
      Michael Natterer authored
      2008-05-23  Michael Natterer  <mitch@gimp.org>
      
      	Stop including single headers from gtk+ to be prepared
      	for the upcoming GTK_DISABLE_SINGLE_INCLUDES:
      
      	* configure.in: add -DGTK_DISABLE_SINGLE_INCLUDES to CPPFLAGS.
      
      	* app/display/gimpcanvas.h
      	* app/display/gimpscalecombobox.h
      	* app/display/gimpstatusbar.h
      	* app/widgets/*.h
      	* libgimp/gimpprogressbar.h
      	* libgimp/gimpselectbutton.h
      	* libgimpwidgets/*.h
      	* libgimpwidgets/gimpstock.c
      	* plug-ins/uri/gimpmountoperation.h: remove inclusion of parent
      	classes and single files from gtk+.
      
      	* app/widgets/gtkwrapbox.h
      	* libgimp/gimpbrushmenu.c
      	* libgimp/gimpfontmenu.c
      	* libgimp/gimpgradientmenu.c
      	* libgimp/gimppalettemenu.c
      	* libgimp/gimppatternmenu.c
      	* libgimp/gimpselectbutton.c: #include <gtk/gtk.h>
      
      	* plug-ins/common/poppler.c: undef GTK_DISABLE_SINGLE_INCLUDES
      	when including <poppler.h>.
      
      
      svn path=/trunk/; revision=25781
      598da617
    • Sven Neumann's avatar
      app/core/gimpchannel-select.c app/core/gimpdrawable-bucket-fill.c · 5aa59b3b
      Sven Neumann authored
      2008-05-23  Sven Neumann  <sven@gimp.org>
      
      	* app/core/gimpchannel-select.c
      	* app/core/gimpdrawable-bucket-fill.c
      	* app/core/gimpdrawable-transform.c
      	* app/core/gimpimage-crop.c
      	* app/dialogs/image-scale-dialog.c
      	* app/tools/gimpbycolorselecttool.c
      	* app/tools/gimpfliptool.c
      	* app/tools/gimpforegroundselecttool.c
      	* app/tools/gimpfreeselecttool.c
      	* app/tools/gimpfuzzyselecttool.c
      	* app/tools/gimpmovetool.c
      	* app/tools/gimpperspectivetool.c
      	* app/tools/gimppolygonselecttool.c
      	* app/tools/gimprotatetool.c
      	* app/tools/gimpscaletool.c
      	* app/tools/gimpsheartool.c
      	* libgimpwidgets/gimpcolorprofilestore.c
      	* plug-ins/gfig/gfig-dialog.c: use C_() instead of Q_() for
      	translations with context.
      
      svn path=/trunk/; revision=25777
      5aa59b3b
  2. 21 May, 2008 1 commit
    • Sven Neumann's avatar
      Add Desaturate as an image-map tool with live preview (bug #533808): · e86e0032
      Sven Neumann authored
      2008-05-21  Sven Neumann  <sven@gimp.org>
      
      	Add Desaturate as an image-map tool with live preview (bug #533808):
      
      	* app/gegl/Makefile.am
      	* app/gegl/gegl-types.h
      	* app/gegl/gimpdesaturateconfig.[ch]: added config object for the
      	desaturate point filter.
      	
      	* app/gegl/gimpoperationdesaturate.[ch]: derive from
      	GimpOperationPointFilter. Unrolled the inner loop.
      
      	* app/core/gimpdrawable-desaturate.c: changed accordingly.
      
      	* app/tools/Makefile.am
      	* app/tools/gimpdesaturatetool.[ch]: added desaturate as an
      	imagemap tool. So far only the GEGL code path is implemented.
      
      	* app/tools/gimp-tools.c: register the new tool.
      
      	* app/dialogs/dialogs.c: register the new tool dialog.
      
      	* app/dialogs/Makefile.am
      	* app/dialogs/desaturate-dialog.[ch]: removed the desaturate dialog.
      
      	* app/actions/drawable-actions.c
      	* app/actions/drawable-commands.[ch]: removed action
      	"drawable-desaturate".
      
      	* app/widgets/gimphelp-ids.h: changed help IDs accordingly.
      
      	* menus/image-menu.xml.in: replaced "drawable-desaturate" with
      	"tools-desaturate".
      
      	* libgimpwidgets/gimpstock.h: added a define for
      	GIMP_STOCK_TOOL_DESATURATE.
      
      svn path=/trunk/; revision=25726
      e86e0032
  3. 06 May, 2008 1 commit
  4. 25 Apr, 2008 1 commit
  5. 23 Apr, 2008 1 commit
    • Sven Neumann's avatar
      formatting. · 734f319b
      Sven Neumann authored
      2008-04-23  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpnumberpairentry.c
      	(gimp_number_pair_entry_modify_font): formatting.
      
      
      svn path=/trunk/; revision=25515
      734f319b
  6. 11 Apr, 2008 1 commit
    • Sven Neumann's avatar
      reduced spacing between entry and unit menu. · ef484a6d
      Sven Neumann authored
      2008-04-11  Sven Neumann  <sven@gimp.org>
      
              * libgimpwidgets/gimppropwidgets.c (gimp_prop_size_entry_new):
              reduced spacing between entry and unit menu.
      
      
      svn path=/trunk/; revision=25470
      ef484a6d
  7. 29 Mar, 2008 1 commit
    • Mukund Sivaraman's avatar
      Fixes for some Sparse reported issues in app, libgimp*/ · 9ed6b3c7
      Mukund Sivaraman authored
      2008-03-28  Mukund Sivaraman  <muks@mukund.org>
      
              Fixes for some Sparse reported issues in app, libgimp*/
      
              * app/gui/gui-vtable.c: Included <gdk/gdkx.h>
      
              * libgimp/gimpprocview.c: author, date, copyright are pointers.
      
              * libgimpwidgets/gimpcolorprofilestore.c: Last argument of
              g_scanner_scope_add_symbol() is a pointer.
      
      
      svn path=/trunk/; revision=25293
      9ed6b3c7
  8. 28 Mar, 2008 4 commits
  9. 21 Mar, 2008 1 commit
    • Sven Neumann's avatar
      themes/Default/images/Makefile.am removed... · c671ea39
      Sven Neumann authored
      2008-03-21  Sven Neumann  <sven@gimp.org>
      
      	* themes/Default/images/Makefile.am
      	* themes/Default/images/stock-gegl-24.png: removed...
      
      	* themes/Default/images/stock-gegl-22.png: ... and added a 
      cropped
      	version that goes better with the other tool icons.
      
      	* libgimpwidgets/gimpstock.c: changed accordingly.
      
      
      svn path=/trunk/; revision=25151
      c671ea39
  10. 12 Mar, 2008 1 commit
    • Michael Natterer's avatar
      app/actions/data-commands.c app/actions/debug-commands.c · bc9424a2
      Michael Natterer authored
      2008-03-12  Michael Natterer  <mitch@gimp.org>
      
      	* app/actions/data-commands.c
      	* app/actions/debug-commands.c
      	* app/actions/dockable-commands.c
      	* app/dialogs/stroke-dialog.c
      	* app/display/gimpdisplayshell-handlers.c
      	* app/gui/gui-message.c
      	* app/gui/gui.c
      	* app/tools/gimpforegroundselectoptions.c
      	* app/tools/gimpinkoptions-gui.c
      	* app/widgets/gimpcolordialog.c
      	* app/widgets/gimpcontainerpopup.c
      	* app/widgets/gimpcontainerview-utils.c
      	* app/widgets/gimpdock.c
      	* app/widgets/gimpdockable.c
      	* app/widgets/gimpsessioninfo-book.c
      	* app/widgets/gimpsessioninfo-dock.c
      	* app/widgets/gimptoolbox.c
      	* app/widgets/gimpunitcombobox.c
      	* app/widgets/gimpviewablebox.c
      	* libgimp/gimpexport.c
      	* libgimpmodule/gimpmodule.h
      	* libgimpwidgets/gimpenumwidgets.c
      	* libgimpwidgets/gimpframe.c
      	* libgimpwidgets/gimpoldwidgets.c
      	* libgimpwidgets/gimpwidgets.c
      	* plug-ins/MapObject/mapobject_ui.c
      	* plug-ins/common/papertile.c
      	* plug-ins/common/sinus.c
      	* plug-ins/flame/flame.c
      	* plug-ins/helpbrowser/gimpthrobber.c
      	* plug-ins/script-fu/scheme-wrapper.c
      	* plug-ins/script-fu/script-fu-console.c: use accessors instead of
      	accessing GtkBin.child and GtkPaned.child1,2 directly.
      
      
      svn path=/trunk/; revision=25095
      bc9424a2
  11. 26 Feb, 2008 2 commits
  12. 16 Feb, 2008 1 commit
    • Michael Natterer's avatar
      app/display/gimpdisplayshell-callbacks.c · 23456dc2
      Michael Natterer authored
      2008-02-16  Michael Natterer  <mitch@gimp.org>
      
      	* app/display/gimpdisplayshell-callbacks.c
      	* app/tools/gimpforegroundselecttool.c
      	* app/tools/gimpimagemaptool.c
      	* app/tools/gimpiscissorstool.c
      	* app/tools/gimppolygonselecttool.c
      	* app/tools/gimprectangletool.c
      	* app/tools/gimptransformtool.c
      	* app/tools/gimpvectortool.c
      	* app/widgets/gimpcontainerpopup.c
      	* app/widgets/gimppaletteview.c
      	* libgimpwidgets/gimpcolorhexentry.c
      	* libgimpwidgets/gimpnumberpairentry.c
      	* plug-ins/script-fu/script-fu-console.c: Unify the handling of
      	various "Enter" and "Space" keysyms all over the place. Fixes bug
      	#516544 (also see gtk bug #515047).
      
      
      svn path=/trunk/; revision=24894
      23456dc2
  13. 14 Feb, 2008 2 commits
    • Michael Natterer's avatar
      libgimpwidgets/Makefile.am cleanup. · 77968a1b
      Michael Natterer authored
      2008-02-14  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpwidgets/Makefile.am
      	* libgimpwidgets/gimpscaleentry.[ch]: cleanup.
      
      
      svn path=/trunk/; revision=24888
      77968a1b
    • William Skaggs's avatar
      Bill Skaggs <weskaggs@primate.ucdavis.edu> · 4397dc25
      William Skaggs authored
      	Merged from weskaggs branch at Mitch's request.  Will
      	need to update devel docs.
      	
      	Place scale entry code into separate files, no
      	functional changes.
      
      	* libgimpwidgets/gimpscaleentry.c
      	* libgimpwidgets/gimpscaleentry.h: new files.
      	
      	* libgimpwidgets/gimpwidgets.h
      	* libgimpwidgets/gimpwidgets.c
      	* libgimpwidgets/gimpwidgets.h
      	* libgimpwidgets/Makefile.am: changed accordingly.
      
      svn path=/trunk/; revision=24887
      4397dc25
  14. 05 Feb, 2008 1 commit
    • Michael Natterer's avatar
      themes/Default/images/Makefile.am themes/Default/images/stock-gegl-16.png · dbadd4c5
      Michael Natterer authored
      2008-02-05  Michael Natterer  <mitch@gimp.org>
      
      	* themes/Default/images/Makefile.am
      	* themes/Default/images/stock-gegl-16.png
      	* themes/Default/images/stock-gegl-24.png
      	* libgimpwidgets/gimpstock.[ch]: new stock icon to be replaced by
      	somebody who can draw ;)
      
      	* app/tools/gimpgegltool.c: use it.
      
      
      svn path=/trunk/; revision=24800
      dbadd4c5
  15. 30 Jan, 2008 1 commit
    • Martin Nordholts's avatar
      Added a Polygon Select Tool which is a primitive selection tool based on · 919a2980
      Martin Nordholts authored
      2008-01-30  Martin Nordholts  <martinn@svn.gnome.org>
      
      	Added a Polygon Select Tool which is a primitive selection tool
      	based on Free Hand Select. Code filtered through David Gowers who
      	also made the tool icon. This version of the tool is a for-now
      	solution to bug #119646.
      
      	* app/tools/gimppolygonselecttool.[ch]: The new tool.
      
      	* app/tools/gimp-tools.c: Add the tool.
      
      	* app/tools/Makefile.am: Add tool source.
      
      	* app/widgets/gimphelp-ids.h: Add help id for the tool.
      
      	* libgimpwidgets/gimpstock.[ch]: Setup for the new tool icon.
      
      	* menus/image-menu.xml.in: Add action entry for the tool.
      
      	* themes/Default/images/tools/stock-tool-polygon-select-{16,24}.png:
      	Tool icon graphics.
      
      	* themes/Default/images/Makefile.am: Add tool icon graphics.
      
      svn path=/trunk/; revision=24753
      919a2980
  16. 24 Jan, 2008 1 commit
    • Sven Neumann's avatar
      removed unused image. · d1b811ce
      Sven Neumann authored
      2008-01-24  Sven Neumann  <sven@gimp.org>
      
      	* themes/Default/images/stock-wilber-48.png: removed unused image.
      
      	* themes/Default/images/Makefile.am
      	* themes/Default/images/stock-wilber-22.png: moved here from
      	libgimpwidgets.
      
      	* libgimpwidgets/gimpstock.c: register Wilber icon in button size.
      
      	* data/images/wilber.png: moved 256x256 icon here from
      	libgimpwidgets.
      
      svn path=/trunk/; revision=24702
      d1b811ce
  17. 06 Jan, 2008 2 commits
    • Sven Neumann's avatar
      libgimpbase/gimpchecks.c libgimp/gimpunitcache.c · c30c5f60
      Sven Neumann authored
      2008-01-06  Sven Neumann  <sven@gimp.org>
      
      	* libgimpbase/gimpchecks.c
      	* libgimp/gimpunitcache.c
      	* libgimpwidgets/gimppageselector.c
      	* libgimpwidgets/gimpcolorscales.c: removed redundant checks for
      	enum values (which are unsigned) >= 0.
      
      
      svn path=/trunk/; revision=24546
      c30c5f60
    • Sven Neumann's avatar
      use G_GUINT64_CONSTANT() instead of a cast. · 2531fa76
      Sven Neumann authored
      2008-01-06  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpmemsizeentry.c: use G_GUINT64_CONSTANT()
      	instead of a cast.
      
      
      svn path=/trunk/; revision=24542
      2531fa76
  18. 04 Jan, 2008 2 commits
    • Hans Breuer's avatar
      **/makefile.msc app/gimpcore.def : updated so it compiles and links · 9a1d5f34
      Hans Breuer authored
      2008-01-04  Hans Breuer  <hans@breuer.org>
      
      	**/makefile.msc app/gimpcore.def : updated so it compiles and links
      	(almost, see bug #507298)
      
      svn path=/trunk/; revision=24533
      9a1d5f34
    • Jakub Steiner's avatar
      update app icon. Add 256x256px OS X and Vista · 6df61c12
      Jakub Steiner authored
      2008-01-04  Jakub Steiner <jimmac@ximian.com>
      
      * libgimpwidgets/wilber-16.png:
      * libgimpwidgets/wilber-22.png:
      * libgimpwidgets/wilber-32.png:
      * libgimpwidgets/wilber-48.png:
      * libgimpwidgets/wilber-64.png:
      * libgimpwidgets/wilber-256.png: update app icon. Add 256x256px
      OS X and Vista 
      
      svn path=/trunk/; revision=24523
      6df61c12
  19. 28 Dec, 2007 2 commits
    • Sven Neumann's avatar
      addec const qualifiers to GimpRGB parameters. · b194e6fb
      Sven Neumann authored
      2007-12-28  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpcairo-utils.[ch]: addec const qualifiers to
      	GimpRGB parameters.
      
      	* app/widgets/gimprender.[ch]: removed global variables for
      	checkerboard colors and introduced functions to get the
      	checkerboard colors as pointers to GimpRGB structs.
      
      	* app/actions/view-actions.c
      	* app/display/gimpdisplayshell-appearance.c
      	* app/widgets/gimpviewrenderer.c
      	* app/widgets/gimpcolormapeditor.c: changed accordingly.
      
      
      svn path=/trunk/; revision=24451
      b194e6fb
    • Sven Neumann's avatar
      added light and dark check color parameters to · 26f6ca6d
      Sven Neumann authored
      2007-12-28  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpcairo-utils.[ch]: added light and dark 
      check
      	color parameters to gimp_cairo_checkerboard_create().
      
      	* libgimpwidgets/gimpcellrenderercolor.c
      	* app/widgets/gimpviewrenderer.c (gimp_view_renderer_real_draw):
      	changed accordingly.
      
      
      svn path=/trunk/; revision=24450
      26f6ca6d
  20. 18 Dec, 2007 2 commits
  21. 16 Dec, 2007 1 commit
    • Sven Neumann's avatar
      added new function gimp_cairo_set_focus_line_pattern(). · 75614f65
      Sven Neumann authored
      2007-12-16  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpcairo-utils.[ch]: added new function
      	gimp_cairo_set_focus_line_pattern().
      
      	* libgimpwidgets/gimpcellrenderercolor.c
      	(gimp_cell_renderer_color_render): use the focus line pattern to
      	emphasize the selected entry.
      
      	* app/widgets/gimppaletteview.c (gimp_palette_view_expose): use 
      the
      	new utility function.
      
      	* libgimpwidgets/gimpwidgets.def: updated.
      
      
      svn path=/trunk/; revision=24371
      75614f65
  22. 12 Dec, 2007 5 commits
    • Sven Neumann's avatar
      renamed gimp_cairo_set_source_color() to gimp_cairo_set_source_rgb() and · dbb325eb
      Sven Neumann authored
      2007-12-12  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpcairo-utils.[ch]: renamed
      	gimp_cairo_set_source_color() to gimp_cairo_set_source_rgb() and
      	added an RGBA variant.
      
      	* libgimpwidgets/gimpcellrenderercolor.c
      	(gimp_cell_renderer_color_render)
      	* app/widgets/gimpviewrenderer.c (gimp_view_renderer_draw): changed
      	accordingly.
      
      	* libgimpwidgets/gimpwidgets.def: updated.
      
      svn path=/trunk/; revision=24342
      dbb325eb
    • Sven Neumann's avatar
      minor fix · 6f3b1c1e
      Sven Neumann authored
      svn path=/trunk/; revision=24341
      6f3b1c1e
    • Sven Neumann's avatar
      added new function gimp_cairo_checkerboard_create() and renamed · 5faf644b
      Sven Neumann authored
      2007-12-12  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpcairo-utils.[ch]: added new function
      	gimp_cairo_checkerboard_create() and renamed
      	gimp_cairo_create_surface_from_pixbuf() to
      	gimp_cairo_surface_create_from_pixbuf().
      
      	* libgimpwidgets/gimpcellrenderercolor.c
      	(gimp_cell_renderer_color_render): use Cairo utils here.
      
      	* app/widgets/gimpviewrenderer.c (gimp_view_renderer_create_pattern):
      	changed accordingly.
      
      	* libgimpwidgets/gimpwidgets.def: updated.
      
      svn path=/trunk/; revision=24340
      5faf644b
    • Sven Neumann's avatar
      app/widgets/Makefile.am removed here... · a44fa674
      Sven Neumann authored
      2007-12-12  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/Makefile.am
      	* app/widgets/gimpcairo-utils.[ch]: removed here...
      
      	* libgimpwidgets/Makefile.am
      	* libgimpwidgets/gimpcairo-utils.[ch]: and added here after some
      	cleanup.
      
      	* libgimpwidgets/gimpwidgets.h: include gimpcairo-utils.h.
      
      	* app/widgets/gimpviewrenderer.c
      	* app/widgets/gimpviewrenderergradient.c
      	* app/widgets/gimpviewrendererpalette.c: changed accordingly.
      
      	* libgimpwidgets/gimpwidgets.def: updated for Cairo utils.
      
      	* libgimp/gimp.def: added gimp_image_get_vectors_by_tattoo.
      
      
      svn path=/trunk/; revision=24339
      a44fa674
    • Sven Neumann's avatar
      draw using Cairo. · 89545b92
      Sven Neumann authored
      2007-12-12  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpcellrenderercolor.c: draw using Cairo.
      
      
      svn path=/trunk/; revision=24332
      89545b92
  23. 09 Dec, 2007 1 commit
  24. 22 Nov, 2007 1 commit
    • Sven Neumann's avatar
      use gtk_widget_set_tooltip_text() from gimp_help_set_help() and added · dc5d6016
      Sven Neumann authored
      2007-11-22  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimphelpui.[ch]: use
      	gtk_widget_set_tooltip_text() from gimp_help_set_help() and added
      	gimp_help_set_help_data_with_markup() for the cases where markup
      	is needed.
      
      	* libgimpwidgets/gimpwidgets.def: updated.
      
      	* app/tools/gimpselectionoptions.c
      	* app/widgets/gimpeditor.c
      	* app/widgets/gimpwidgets-utils.c: use the new function where markup
      	in tooltips is being used.
      
      	* app/widgets/gimptoolbox-color-area.c: no need to escape the
      	ampersand any longer.
      
      svn path=/trunk/; revision=24217
      dc5d6016
  25. 18 Nov, 2007 1 commit
    • Tor Lillqvist's avatar
      Don't write past end of buffer. (#399484) · 84fc8263
      Tor Lillqvist authored
      2007-11-19  Tor Lillqvist  <tml@novell.com>
      
      	* libgimpwidgets/gimpcolorscale.c
      	(gimp_color_scale_render_stipple): Don't write past end of
      	buffer. (#399484)
      
      
      svn path=/trunk/; revision=24193
      84fc8263
  26. 15 Nov, 2007 1 commit
    • Sven Neumann's avatar
      plugged a memory leak. · 410a6ffa
      Sven Neumann authored
      2007-11-15  Sven Neumann  <sven@gimp.org>
      
      	* app/tools/gimpselectionoptions.c (gimp_selection_options_gui):
      	plugged a memory leak.
      
      	* libgimpwidgets/gimpintstore.c (gimp_int_store_add_empty):
      	initialize the iter to avoid using uninitialized memory.
      
      
      svn path=/trunk/; revision=24169
      410a6ffa