|
26c10d9f73
|
app: implement gimp_channel_translate() with GEGL
|
2012-05-02 17:45:48 +02:00 |
|
|
3814c9f0a6
|
app: add gimp_drawable_apply_operation_to_buffer() and use it in ony place
|
2012-05-02 17:45:48 +02:00 |
|
|
830b49993b
|
app: set GeglBuffer directly in show image-graph
|
2012-05-02 17:45:48 +02:00 |
|
|
4d18bda0c7
|
app: cache readable and writable buffers in the drawable
As API, replace gimp_drawable_create_buffer() by
gimp_drawable_get_read_buffer() and gimp_drawable_get_write_buffer().
|
2012-05-02 17:45:48 +02:00 |
|
|
d5ff53c70d
|
app: more meticulously tickle tile ref-counts
|
2012-05-02 17:45:48 +02:00 |
|
|
7bab13c9a0
|
app: replace more copy_region() by gegl_buffer_copy()
|
2012-05-02 17:45:48 +02:00 |
|
|
b95fc4f8d5
|
app: rename gimp_drawable_get_buffer() and gimp_tile_manager_get_gegl_buffer()
to foo_create_buffer() because they return new objects.
|
2012-05-02 17:45:47 +02:00 |
|
|
0d236ee351
|
app: replace some copy_region() by gegl_buffer_copy()
|
2012-05-02 17:45:47 +02:00 |
|
|
d771249466
|
app: completely port GimpBuffer to using GeglBuffer not TileManager
|
2012-05-02 17:45:47 +02:00 |
|
|
f086e27846
|
app: add macro GIMP_IMAGE_TYPE_FROM_BYTES() (ignoring indexed mode)
|
2012-05-02 17:45:47 +02:00 |
|
|
ca85d2c906
|
app: remove GimpOperationTileSink
|
2012-05-02 17:45:47 +02:00 |
|
|
54e46f639c
|
app: stop gimp_buffer_to_tiles use GeglBuffer
|
2012-05-02 17:45:47 +02:00 |
|
|
cac889cef7
|
app: add gimp_layer_new_from_buffer()
|
2012-05-02 17:45:47 +02:00 |
|
|
0fdf01de02
|
app: remove GimpOperationTileSource
GIMP has a GeglBuffer backend for it's tiles now.
|
2012-05-02 17:45:47 +02:00 |
|
|
bdee1643ce
|
app: make projection use GeglBuffers
|
2012-05-02 17:45:47 +02:00 |
|
|
a058daeba1
|
app: release tile with dirty flag in gegl tile backend
We always modify tiles so behave correctly.
|
2012-05-02 17:45:47 +02:00 |
|
|
d7dab2bc85
|
app: remove the legacy invert lut code
|
2012-05-02 17:45:46 +02:00 |
|
|
c334fe936c
|
app: use GEGL to invert channels/selections
|
2012-05-02 17:45:46 +02:00 |
|
|
4c6907c53c
|
app: formatting cleanup in gimpdrawable-operation.c
|
2012-05-02 17:45:46 +02:00 |
|
|
63bd108afb
|
app: always use GEGL to invert drawables
and remove the now useless gimpdrawable-invert.[ch].
|
2012-05-02 17:45:46 +02:00 |
|
|
6d3a8fe73d
|
app: rename gimp_drawable_apply_operation_with_config()
to gimp_drawable_apply_operation_by_name() and allow to pass
a NULL config.
|
2012-05-02 17:45:46 +02:00 |
|
|
9720eb6c78
|
app: cleanup in the new GimpDrawable tile source code
|
2012-05-02 17:45:46 +02:00 |
|
|
3020e2d179
|
app: resue the GeglProcessor
GEGL now resets the valid-region upon each setting of the rectangle for
a GeglProcessor.
|
2012-05-02 17:45:46 +02:00 |
|
|
321de230f1
|
app: gimptilebackendtilemanager reduce cases with 0copy
We cannot do 0copy access if the height doesn't match, babl through GEGL might
read into the memory.
|
2012-05-02 17:45:46 +02:00 |
|
|
9ccabe2fdf
|
app: remove unused lut-funcs
|
2012-05-02 17:45:46 +02:00 |
|
|
059d5d9d80
|
app: remove orphaned Colorize typedef
|
2012-05-02 17:45:45 +02:00 |
|
|
8c14f55e98
|
app: make gimp_drawable_get_source_node use GeglBuffer
Relies on fresh GEGL (db43a7d8a42f0ae) to compile.
|
2012-05-02 17:45:45 +02:00 |
|
|
0623c7f365
|
app: remove the pointless core wrappers for the below simplified color stuff
Instead, provide gimp_drawable_apply_operation_with_config() and call
that from the PDB wrappers directly.
|
2012-05-02 17:45:45 +02:00 |
|
|
8684b87f04
|
app: clean up the desaturate cruft removal to look like the others
|
2012-05-02 17:45:45 +02:00 |
|
|
aa07344d56
|
app: remove the legacy colorize code
|
2012-05-02 17:45:45 +02:00 |
|
|
e3c720ad20
|
app: remove the legacy threshold code
|
2012-05-02 17:45:45 +02:00 |
|
|
7aa7f168b8
|
app: remove the legacy posterize code
|
2012-05-02 17:45:45 +02:00 |
|
|
70b26d1ecb
|
app: remove the legacy desaturate implementation
The GEGL one is just as fast or faster.
|
2012-05-02 17:45:45 +02:00 |
|
|
08dd7901b1
|
app: allow to opionally not implement GimpImageMapTool::map()
it's not needed for many tools that have no legacy implementation.
|
2012-05-02 17:45:45 +02:00 |
|
|
d258af9ea9
|
app: use gegl: prefix for ops
|
2012-05-02 17:45:44 +02:00 |
|
|
3bd8ee1a63
|
app: move new get_buffer() functions around; some general cleanup
|
2012-05-02 17:45:44 +02:00 |
|
|
751eba9d23
|
lie about gamma to gegl
|
2012-05-02 17:45:44 +02:00 |
|
|
35f1518afd
|
imagemap: unref buffers as soon as possible
|
2012-05-02 17:45:44 +02:00 |
|
|
0dfffa44a3
|
app: make gimp_drawable_apply_operation use the TileManager buffer backend
|
2012-05-02 17:45:44 +02:00 |
|
|
3e4471cba8
|
app: add a util call to get the geglbuffer for a drawable
|
2012-05-02 17:45:44 +02:00 |
|
|
bb2ef0cede
|
app: use GeglBuffer instead of TileManager in imagemap
|
2012-05-02 17:45:44 +02:00 |
|
|
950412fbdc
|
configure: bump version to 2.9.1
and change app/Makefile.am to use variables instead of hadcoding the
version.
|
2012-05-02 17:43:43 +02:00 |
|
|
5e9f1dd0ea
|
Updated Russian translation
|
2012-05-02 18:17:00 +04:00 |
|
|
98b6c83179
|
new splash for gimp 2.8, made by Bernhard Stockmann
|
2012-05-02 14:01:49 +02:00 |
|
|
3b14851b6d
|
configure: set version to 2.8.0
|
2012-05-02 11:43:04 +02:00 |
|
|
88c5ea0885
|
Updated translation into Greek
|
2012-05-01 17:01:52 +04:00 |
|
|
0d43a096bb
|
Updated Spanish translation
|
2012-05-01 12:26:03 +02:00 |
|
|
3d571311bd
|
Updated Polish translation
|
2012-04-29 22:35:10 +02:00 |
|
|
c360b634cc
|
Small fix in italian translation
|
2012-04-29 18:00:15 +02:00 |
|
|
3bb0c72a91
|
Small fix in italian translation
|
2012-04-29 16:28:25 +02:00 |
|