Andrew Worsley
cfa9132c4d
Bug 155733 - need to check return values of gimp_drawable_mask_bounds()
...
Remove calls to gimp_drawable_mask_bounds() from most plug-ins.
This just leaves a python gimp interface plug-in.
2016-04-18 21:02:32 +01:00
Michael Natterer
980a9ca682
plug-ins: fix includes and the build in gimppressionist
2014-07-01 02:37:23 +02:00
Michael Natterer
4bd5c185cc
plug-ins: gtk_image_new_from_stock() -> from_icon_name()
2014-05-12 00:20:48 +02:00
Mark Schmitz
3afc53d866
Bug 720711 - gimpressionist: Background paper is not aligned...
...
...with the painted image
gimpressionist: fix alignment of image and background paper.
Additionally the resize function is now skipped for a scale of 100%.
2014-01-01 18:46:22 +01:00
Michael Natterer
ec786816bb
*/Makefile.am: merge INCLUDES into AM_CPPFLAGS
...
automake-1.13 finally warns about this anachronism.
2013-06-05 20:48:37 +02:00
Ville Skyttä
6b0d1038cc
Bug 692641 - Various spelling fixes
2013-01-27 18:59:02 +01:00
Michael Natterer
2a30a2bb74
Bug 684698 - Preferences-Folders: only 15 folder items accepted
...
Raise "max_paths" from 16 to 256 in all calls to gimp_path_parse().
2012-09-26 23:29:51 +02:00
Kevin Cozens
a2e037fb00
Corrected spelling errors spotted by Ari Pollak (Mostly fixes bug #683694 )
...
Still need to address the "allows to" grammatical error.
2012-09-10 12:22:12 -04:00
Mikael Magnusson
f6f22ed431
Remove stray semicolons
2012-08-20 15:22:20 +02:00
Øyvind Kolås
37127d79cb
plugins: hide gimpressionist from menus
2012-05-07 09:37:26 +02:00
Øyvind Kolås
d1ced11415
plug-ins: add GEGL_CFLAGS to many Makefile.am's
2012-05-02 17:46:08 +02:00
Michael Natterer
1b34c9220c
plug-ins: actually use the return value of fread() in gimppressionist/presets
2012-02-05 22:28:09 +01:00
Mukund Sivaraman
1808e4cbc3
build: Fix the location of the libm dependency
...
The plug-ins use symbols in libm and that's why -lm is necessary, not
because libgimpmath uses it.
2011-12-12 23:42:52 +05:30
Nils Philippsen
e091944b7b
gimpressionist: explicitly specify library dependencies
2011-12-12 00:30:58 +05:30
Mukund Sivaraman
7b9f0037ef
gimpressionist: Drop dead variable and assignment
2011-10-12 17:27:19 +05:30
Mukund Sivaraman
cbf35fd5fa
gimpressionist: Move variable to local block and drop dead assignment
2011-10-12 16:47:53 +05:30
Mukund Sivaraman
586c35819f
gimpressionist: Move variable to local block and delete redundant assignment
2011-10-11 10:25:07 +05:30
Mukund Sivaraman
5deb726dfb
gimpressionist: Remove 'step' variable which is equal to 'i'
2011-10-06 18:58:25 +05:30
Mukund Sivaraman
7d465f0a62
gimpressionist: Remove dead assignment (and variable)
2011-10-03 18:53:32 +05:30
Michael Natterer
19b9bfd189
libgimpwidgets: add gtk_scale_new() to gimp3migration.[ch]
...
and use it all over the place. Also change some GtkObject* variables
to GtkAdjustment*.
2011-10-02 14:36:41 +02:00
Michael Natterer
dcb4c6e34a
plug-ins: use gtk_box_new()
2011-09-30 12:18:24 +02:00
Mikael Magnusson
8ff66342b8
plug-ins: set progress to 1.0 when done
2011-04-10 19:28:43 +02:00
Michael Natterer
8c4d99f883
Bug 645456 - Inconsistent window (role) naming scheme
...
Applied patch from Christoph Kappel which adds a "gimp-" prefix to all
plug-in dialog window roles.
2011-04-08 20:31:34 +02:00
Michael Natterer
fcfb7cf160
Use the new g_[s]list_free_full() instead of foreach() and free()
2011-03-07 17:11:28 +01:00
Michael Natterer
38fd77f5e9
plug-ins: some more s/gtk_container_add/gtk_box_pack_start/
2011-03-05 10:59:56 +01:00
Michael Natterer
97a73ea83f
app: use gtk_box_pack_start() to pack a dialog's toplevel container
...
instead of gtk_container_add()'s because otherwise the widget will not
expand in GTK+ 3.x
2011-03-04 10:44:58 +01:00
Nelson A. de Oliveira
7666e5cf36
Fix memory and descriptor leaks
2010-11-12 21:56:17 +01:00
Lloyd Konneker
c5658da09c
Bug 155733 - need to check return values of gimp_drawable_mask_bounds()
...
Fix one of many plugins: gimpressionist
Checks for intersecting selection before opening a dialog, and
finding none, returns an error string. Without the patch, the plugin
dialog has a black preview, when user chooses OK assertions fail, and
the plugin has no effect, but doesn't crash.
2010-09-08 21:49:04 +02:00
Michael Schumacher
e77dd90fc0
Bug 574018 - Add a manifest to executables
...
Created a resource file for plug-ins and a rule to link it to them.
The application icon file is smaller than the default one, there's no
point in doubling the size of a plug-in executable just for an icon.
If no problems turn up, this will close the bug.
2010-09-01 08:24:45 +02:00
Massimo Valentini
9bde117b05
Bug 623169 - Memory leaks in GIMP
...
Fix an oversight that was committed with the last patch.
2010-08-22 21:37:24 +02:00
Martin Nordholts
693a76a336
Remove old and unused ChangeLogs
2010-08-16 21:41:02 +02:00
Nelson A. de Oliveira
4fea27ec1d
Bug 623169 - Memory leaks in GIMP
...
Add some missing g_free() and free() calls, found by cppcheck.
2010-07-15 21:42:36 +02:00
SimaMoto,RyōTa
66bd26b208
Bug 618143 - Clarify labels in 'Size' tab in GIMPressionist
...
The "Size" and "Sizes" labels in the GIMPressionist plugin can be more
descriptive, change them to "Size variants" and "Size depends on"
respectively.
2010-06-23 18:45:37 +02:00
Michael Natterer
abbb4d53a0
Use gtk_adjustment_get_value() instead of adjustment->value
2009-10-09 21:19:10 +02:00
Michael Natterer
e805cb0cf4
Use gtk_dialog_get_content_area() instead of dialog->vbox
2009-07-15 18:57:12 +02:00
Michael Schumacher
eed061efbb
Adding Microsoft Windows executables to the .gitignore files
...
All binaries have been added individually.
Old binaries are supposed to show up as untracked.
2009-06-19 00:14:17 +02:00
Martin Nordholts
4d7a6b10d1
Added .gitignore files generated with git svn create-ignore.
...
svn path=/trunk/; revision=27972
2009-01-31 11:37:44 +00:00
Michael Natterer
4ea1437646
plug-ins/common/*.c plug-ins/color-rotate/color-rotate.c
...
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
2009-01-19 20:11:36 +00:00
Michael Natterer
d9b5207aa2
Change licence to GPLv3 (and to LGPLv3 for libgimp).
...
2009-01-17 Michael Natterer <mitch@gimp.org>
* all files with a GPL header and all COPYING files:
Change licence to GPLv3 (and to LGPLv3 for libgimp).
Cleaned up some copyright headers and regenerated the parsers in
the ImageMap plugin.
svn path=/trunk/; revision=27913
2009-01-17 22:28:01 +00:00
Michael Natterer
343b694195
plug-ins/file-fits/fits.c plug-ins/gimpressionist/gimpressionist.h
...
2008-09-17 Michael Natterer <mitch@gimp.org>
* plug-ins/file-fits/fits.c
* plug-ins/gimpressionist/gimpressionist.h
* plug-ins/gimpressionist/presets.c
* plug-ins/gimpressionist/utils.c
* plug-ins/gradient-flare/gradient-flare.c
* plug-ins/ifs-compose/ifs-compose-storage.c
* plug-ins/imagemap/imap_default_dialog.[ch]
* plug-ins/imagemap/imap_object.h
* plug-ins/map-object/map-object-ui.c: add const plus some minor
unrelated cleanups.
svn path=/trunk/; revision=26964
2008-09-17 08:34:46 +00:00
Michael Natterer
c023af4671
plug-ins/common/cml-explorer.c plug-ins/common/depth-merge.c
...
2008-08-11 Michael Natterer <mitch@gimp.org>
* plug-ins/common/cml-explorer.c
* plug-ins/common/depth-merge.c
* plug-ins/common/file-cel.c
* plug-ins/common/oilify.c
* plug-ins/file-bmp/bmp-write.c
* plug-ins/file-bmp/bmp.[ch]
* plug-ins/file-ico/ico-dialog.c
* plug-ins/file-ico/ico-save.c
* plug-ins/file-ico/ico.h
* plug-ins/flame/flame.c
* plug-ins/fractal-explorer/fractal-explorer-dialogs.c
* plug-ins/fractal-explorer/fractal-explorer.[ch]
* plug-ins/gimpressionist/gimp.c
* plug-ins/gimpressionist/gimpressionist.[ch]
* plug-ins/gimpressionist/orientmap.c
* plug-ins/gimpressionist/presets.c
* plug-ins/gimpressionist/sizemap.c
* plug-ins/help-browser/dialog.[ch]
* plug-ins/help-browser/help-browser.c
* plug-ins/ifs-compose/ifs-compose.c
* plug-ins/imagemap/imap_default_dialog.c
* plug-ins/imagemap/imap_main.[ch]
* plug-ins/lighting/lighting-main.[ch]
* plug-ins/lighting/lighting-ui.c
* plug-ins/map-object/map-object-main.[ch]
* plug-ins/map-object/map-object-ui.c
* plug-ins/selection-to-path/selection-to-path.c
* plug-ins/win-snap/winsnap.c: use PLUG_IN_BINARY and PLUG_IN_PROC
defines consistently instead of using literal strings or other
random defines. Define them if not already there or move them to
plugin-global places.
* plug-ins/win-snap/Makefile.am: rename the binary to "win-snap".
* plug-ins/win-snap/winsnap.c: changed accordingly.
svn path=/trunk/; revision=26509
2008-08-11 19:42:08 +00:00
Michael Natterer
b829a478ba
plug-ins/color-rotate/color-rotate-callbacks.c plug-ins/gfig/gfig-grid.c
...
2008-06-29 Michael Natterer <mitch@gimp.org>
* plug-ins/color-rotate/color-rotate-callbacks.c
* plug-ins/gfig/gfig-grid.c
* plug-ins/gimpressionist/general.c
* plug-ins/gimpressionist/orientmap.c
* plug-ins/gimpressionist/paper.c
* plug-ins/gimpressionist/placement.c
* plug-ins/gimpressionist/sizemap.c
* plug-ins/gimpressionist/utils.c
* plug-ins/ifs-compose/ifs-compose.c
* plug-ins/imagemap/imap_grid.c
* plug-ins/jpeg/jpeg-save.c
* plug-ins/print/print-preview.c
* plug-ins/win-snap/winsnap.c: use accessors instead of accessing
members of GTK+ widgets directly.
svn path=/trunk/; revision=26018
2008-06-29 13:34:05 +00:00
Michael Natterer
e801795022
app/core/gimpimagefile.c app/tools/gimpaligntool.c
...
2008-05-17 Michael Natterer <mitch@gimp.org>
* app/core/gimpimagefile.c
* app/tools/gimpaligntool.c
* app/tools/gimpselectiontool.c
* app/tools/gimpvectortool.c
* plug-ins/color-rotate/color-rotate-dialog.c
* plug-ins/common/noise-rgb.c
* plug-ins/common/value-propagate.c
* plug-ins/gfig/gfig-dialog.c
* plug-ins/gfig/gfig.h
* plug-ins/gimpressionist/general.c
* plug-ins/gimpressionist/gimpressionist.h
* plug-ins/gimpressionist/orientation.c
* plug-ins/gimpressionist/size.c
* plug-ins/gimpressionist/utils.c
* plug-ins/gradient-flare/gradient-flare.c
* plug-ins/ifs-compose/ifs-compose.c
* plug-ins/imagemap/imap_main.c
* plug-ins/imagemap/imap_preferences.c: in latest GLib _() returns
"const gchar*" as it should. Add const qualifiers to local utility
functions and some explicit casts to fix the warnings caused by
this.
svn path=/trunk/; revision=25685
2008-05-17 13:08:19 +00:00
Sven Neumann
2163a07f9e
added missing copyright header.
...
2008-01-28 Sven Neumann <sven@gimp.org>
* plug-ins/gimpressionist/*.[ch]: added missing copyright
header.
svn path=/trunk/; revision=24739
2008-01-28 21:08:35 +00:00
Sven Neumann
0d14e2ce7d
minor cleanup.
...
2008-01-28 Sven Neumann <sven@gimp.org>
* plug-ins/gimpressionist/gimp.c: minor cleanup.
svn path=/trunk/; revision=24725
2008-01-28 07:17:34 +00:00
Sven Neumann
d1e1e0a166
transfer the pixels to the core on a tile-by-tile basis.
...
2008-01-27 Sven Neumann <sven@gimp.org>
* plug-ins/gimpressionist/gimp.c (gimpressionist_main): transfer
the pixels to the core on a tile-by-tile basis.
svn path=/trunk/; revision=24718
2008-01-27 13:45:11 +00:00
Sven Neumann
08c9552711
changed code that retrieves the source drawable to iterate over the data
...
2008-01-27 Sven Neumann <sven@gimp.org>
* plug-ins/gimpressionist/gimp.c (grabarea): changed code that
retrieves the source drawable to iterate over the data
tile-by-tile.
svn path=/trunk/; revision=24717
2008-01-27 13:08:08 +00:00
Mukund Sivaraman
c2d1214551
Changed "The GIMP" to "GIMP" everywhere, where it's used as a name.
...
2007-06-06 Mukund Sivaraman <muks@mukund.org>
Changed "The GIMP" to "GIMP" everywhere, where it's used as a name.
svn path=/trunk/; revision=22715
2007-06-06 08:44:52 +00:00
Sven Neumann
d055b8f77a
plug-ins/FractalExplorer/Dialogs.c plug-ins/Lighting/lighting_ui.c
...
2007-02-02 Sven Neumann <sven@gimp.org>
* plug-ins/FractalExplorer/Dialogs.c
* plug-ins/Lighting/lighting_ui.c
* plug-ins/common/CML_explorer.c
* plug-ins/common/channel_mixer.c
* plug-ins/common/gqbist.c
* plug-ins/common/spheredesigner.c
* plug-ins/flame/flame.c
* plug-ins/gfig/gfig-dialog.c
* plug-ins/gimpressionist/brush.c
* plug-ins/ifscompose/ifscompose.c
* plug-ins/imagemap/imap_file.c
* plug-ins/metadata/interface.c
* plug-ins/script-fu/script-fu-console.c: set
do-overwrite-confirmation on file save dialogs and removed custom
confirmation dialogs where present.
svn path=/trunk/; revision=21833
2007-02-02 08:57:15 +00:00
Sven Neumann
930d6149da
removed all .cvsignore files from SVN
...
svn path=/trunk/; revision=21612
2006-12-30 14:31:03 +00:00
Michael Natterer
c1041bcdcc
plug-ins/Lighting/lighting_apply.c plug-ins/Lighting/lighting_preview.c
...
2006-10-30 Michael Natterer <mitch@gimp.org>
* plug-ins/Lighting/lighting_apply.c
* plug-ins/Lighting/lighting_preview.c
* plug-ins/MapObject/mapobject_apply.c
* plug-ins/common/spheredesigner.c
* plug-ins/flame/libifs.c
* plug-ins/gfig/gfig-arc.c
* plug-ins/gfig/gfig-bezier.c
* plug-ins/gfig/gfig-circle.c
* plug-ins/gfig/gfig-ellipse.c
* plug-ins/gfig/gfig-line.c
* plug-ins/gfig/gfig-poly.c
* plug-ins/gfig/gfig-spiral.c
* plug-ins/gfig/gfig-star.c
* plug-ins/gimpressionist/general.c
* plug-ins/gimpressionist/ppmtool.c
* plug-ins/gimpressionist/preview.c
* plug-ins/gimpressionist/preview.h
* plug-ins/gimpressionist/size.h
* plug-ins/jpeg/jpeg-save.c
* plug-ins/uri/uri-backend-gnomevfs.c
* plug-ins/uri/uri-backend-libcurl.c
* plug-ins/uri/uri-backend-wget.c
* plug-ins/winicon/icoload.c
* plug-ins/winicon/icosave.c: another bunch of missing includes,
missing "static" and wrong declarations found by -Wmissing-foo
2006-10-30 21:36:08 +00:00
Sven Neumann
6be54f9b20
plug-ins/common/CML_explorer.c plug-ins/common/curve_bend.c
...
2006-06-27 Sven Neumann <sven@gimp.org>
* plug-ins/common/CML_explorer.c
* plug-ins/common/curve_bend.c
* plug-ins/common/depthmerge.c
* plug-ins/common/despeckle.c
* plug-ins/common/fractaltrace.c
* plug-ins/common/mapcolor.c
* plug-ins/common/mblur.c
* plug-ins/common/png.c
* plug-ins/common/sample_colorize.c
* plug-ins/common/tga.c
* plug-ins/common/threshold_alpha.c
* plug-ins/common/tiler.c
* plug-ins/common/unsharp.c
* plug-ins/gfig/gfig.c
* plug-ins/gfli/gfli.c
* plug-ins/gimpressionist/gimp.c
* plug-ins/imagemap/imap_main.c
* plug-ins/pagecurl/pagecurl.c
* plug-ins/script-fu/script-fu.c
* plug-ins/twain/twain.c
* plug-ins/winsnap/winsnap.c: use canonical parameter names.
2006-06-27 12:38:45 +00:00
Sven Neumann
651a102cf8
check for NULL before using a string pointer. Fixes bug #343121 .
...
2006-05-29 Sven Neumann <sven@gimp.org>
* plug-ins/gimpressionist/presets.c: check for NULL before using a
string pointer. Fixes bug #343121 .
2006-05-29 09:39:30 +00:00
Sven Neumann
a450ba46bb
declared GimpPlugInInfo and GimpParamDef arrays as const.
...
2006-05-16 Sven Neumann <sven@gimp.org>
* plug-ins/*/*.c: declared GimpPlugInInfo and GimpParamDef arrays
as const.
2006-05-16 12:26:20 +00:00
Sven Neumann
ec5d800fdf
plug-ins/flame/flame.c plug-ins/gfig/gfig.c plug-ins/gflare/gflare.c
...
2006-03-28 Sven Neumann <sven@gimp.org>
* plug-ins/flame/flame.c
* plug-ins/gfig/gfig.c
* plug-ins/gflare/gflare.c
* plug-ins/gimpressionist/gimp.c
* plug-ins/ifscompose/ifscompose.c
* plug-ins/imagemap/imap_main.c
* plug-ins/maze/maze.c
* plug-ins/metadata/metadata.c
* plug-ins/pagecurl/pagecurl.c
* plug-ins/print/print.c
* plug-ins/rcm/rcm.c
* plug-ins/winsnap/winsnap.c: reviewed blurbs and marked them for
translation.
2006-03-28 12:58:49 +00:00
Raphael Quinet
7d8998a99c
automatically removed trailing whitespace from 3460 lines.
...
2006-01-17 Raphael Quinet <raphael@gimp.org>
* (about 130 *.[ch] files): automatically removed trailing
whitespace from 3460 lines.
2006-01-17 12:43:50 +00:00
Sven Neumann
092a61122c
added a Save icon.
...
2005-10-18 Sven Neumann <sven@gimp.org>
* plug-ins/gimpressionist/presets.c: added a Save icon.
2005-10-18 18:30:34 +00:00
Sven Neumann
ddabf1cbbe
italic label for description of preset
2005-10-06 11:20:35 +00:00
Sven Neumann
ea56a8c05b
removed About dialog.
...
2005-10-06 Sven Neumann <sven@gimp.org>
* plug-ins/gimpressionist/gimpressionist.c: removed About dialog.
* plug-ins/gimpressionist/Makefile.am
* plug-ins/gimpressionist/logo.png: removed logo.
2005-10-06 11:17:15 +00:00
Sven Neumann
23ee66f7be
plug-ins/gimpressionist/gimpressionist.[ch]
...
2005-10-06 Sven Neumann <sven@gimp.org>
* plug-ins/gimpressionist/gimpressionist.[ch]
* plug-ins/gimpressionist/orientation.c
* plug-ins/gimpressionist/orientmap.[ch]
* plug-ins/gimpressionist/placement.c
* plug-ins/gimpressionist/presets.c
* plug-ins/gimpressionist/preview.c
* plug-ins/gimpressionist/repaint.c
* plug-ins/gimpressionist/size.c
* plug-ins/gimpressionist/sizemap.c: various minor improvements
like setting all dialogs transient to the main window.
2005-10-06 11:10:34 +00:00
Sven Neumann
81a43c7529
more string changes
2005-10-06 00:57:52 +00:00
Michael Natterer
3f5050323f
removed '...' from progress messages. They are redundant because we are
...
2005-09-30 Michael Natterer <mitch@gimp.org>
* plug-ins/*/*.c: removed '...' from progress messages. They are
redundant because we are already in a progress. Ported some more
g_strdup_printf()/gimp_progress_init() to
gimp_progress_init_printf(). Core will follow...
2005-09-30 08:16:10 +00:00
Michael Natterer
9412ca8e23
app/actions/data-commands.c app/actions/file-commands.c
...
2005-09-27 Michael Natterer <mitch@gimp.org>
* app/actions/data-commands.c
* app/actions/file-commands.c
* app/actions/templates-commands.c
* app/dialogs/image-scale-dialog.c
* app/dialogs/resize-dialog.c
* app/dialogs/vectors-options-dialog.c
* app/tools/gimptexttool.c
* libgimpwidgets/gimpcolorbutton.c
* plug-ins/Lighting/lighting_ui.c
* plug-ins/common/AlienMap2.c
* plug-ins/common/aa.c
* plug-ins/gimpressionist/orientmap.c
* plug-ins/script-fu/script-fu-interface.c
* plug-ins/xjt/xjt.c: fixed indentation in calls to
gtk_dialog_set_alternative_button_order().
2005-09-27 18:51:44 +00:00
Sven Neumann
3b28167dd2
use GTK_STOCK_FILE for File actions.
...
2005-09-19 Sven Neumann <sven@gimp.org>
* app/actions/actions.c: use GTK_STOCK_FILE for File actions.
* app/actions/dialogs-actions.c
* plug-ins/gimpressionist/gimpressionist.c
* plug-ins/print/gimp_main_window.c: use GTK_STOCK_ABOUT for About
dialogs.
* app/actions/actions.c
* app/actions/brushes-actions.c
* app/actions/channels-actions.c
* app/actions/channels-commands.c
* app/actions/colormap-editor-actions.c
* app/actions/gradients-actions.c
* app/actions/layers-actions.c
* app/actions/layers-commands.c
* app/actions/palette-editor-actions.c
* app/actions/palettes-actions.c
* app/actions/patterns-actions.c
* app/actions/templates-actions.c
* app/actions/templates-commands.c
* app/actions/text-editor-actions.c
* app/actions/tool-options-actions.c
* app/actions/vectors-actions.c
* app/actions/vectors-commands.c
* app/tools/gimptexttool.c
* app/widgets/gimpcontrollereditor.c
* app/widgets/gimpcontrollerlist.c
* plug-ins/flame/flame.c
* plug-ins/gflare/gflare.c
* plug-ins/gimpressionist/orientation.c
* plug-ins/gimpressionist/size.c
* plug-ins/metadata/interface.c: s/GIMP_STOCK_EDIT/GTK_STOCK_EDIT/
2005-09-19 13:07:24 +00:00
Michael Natterer
b10adabb5e
Added parent window API to the GimpProgress interface and to the libgimp
...
2005-09-09 Michael Natterer <mitch@gimp.org>
Added parent window API to the GimpProgress interface and to
the libgimp progress stuff. Might look strange, but does
the right thing in almost all cases (image window, file dialog,
script-fu dialog etc). Fixes bug #62988 .
* app/core/gimpprogress.[ch]: added GimpProgress::get_window()
which should return a toplevel window ID if the progress is in a
window that wants to be the transient parent of plug-in dialogs.
* app/widgets/gimpwidgets-utils.[ch] (gimp_window_get_native): new
function which returns the window handle of a GtkWindow's GdkWindow.
* app/widgets/gimpfiledialog.c: implement ::get_window().
* app/display/gimpdisplay.[ch]: ditto. Removed window handle API.
* app/gui/gui-vtable.c: changed accordingly.
* libgimpbase/gimpbaseenums.[ch] (enum GimpProgressCommand):
added GIMP_PROGRESS_COMMAND_GET_WINDOW.
* app/plug-in/plug-in-progress.[ch] (plug_in_progress_get_window):
new function. Also renamed some functions to match the
GimpProgress interface, and not the legacy PDB procedure names.
* tools/pdbgen/pdb/progress.pdb
* app/core/gimppdbprogress.c: implement get_window() on both
sides of the wire, keeping backward compatibility (hopefully).
* libgimp/gimpprogress.[ch]: deprecated gimp_progress_install()
and added gimp_progress_install_vtable() which takes a vtable with
padding to be extensible. Added get_window() vtable entry and
dispatch it accordingly. Also added pulse() which was implemented
in a hackish way before. Everything is of course backward
compatible.
* libgimp/gimpprogressbar.c: inmplement the get_window() stuff
so a plug-in dialog containing a progress can be the transient
parent of another dialog in another plug-in.
* libgimp/gimpui.[ch] (gimp_ui_get_progress_window): new function
which returns a foreign GdkWindow of this plug-ins progress
window.
Renamed gimp_window_set_transient_for_default_display() to
gimp_window_set_transient() and make it use the progress' window
handle instead of the display's (which is the right thing to do in
almost all cases).
* libgimp/gimp.def
* libgimp/gimpui.def: add the new functions.
* tools/pdbgen/enums.pl
* app/pdb/internal_procs.c
* app/pdb/progress_cmds.c
* libgimp/gimpprogress_pdb.[ch]: regenerated.
* libgimp/gimpexport.c
* plug-ins/*/*.c: follow API change.
2005-09-09 18:07:31 +00:00
Sven Neumann
cc6f3e762f
Call gimp_window_set_transient_for_default_display() for most plug-in
...
2005-09-05 Sven Neumann <sven@gimp.org>
* plug-ins: Call gimp_window_set_transient_for_default_display()
for most plug-in dialogs. Not yet done are load and save dialogs
and dialogs created from language bindings.
2005-09-05 21:40:29 +00:00
Sven Neumann
e7a14aaa71
applied capitalization patches contributed by Stephan Binner. Fixes bug
...
2005-08-23 Sven Neumann <sven@gimp.org>
* [lots of files]: applied capitalization patches contributed by
Stephan Binner. Fixes bug #309657 .
2005-08-23 00:18:08 +00:00
Sven Neumann
19a65560cd
use the canonical form of signal names.
...
2005-06-29 Sven Neumann <sven@gimp.org>
* plug-ins/*/*.c: use the canonical form of signal names.
2005-06-30 16:03:24 +00:00
Sven Neumann
ba09519000
plug-ins/Lighting/images/Makefile.am plug-ins/gfig/images/Makefile.am
...
2005-04-20 Sven Neumann <sven@gimp.org>
* plug-ins/Lighting/images/Makefile.am
* plug-ins/gfig/images/Makefile.am
* plug-ins/gimpressionist/Makefile.am
* plug-ins/imagemap/images/Makefile.am
* plug-ins/pagecurl/Makefile.am
* plug-ins/rcm/images/Makefile.am: use $(GDK_PIXBUF_CSOURCE) as
defined by the configure script.
* plug-ins/helpbrowser/Makefile.am
* plug-ins/helpbrowser/wilber-reading.png: added icon.
* plug-ins/helpbrowser/gimpthrobber.[ch]: added API to set an image
to be used instead of the stock-id.
* plug-ins/helpbrowser/dialog.c: use the Reading Wilber icon for
the throbber and as window icon.
2005-04-20 20:19:14 +00:00
Sven Neumann
11fea041f6
app/config/gimpcoreconfig.c app/config/gimpguiconfig.c need to free the
...
2005-04-07 Sven Neumann <sven@gimp.org>
* app/config/gimpcoreconfig.c
* app/config/gimpguiconfig.c
* app/config/gimppluginconfig.c: need to free the return value of
gimp_config_build_foo_path() now that gimp_param_spec_path() is
sane and doesn't take ownership of the passed string any longer.
* plug-ins/FractalExplorer/Dialogs.c
* plug-ins/gfig/gfig-dialog.c
* plug-ins/gflare/gflare.c
* plug-ins/gimpressionist/utils.c: use gimp_config_build_data_path().
* plug-ins/Lighting/lighting_ui.c
* plug-ins/common/CML_explorer.c
* plug-ins/common/channel_mixer.c
* plug-ins/common/curve_bend.c
* plug-ins/common/gqbist.c
* plug-ins/common/spheredesigner.c
* plug-ins/flame/flame.c
* plug-ins/gimpressionist/brush.c
* plug-ins/ifscompose/ifscompose.c
* plug-ins/imagemap/imap_browse.c
* plug-ins/imagemap/imap_file.c
* plug-ins/print/gimp_main_window.c: set alternative button order
on file-chooser dialogs (as well as default response where missing).
2005-04-07 17:10:05 +00:00
Sven Neumann
b193a98da3
plug-ins/FractalExplorer/Dialogs.c plug-ins/Lighting/lighting_ui.c
...
2005-03-04 Sven Neumann <sven@gimp.org>
* plug-ins/FractalExplorer/Dialogs.c
* plug-ins/Lighting/lighting_ui.c
* plug-ins/gfig/gfig-dialog.c
* plug-ins/gflare/gflare.c
* plug-ins/gimpressionist/utils.c: same fix for path encoding as
done in Script-Fu (see bug #165002 ).
2005-03-04 17:07:34 +00:00
Sven Neumann
f48efa965c
plug-ins/FractalExplorer plug-ins/Lighting plug-ins/bmp plug-ins/dbbrowser
...
2005-03-04 Sven Neumann <sven@gimp.org>
* plug-ins/FractalExplorer
* plug-ins/Lighting
* plug-ins/bmp
* plug-ins/dbbrowser
* plug-ins/faxg3
* plug-ins/fits
* plug-ins/flame
* plug-ins/gfig
* plug-ins/gflare
* plug-ins/gfli
* plug-ins/gimpressionist
* plug-ins/ifscompose
* plug-ins/jpeg
* plug-ins/maze
* plug-ins/pagecurl
* plug-ins/print
* plug-ins/rcm
* plug-ins/script-fu
* plug-ins/sel2path
* plug-ins/sgi
* plug-ins/twain
* plug-ins/winicon
* plug-ins/xjt: ported to gstdio, removed unnecessary includes,
minor fixes to filename handling here and there.
2005-03-04 13:23:32 +00:00
William Skaggs
ea8c0e3bc9
Bill Skaggs <weskaggs@primate.ucdavis.edu>
...
* plug-ins/*/Makefile.am
* plug-ins/common/mkgen.pl: add libgimpmath deps
needed because libgimpconfig links it.
2005-02-23 22:01:58 +00:00
Sven Neumann
0c7778377b
use g_filename_display_basename().
...
2005-02-20 Sven Neumann <sven@gimp.org>
* plug-ins/gimpressionist/presets.c (get_object_name): use
g_filename_display_basename().
2005-02-20 21:58:40 +00:00
Sven Neumann
8c83ddc063
Applied a patch from Patrice Tremblay that makes (almost) all dialogs obey
...
2005-02-08 Sven Neumann <sven@gimp.org>
Applied a patch from Patrice Tremblay that makes (almost) all
dialogs obey the "gtk-alternative-button-order" setting
(bug #166678 ). Changes too many files to list them all...
2005-02-08 20:40:33 +00:00
Bill Skaggs
51fdb93bf5
Bill Skaggs <weskaggs@primate.ucdavis.edu>
...
added dependencies in wrong spot, fixed. Same list of
files as for previous commit.
2005-02-04 Bill Skaggs <weskaggs@primate.ucdavis.edu>
* libgimpwidgets/Makefile.am
* plug-ins/FractalExplorer/Makefile.am
* plug-ins/Lighting/Makefile.am
* plug-ins/MapObject/Makefile.am
* plug-ins/bmp/Makefile.am
* plug-ins/common/Makefile.am
* plug-ins/common/mkgen.pl
* plug-ins/dbbrowser/Makefile.am
* plug-ins/faxg3/Makefile.am
* plug-ins/fits/Makefile.am
* plug-ins/flame/Makefile.am
* plug-ins/gfig/Makefile.am
* plug-ins/gflare/Makefile.am
* plug-ins/gfli/Makefile.am
* plug-ins/gimpressionist/Makefile.am
* plug-ins/helpbrowser/Makefile.am
* plug-ins/ifscompose/Makefile.am
* plug-ins/imagemap/Makefile.am
* plug-ins/jpeg/Makefile.am
* plug-ins/maze/Makefile.am
* plug-ins/pagecurl/Makefile.am
* plug-ins/print/Makefile.am
* plug-ins/pygimp/Makefile.am
* plug-ins/rcm/Makefile.am
* plug-ins/script-fu/Makefile.am
* plug-ins/sel2path/Makefile.am
* plug-ins/sgi/Makefile.am
* plug-ins/twain/Makefile.am
* plug-ins/winicon/Makefile.am
* plug-ins/winsnap/Makefile.am
* plug-ins/xjt/Makefile.am: ouch, broke build badly, needed to
add libgimpconfig dependencies after moving gimppropwidgets.
2005-02-04 22:31:58 +00:00
William Skaggs
6bc832918e
Bill Skaggs <weskaggs@primate.ucdavis.edu>
...
* libgimpwidgets/Makefile.am
* plug-ins/FractalExplorer/Makefile.am
* plug-ins/Lighting/Makefile.am
* plug-ins/MapObject/Makefile.am
* plug-ins/bmp/Makefile.am
* plug-ins/common/Makefile.am
* plug-ins/common/mkgen.pl
* plug-ins/dbbrowser/Makefile.am
* plug-ins/faxg3/Makefile.am
* plug-ins/fits/Makefile.am
* plug-ins/flame/Makefile.am
* plug-ins/gfig/Makefile.am
* plug-ins/gflare/Makefile.am
* plug-ins/gfli/Makefile.am
* plug-ins/gimpressionist/Makefile.am
* plug-ins/helpbrowser/Makefile.am
* plug-ins/ifscompose/Makefile.am
* plug-ins/imagemap/Makefile.am
* plug-ins/jpeg/Makefile.am
* plug-ins/maze/Makefile.am
* plug-ins/pagecurl/Makefile.am
* plug-ins/print/Makefile.am
* plug-ins/pygimp/Makefile.am
* plug-ins/rcm/Makefile.am
* plug-ins/script-fu/Makefile.am
* plug-ins/sel2path/Makefile.am
* plug-ins/sgi/Makefile.am
* plug-ins/twain/Makefile.am
* plug-ins/winicon/Makefile.am
* plug-ins/winsnap/Makefile.am
* plug-ins/xjt/Makefile.am: ouch, broke build badly, needed to
add libgimpconfig dependencies after moving gimppropwidgets.
2005-02-04 21:55:06 +00:00
William Skaggs
36f062d1a0
broken pipe on previous commit, finishing
2005-01-22 00:43:31 +00:00
Sven Neumann
5f03fc9dec
reverted a change that Hans Breuer committed here, probably accidentally.
...
2004-11-21 Sven Neumann <sven@gimp.org>
* plug-ins/gimpressionist/Brushes/snow1.pgm: reverted a change
that Hans Breuer committed here, probably accidentally.
* plug-ins/script-fu/script-fu.c
* plug-ins/script-fu/siod-wrapper.c: reverted Hans's changes. There
is indeed a Script-Fu server on Win32.
2004-11-21 16:37:39 +00:00
Hans Breuer
696663a611
[new file] app/dialogs/Makefile.am : added to EXTRA_DIST
...
2004-09-21 Hans Breuer <hans@breuer.org>
* app/dialogs/makefile.msc : [new file]
app/dialogs/Makefile.am : added to EXTRA_DIST
* **/makefile.msc app/gimpcore.def : updated
* app/gimp.rc : let wilber be first
* app/widgets/gimppropwidgets.c : msvc6 can't cast uint64 either
* libgimpbase/gimpwin32-io.h : make up recent loss of ftruncate in GLib
* libgimpthumbnail/gimpthumbnail.c : <process.h> for getpid() on win32
* plug-ins/helpbrowser/dialog.c : include gimpwin32-io.h
* plug-ins/script-fu/siodwrapper.c plug-ins/script-fu/scrip-fu.c : there
is no script-fu-server on win32
2004-11-21 14:22:45 +00:00
Sven Neumann
47061dbf78
fixed typo.
...
2004-11-14 Sven Neumann <sven@gimp.org>
* plug-ins/gimpressionist/Makefile.am: fixed typo.
* plug-ins/pagecurl/Makefile.am
* plug-ins/pagecurl/curl[0-7].png: added PNG versions of the XPM
icons used by the PageCurl plug-in. Added rules to build a header
file that can be used to get rid of the XPM files (bug #140202 ).
2004-11-14 12:20:50 +00:00
Manish Singh
5d01581069
Fix a bunch of warnings from Sparse:
...
2004-11-13 Manish Singh <yosh@gimp.org>
Fix a bunch of warnings from Sparse:
* app/actions/dockable-commands.c
* app/actions/layers-actions.c
* app/actions/view-commands.c
* app/base/pixel-surround.c
* app/config/gimpconfig-utils.c
* app/config/gimpscanner.c
* app/core/gimpbrushgenerated.c
* app/core/gimpcontainer.c
* app/core/gimpimage.c
* app/dialogs/palette-import-dialog.c
* app/file/gimprecentlist.c
* app/plug-in/plug-in-params.c
* app/text/gimptext-compat.c
* app/text/gimptext-parasite.c
* app/vectors/gimpbezierstroke.c
* app/vectors/gimpstroke.c
* app/widgets/gimpcellrendereraccel.c
* app/widgets/gimpselectiondata.c
* app/xcf/xcf.c
* libgimp/gimp.c
* libgimpthumb/gimpthumb-utils.c
* libgimpthumb/gimpthumbnail.c
* modules/cdisplay_proof.c
* plug-ins/Lighting/lighting_ui.c
* plug-ins/common/csource.c
* plug-ins/common/glasstile.c
* plug-ins/common/nova.c
* plug-ins/common/pcx.c
* plug-ins/common/pnm.c
* plug-ins/common/randomize.c
* plug-ins/common/screenshot.c
* plug-ins/common/sel_gauss.c
* plug-ins/common/spheredesigner.c
* plug-ins/common/wind.c
* plug-ins/gfig/gfig-dialog.c
* plug-ins/gfig/gfig-dobject.c
* plug-ins/gimpressionist/gimpressionist.c
* plug-ins/ifscompose/ifscompose.c
* plug-ins/print/gimp_main_window.c
* plug-ins/print/print.c: Cleanup integer vs. pointer confusion.
* app/base/temp-buf.c
* app/dialogs/about-dialog.c
* plug-ins/common/bumpmap.c
* plug-ins/common/jigsaw.c
* plug-ins/gfig/gfig-dobject.c: Cosmetic cleanups.
* app/config/gimpconfig-deserialize.c
* app/config/gimpconfig-path.c
* app/config/gimpconfigwriter.c
* app/core/gimpgradient.c
* app/tools/gimpdrawtool.c
* plug-ins/common/nlfilt.c
* plug-ins/common/unsharp.c
* plug-ins/common/zealouscrop.c: Define inline functions before they
are used.
* app/core/gimpdrawable-blend.c: PixelRegion definition was changed
some time ago, but the initialization here didn't change. Fix it.
* app/plug-in/plug-in-rc.c (plug_in_extra_deserialize): No need to
assign token twice in a row.
* libgimpbase/gimpdatafiles.c (gimp_datafiles_read_directories): No
need to initialize file_data, since the code fills out all the fields.
* plug-ins/common/CML_explorer.c
* plug-ins/common/vpropagate.c: Declare function pointers fully.
* plug-ins/common/grid.c (pix_composite): G_INLINE_FUNC isn't needed,
we assume we can use the "inline" keyword always.
* plug-ins/common/psd_save.c
* plug-ins/common/vinvert.c
* plug-ins/gfig/gfig-arc.c
* plug-ins/gfig/gfig-bezier.c
* plug-ins/gfig/gfig-circle.c
* plug-ins/gfig/gfig-dialog.c
* plug-ins/gfig/gfig-dobject.c
* plug-ins/gfig/gfig-ellipse.c
* plug-ins/gfig/gfig-line.c
* plug-ins/gfig/gfig-poly.c
* plug-ins/gfig/gfig-spiral.c
* plug-ins/gfig/gfig-star.c
* plug-ins/gfig/gfig.c
* plug-ins/gimpressionist/orientmap.c
* plug-ins/gimpressionist/placement.c
* plug-ins/gimpressionist/sizemap.c
* plug-ins/imagemap/imap_grid.c
* plug-ins/imagemap/imap_main.c
* plug-ins/imagemap/imap_preferences.c
* plug-ins/imagemap/imap_settings.c
* plug-ins/maze/maze.c
* plug-ins/sel2path/curve.c
* plug-ins/sel2path/fit.c
* plug-ins/sel2path/pxl-outline.c
* plug-ins/sel2path/spline.c
* plug-ins/xjt/xjt.c: Functions with no args should be declared
with (void).
* plug-ins/common/retinex.c (MSRCR): Initialize max_preview to quiet
the compiler.
2004-11-14 02:50:33 +00:00
Michael Natterer
8e15676423
all plug-ins except script-fu: removed the translation marks from the menu
...
2004-10-12 Michael Natterer <mitch@gimp.org>
* plug-ins/*/*.c: all plug-ins except script-fu: removed the
translation marks from the menu paths passed to
gimp_plugin_menu_register(). All default menu branches used by
included plug-ins are created and translated by the core now.
2004-10-12 21:48:39 +00:00
David Odin
dfa47f2736
made the code much more readable by applying the gimp's coding standard
...
* plug-ins/gimpressionist/*.c: made the code much more readable by
applying the gimp's coding standard (intentation, space, etc.), and
remove the GTK_DISABLE_DEPRECATED warnings, since these files don't use
any deprecated stuff anymore.
2004-09-02 23:28:44 +00:00
Shlomi Fish
5ab2ac02dd
plug-ins/gimpressionist/brush.c plug-ins/gimpressionist/orientmap.c
...
* plug-ins/gimpressionist/brush.c
* plug-ins/gimpressionist/orientmap.c
* plug-ins/gimpressionist/paper.c
* plug-ins/gimpressionist/preview.c
* plug-ins/gimpressionist/size.c:
Converted the code from using GtkPreview to GimpPreviewArea.
2004-07-31 08:42:44 +00:00
Shlomi Fish
e8ae7e7f28
normalized the names of the fields of gimpressionist_vals_t.
...
* plug-ins/gimpressionist/*.[ch]: normalized the names of the fields
of gimpressionist_vals_t.
2004-07-29 18:41:47 +00:00
Shlomi Fish
d7b314d13f
converted a multiple if into a nested one.
...
* plug-ins/gimpressionist/repaint.c: converted a multiple if into
a nested one.
2004-07-29 12:55:46 +00:00
Shlomi Fish
8a94538efe
removed a redundant parameter from one of the internal functions. Made
...
* plug-ins/gimpressionist/brush.c: removed a redundant parameter
from one of the internal functions.
* plug-ins/gimpressionist/utils.c: Made sure that resources that
are selected by the presets will position their list views
accordingly.
2004-07-28 19:35:36 +00:00
Shlomi Fish
06bdf47027
created a base function for two functions with duplicate code.
...
* plug-ins/gimpressionist/presets.c: created a base function for
two functions with duplicate code.
2004-07-28 18:42:46 +00:00
Shlomi Fish
bfa52ab740
added a de-allocation to the PPM's allocated by the size map dialog.
...
* plug-ins/gimpressionist/: added a de-allocation to the PPM's
allocated by the size map dialog.
2004-07-26 19:22:22 +00:00
Shlomi Fish
7e4db68e80
placed all the orientation map-related public functions in orientmap.h.
...
* plug-ins/gimpressionist/: placed all the orientation map-related
public functions in orientmap.h. Now we're freeing the PPM's that it
is allocating by a call to orientation_map_free_resources().
2004-07-26 14:56:44 +00:00
Shlomi Fish
95cf883274
converted checks for initialization of ppm's done by checking the "col"
...
* plug-ins/gimpressionist/: converted checks for initialization of
ppm's done by checking the "col" buffer, to macro calls.
2004-07-25 18:12:49 +00:00
Shlomi Fish
5559b6223e
fixed bug #148088 : ("Gimpressioinst crashes if given malicious presets
...
* plug-ins/gimpressionist/: fixed bug #148088 : ("Gimpressioinst crashes if
given malicious presets with out of range values, in the radio buttons
group numeric values: "placetype", "orienttype", etc. ").
This was done by adding clamps to the relevant values in the preset.
2004-07-25 14:29:27 +00:00
Sven Neumann
36d3ac5967
fixed formatting
2004-07-24 19:54:03 +00:00
Shlomi Fish
60f4e7680b
created a header "orientation.h" for the Orientation tab specific
...
* plug-ins/gimpressionist/: created a header "orientation.h" for the
Orientation tab specific declarations.
2004-07-23 19:34:47 +00:00
Shlomi Fish
59179c2dd9
normalized the identifiers in placement.c.
...
* plug-ins/gimpressionist/: normalized the identifiers in placement.c.
2004-07-21 13:48:13 +00:00
Shlomi Fish
faa6e7b70d
fixed the incorrect strings for input and output of the preset's fields.
...
* plug-ins/gimpressionist/presets.c: fixed the incorrect strings
for input and output of the preset's fields. (a relic of an
irresponsible search-and-replace script).
* plug-ins/gimpressionist/: normalized the identifiers of
orientmap.c.
2004-07-20 16:54:22 +00:00
Sven Neumann
3da94c7257
added paper.h.
...
2004-07-20 Sven Neumann <sven@gimp.org>
* plug-ins/gimpressionist/Makefile.am (gimpressionist_sources):
added paper.h.
2004-07-20 00:28:58 +00:00
Shlomi Fish
e113a667d6
normalized some variables in the module and fixed some indentation.
...
* plug-ins/gimpressionist/orientation.c: normalized some variables
in the module and fixed some indentation.
2004-07-19 16:19:01 +00:00
Shlomi Fish
894de83e12
Fixed a copy-and-paste error with the dates of my commits. removed a few
...
* ChangeLog: Fixed a copy-and-paste error with the dates of my commits.
* plug-ins/gimpressionist/ppmtool.c: removed a few commented-out
asserts, and the function that was used to implement them.
2004-07-19 12:18:59 +00:00