[gimp] (526 commits) Created branch goat-invasion
- From: Michael Natterer <mitch src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp] (526 commits) Created branch goat-invasion
- Date: Sun, 22 Apr 2012 12:59:16 +0000 (UTC)
The branch 'goat-invasion' was created.
Summary of new commits:
a4ded4d... app: use GeglBuffer instead of TileManager in imagemap
ea47d74... app: add a util call to get the geglbuffer for a drawable
3dc0049... app: make gimp_drawable_apply_operation use the TileManager
dff4667... imagemap: unref buffers as soon as possible
36947f8... lie about gamma to gegl
bc3c814... app: move new get_buffer() functions around; some general c
652d09e... app: use gegl: prefix for ops
670c4a3... app: allow to opionally not implement GimpImageMapTool::map
3e75858... app: remove the legacy desaturate implementation
7e60442... app: remove the legacy posterize code
e21af41... app: remove the legacy threshold code
7771972... app: remove the legacy colorize code
66c84fc... app: clean up the desaturate cruft removal to look like the
0970667... app: remove the pointless core wrappers for the below simpl
fa0bdc4... app: make gimp_drawable_get_source_node use GeglBuffer
be8b1e4... app: remove orphaned Colorize typedef
a47d496... app: remove unused lut-funcs
3f1204d... app: gimptilebackendtilemanager reduce cases with 0copy
5b72a07... app: resue the GeglProcessor
0dfd2a7... app: cleanup in the new GimpDrawable tile source code
6d90a2a... app: rename gimp_drawable_apply_operation_with_config()
cb33cb9... app: always use GEGL to invert drawables
5c4d9d9... app: formatting cleanup in gimpdrawable-operation.c
990cb08... app: use GEGL to invert channels/selections
aa5eddb... app: remove the legacy invert lut code
9a766fd... app: release tile with dirty flag in gegl tile backend
ef7d9b6... app: make projection use GeglBuffers
365fe1e... app: remove GimpOperationTileSource
e820d1a... app: add gimp_layer_new_from_buffer()
a37c194... app: stop gimp_buffer_to_tiles use GeglBuffer
c4b2f23... app: remove GimpOperationTileSink
b341667... app: add macro GIMP_IMAGE_TYPE_FROM_BYTES() (ignoring index
024d70f... app: completely port GimpBuffer to using GeglBuffer not Til
dcf2c76... app: replace some copy_region() by gegl_buffer_copy()
b91b943... app: rename gimp_drawable_get_buffer() and gimp_tile_manage
fbfd2bd... app: replace more copy_region() by gegl_buffer_copy()
9e3bc80... app: more meticulously tickle tile ref-counts
aae62b7... app: cache readable and writable buffers in the drawable
90088d9... app: set GeglBuffer directly in show image-graph
77702c5... app: add gimp_drawable_apply_operation_to_buffer() and use
13fd74b... app: implement gimp_channel_translate() with GEGL
d362fc5... app: implement gimp_channel_real_clear() with GEGL
abcebb3... app: implement GimpMaskUndo with GEGL
7765477... app: remove the unused copy_region_nocow()
8d9231d... app: implement gimp_channel_real_sharpen() with gegl:thresh
c5c0a0a... app: remove the legacy threshold lut code
8894e40... app: implement gimp_image_duplicate_mask() with gegl_buffer
3648ec7... app: clear gimp_image_merge_layers()'s merged layer with ge
0569187... app: use gegl_buffer_copy() in gimp_drawable_real_push_undo
dc8cc68... app: added GimpPickable::get_buffer()
2635556... app: keep the undo mask around as GeglBuffer, not TileManag
5981b0c... app: make sure TileManagers and the GeglBuffers backed by t
370a178... app: clear the projection's background using GEGL
8cfbede... app: remove clear_region(), it's replaced by GEGL everywher
e995944... app: implement gimp_channel_real_feather() with gegl:gaussi
259e349... app: remove gaussian_blur_region() and its helpers
9e6e3ca... app: replace direct low-level GeglBuffer calls with utility
f94eabe... app: remove empty functions paint_funcs_setup()/free()
c1c2494... app: remove unused #includes
326af77... app: use gegl_buffer_copy() in gimp_drawable_resize()
c1094bb... app: some more gegl_buffer_clear()/set_color() on mask obje
eeb8a15... app: add gimp_drawable_get_babl_format()
3a5e50e... app: use gimp_image_transform_rgb() instead of transform_co
a93ee7e... app: implement gimp_layer_add_alpha() with gegl_buffer_copy
c12b41e... app: default to use GEGL rather than legacy code paths
71dabb5... app: avoid thrashing GEGL side of tile cache in projection
8fcda36... app: fix segfault in previous commit
f53a22a... app: replace some color_region() and pattern_region() by GE
02d2aa2... app: don't need an attached item for applying an op to tile
224aea8... app: add a flatten meta-op and use it for layers and channe
e7b7748... app: allow to "cast" a buffer's pixel format to another one
fb4697c... app: use GEGL to extract an image's component into a channe
0ca27d8... app: create GimpBrushClipboard's buffers with GEGL
eff9784... app: remove obsolete includes from gimpbrushclipboard.c
0483ab0... app: remove copy_component() and its helper functions
1b2c4ed... app: remove copy_color() and its helper functions
8e3d6cf... app: add gimp_apply_operaion() as generic buffer-to-buffer
2e61385... app: use GEGL to create a layer mask from a grayscale copy
f0d7167... app: remove flatten_region() and its helper functions
5ecc58c... app: remove the legacy brightness-contrast code and use GEG
6224e3c... app: create a meta-op to apply mask and opacity
213a74c... app: simplify gimp_drawable_offset() a lot
9618ebc... app: convert drawables between RGB and GRAY using gegl_buff
61dbeb9... app: remove shade_region()
15d8c2c... app: remove multiply_alpha_region() and separate_alpha_regi
a768902... app: use GeglBufferIterator in gimp_text_layer_render_layou
25e8aac... app: use GeglBufferIterator in gimp_channel_real_is_empty()
a7fd7a0... app: s/read_buffer/write_buffer/ in GimpTextLayer because w
ff95e2b... app: flush the drawable_s write_buffer in gimp_drawable_upd
16a2f43... app: minor cleanup and commenting in gimp_scan_convert_rend
4a0a669... app: port gimp_channel_real_bounds() to GeglBufferIterator
d0dafaf... app: flush both write and write buffer in gimp_drawable_upd
b8bdbc6... app: port gimp_channel_combine_ellipse_rect() to GeglBuffer
70304f8... app: remove obsolete include in gimpchannel.c
a784dbc... app: add GimpPickable::get_babl_format()
1156e68... app: port gimp_palette_import_extract() to GeglBufferIterat
28f7d6c... app: add GimpOperationSetAlpha which sets the alpha channel
48dd63f... app: use GimpOperationSetAlpha in gimp_layer_create_mask()
bd210af... app: move variable to local scope
3effaf4... app: move the layer mask show, edit, apply API from GimpLay
93cbdf9... app: use the new Babl palette format to implement indexed i
c61d193... app: remove unused variable from last commit
356a21e... app: require a Babl for all buffers created on top of tiles
686788c... app: let Babl handle all color conversion in gimp_edit_fill
d80a83c... app: add gimp_pattern_create_buffer() and use it in gimp_ed
acb0cc4... app: let Babl handle color conversion in gimp_drawable_fill
f21eb51... app: don't call gimp_layer_get_edit_mask() when the layer h
b3dc10f... app: let Babl handle converting layers to indexed
5c3e4d0... app: add gimp_pixbuf_create_buffer() and use it in GimpBuff
92ff8ff... app: GeglBuffer-backend GeglTiles now use GDestroyNotify
1fe631f... app: correctly refcount the pixbuf in gimp_pixbuf_create_bu
22746d4... app: remove gimp_layer_new_from_region() and use from_buffe
8da5beb... app: convert colors with Babl in gimp_text_layer_render_lay
2654305... app: use Babl in gimp_brush_core_paint_line_pixmap_mask()
2253390... app: sync with babl API change of babl_new_palette
fdec6f9... app: add gimp_bpp_to_babl_format_with_alpha()
63d80ac... app: add GimpPickable::get_babl_format_with_alpha()
a0c767b... app: optimize gimp_brush_core_paint_line_pixmap_mask() a lo
60f4dce... app: use Babl to convert colors in gimp_clone_motion()
e00aa76... app: drop "babl" from gimp_foo_get_babl_format[_with_alpha]
737ab73... app: add gimp_drawable_get_format_without_alpha()
5163023... app: use gimp_drawable_apply_operation_to_buffer() in gimp_
3013981... app: enable GEGL scaling of indexed drawables in gimp_drawa
91eaf7f... app: also port gimp_channel_convert() to apply_operation_to
5a2485a... app: remove gimp_drawable_apply_operation_to_tiles()
e66fe02... app: stop using gegl_color_set_pixel() with hand-transforme
1bb0ead... app: add image API to get Babl formats based on GimpImageTy
6a32190... app: port gimp_image_transform_temp_buf() to one single bab
57511bd... app: remove gimp_image_transform_color()
d344eb3... app: remove gimpimage-colorhash.[ch]
78714f6... app: all Babls used by GIMP are now const
d2a8abf... app: make gimp_image_transform_rgb() transform the alpha to
993c7c5... app: port all implementations of GimpProjectable::get_opaci
e24f14a... app: derive GimpOperationSetAlpha from GeglOperationPointCo
7b0920b... app: remove unused include
bfa4862... app: port coloring/patterning a stroked GimpScanConvert to
97f6be1... app: simplify gimp_edit_fill_internal() by adding color and
dff416a... app: add gimp_edit_fill_full() which takes color and patter
135a89b... app: make the GEGL tool work on indexed images
0ff21aa... app: add opacity and paint_mode to gimp_edit_fill[_full]()
415db6d... app: remove the !seed_fill case from gimp_drawable_bucket_f
3e42c14... app: port bucket fill to GEGL
5b67614... app: remove unused include from gimp-edit.c
2a154f1... app: remove pattern_region()
3b0dec1... app: remove color_region_mask()
a47bbff... app: port gimp_channel_combine_mask() to GeglBufferIterator
733ff55... app: port drawable'e and projection's get_pixel_at() to geg
134cc6c... app: move base/boundary.[ch] to core/gimpboundary.[ch]
1210397... app: BoundSeg -> GimpBoundSeg, boundary_foo() -> gimp_bound
3094a6b... app: port simple rotating and flipping to GEGL
16bf081... app: replace some region operations in blend by GEGL
d18b79e... app: remove extract_alpha_region() and its helper functions
b4d7553... app: fill the smudge accum buffer with GEGL
3f6b93b... app: make test-gimptilebackendtilemanager.c build again
9e49fda... app: implement "show layer mask" in the GEGL graph
f18951c... app: be smarter about progress in gimp_apply_operation()
c10d4c3... app: add a use_gegl case in gimp_drawable_transform_tiles_a
972edf4... app: change gimp_gegl_color_set_rgba() to gimp_gegl_color_n
889d6d4... app: save some lines of code in gimp_gegl_create_apply_opac
dd5c965... app: port gimp_selection_extract() to GEGL
ea9bdd5... app: remove extract_from_region() and its helper functions
ba19caf... app: forgot to remove extract_alpha_region()'s declaration
9e97dc7... app: remove shade_pixels(), no clue when it became unused
7c7dd83... app: port GimpBoundary to GEGL, including its API
0ecf811... app: apply patch from Villa Sokk that implements GimpOperat
defbf28... app: remove checks from stuff that now works on indexed lay
9716d71... app: remove unused tile-manager.h include
c02f7c6... app: port gimp_scan_convert_render_full() to GeglBufferIter
42dbab2... app: port the entire GimpScanConvert API to GeglBuffer
153b761... app: port gimp_image_crop_auto_shrink() to GEGL
a0e50d1... app: add gimp_gegl_buffer_new() to create a TileManager-bac
1eed368... app: merge gimp_drawable_get_read_buffer() and get_write_bu
4c87089... app: add gimp_gegl_buffer_get_tiles()
8356218... app: GeglBuffer tile backend - add ability to combine tiles
929f523... app: remove write property of GeglBuffer backend
bee3742... app: add gimp_drawable_set_buffer() and set_buffer_full()
9448fb1... app: add a GIMP_GEGL_RECT utility macro
9069e4b... app: fix initialization of variable in gimp_layer_get_opaci
bf46e7d... app: make use of GIMP_GEGL_RECT in more places
3d3c75b... app: use gimp_drawable_set_buffer() in a few places
ec4748d... app: flush the buffer in gimp_gegl_buffer_get_tiles()
4321373... app: add gimp_selection_extract_buffer ()
160c671... app: port the entire transform API from TileManager to Gegl
5c4dcc9... app: port everything to gimp_selection_extract_buffer()
82d3b03... app: remove gimp_selection_extract_buffer() again
10e75fe... app: remove gimp_layer_new_from_tiles(), it's now unused
c29783d... app: add gimp_gegl_buffer_dup() which creates a TileManager
e257933... app: replace GimpDraable's type by a Babl format
435b604... app: pass the right filter when GEGL-transfomring
bee1609... app: use a GeglBuffer instead of TileManager as storage in
cbf0a91... app: use hard-edges = TRUE when GEGL-scaling drawables
f843d72... app: port GimpDrawableModUndo to storing pixels as GeglBuff
1f198c9... app: port gimp_drawable_scale() to gimp_drawable_set_buffer
fdbe3fd... app: add gimp_gegl_buffer_get_tile_manager()
c8af0cf... app: port GimpGroupLayer to gimp_buffer_set_tiles_full()
9d1d2b8... app: completely port gimpdrawable-convert.c to GeglBuffer
3d43ff3... app: minor cleanup and include removal
c684406... app: port gimpimage-convert.c to gimp_drawable_set_buffer()
2c85805... app: change GimpDrawable::set_tiles() to ::set_buffer()
c2ce3bd... app: change GimpDrawable::get_tiles() to ::get_buffer()
f2ff5a5... app: rename the buffer's tile_source_node to buffer_source_
2f8b515... libgimp: add a GeglBuffer backend for plug-ins
49e8743... plug-ins: add GEGL_CFLAGS to many Makefile.am's
7e896ae... libgimp: make GimpTileBackendPlugin properly private, and s
8764881... plug-ins: remove duplicate GEGL_CFLAGS from winsnap's Makef
64a0bf3... plug-ins: fix mkgen.pl to pass the destdir newly required b
eebde07... Require GEGL in gimp-2.0.pc
8ca00b5... plug-ins: clean up goat-exercise.c so it is a better exampl
06b6a46... libgimp: flush underlying drawable on gegl_buffer_flush
d8ffc80... app: port GimpDrawableUndo, GimpDrawable::push_undo() and :
7a6be17... app: remove width, height from GimpDrawableUndo and GimpDra
5734fcf... app: remove swap_region() and its helper function
4b30a49... app: store GimpImageMap's undo pixels as GeglBuffer, not Ti
b02a2d1... app: replace GimpPaintCore's undo_tiles by a GeglBuffer
4218455... app: tile_manager_read_pixel_data_1() -> gegl_buffer_sample
3e84101... app: more copy_region() -> gegl_buffer_copy()
438a636... app: add gimp_drawable_apply_buffer() and port edit, bucket
cb70fd9... app: turn the drawable's shadow tiles into a shadow buffer
8a0c6e7... app: flush and refetch the shadow buffer before handing it
5aa60cf... app: more gimp_drawable_apply_region() -> apply_buffer()
7c514bd... app: port blend to gimp_drawable_apply_buffer()
27a30fa... app: use utility functions to create a GeglBuffer from a Te
86a6089... app: use gimp_drawable_apply_buffer() for legacy FS composi
da0b993... app: support TempBuf backed buffer in gimp_drawable_apply_b
55da219... app: port gimp_paint_core_paste() to gimp_drawable_apply_bu
a1e558d... app: turn GimpDrawable::apply_region() into ::apply_buffer(
13f92e6... app: turn gimp_drawable_apply_buffer()'s src1_tiles argumen
5feecf0... app: make gimpdrawable-combine.c more readable before proce
92cfdb3... app: pass the right undo buffer and extents to gimp_drawabl
aa1793f... app: remove the legacy curves cruft
7fdedcd... app: remove the legacy levels cruft
5e72d96... app: forgot to remove the Threshold cruft typedef
7cee12b... app: change GimpDrawable::replace_region() by ::replace_buf
2e02080... app: implement "disable layer mask" in the GEGL graph
14e9afd... app: completely port GimpDrawable::apply_region()'s API to
454a9dc... app: add gimp_gegl_create_apply_buffer_node()
ae99a21... app: chnage gimp_gegl_create_apply_opacity_node()'s mask of
11225e5... app: add a "premultiplied" property to GimpOperationPointLa
da06898... app: add our own GimpOperationNormalMode so we can opt out
be2a24b... app: add gimp_gegl_node_set_layer_mode()
10c79e8... app: move GimpHistogram from base/ to core/
6e70325... app: add GimpOperationEqualize and port equalize to it
d6b1b08... app: remove gimp_drawable_process_lut()
5c7d4bc... app: sprinkle level argument over process functions
5eafab6... app: fix typo that caused wrong paint apply offset in bucke
ff6d151... app: don't pass 1.0 as boolean value, not that it would cha
7d63ea5... app: add GimpOperationShrink which does "shrink selection"
8be7463... app: remove "gboolean linear" from all apply_operation APIs
d3c82bf... app: remove "dont-cache" from gimp_apply_opeation()
275446b... app: remove thin_region(), turns out that gimp:shrink was n
31ca5b0... app: clean up the new shrink op
ca54fca... app: replace fatten_region() by GimpOperationGrow
877b96c... app: replace border_region() by GimpOperationBorder
b0e92eb... app: remove the TileValidateProc from gimp_channel_new_mask
8fdcfd3... app: remove obsolete include from gimpchannel.c
ba1ab9d... app: remove color_region()
ebf9878... app: ask the buffer not the tile manager for its size
a099387... app: remove unused base/ includes
a08090d... app: adapt to API changes in GEGL
0f1bbd0... app: use gegl_buffer_set_format() to "cast" a dest buffers
dad3a85... app: properly sync the projection's tiles and their buffer
2e55f26... app: update with GEGL iterator API changes
84065d1... app: more gegl_buffer_iterator_new() updates
7f8aca1... app: factor out the creation of GeglOperation config proxy
29097f9... app: adapt to API changes in gegl_buffer_iterator
1a69eef... app: factor out gimp_gegl_config_proxy_sync() from GimpGegl
a2599da... app: factor out the "Apply GEGL Operation" functionality fr
f0a0f3d... app: add infrastructure to invoke GEGL filters from a menu
99a7521... .gitignore: add *~
3b73922... app: clean up includes in filters-commands.c
52a9cb0... app: better GEGL code in gimp_layer_create_mask()
1b7d7da... app: remove some obsolete legacy includes from gimpdrawable
db125e0... app: add place holder splash for goat invasion
e4abdb6... app: add GimpOperationShapeburst to calculate the distance
807d1b5... app: port the rest of the shapeburst blend logic to GEGL
8368c67... app: remove the global dist_buffer variable and pass it aro
f40fb99... app: remove legacy includes from blend
2a536ef... app: switch to gegl_buffer_sample() in GimpOperationShapebu
8ad976f... app: add gimp_gegl_progress_connect()
48fa2b4... app: use below new function for shapeburst blend and cage t
23b4580... app: port the entire plug-in tile communication to using Ge
381db1d... app: remove includes from app/plug-in/
7738ecd... plugins/newsprint: remove assumption that tiles are square
484ecc0... pdb: add new group plug-in-compat for compat procedures of
5afc308... app: remove the legacy color-balance cruft
e993ce9... app: correct usage of babl formats
e2aafc1... pdb: port drawable pixel access API to GEGL
2f18e9a... rename lanczos to lohalo
858ae6d... app: fix registration of babl_format("A u8")
7b274cf... app: fix registration of babl formats
915f6f8... app: use the same indexed Babl formats during an image's li
e6ae8a1... app: port gimpimage-convert.c to GEGL
dc5f774... app: formatting cleanup in gimpimage-convert.c
6449225... app: increase the tile size for plug-ins to 128x128
dafe3d0... app: port gimp_image_pick_color() to return a Babl format
7524308... app: use Babl formats, not GimpImageType, in gimp_selection
32d0153... app: don't use gimp_image_get_color() in gimp_palette_impor
38829ef... app: don't use gimp_image_get_color() in GimpPickable
e177bcb... app: port gimp_image_contiguous_region_by_color() to GEGL
64d260c... app: port gimp_image_contiguous_region_by_seed() to babl_pr
4aef66f... app: remove gimp_image_get_color()
ef4bfc3... app: forgot the GimpImageType -> Babl change in pick_color(
75662df... app: remove the lagacy hue-saturation cruft
59a5723... app: remove legayc support from GimpImageMapTool
0011b2b... app: remove legacy support from GimpImageMap
293f2ae... app: more GimpImageType -> Babl
2a8492c... app: have the display renderer ask for the projection's for
073bcf5... app: add gimp_context_get_foreground,background_pixel()
5cf061e... app: remove legacy support from gimpdrawable-transform.c
949308d... app: use a GEGL graph for perspective clone's transform
b069aa2... app: remove the legacy gimp-transform-region code
e7ad80b... app: replace the tile pyramid's GimpImageType by bytes, it
e70a526... app: remove GimpPickable::get_image_type()
77e42fd... app: remove GimpPickable::get_bytes()
b497a47... app: replace GimpProjectable::get_image_type() by ::get_for
5660529... app: follow changes in GeglOperation API
5c65c57... app: remove drawable->private->format, its buffer has a for
b5f8c1b... app: remove the legacy option in gimp_drawable_scale()
d07454a... app: remove paint-funcs/scale-region.[ch]
f26b3fd... app: remove paint-funcs/reduce-region.[ch]
e5c64b2... app: turn gimp_image_map_tool_add_settings_gui() into a vir
b95a61c... app: add parent_type parameter to gimp_gegl_get_config_prox
3021f08... app: use a GimpSpinScale instead of a scale entry in the pr
e2b1510... app: remove gimpdrawable-process.[ch]
df2e3eb... app: always create a new tool in filters_filter_cmd_callbac
68c1889... app: fix GIMP_TIMER_END() to take an arbitrary string
f481889... app: remove gimp_image_get_foreground,background()
2555fe8... libgimpcolor: add gimp_rgb[a]_set,get_pixel()
2009158... app: remove gimp_image_transform_rgb()
fd45c71... app: replace GimpPaintCore->saved_proj_tiles by a GeglBuffe
bbfb770... app: replace GimpPaintCore->canvas_buf by a GeglBuffer
326fc16... app: respect GEGLs ui-range hints for properties
54a54c0... app: in GimpSourceCore's vfuncs, pass GeglBuffers around no
734b7e1... app: add configurable nonlinear mapping (gamma) to spinscal
2982422... app: update paramspec duplication with changes in gegl para
6fbbbb4... app: clean up warning in spinscale
5a12396... app: fix buffer copying offsets in gimp_clone_motion()
1696a53... app: initialize gamma of spin scale to 1.0
4bcd898... app: git_spin_scale invoke value_changed when setting gamma
1c81c54... app: make gimp_paint_core_get_orig_image,proj() return Gegl
7900ace... app: remove legacy includes
c5d2128... app: handle negative fractions correctly in spinscale
cf4e945... app: use a gamma of 1.7 for brush radius slider
f59c3b4... app: keep the transform graph around during one paint strok
8cfa3c0... app: pattern-clone using gegl_buffer_set_pattern()
b4b70c5... app: don't dup the TempBuf in gimp_temp_buf_create_buffer()
579f3d1... app: don't create copies in gimp_paint_core_get_orig_image,
c21275d... app: add gimp_gegl_node_set_matrix() and use it instead of
5ab24c3... app: use gimp_temp_buf_create_buffer() all over the place
382ed32... app: GimpImageType -> Babl in GipmBrushClipboard
96bc8eb... app: remove gimp_image_transform_temp_buf()
803b05d... app: rename GimpPaintCore->canvas_buf to ->paint_area
4aaf6fa... app: remove unneeded includes from gimpairbush.c
c47a69a... app: add gimp_paint_core_get_paint_buffer()
10d5291... app: port paintbrush and eraser to paint to GEGL buffers
18423bf... app: paint ink's color into the paint_buffer not the paint_
5bc1309... app: remove color_pixels()
b82f34c... app: remove superfluous frame and label from GEGL tool
261ed5c... app: remove "bytes" from GimpBuffer and add a format API
3e82618... app: anal
84d756f... app: fixed GimpOperationDissolveMode by Ville Sokk
9f0fbbb... pdb: add support for omitting the "gimp-" prefix from the p
b4c9e9e... plug-ins: remove the pixelize plug-in
b3e1dea... app: fix up dissolve mode
7c48153... app: add a ton of parameters to GimpImageMapTool::get_setti
0474be8... app: add gimp_list_get_sort_func()
f92aa50... app: follow gegl:pixelize's name change, set gaussing blur'
e6da0b9... app: the dissolve op now matches pixel perfectly
f6f9c3e... app: gegl dissolve layer-mode pedantic indentation
dfc8754... app: add GIMP_CONFIG_PARAM_SERIALIZE to all duplicated GPar
0a606f4... app: add a "filters" subdir on user install
6dee0d7... app: add gimp_gegl_get_config_container()
683ba3f... app: add a GimpSettingsBox to all GEGL operation filter dia
957acd0... Replace the color-to-alpha plug-in by GEGL filter dialog
02948cf... app: specify a lower tolerance for babl
bff1ec1... app: resurrect the operation tool's title
b2ee13e... app: fix/enable continuous color updates in GimpColorPanel
9fe636b... app: make color buttons generated for GEGL tools continuous
f7e24b9... app: port GimpConvolve to GEGL apart from the call to convo
075c146... app: more GEGL in GimpDodgeBurn, still uses gimp_lut_proces
141af17... app: more GEGL in gimp_smudge_start()
1e93439... app: gegl-config babl-tolerance
4deb3d8... app: dissolve-mode op attribute Helvetix Victorinox
9011026... app: replace GimpSmudge's accum buffer by a TempBuf
b33aca1... app: don't return bogus paint buffers if get_paint_area() r
04e3425... app: more GEGL in gimp_smudge_motion()
a147715... app: remove add_alpha_region() and its helper functions
dc06536... app: remove gray_to_rgb_pixels()
ca6d0e5... app: remove scale_pixels()
55c14f2... app: port GimpSourceCore and its classes to painting to the
5fdde80... app: replace GimpPaintCore::get_paint_area() by ::get_paint
36fde78... app: add "take_ownerspip" param to gimp_temp_buf_create_buf
0b32e06... app: port GimpInk blob rendering to GeglBufferIterator
dbb203c... app: add gimp-gegl-loops.[ch] which for now contains a conv
e499112... app: remove obsolete include
67444ab... app: port GimpConvolve to gimp_gegl_convolve()
073240c... app: use one gegl_buffer_copy() with the right Babl format
57c72fe... app: remove obsolete include
9323d05... app: blacklist all ops that are in gimp menus now, and some
c0ddc01... Replace the value-invert plug-in by its GEGL counterpart
5b65d42... app: blacklist gegl:threshold
f5f1300... app: s/GIMP_GEGL_RECT/GEGL_RECTANGLE/
9c6166b... app: fix gimp_gegl_color_new() to treat the passed GimpRGB
8568cae... app: add gimp_gegl_dodgeburn() to replace the lut in GimpDo
a01036c... app: use gimp_gegl_dodgeburn() in GimpDodgeBurn
d006944... app: remove GimpLut, dodgeburn was its last user
506f6c7... app: remove PixelSurround, no clue when it became unused
86406b6... libgimp: add gimp_drawable_get_format()
fbcb1e7... libgimp: sytle cleanup in GimpTileBackendPlugin
0b274fd... app: factor out GimpPlugIn's tile access emulation code to
873325e... app: port XCF loading to writing to the drawable's GeglBuff
7e0b467... app: port XCF saving to reading from the GeglBuffer
34e0529... app: use gimp_rgba_set,get_pixel() instead of babl_process(
14f0a40... app: port GimpHeal to GEGL, using insane buffer casting tri
56b6a53... app: heal the paint_buffer directly, without an intermediat
92b421b... app: port GimpPaintCore's paste and replase APIs to GeglBuf
f270d19... app: move some enums from base-enums.h to core-enums.h
ae5572c... modules: forgot one #include <babl/babl.h>
7456844... app: gimp_gegl_convolve() rename parameter "matrix" to "ker
5b2393b... app: use gimp_gegl_convolve() in gimpbrush-transform.c
f4d19d6... gimpbucketfilltool: Fix switch block always falling through
f97eb08... app: remove CONSTRUCT_ONLY from "premultiplied" of GimpOper
b35ac68... app: use gimp_gegl_node_set_layer_mode() to configure the F
79db407... app: don't special case the FS wrt its visibility in the la
bb2d4eb... app: fix mode node creation in gimp_gegl_create_apply_buffe
62be96c... plug-ins: port file-pat to GEGL, as a file plug-in example
0e34696... app: simplify leftover and now useless nested if()
885b330... app: set the mode on the right node in gimp_gegl_create_app
31ab632... app: fix non-premultiplied case in GimpOperationNormalMode
1abb3c3... app: port gimp_drawable_real_apply_buffer() to GEGL
1ae3b44... app: require a non-NULL format in gimp_tile_manager_create_
c95be88... app: gimp_edit_paste(): use more formats inatead of GimpIma
bb0577d... app: more consistent format handling in gimpdrawable-conver
aae0f9e... app: fix drawable type check in gimp_drawable_convert_index
7fa06b1... app: add gimp_image_get_layer_format()
e7b91c6... app: use gimp_image_get_layer_format() instead of dealing w
6953677... app: don't use GIMP_IMAGE_TYPE_IS_FOO() in drawable_actions
7b4b817... app: remove GimpImageType based API and macro junk
59a8630... app: add gimp_drawable_get_base_type()
c19340c... app: use gimp_drawable_get_base_type() instead of GIMP_IMAG
0e23ff3... app: add gimp_babl_format_get_image_type,base_type()
3d2e30d... app: use the new functions added with the last commit
ccfa34a... app: remove gimp_drawable_type_with_alpha()
2c406e4... app: remove image_type API from GimpBuffer
95987bf... app: remove the remaining image_type macro junk from gimpim
1128c4f... app: don't use GimpImageType in gimp_image_new_from_templat
7ed7a3b... app: add gimp_image_get_channel_format() and get_mask_forma
5d5fffa... app: pass the paint area's coords to gimp_brush_core_color_
3b34333... app: remove x, y and color parameters from temp_buf_new()
887fdc4... app: don't set mask->x and ->y to bogus and completely unus
0968127... app: remove temp_buf_resize()
66043c7... app: use GEGL to convert a TempBuf to a GdkPixbuf
bbb4daa... app: remove "dest" parameter from temp_buf_copy() and alway
9466d69... app: use gegl_buffer_copy() to copy into a pattern's previe
b5c2810... app: remove temp_buf_copy_area()
3c6a938... app: add babl based conversions along cpercep
c5a15b6... app: reduce cpercep to babl conversions
4ac4054... app: get rid of cpercep in siox
e9c4af2... app: get rid of cpercep
644086e... app: turn the TempBuf's "bytes" into "format" and port ever
12c660e... app: move gimp_temp_buf_create_buffer() to temp-buf.[ch]
72feda4... app: disable GEGL code path in gimp_drawable_real_apply_buf
3fee23f... app: silence compiler warning in GimpBucketFillTool
591501d... app: rename TempBuf to GimpTempBuf
9a0b336... app: gimp_-namespace all GimpTempBuf functions
79965db... app: make GimpTempBuf reference counted
7ebad91... app: move GimpTempBuf from base/ to core/
8d19215... app: remove base-enums.[ch]
8c9e1b4... app: use gegl_buffer_copy() in gimp_drawable_real_replace_b
c54cae4... app: remove copy_region()
3032213... app: fix gimp_layer_new() API docs
f255b64... app: swallow gimp_temp_buf_demultiply() into gimp_image_get
29bf07e... app: no need to clear newly created buffers
7b69365... app: move the GTK-free cairo utility functions to core/gimp
80b103f... app: add gimp_cairo_image_surface_create_buffer()
43973b5... app: port preview rendering to GEGL/cairo
88c54a4... app: explicitly pass around the offsets of the view rendere
c996034... app: remove "x" and "y" members from GimpTempBuf
04c0850... app: move gimp_gegl_buffer_get_temp_buf() to gimptempbuf.[c
9378ce6... app: remove as much as possible from base-types.h
d575263... app: fix signal signature of GimpColorTool::picked()
2603c07... app: don't use gimp_drawable_type() when saving to XCF
20afb99... app: don't use gimp_drawable_type() in more places
5885571... app: make the tests build again
5f3c784... app: add gimp_babl_get_description()
1db74db... app: change gimp_image_get_format() to take a base_type and
4be89ae... app: remove gimpdrawable-convert.[ch]
dbb8135... app: gimp_template_get_image_type: return GimpImageBaseType
97b8d1e... plug-ins: return image type and #layers from the JPEG thumb
01afd34... app: name the image's palette formats "-gimp-indexed-format
4ba35d4... app: return a format, not image type from file_open_thumbna
92aaf6b... app: port gimp_brush_core_color_area_with_pixmap() to GeglB
e792280... app: histogram sink skeleton gift for mitch
213d1a1... app: clean up and build the histogram op gift
6498e39... app: add gimp_histogram_clear_values() and use it
07ea3af... app: hack badly to make gimp_channel_new_from_component() w
873eef7... app: use gimp_gegl_color_new() instead of gegl_color_set_rg
e8402dc... app: more WIP on GimpOperationHistogramSink, not used yet
bc07891... app: more <gegl.h> includes
25c000b... app: simplify buffer iterator code in gimp_palette_import_e
b6eeb89... app: implement the GEGL histogram with an iterator loop for
199f74d... app: remove the legacy histogram calculation code
82afa00... app: port gimp_image_contiguous_region_by_seed() to GEGL
08805a5... app: added gegl version of lighten only blending mode
f8c8d6c... app: add gimp_gegl_smudge_blend(), a brute-force port of bl
7406d8b... app: remove blend_region()
c8819ae... app: require R'G'B'A u8 in gimp_gegl_smudge_blend() and sim
1895976... app: enable smudge on indexed images
a48f548... app: cleaned dissolve and lighten only modes
128f4ba... app: added addition, burn, darken only, dodge, multiply, ov
0fef8eb... app: pass the format of saved tiles around explicitly in th
900169d... app: use an explicit tile format when talking to plug-ins
e4d67d2... app: code cleanup in the GEGL ops
6e65261... app: ask the image for the RGB format in gimp_selection_ext
ddcc54d... app: add XXX comments about hardcoded or NULL formats
423d70a... app: add format parameter to GimpPickable::get_pixel_at()
873802e... app: return double not int from GimpPickable::get_opacity_a
e6805ed... app: change GimpBoundary to find the boundary a float compo
2ff8b6f... app: make masks use linear, not gamma corrected formats
2c3fb41... app: added hard light, difference, subtract, grain extract,
7c7110b... app: pass a format, not bpp, to gimp_viewable_get_dummy_pix
4f01985... app: gimp_drawable_preview_bytes() -> gimp_drawable_get_pre
adabc4d... app: add gimp-babl.[ch] and move Babl specific code there
aed201b... app: move gimp_babl_format_get_base_type() to gimp-babl.[ch
94d3ee8... app: add gimp_babl_format() and use it in gimp_image_get_fo
2dd97c4... app: remove bpp <-> format conversion stuff from gimp-gegl-
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]