Commit Graph

28973 Commits

Author SHA1 Message Date
d504eeb048 app: move GimpDisplayShell pointer/keyboard grabbing to utility functions
Spit warnings in the functions if grabbing fails and return a boolean
success value. Bail out in the callers upon grab failure instead of
assuming that grabbing always succeeds and running into an
inconsistent state that can cause all sorts of problems.
2011-02-20 12:12:48 +01:00
a6b77aafb2 Updated Arabic translation 2011-02-19 18:28:16 +02:00
85474bff18 plug-ins: remove backbuffer from map-object 2011-02-19 10:43:52 +01:00
e7cebf8943 Updated Spanish translation 2011-02-17 20:53:44 +01:00
3237c072dd Updated Spanish translation 2011-02-17 20:51:58 +01:00
8333dfde7b Add some #if GTK_CHECK_VERSION (2, 24, 0) for creating foreign window
so we don't use deprecated API and make the gtk3 port simpler.
2011-02-16 22:51:02 +01:00
2827819f85 plug-ins: remove light marker clearing apparatur from map-object
We draw everything in expose() now so there is no need to clear
anything.
2011-02-16 22:01:54 +01:00
d3efd77732 Updated Spanish translation 2011-02-15 21:37:33 +01:00
4ec309d562 pygimp: use the new properties instead of hacking around 2011-02-15 21:28:13 +01:00
5dcb50ed7d libgimpwidgets: add properties GimpEnumLabel:enum-type and :enum-value 2011-02-15 21:26:11 +01:00
0d22fee220 pygimp: use the new width/height properties instead of poking into the button 2011-02-15 20:55:57 +01:00
31b4d3801e libgimpwidgets: add properties GimpColorButton:area-width and :area-height 2011-02-15 20:55:32 +01:00
7907a496a5 pygimp: use the new "channel" property instead of poking into the scale 2011-02-15 18:52:33 +01:00
e44d3b46ef libgimpwidgets: make GimpColorScale:channel a property 2011-02-15 18:52:00 +01:00
c3ff71df8b app: connect the blob editor's and the ink option's properties explicitly
instead of using gimp_config_connect(model,view,NULL) because that
also connected the model's name to the view's *widget* name, which is
a really bad idea.
2011-02-15 18:48:38 +01:00
b7313a07bb Updated Spanish translation 2011-02-14 23:28:49 +01:00
48ec15890e file-psp: fix for bogus input data. Fixes bug #639203 2011-02-14 21:46:45 +01:00
7fb0300e1c fixes for some buffer overflow problems (see bug #639203) 2011-02-14 21:08:03 +01:00
8136bdb914 app: fix an error in aspect ratio dynamics 2011-02-14 21:17:54 +02:00
95f14f5de8 app: add an "edit-name" binding signal and default to F2 2011-02-14 20:01:08 +01:00
2d419a0cb1 Bug 640612 - Sample Colorize does not function non-interactively
Fixed bug with Sample Colorize plugin's non-interactive mode
2011-02-14 18:54:21 +01:00
44c4ec2fc8 devel-docs: update libgimp docs with the new functions 2011-02-14 14:15:34 +01:00
543b97bfb3 Bug 641761 - "Smooth Stroke" option in Blend tool
Show the smooth stroke options only for paint tools.
2011-02-14 10:38:32 +01:00
b8a60d2215 Bug 640219 - gimp(1) manpage fixes
Applied patch from John Bradshaw that fixes two typos in the gimp(1)
manual page.
2011-02-14 09:55:24 +01:00
02477f5563 Bug 625167 - Problem exporting floating selections from within layer groups
Add "gboolean merge_active_group" to gimp_image_merge_visible_layers()
and pass FALSE from the PDB wrapper so plug-in invoked layer merging
always acts on the toplevel container as it did in 2.6. Do the same
when opening an image as layer.

Also, added a "Merge within active group only" toggle to the merge
layers dialog and pass it down to the core, but default to TRUE here
so.
2011-02-14 09:45:59 +01:00
4807a1848a app: don't make flatten and merge insensitive if there is a floating selection 2011-02-14 01:45:16 +01:00
d9dd65529f app: include floating selection removal in the layer merge undo group
and pull undo group starting/ending out of the
gimp_image_merge_layers() utility function.
2011-02-14 01:43:55 +01:00
9f89bda3b1 app: when removing groups, check if the active item was in the group
and set a new active item.
2011-02-14 01:25:45 +01:00
1453632678 app: add GimpTileBackendTileManager which does nothing so far
but will help GEGL migration a lot.
2011-02-13 22:48:00 +01:00
063e9e54ee Require GEGL 0.1.6 2011-02-13 21:59:27 +01:00
6256856a28 Updated Arabic translation 2011-02-13 22:51:55 +02:00
cb615737d3 app: save-before-committing! 2011-02-13 21:33:26 +01:00
40be8ad089 Bug 581338 - Layer size does not change using the pdb 'gimp-text-layer-resize'
Set the text box mode to "fixed", and convert the passed in pixels to
the text layer's unit when setting the text box' width and height.
Spotted by Massimo.
2011-02-13 21:27:34 +01:00
29716bccec Changed deprecation message to state name of replacement procedure 2011-02-13 14:02:46 -05:00
a604a12eb5 libgimp: fix the docs of gimp_vectors_to_selection() 2011-02-13 18:31:14 +01:00
92b6d70448 libgimp: remove the layer/channel/vectors raise/lower/position procedures
and add them to the list of compat_procs instead.
2011-02-13 18:29:08 +01:00
6818dae23e libgimp: remove the drawable and vectors parasite PDB functions completely
and simply add them to the list of "compat_procs" which have a
replacement with identical signature. Move the libgimp C functions to
non-generated files.
2011-02-13 17:48:39 +01:00
b4c9987de6 libgimp: move the item parasite functions to the parasites files
and rename them yet again to be gimp_item_foo_parasite() instead of
gimp_item_parasite_foo() because the latter is just a misnaming (they
are not GimpItemParasites, they are GimpParasites attached to
GimpItems, just as layers are attached to images).
2011-02-13 17:28:30 +01:00
aa667f790e app: rename gimp_image_select_fuzzy() to gimp_image_select_contiguous_color()
and update all documentation accordingly. Also reorder the
gimp_image_select procedures.
2011-02-13 17:13:28 +01:00
d650117dfb Bug 625571 - Request context tags for reasonable translation on some plug-ins
Add more context tags for some plug-in labels. There were still
ambiguous "From:" and "To:" labels which were not fixed by commit
1dfa7b5e (2010-07-29).
2011-02-13 15:29:29 +01:00
20279459dd Bug 634183 - GIMP crashes when editing very high images
Implemented a fix for the ink blob overflow problem.
2011-02-13 15:09:27 +01:00
491e55c4e4 plug-ins: move the expose handler to map-pbject-preview.c 2011-02-13 14:16:32 +01:00
9912e3f4ee plug-ins: separate preview computation from drawing in map-object 2011-02-13 14:12:08 +01:00
5173b8559c lighting: remove useless function call 2011-02-13 13:19:08 +01:00
e68df27853 map-object: put the y value in the y spinner 2011-02-13 13:19:07 +01:00
49fc3a125e lighting: port to cairo, replace wireframe with live preview 2011-02-13 13:18:07 +01:00
221f6d0085 plug-ins: file-uri/uri.c initialize backends non-interactvely
In order for DISPLAY-less builds like our nightly Jenkins builds to be
able to query the file-uri plug-in, perform the backend initialization
in query() in run mode GIMP_RUN_NONINTERACTIVE instead of the
"unspecified" 0 == GIMP_RUN_INTERACTIVE run mode.
2011-02-13 10:32:31 +01:00
f54e5388fb configure.ac: Add --without-xvfb-run 2011-02-12 22:38:25 +01:00
8e49a5fafb app: fix a typo 2011-02-12 18:16:05 +01:00
014cc2140e libgimp: document which context setting affects what prodecures 2011-02-12 15:20:46 +01:00