Commit Graph

6236 Commits

Author SHA1 Message Date
Mikael Magnusson 203440521a plug-ins: imagemap, init map type to the default type set in preferences 2011-02-23 23:15:01 +01:00
Mikael Magnusson 6ea2f4881a plug-ins: imagemap, Don't show popup menu when button 1 is pressed
Showing the menu when dragging stuff around broke event handling in
various ways. Also only show the menu on right click.
2011-02-23 13:17:09 +01:00
Mikael Magnusson cc3f1e8a24 plug-ins: imagemap, don't run execute for sash when redoing
It adds event handlers expecting the mouse button to be down, but it
isn't, so everything broke.
2011-02-23 13:17:05 +01:00
Mikael Magnusson 8621807a9f plug-ins: imagemap, port to cairo 2011-02-23 13:17:04 +01:00
Mikael Magnusson e012caf1a3 plug-ins: imagemap, tabs to spaces 2011-02-23 13:17:02 +01:00
Barak Itkin b19645db49 script-fu: Use gimp-image-select-item instead of gimp-item-to-selection
gimp-item-to-selection does not seem to exist (in the PDB), so update to the
correct function gimp-image-select-item (which also takes the image as a
parameter).
2011-02-21 00:19:38 +02:00
Mikael Magnusson 2260b15568 plug-ins: lighting, use an expose handler and remove unneeded backbuf 2011-02-20 16:44:19 +01:00
Mikael Magnusson 87750d993e plug-ins: tabs to spaces in map-object 2011-02-20 15:24:22 +01:00
Mikael Magnusson 0f1da6677c plug-ins: pass the cairo_t from expose handler to drawing functions in map-object 2011-02-20 15:24:21 +01:00
Mikael Magnusson fc1ae9e430 plug-ins: better name for new layers in map-object
Also postpones adding the layer until after the calculation.
2011-02-20 13:53:33 +01:00
Mikael Magnusson cf7902b1ab plug-ins: cleanup map-object a bit 2011-02-20 13:52:50 +01:00
Mikael Magnusson 8be41fa9b7 plug-ins: fix directional light mode in map-object 2011-02-20 13:52:50 +01:00
Mikael Magnusson 5bd9de23b8 plug-ins: add back wireframe mode using cairo 2011-02-20 13:52:49 +01:00
Mikael Magnusson 492ab89b4e plug-ins: use an undo group in map-object 2011-02-20 13:52:48 +01:00
Mikael Magnusson e2710c8371 plug-ins: add "Create New Layer" option to map-object 2011-02-20 13:52:48 +01:00
Mikael Magnusson 0344cb4a42 plug-ins: fix pdb input validation in map-object 2011-02-20 13:52:45 +01:00
Mikael Magnusson 85474bff18 plug-ins: remove backbuffer from map-object 2011-02-19 10:43:52 +01:00
Michael Natterer 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
Michael Natterer 4ec309d562 pygimp: use the new properties instead of hacking around 2011-02-15 21:28:13 +01:00
Michael Natterer 0d22fee220 pygimp: use the new width/height properties instead of poking into the button 2011-02-15 20:55:57 +01:00
Michael Natterer 7907a496a5 pygimp: use the new "channel" property instead of poking into the scale 2011-02-15 18:52:33 +01:00
Simon Budig 48ec15890e file-psp: fix for bogus input data. Fixes bug #639203 2011-02-14 21:46:45 +01:00
Simon Budig 7fb0300e1c fixes for some buffer overflow problems (see bug #639203) 2011-02-14 21:08:03 +01:00
Saul Goode 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
Kevin Cozens 29716bccec Changed deprecation message to state name of replacement procedure 2011-02-13 14:02:46 -05:00
Michael Natterer 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
Ulf-D. Ehlert 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
Michael Natterer 491e55c4e4 plug-ins: move the expose handler to map-pbject-preview.c 2011-02-13 14:16:32 +01:00
Michael Natterer 9912e3f4ee plug-ins: separate preview computation from drawing in map-object 2011-02-13 14:12:08 +01:00
Mikael Magnusson 5173b8559c lighting: remove useless function call 2011-02-13 13:19:08 +01:00
Mikael Magnusson e68df27853 map-object: put the y value in the y spinner 2011-02-13 13:19:07 +01:00
Mikael Magnusson 49fc3a125e lighting: port to cairo, replace wireframe with live preview 2011-02-13 13:18:07 +01:00
Martin Nordholts 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
Kevin Cozens d2d6edc687 Eliminated compiler warning (from SVN version 71 of the TinyScheme project) 2011-02-09 01:41:34 -05:00
Kevin Cozens fac7d4dd64 Pulled in final changes from 1.40 release of the separate TinyScheme project.
With this commit, the TinyScheme component of Script-Fu now has all changes
and bug fixes that have been applied to the separate TinyScheme project.
2011-02-07 15:56:21 -05:00
Kevin Cozens 526c42dc35 Optionally report error line (from SVN r63 of official TinyScheme) 2011-02-07 15:56:21 -05:00
Kevin Cozens 7597d99c8d Added unwind-protect (from SVN r57 of official version of TinyScheme). 2011-02-07 15:56:20 -05:00
peter sikking, m+mi works 6db80c765d remove garbage I injected 2011-02-06 20:21:20 +01:00
peter sikking, m+mi works 7cb5c67bc8 removing references to ps-menurc 2011-02-06 19:57:59 +01:00
Martin Renold 54792780fc plug-ins: openraster fix for non-ascii layer names
Set the utf-8 filename flag in the ZIP.
Before, layer PNG filenames were stored with undefined coding,
causing most ZIP libraries to interpret it as cp437, if anything.
We now pass a unicode object to ziplib, which does the right thing.
2011-02-05 15:25:22 +02:00
Nils Philippsen 0af966b63f Bug 641259 - [abrt] gimp-2:2.6.11-1.fc14: py-slice.py:172:slice:TypeError: integer argument expected, got float
py-slice: cast cellspacing to int in pyslice() to avoid tracebacks
2011-02-02 17:11:28 +01:00
Omari Stephens ed872c7c6e Bug 599065 - PNG output: omit unwanted chunks (sRGB)
If the image has neither a gamma set nor a color profile set, then we
should leave the image untagged. We should not tag as sRGB by default
because it is too arbitrary.
2011-02-02 08:34:39 +01:00
Martin Nordholts d9b24bb1f3 plug-ins: Fix warning about usage of uninitialized variable 2011-01-26 08:05:34 +01:00
Omari Stephens 5cae0bf65c Bug 630748 - display filters do not work
Create and use Cairo-compatible API for display filters. Also
includes logic changes to the display filters to deal with cairo's
ARGB32 pre-multiplied buffer format.
2011-01-25 20:24:42 +01:00
Michael Natterer 47eaecdc9d libgimp: deprecate a bunch of old selection API
namely ellipse_select(), free_select(), rect_select() and
round_rect_select() because they are fully replaced by the new
gimp_image_select_foo() functions. Will deprecate the rest as soon as
I have figured how to put the parameter overkill of the remaining
functions into context properties.
2011-01-25 19:28:30 +01:00
Michael Natterer 9703bed2ef libgimp: reorder the parameters of the new and unused gimp-image-select API
Make the common "image" and "operation" parameters come first.
2011-01-24 14:53:42 +01:00
Kevin Cozens 8a8e8c6fad Fixed OP_INTEGERP op-code to match version in Tinyscheme 1.40
I don't know how the original block of code got the way it was since it has
been a single line of code in TinyScheme since the second revision. This also
prevents the compile from breaking if the USE_MATH #define was ever set to 0.
2011-01-19 15:30:47 -05:00
Kevin Cozens 5c471ecea3 Fixed an out of place line in the comment block at the start of the file. 2011-01-16 23:09:24 -05:00
Kevin Cozens f571ebf247 Fix for SourceForge bug #2826594 (allow reverse to work on empty list).
From SVN version 64 of official version of TinyScheme.

Also removed obsolete op code from opdefines.h table.
2011-01-16 16:26:57 -05:00
Kevin Cozens 73f9f652bc Added URL to document referenced in comment block at top of file. 2011-01-16 13:16:31 -05:00