[gimp] (325 commits) Created branch goat-invasion
- From: Michael Natterer <mitch src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp] (325 commits) Created branch goat-invasion
- Date: Fri, 30 Mar 2012 09:34:16 +0000 (UTC)
The branch 'goat-invasion' was created.
Summary of new commits:
f1e4ff3... app: use GeglBuffer instead of TileManager in imagemap
6b3cde0... app: add a util call to get the geglbuffer for a drawable
2f42019... app: make gimp_drawable_apply_operation use the TileManager
7b49a9d... imagemap: unref buffers as soon as possible
c281304... lie about gamma to gegl
8c3bc8d... app: move new get_buffer() functions around; some general c
0f3d119... app: use gegl: prefix for ops
4e82210... app: allow to opionally not implement GimpImageMapTool::map
16794e8... app: remove the legacy desaturate implementation
8173702... app: remove the legacy posterize code
eba6b4c... app: remove the legacy threshold code
23b40c1... app: remove the legacy colorize code
fdb63d3... app: clean up the desaturate cruft removal to look like the
087f0ed... app: remove the pointless core wrappers for the below simpl
16e8292... app: make gimp_drawable_get_source_node use GeglBuffer
1d444fa... app: remove orphaned Colorize typedef
a175e43... app: remove unused lut-funcs
2bfeefd... app: gimptilebackendtilemanager reduce cases with 0copy
68c3203... app: resue the GeglProcessor
49d4afd... app: cleanup in the new GimpDrawable tile source code
a5fbe78... app: rename gimp_drawable_apply_operation_with_config()
bfe8227... app: always use GEGL to invert drawables
8868b34... app: formatting cleanup in gimpdrawable-operation.c
9095c2a... app: use GEGL to invert channels/selections
53aca3a... app: remove the legacy invert lut code
fe1927a... app: release tile with dirty flag in gegl tile backend
b3033c0... app: make projection use GeglBuffers
bb4eed1... app: remove GimpOperationTileSource
083cc23... app: add gimp_layer_new_from_buffer()
950cbee... app: stop gimp_buffer_to_tiles use GeglBuffer
4596081... app: remove GimpOperationTileSink
e73f7e0... app: add macro GIMP_IMAGE_TYPE_FROM_BYTES() (ignoring index
c51a917... app: completely port GimpBuffer to using GeglBuffer not Til
e2e3480... app: replace some copy_region() by gegl_buffer_copy()
cf048be... app: rename gimp_drawable_get_buffer() and gimp_tile_manage
a1f4429... app: replace more copy_region() by gegl_buffer_copy()
4556def... app: more meticulously tickle tile ref-counts
61036cb... app: cache readable and writable buffers in the drawable
8354913... app: set GeglBuffer directly in show image-graph
47c7e6e... app: add gimp_drawable_apply_operation_to_buffer() and use
57be8bb... app: implement gimp_channel_translate() with GEGL
1b861b4... app: implement gimp_channel_real_clear() with GEGL
6ae3e3e... app: implement GimpMaskUndo with GEGL
ef0f364... app: remove the unused copy_region_nocow()
ea28e66... app: implement gimp_channel_real_sharpen() with gegl:thresh
e330386... app: remove the legacy threshold lut code
f42a8d0... app: implement gimp_image_duplicate_mask() with gegl_buffer
5aec76c... app: clear gimp_image_merge_layers()'s merged layer with ge
f18f448... app: use gegl_buffer_copy() in gimp_drawable_real_push_undo
2a34dbf... app: added GimpPickable::get_buffer()
fbfb28e... app: keep the undo mask around as GeglBuffer, not TileManag
3fb16c5... app: make sure TileManagers and the GeglBuffers backed by t
7bf9604... app: clear the projection's background using GEGL
a3217f0... app: remove clear_region(), it's replaced by GEGL everywher
74557cc... app: implement gimp_channel_real_feather() with gegl:gaussi
4bcadf7... app: remove gaussian_blur_region() and its helpers
ce63ed0... app: replace direct low-level GeglBuffer calls with utility
0f03e81... app: remove empty functions paint_funcs_setup()/free()
48366dc... app: remove unused #includes
0b4a22f... app: use gegl_buffer_copy() in gimp_drawable_resize()
d113425... app: some more gegl_buffer_clear()/set_color() on mask obje
ea05a76... app: add gimp_drawable_get_babl_format()
c1876d7... app: use gimp_image_transform_rgb() instead of transform_co
72f842f... app: implement gimp_layer_add_alpha() with gegl_buffer_copy
b209f7b... app: default to use GEGL rather than legacy code paths
8b04844... app: avoid thrashing GEGL side of tile cache in projection
8fba7bf... app: fix segfault in previous commit
5228028... app: replace some color_region() and pattern_region() by GE
29be106... app: don't need an attached item for applying an op to tile
5a8ceea... app: add a flatten meta-op and use it for layers and channe
eb59a49... app: allow to "cast" a buffer's pixel format to another one
9bcac2a... app: use GEGL to extract an image's component into a channe
9cf6d43... app: create GimpBrushClipboard's buffers with GEGL
a9fa25a... app: remove obsolete includes from gimpbrushclipboard.c
65d90c6... app: remove copy_component() and its helper functions
aa9f01e... app: remove copy_color() and its helper functions
66f2725... app: add gimp_apply_operaion() as generic buffer-to-buffer
7b69cb1... app: use GEGL to create a layer mask from a grayscale copy
eae48e8... app: remove flatten_region() and its helper functions
1fd77bf... app: remove the legacy brightness-contrast code and use GEG
a7177db... app: create a meta-op to apply mask and opacity
f1e5e2a... app: simplify gimp_drawable_offset() a lot
a436fe2... app: convert drawables between RGB and GRAY using gegl_buff
7f5fb8f... app: remove shade_region()
21f0449... app: remove multiply_alpha_region() and separate_alpha_regi
b4c953b... app: use GeglBufferIterator in gimp_text_layer_render_layou
aa49311... app: use GeglBufferIterator in gimp_channel_real_is_empty()
7e96dd1... app: s/read_buffer/write_buffer/ in GimpTextLayer because w
44f15dc... app: flush the drawable_s write_buffer in gimp_drawable_upd
2f337da... app: minor cleanup and commenting in gimp_scan_convert_rend
c657eda... app: port gimp_channel_real_bounds() to GeglBufferIterator
d2726cc... app: flush both write and write buffer in gimp_drawable_upd
78466e4... app: port gimp_channel_combine_ellipse_rect() to GeglBuffer
6067183... app: remove obsolete include in gimpchannel.c
2ef8343... app: add GimpPickable::get_babl_format()
4e71d31... app: port gimp_palette_import_extract() to GeglBufferIterat
3a27a69... app: add GimpOperationSetAlpha which sets the alpha channel
5f44959... app: use GimpOperationSetAlpha in gimp_layer_create_mask()
f5c9337... app: move variable to local scope
b016c41... app: move the layer mask show, edit, apply API from GimpLay
d5f1e54... app: use the new Babl palette format to implement indexed i
5e8fca0... app: remove unused variable from last commit
d19a8da... app: require a Babl for all buffers created on top of tiles
698fca9... app: require git versions of babl/GEGL
4993738... app: let Babl handle all color conversion in gimp_edit_fill
99e95f4... app: add gimp_pattern_create_buffer() and use it in gimp_ed
0a53a7f... app: let Babl handle color conversion in gimp_drawable_fill
0915e63... app: don't call gimp_layer_get_edit_mask() when the layer h
556702e... app: let Babl handle converting layers to indexed
01ea7c3... app: add gimp_pixbuf_create_buffer() and use it in GimpBuff
6b7590a... app: GeglBuffer-backend GeglTiles now use GDestroyNotify
c226cbb... app: correctly refcount the pixbuf in gimp_pixbuf_create_bu
7c9b278... app: remove gimp_layer_new_from_region() and use from_buffe
120e595... app: convert colors with Babl in gimp_text_layer_render_lay
37ba566... app: use Babl in gimp_brush_core_paint_line_pixmap_mask()
55ab4f5... app: sync with babl API change of babl_new_palette
c249882... app: add gimp_bpp_to_babl_format_with_alpha()
779458e... app: add GimpPickable::get_babl_format_with_alpha()
29553cb... app: optimize gimp_brush_core_paint_line_pixmap_mask() a lo
b1070a1... app: use Babl to convert colors in gimp_clone_motion()
62560ab... app: drop "babl" from gimp_foo_get_babl_format[_with_alpha]
3b73adb... app: add gimp_drawable_get_format_without_alpha()
a18be5d... app: use gimp_drawable_apply_operation_to_buffer() in gimp_
f67ddcc... app: enable GEGL scaling of indexed drawables in gimp_drawa
164b0b3... app: also port gimp_channel_convert() to apply_operation_to
ca7f23e... app: remove gimp_drawable_apply_operation_to_tiles()
9907976... app: stop using gegl_color_set_pixel() with hand-transforme
3b55978... app: add image API to get Babl formats based on GimpImageTy
699e557... app: port gimp_image_transform_temp_buf() to one single bab
597dfc5... app: remove gimp_image_transform_color()
55673c6... app: remove gimpimage-colorhash.[ch]
7a2476d... app: all Babls used by GIMP are now const
4f67977... app: make gimp_image_transform_rgb() transform the alpha to
a02d2db... app: port all implementations of GimpProjectable::get_opaci
5968b67... app: derive GimpOperationSetAlpha from GeglOperationPointCo
567a089... app: remove unused include
67669a0... app: port coloring/patterning a stroked GimpScanConvert to
3beaae4... app: simplify gimp_edit_fill_internal() by adding color and
58fa7a1... app: add gimp_edit_fill_full() which takes color and patter
8e01c90... app: make the GEGL tool work on indexed images
e40985f... app: add opacity and paint_mode to gimp_edit_fill[_full]()
7646f53... app: remove the !seed_fill case from gimp_drawable_bucket_f
421c731... app: port bucket fill to GEGL
b0126ca... app: remove unused include from gimp-edit.c
3f3db9f... app: remove pattern_region()
05a112d... app: remove color_region_mask()
1d8c68d... app: port gimp_channel_combine_mask() to GeglBufferIterator
1fd0a37... app: port drawable'e and projection's get_pixel_at() to geg
403faeb... app: move base/boundary.[ch] to core/gimpboundary.[ch]
c5c7415... app: BoundSeg -> GimpBoundSeg, boundary_foo() -> gimp_bound
9ad5394... app: port simple rotating and flipping to GEGL
d0cb092... app: replace some region operations in blend by GEGL
e1e9ec8... app: remove extract_alpha_region() and its helper functions
930c0c0... app: fill the smudge accum buffer with GEGL
6274f63... app: make test-gimptilebackendtilemanager.c build again
9d97924... app: implement "show layer mask" in the GEGL graph
af212bf... app: be smarter about progress in gimp_apply_operation()
6f341a9... app: add a use_gegl case in gimp_drawable_transform_tiles_a
de233a2... app: change gimp_gegl_color_set_rgba() to gimp_gegl_color_n
cb5bc70... app: save some lines of code in gimp_gegl_create_apply_opac
5654460... app: port gimp_selection_extract() to GEGL
61c19e9... app: remove extract_from_region() and its helper functions
8d8b85d... app: forgot to remove extract_alpha_region()'s declaration
51cc82b... app: remove shade_pixels(), no clue when it became unused
aad179d... app: port GimpBoundary to GEGL, including its API
3f4f1d3... app: apply patch from Villa Sokk that implements GimpOperat
31768f1... app: remove checks from stuff that now works on indexed lay
2dc2355... app: remove unused tile-manager.h include
6caa5c7... app: port gimp_scan_convert_render_full() to GeglBufferIter
208dd38... app: port the entire GimpScanConvert API to GeglBuffer
2fcb697... app: port gimp_image_crop_auto_shrink() to GEGL
485d551... app: add gimp_gegl_buffer_new() to create a TileManager-bac
cf4ce74... app: merge gimp_drawable_get_read_buffer() and get_write_bu
0deac18... app: add gimp_gegl_buffer_get_tiles()
2fd6935... app: GeglBuffer tile backend - add ability to combine tiles
bf72ced... app: remove write property of GeglBuffer backend
cbc2996... app: add gimp_drawable_set_buffer() and set_buffer_full()
e4dc3d8... app: add a GIMP_GEGL_RECT utility macro
22fcc5e... app: fix initialization of variable in gimp_layer_get_opaci
a47daf2... app: make use of GIMP_GEGL_RECT in more places
86599db... app: use gimp_drawable_set_buffer() in a few places
6253887... app: flush the buffer in gimp_gegl_buffer_get_tiles()
8432c86... app: add gimp_selection_extract_buffer ()
aa5c6a0... app: port the entire transform API from TileManager to Gegl
578f69f... app: port everything to gimp_selection_extract_buffer()
d3b1e73... app: remove gimp_selection_extract_buffer() again
0d661c6... app: remove gimp_layer_new_from_tiles(), it's now unused
b1c582a... app: add gimp_gegl_buffer_dup() which creates a TileManager
1fb11b2... app: replace GimpDraable's type by a Babl format
58f53d5... app: pass the right filter when GEGL-transfomring
c62475a... app: use a GeglBuffer instead of TileManager as storage in
639d529... app: use hard-edges = TRUE when GEGL-scaling drawables
b38f5a6... app: port GimpDrawableModUndo to storing pixels as GeglBuff
8075f45... app: port gimp_drawable_scale() to gimp_drawable_set_buffer
95b84f6... app: add gimp_gegl_buffer_get_tile_manager()
6268a24... app: port GimpGroupLayer to gimp_buffer_set_tiles_full()
a6ce77f... app: completely port gimpdrawable-convert.c to GeglBuffer
e530a1f... app: minor cleanup and include removal
3f57820... app: port gimpimage-convert.c to gimp_drawable_set_buffer()
5916d13... app: change GimpDrawable::set_tiles() to ::set_buffer()
95061b3... app: change GimpDrawable::get_tiles() to ::get_buffer()
30c8a73... app: rename the buffer's tile_source_node to buffer_source_
9230af9... libgimp: add a GeglBuffer backend for plug-ins
7317b22... plug-ins: add GEGL_CFLAGS to many Makefile.am's
ccb243a... libgimp: make GimpTileBackendPlugin properly private, and s
dc2682b... plug-ins: remove duplicate GEGL_CFLAGS from winsnap's Makef
cc6d474... plug-ins: fix mkgen.pl to pass the destdir newly required b
b825545... Require GEGL in gimp-2.0.pc
71e8bca... plug-ins: clean up goat-exercise.c so it is a better exampl
0d71ee6... libgimp: flush underlying drawable on gegl_buffer_flush
675ad42... app: port GimpDrawableUndo, GimpDrawable::push_undo() and :
640f373... app: remove width, height from GimpDrawableUndo and GimpDra
9dcd259... app: remove swap_region() and its helper function
8505aa5... app: store GimpImageMap's undo pixels as GeglBuffer, not Ti
c7a1ad8... app: replace GimpPaintCore's undo_tiles by a GeglBuffer
8f8b211... app: tile_manager_read_pixel_data_1() -> gegl_buffer_sample
acdad36... app: more copy_region() -> gegl_buffer_copy()
8621bf1... app: add gimp_drawable_apply_buffer() and port edit, bucket
56648e0... app: turn the drawable's shadow tiles into a shadow buffer
a6c8bc0... app: flush and refetch the shadow buffer before handing it
1b46c35... app: more gimp_drawable_apply_region() -> apply_buffer()
cf3f976... app: port blend to gimp_drawable_apply_buffer()
6700eb3... app: use utility functions to create a GeglBuffer from a Te
55f889d... app: use gimp_drawable_apply_buffer() for legacy FS composi
84cc694... app: support TempBuf backed buffer in gimp_drawable_apply_b
cf5e2c1... app: port gimp_paint_core_paste() to gimp_drawable_apply_bu
c1bfa13... app: turn GimpDrawable::apply_region() into ::apply_buffer(
b308e3b... app: turn gimp_drawable_apply_buffer()'s src1_tiles argumen
c0426f8... app: make gimpdrawable-combine.c more readable before proce
f89d9e2... app: pass the right undo buffer and extents to gimp_drawabl
a1ad6ee... app: remove the legacy curves cruft
2c611d2... app: remove the legacy levels cruft
be23984... app: forgot to remove the Threshold cruft typedef
0877e14... app: change GimpDrawable::replace_region() by ::replace_buf
7eab433... app: implement "disable layer mask" in the GEGL graph
86c782b... app: completely port GimpDrawable::apply_region()'s API to
888ec97... app: add gimp_gegl_create_apply_buffer_node()
9e4a42b... app: chnage gimp_gegl_create_apply_opacity_node()'s mask of
9bfdca8... app: add a "premultiplied" property to GimpOperationPointLa
66db388... app: add our own GimpOperationNormalMode so we can opt out
1fa1816... app: add gimp_gegl_node_set_layer_mode()
7e4296d... app: move GimpHistogram from base/ to core/
f3381fd... app: add GimpOperationEqualize and port equalize to it
6f817ce... app: remove gimp_drawable_process_lut()
9f71f11... app: sprinkle level argument over process functions
6d9b7f3... app: fix typo that caused wrong paint apply offset in bucke
025be49... app: don't pass 1.0 as boolean value, not that it would cha
3823173... app: add GimpOperationShrink which does "shrink selection"
b8f411f... app: remove "gboolean linear" from all apply_operation APIs
aa67131... app: remove "dont-cache" from gimp_apply_opeation()
4536337... app: remove thin_region(), turns out that gimp:shrink was n
10e83df... app: clean up the new shrink op
e6dcaf8... app: replace fatten_region() by GimpOperationGrow
55d5cd6... app: replace border_region() by GimpOperationBorder
2f4dff7... app: remove the TileValidateProc from gimp_channel_new_mask
f89fef5... app: remove obsolete include from gimpchannel.c
c82b267... app: remove color_region()
2a5717d... app: ask the buffer not the tile manager for its size
7555de3... app: remove unused base/ includes
71253ee... app: adapt to API changes in GEGL
48c1c4c... app: use gegl_buffer_set_format() to "cast" a dest buffers
e9a44bf... app: properly sync the projection's tiles and their buffer
8a1f966... app: update with GEGL iterator API changes
4337b64... app: more gegl_buffer_iterator_new() updates
9f5caf8... app: factor out the creation of GeglOperation config proxy
18e3a0f... app: adapt to API changes in gegl_buffer_iterator
e0e20ae... app: factor out gimp_gegl_config_proxy_sync() from GimpGegl
e809920... app: factor out the "Apply GEGL Operation" functionality fr
2ee7afe... app: add infrastructure to invoke GEGL filters from a menu
e1e83fb... .gitignore: add *~
8fb35db... app: clean up includes in filters-commands.c
3e1045e... app: better GEGL code in gimp_layer_create_mask()
767817d... app: remove some obsolete legacy includes from gimpdrawable
ef320eb... app: add place holder splash for goat invasion
d32a0cd... app: add GimpOperationShapeburst to calculate the distance
92c374d... app: port the rest of the shapeburst blend logic to GEGL
dda5e88... app: remove the global dist_buffer variable and pass it aro
4e2a21c... app: remove legacy includes from blend
db2f5a9... app: switch to gegl_buffer_sample() in GimpOperationShapebu
ec71dc5... app: add gimp_gegl_progress_connect()
facb32e... app: use below new function for shapeburst blend and cage t
f068282... app: port the entire plug-in tile communication to using Ge
a0e3b71... app: remove includes from app/plug-in/
cfe8fe5... plugins/newsprint: remove assumption that tiles are square
9401bde... pdb: add new group plug-in-compat for compat procedures of
a1f323d... app: remove the legacy color-balance cruft
39bb5f5... app: correct usage of babl formats
5f1ea72... pdb: port drawable pixel access API to GEGL
bb47fdf... rename lanczos to lohalo
ad84fea... app: fix registration of babl_format("A u8")
072b45d... app: fix registration of babl formats
c68894d... app: use the same indexed Babl formats during an image's li
64ffed3... app: port gimpimage-convert.c to GEGL
c1de237... app: formatting cleanup in gimpimage-convert.c
77d61d7... app: increase the tile size for plug-ins to 128x128
55b5b02... app: port gimp_image_pick_color() to return a Babl format
e98c7ad... app: use Babl formats, not GimpImageType, in gimp_selection
41bed97... app: don't use gimp_image_get_color() in gimp_palette_impor
0c77371... app: don't use gimp_image_get_color() in GimpPickable
b46e3ee... app: port gimp_image_contiguous_region_by_color() to GEGL
bca2c67... app: port gimp_image_contiguous_region_by_seed() to babl_pr
a801cc1... app: remove gimp_image_get_color()
a50da4f... app: forgot the GimpImageType -> Babl change in pick_color(
65c95ca... app: remove the lagacy hue-saturation cruft
d54aec7... app: remove legayc support from GimpImageMapTool
d5c04ed... app: remove legacy support from GimpImageMap
8d4ae99... app: more GimpImageType -> Babl
b6981be... app: have the display renderer ask for the projection's for
a0dbd86... app: add gimp_context_get_foreground,background_pixel()
aa5f41d... app: remove legacy support from gimpdrawable-transform.c
b66fd84... app: use a GEGL graph for perspective clone's transform
5d39457... app: remove the legacy gimp-transform-region code
29ea82f... app: replace the tile pyramid's GimpImageType by bytes, it
9c3944a... app: remove GimpPickable::get_image_type()
3fac80d... app: remove GimpPickable::get_bytes()
1c9b820... app: replace GimpProjectable::get_image_type() by ::get_for
0246690... app: follow changes in GeglOperation API
b753feb... app: remove drawable->private->format, its buffer has a for
375a878... app: remove the legacy option in gimp_drawable_scale()
5ddcad5... app: remove paint-funcs/scale-region.[ch]
ba9a060... app: remove paint-funcs/reduce-region.[ch]
2247676... app: turn gimp_image_map_tool_add_settings_gui() into a vir
407f635... app: add parent_type parameter to gimp_gegl_get_config_prox
d187959... app: use a GimpSpinScale instead of a scale entry in the pr
8b28e99... app: remove gimpdrawable-process.[ch]
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]