Commit Graph

36633 Commits

Author SHA1 Message Date
Michael Natterer 49ffbbbbc0 app: add menu items and a dialog for GimpItem::fill()
which are essentially a copy of the stroking GUI. We now can fill the
exact shape outlined by stroking selections and paths. Suggestions for
the menu item labels are welcome.
2016-03-15 21:07:59 +01:00
Michael Natterer c09a724bda app: change parameters of gimp_fill_options_new()
to be the same as of gimp_stroke_options_new() because it's about to
be needed for the same purposes.
2016-03-15 20:10:16 +01:00
klausstaedtler 7ce7ff16bb icons: Changes symbolic
scalable.svg
changed to 'pixel-perfect' for 16x16
gimp-reset
gimp-path
gimp-path-stroke
gimp-selection-to-path
2016-03-15 19:01:42 +01:00
Daniel Mustieles b8f3ff8ace Updated Spanish translation 2016-03-15 08:32:16 +00:00
Balázs Úr 549d062ad0 Updated Hungarian translation 2016-03-15 06:52:45 +00:00
Piotr Drąg 60bd658fac Updated Polish translation 2016-03-15 00:11:42 +01:00
Balázs Úr 4e0068ad3a Updated Hungarian translation 2016-03-14 20:34:12 +00:00
klausstaedtler 6ecbe1ea95 icons: Changes symbolic
symbolic:
scalable.svg

changed to 'pixel-perfect' for 16x16
gimp-tool-handle-transform

changed to 'pixel-perfect' 18
gimp-color-picker-black
gimp-color-picker-white
gimp-color-picker-gray

changed to 'sharp' 12x12
gimp-linked
gimp-visible

changed to 'sharp' 20x20
gimp-linked
gimp-visible
2016-03-14 21:02:15 +01:00
Michael Natterer ff1c678058 app: add GimpItem::fill() which fills what is outlined by ::stroke()
For selections, it's different from gimp_edit_fill() because it
ignores the selection while filling, just as stroking does. Currently
unused, stay tuned...
2016-03-14 19:02:18 +01:00
Michael Natterer 34913f49a5 app: clean up the color and pattern dropping code in gimpdisplayshell-dnd.c 2016-03-14 00:33:15 +01:00
klausstaedtler 24cb86f79a icons: Changes symbolic
symbolic:
scalable.svg
gimp-tool-dodge, minor retouche

changed to 'pixel-perfect' for 16x16
gimp-tool-perspective-clone
gimp-tool-options
gimp-floating-selection
gimp-tool-path
gimp-navigation
gimp-prefs-playground
gimp-tool-measure
gimp-tool-crop
2016-03-13 23:00:38 +01:00
Michael Natterer 1fa61cae36 app: clean up "drop to new button" code in GimpDrawableTreeView 2016-03-13 19:04:22 +01:00
klausstaedtler 2b14f6c22e icons: Changes symbolic
symbolic:
scalable.svg
changed to 'pixel-perfect' for 16x16
gimp-layers
gimp-layer-mask
gimp-layer-to-imagesize
gimp-text-layer
gimp-convert-indexed
gimp-convert-grayscale
gimp-tool-blend


changed to 'pixel-perfect' 12x12
gimp-close
gimp-zoom-follow-window
gimp-menu-left
gimp-menu-right
gimp-swap-colors
2016-03-13 17:35:47 +01:00
Michael Natterer d588bff8be Bug 763547 - GIMP git segfaults on exit when the airbrush tool is active
Fix GimpAirbrush to not keep a GimpSymmetry instance around across
paint strokes. The symmetry refs its drawable but lacks the code of
dropping the reference when the drawable is removed from the image, or
the image is closed.

Also cleaned up gimp_airbrush_paint() a bit.
2016-03-13 13:15:19 +01:00
Michael Natterer ed821c8184 app: formatting cleanup in gimppaintbrush.c 2016-03-13 13:15:19 +01:00
Martin Srebotnjak 553a5f5d43 Updated Slovenian translation 2016-03-12 22:24:59 +01:00
Martin Srebotnjak 4ad7413a69 Updated Slovenian translation 2016-03-12 22:08:35 +01:00
klausstaedtler 139d9ac8bd icons: Changes in color-scalable & scalable
color
remove directory outdated (all icons there are back in legacy)
correct size color 16x16
gimp-tool-measure.png
gimp-display-filter.png

symbolic
scalable.svg
changed to 'pixel-perfect' for 16x16 (currently only in svg source, no export to png)
gimp-channels
gimp-channel-red
gimp-channel-blue
gimp-channel-green
gimp-channel-indexed
gimp-channel-gray
gimp-selection-to-channel
gimp-convert-rgb
gimp-layer
gimp-list
gimp-tool-unified-transform
2016-03-12 21:02:26 +01:00
Piotr Drąg 71ebe1e88a Updated Polish translation 2016-03-12 16:29:01 +01:00
Balázs Úr 56c733385d Updated Hungarian translation 2016-03-12 15:14:10 +00:00
Michael Natterer 7b7b8f5d03 app: remove some #includes 2016-03-11 22:45:15 +01:00
Michael Natterer 3b6ab62c1e app: remove boolean return value from gimp_edit_clear() and gimp_edit_fill() 2016-03-11 22:41:25 +01:00
Michael Natterer d71f53dfe9 app: change gimp_drawable_bucket_fill() to use GimpFillOptions
and get rid of gimp_drawable_bucket_fill_internal().
2016-03-11 22:05:33 +01:00
Martin Srebotnjak a95fa4cd46 Updated Slovenian translation 2016-03-11 22:05:03 +01:00
Martin Srebotnjak 87036e10ba Updated Slovenian translation 2016-03-11 22:03:46 +01:00
Martin Srebotnjak dfe1e3e83e Updated Slovenian translation 2016-03-11 21:56:58 +01:00
Michael Natterer e1e77f88fa app: change gimp_edit_fill() to take a GimpFillOptions
instead of a long list of parameters. Get rid of gimp_edit_fill_full().
2016-03-11 19:55:50 +01:00
Michael Natterer 00932b57af app: add gimp_fill_options_set_by_fill_mode()
which takes a context and a GimpBucketFillMode and configures the
GimpFillOptions accordingly.
2016-03-11 19:48:26 +01:00
Michael Natterer 9ef2428fcb app: add gimp_fill_options_get_undo_desc()
which returns an undo string to be used when filling with the option's
settings.
2016-03-11 18:47:03 +01:00
Cédric Valmary 137379ea66 Updated Occitan translation 2016-03-11 14:46:55 +00:00
Daniel Mustieles fa5c5eda4f Updated Spanish translation 2016-03-10 10:43:25 +00:00
Yolanda Álvarez Pérez 3b60996368 Updated Spanish translation 2016-03-09 08:09:39 +00:00
Dušan Kazik b9e80aaf7a Updated Slovak translation 2016-03-08 19:33:28 +00:00
Michael Natterer d0b113d1ca app: add "style" and "antialias" setters to GimpFillOptions 2016-03-08 19:49:17 +01:00
Piotr Drąg 956b2fc033 Updated Polish translation 2016-03-08 14:34:18 +01:00
Yolanda Álvarez Pérez df980cc611 Updated Spanish translation 2016-03-08 11:12:31 +00:00
Cédric Valmary dbc14cd400 Updated Occitan translation 2016-03-08 11:08:31 +00:00
Michael Natterer 05b619cb8c pdb: also fix gimp-edit-bucket-fill-full, see below 2016-03-08 02:26:20 +01:00
Michael Natterer 9fa832c5aa app: add gimp_fill_options_set_by_fill_type()
which sets color, pattern and fill style on a GimpFillOptions, based
on a context and a GimpFillType.
2016-03-08 01:51:10 +01:00
Michael Natterer ad2c01f8d8 app: move gimp_drawable_fill() to gimpdrawable-fill.[ch]
and get rid of gimp_drawable_fill_full().
2016-03-08 01:44:35 +01:00
Daniel Sabo 19b6b53f66 app: Fix GimpMyBrush action names 2016-03-07 16:26:58 -08:00
Daniel Sabo 2b7088f6e9 Make Burn mode output match Gimp 2.8 ( partial revert of bug 744265 ) 2016-03-07 16:26:58 -08:00
Daniel Sabo 39a417d476 app: Improve math of unaccelerated OperationNormalMode
Hopefully no one is stuck on a CPU old enough to need this, but if
they are the ratio based math is noticeably faster.
2016-03-07 16:26:58 -08:00
Michael Natterer 8d3c6a4f38 pdb: fix gimp-edit-bucket-fill when there is a selection
use the passed opacity and paint mode instead of hardcoding OPAQUE and
NORMAL.
2016-03-08 01:17:35 +01:00
Marco Ciampa 6f2e4ec1a6 Updated Italian translation 2016-03-07 23:42:07 +01:00
Michael Natterer c77955e434 po: add app/core/gimpdrawable-fill.c to POTFILES.in 2016-03-07 21:40:33 +01:00
Michael Natterer 3f1c39c1b9 app: rename gimp_selection_push,pop_stroking() to selection_suspend,resume() 2016-03-07 21:39:41 +01:00
Michael Natterer f2a98566d5 app: add gimpdrawable-fill.[ch]
for the filling code from gimpdrawable-stroke.[ch]; and clean up and
untangle the stroking and filling functions.
2016-03-07 21:33:42 +01:00
Øyvind Kolås 2da8aadfe2 icons: use argv chain of ops instead of xml to express inverting graph 2016-03-07 11:48:51 +01:00
Mónica Canizo 5e9379968c Updated Spanish translation 2016-03-07 10:45:43 +00:00