[gimp/soc-2010-cage-2] (242 commits) ...Fix cage tool to work with the draw tool in master
- From: Alexia Death <alexiade src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp/soc-2010-cage-2] (242 commits) ...Fix cage tool to work with the draw tool in master
- Date: Sun, 26 Sep 2010 20:58:11 +0000 (UTC)
Summary of changes:
24386ab... Increase safety on Windows (*)
8a81409... Include cairo.h from correct path (*)
6d62a5e... Fix Win32 build (*)
fc7831f... Reduce risks on Windows also for plug-ins (*)
1801fc7... app: Use `git describe` for verbose version (*)
d40984f... plug-ins/pygimp: Cast PyMappingMethods.mp_length to lenfunc (*)
1d79b04... plug-ins/pygimp: Fix setitem function signatures (*)
b3189cd... plug-ins/pygimp: Workaround for missing header (*)
3e60cac... app/core: Init bestcolor in gimpimage-convert.c (*)
136499d... plug-ins/imagemap: Kill #define COMMAND_PROTO (*)
5f8a13a... build: Update buildbot/suppressed-warnings.txt (*)
5295594... plug-ins/pygimp: Fix copy-paste error in gimpthumb.override (*)
92b1d80... build: Update buildbot/suppressed-warnings.txt (*)
27471e1... plug-ins/common: Allow arbitrary CFLAGS in mkgen.pl (*)
fc121e7... Disable strict aliasing where we break aliasing rules (*)
2066545... app: add GimpPDBContext which holds more state available to (*)
1e4b3a5... tools: insert #include "gimppdbcontext.h" at the right plac (*)
6a99cf7... Bug 628817 - Optimized Despeckle plug-in (*)
ee31bd1... plug-ins: whitespace and coding style cleanups (*)
cbcb751... app: increase max value of feather-radius properties to 100 (*)
e7475c1... pdb: add new procedure gimp-item-to-selection (*)
8ab4fbc... pdb: add context procedures for the new antialias and feath (*)
edf1bb7... plug-ins: use gimp_item_to_selection() instead of deprecate (*)
6af4cd6... build: Update buildbot/suppressed-warnings.txt again (*)
a547c5d... pdb: add gimp_image_insert_layer,channel,vectors() (*)
9e0dcce... pdb: update docs to mention the new insert procs instead of (*)
d0e5564... pdb: deprecate gimp_image_add_layer,channel,vectors() (*)
83435ab... po: Fix make distcheck (*)
8f66651... configure.ac: Disable gzip tarball (*)
bbd7ec6... plug-ins: port from gimp_image_add_foo() to gimp_image_inse (*)
0aec9a2... tools: fix quoting (*)
9486971... pdb: the new gimp-image-insert procedures should accept no (*)
2cbf8a7... pdb: mention gimp_edit_fill() in the gimp_drawable_fill() d (*)
48f6219... python: use gimp_image_insert_layer() instead of add_layer( (*)
378a465... python: add Image.insert_layer() and Image.insert_channel() (*)
bab75db... python: port plug-ins to Image.insert_layer() (*)
4264afb... pygimp: port to gimp_item_to_selection() (*)
d96b491... Update use of Pango API and bump required version to 1.22.0 (*)
23aaf69... pdb: add a lot of state for a new item-based transform API (*)
bdc2d45... app: make sure to always show error messages returned by pl (*)
df15752... app: make the code in gimp_drawable_mask_intersect() a bit (*)
24b6c27... app: use gimp_drawable_mask_intersect() instead of mask_bou (*)
178aa9c... app/tools: fix alternative button order (*)
095ae5c... app: move mask_bounds() and mask_intersect() from GimpDrawa (*)
8b38bde... app: remove the "auto_center" params from gimpdrawable-tran (*)
e8f4d4b... pdb: add transform API for items (*)
e0ad0f4... plug-ins: port filter-pack drawing to cairo (*)
fd14818... app: port GimpDisplayShell transform preview drawing to cai (*)
73b5f87... plug-ins: port tile-small selection drawing to cairo (*)
9970a2b... plug-ins: port nova cursor drawing to cairo and simplify dr (*)
0aa35c8... plug-ins: use the same opacities for drawing lines on top o (*)
c5658da... Bug 155733 - need to check return values of gimp_drawable_m (*)
0ad9051... plug-ins: more cleanup in nova and tile-small (*)
3c062c3... plug-ins: port lens-flare center drawing to cairo (*)
fe536cf... plug-ins: remove more useless logic from nova (*)
154eb3d... app: port the splash's background pixmap drawing to cairo (*)
333eeab... plug-ins: pagr-size must be 0 on adjustments used for spin (*)
52a6a8d... plug-ins: port sample-colorize drawing to cairo (*)
113941a... libgimp: Update gimp.def (*)
d9932ff... app: Fix potential segfault caused by accessing empty histo (*)
a0d3d8d... plug-ins: port color-rotate drawing to cairo and simplify t (*)
3b0c4e2... app: port a gdk_draw_rectangle() in GimpComboTagEntry to ca (*)
9b44039... plug-ins: port ifs-compose drawing to cairo (*)
7f9a4d5... app: get rid of using gdk_draw to construct bitmap cursors (*)
8b4bcbb... libgimpwidgets: port GimpColorArea drawing to cairo (*)
e617ece... libgimpwidgets: port GimpColorScale slider drawing to cairo (*)
f6761e7... po: Update POTFILES.in (*)
354a640... libgimpwidgets: port the rest of GimpColorScale drawing to (*)
9ffaf94... fix path import of polylines/polygons (*)
22d5dc9... app: formatting (*)
251177f... libgimpwidgets: fix GimpColorScale arrows to be as small as (*)
1770615... libgimpwidgets: ports GimpColorSelect marker drawing to cai (*)
8851477... libgimpwidgets: port GimpOffsetArea drawing to cairo (*)
9c8736a... app: formatting (*)
3c15255... plug-ins: port curve-bend curve drawing to cairo (*)
0f28b38... libgimpwidgets: set page_size to 0 on adjustments used for (*)
fb53ac6... plug-ins: create the GimpPickButton from pixbuf inline data (*)
3c2f080... app/tests: Increase GIMP_UI_WINDOW_POSITION_EPSILON (*)
0097286... plug-ins: remove execute permission from common/file-pdf-sa (*)
d62c287... libgimpwidgets: remove the pixbuf inline data garbage from (*)
90eda12... plug-ins: Fix preview in Difference of Gaussians (*)
1135f2d... Bug 624487 - Fix incorrect "wrap mode" documentation values (*)
309985d... cursors: add the new color picker cursor files to CLEANFILE (*)
a885824... pdb: add barak_pdb_misc() instead of replicating the author (*)
558e433... Updated Norwegian bokmål translation (*)
805a971... pdb: add the procedure gimp_layer_group_new (*)
3cb6632... pdb: Some fixes to the commit that added gimp_layer_group_n (*)
2f62347... pdb: Add a more detailed description to the gimp_image_inse (*)
f1cf31f... app: don't pass default names to gimp_drawable_configure() (*)
97b35ab... pdb: remove deprecated vectors procedures (*)
548d2e0... pdb: clean up gimp-layer-group-new (*)
ec36151... pdb: don't have compat aliases for procedures which are dep (*)
ddd3464... pdb: forgot a few in the last commit (*)
c56f056... pdb: remove deprecated drawable procedures (*)
38b9b41... pdb: deprecate gimp-drawable-is-text-layer and add gimp-ite (*)
bbc44c9... pdb: remove obsolete includes (*)
c6e93e4... pdb: generate nicer gtk-doc comments (no doc contents chang (*)
4d3b52e... pdb: return the resulting floating selection in the item tr (*)
d64bf1e... pdb: deprecate the entire drawable transform API (*)
ec7fc27... Bug 629436 - the current tool is not shown in the tool opti (*)
2643107... Bug 623850 - (Paco) Recursive Gaussian Filter error (*)
46e4fa9... app: take the default value of GimpPDBContext::interpolatio (*)
5400122... pdb: deprecate gimp_layer_scale_full() and gimp_image_scale (*)
aa55a98... pdb: #include "gimpgrouplayer.h" in layers-cmds.c (*)
98d8d68... pygimp: don't use gimp_image,layer_scale_full() (*)
16491ce... pygimp: completely undeprecate pygimp-image.c (*)
81182d9... app: use gimp_label_set_attributes() instead of markup (*)
4c57e3f... app: port GimpVectors drawing to cairo (*)
5ab83e7... app: don't let the vectors tool draw the active vectors (*)
5abae32... app: cache bezier representation in GimpVectors object (*)
a9a20e8... app: cleanup of vectors rendering (*)
72b25fd... app: let the vectors tool draw vectors the old way again (*)
31fb4c9... app: use GSlice for GimpBezierDesc (*)
372e731... app: adjust line style for cairo-drawn vectors (*)
6bce064... app: add signal GimpImage::update_vectors() and have the im (*)
97912b4... app: move variables to local scopes in gimp_vectors_bounds( (*)
8cfb8c2... app: update vectors from the freeze handler as well (*)
ec2be9b... app: cache bounding box of GimpVectors object (*)
ae0cf76... app: only expose the area covered by the vectors object (*)
610b6a2... app: properly round the bounding box in the move tool (*)
4e3775b... app: another rounding fix, style cleanups. (*)
8e33205... app: draw all vectors strokes with one cairo_stroke() (*)
cca9257... app: add functions to set the vectors' cairo style (*)
8a029f3... app: enable double buffering when editing vectors (*)
428e9b9... app: more cleanup, move more variables to local scopes (*)
545422e... [l10n] Updated Estonian translation (*)
916216c... [l10n] Updated Estonian translation (*)
7e28f52... app: remove unused clipping functions in GimpDrawTool and G (*)
f04e160... app: draw inactive paths blue on white (*)
11aecbd... app: add styles for tool drawing (still unused) (*)
69a898c... app: some cairo tool drawing infrastructure for review, ple (*)
96bdf1f... app: refactor the canvas items to return a GdkRegion as ext (*)
f17cc00... app: minor cleanup and fixes (*)
46836d9... app: add a canvas line class (*)
6855267... First part of fixes for handling UTF-8 coded strings (Bugs (*)
ae6670b... Last part of fixes for handling UTF-8 coded strings (Bugs 5 (*)
5e5cacf... app: fix canvas line extents (*)
0c10734... app: get rid of some public draw tool API (*)
69da253... app: move enum GimpHandleType to display-enums.h (*)
b0d8ba5... Additional fixes for handling UTF-8 coded strings (Bugs 572 (*)
de2ae87... app: add GimpCanvasHandle which draws tool handles (*)
d0f6846... app: remove premature canvas item extents caching optimizat (*)
24654e0... app: remove the draw timeout from GimpDrawTool (*)
5722345... app: remove prototype for non-existing gimp_draw_tool_set_t (*)
284403d... app: fix width and height properties to allow negative size (*)
683e097... app: add cairo drawing support in GimpDrawTool (*)
1ea16c0... app: draw the active tool's stuff in the display expose han (*)
55369b5... app: enable cairo drawing in the zoom tool (*)
919b3d8... app: enable cairo drawing in the blend tool (*)
e7de19e... app: remove debug spew in the draw tool (*)
721fae7... app: enable cairo drawing for the color picker tool (*)
ddcd5a6... app: workaround warning about empty private struct (*)
f719cf1... app: implement circle handles (*)
4bedffd... app: add a polygon canvas item class (filled polygons unimp (*)
83bab2f... app: add support for cairo polygons (*)
f9a7bea... app: enable cairo drawing in the free select tool (*)
c058ec9... app: temporarily enable double buffering unconditionally (*)
5f349c3... app: nicer fill style for canvas items (*)
c80cea5... app: proper line caps and joins for canvas items (*)
eeeea7c... app: enable cairo drawing for the iscissors tool (*)
7c82f3d... app: add gimp_canvas_polygon_new_from_coords() (*)
517e77b... app: keep GimpColorTool->center_x and _y around in image co (*)
4d0c750... app: get rid of "gboolean use_offsets" in the draw tool (*)
a0cb4fe... app: add boundary_offset() which offsets BoundSegs in place (*)
ddc63de... app: remove "gboolean use_offsets" from gimpdisplayshell-tr (*)
612aee9... app: change segment drawing to using pixel centers and CAP_ (*)
8dbab53... app: add a guide line canvas item class (*)
fe5e989... app: add support for drawing guide lines with cairo (*)
76be01d... app: enable cairo drawing for the move tool (*)
fb68e40... app: draw the line before the handles so it will look ok wi (*)
74bc42e... app: implement square handles (*)
d1d89e0... app: add a "highlight" mode for the tool FG style (*)
db1a851... app: use the highlight color for "dashed" lines, oh well... (*)
39a4dfb... app: enable cairo drawing for the vector tool (*)
2c05202... app: reorder code in draw() so handles are on top of lines (*)
d921f85... app: fix infinite recursion in gimp_brush_core_create_bound (*)
483efcb... app: add a boundary canvas item class (*)
ecd59cd... app: add cairo support to boundary drawing (*)
3b4d26e... app: enable cairo drawing for all paint tools (*)
a75b298... app: enable cairo drawing for the edit selection tool (*)
590e63f... app: enable cairo drawing for all transform tools (*)
6ebc298... app: add arc slices to GimpCanvasHandle (*)
1c550d4... app: suppose arc slices (*)
3afd2da... app: enable cairo drawing for the measure tool (*)
41c338c... app: remove XOR drawing code paths which are now dead (*)
a29a7ec... app: add a corner canvas item class (*)
6fb802f... app: add draw tool support for cairo corners (*)
4a5d330... app: enable cairo drawing for the crop tool (*)
75c11e2... app: fix off-by-one in rectangle tool guides (*)
870faec... app: fix bounding box calculation for lines that are not ax (*)
e98a20c... app: increase max corner size (*)
74fe162... app: move adding an arc path out to a utility function (*)
b5194b6... app: handle sizes should be odd numbers (*)
398742b... app: draw the grid under the bounding box (*)
db1da1e... app: handle sizes should be odd numbers (*)
4e5d47d... app: add an arc canvas item class (*)
67708a6... app: add support for cairo arcs (*)
926bbc6... app: enable cairo drawing for the rect and ellipse select t (*)
9c7cd6d... app: fix canvas arc extents (*)
9cb4a2e... app: enable cairo drawing for the align tool (*)
e7f1d44... app: remove much more dead code paths from the draw tool an (*)
225d224... app: add a text cursor canvas item class (*)
957acb4... app: add support for cairo text cursor drawing (*)
9154814... app: enable cairo drawing for the text tool (*)
a5c961a... app: remove the last traces of gimp_canvas_draw_foo() from (*)
21adcb2... app: port the region select tool to gimp_draw_tool_draw_bou (*)
d6f035a... app: bye bye XOR :D (*)
313f8be... app: remove "gboolean use_cairo" from the draw tool again (*)
7a6a57c... app: remove code in draw() that special cases drawing vs. u (*)
5d14e9b... app: move clearing and invalidating canvas items to utility (*)
e8d46f7... app: fix GimpCanvasArc's extents so it doesn't leave artifa (*)
cbaf997... app: undraw the old canvas items only before drawing new on (*)
e89650e... app: fix size of outside corner handles (*)
62f8f55... app: add gimp_draw_tool_add_item() and use it all over the (*)
6b30250... libgimpconfig: don't crash if g_value_get_boxed() returns N (*)
349c150... app: add a canvas group item which keeps around sub-items (*)
e074d4d... app: move the GimpCanvasItem typedef to display-types.h (*)
df44ced... app: keep the draw tool's items around in a GimpCanvasGroup (*)
02924e1... app: change the unit of angles in the draw tool's draw_arc( (*)
5cda439... app: return the created item from gimp_draw_tool_draw_foo() (*)
e91dce5... app: remove gimp_draw_tool_draw_arc_by_anchor() (*)
dfd5a26... app: remove gimp_draw_tool_draw_dashed_line() (*)
5089b9a... app: remove gimp_draw_tool_in_radius() (*)
b3af235... app: rename all gimp_draw_tool_draw_foo() functions (*)
ce2d110... Updated Slovenian translation (*)
3d26ad8... Updated Slovenian translation (*)
970a062... app: argh! never add even only one line of code without tes (*)
27d3070... build: Cleanup in buildbot/suppressed-warnings.txt (*)
ea5190e... app/tests: Fix gimp_display_shell_transform_xy() build (*)
e6ce564... app: add an infrastructure that allows to stroke multiple i (*)
b173707... app: add gimp_draw_tool_remove_item() (*)
4b89850... app: draw the free select tool's line in one stroke() (*)
a306a46... app: make the code that puts the lines into a stroke group (*)
e0f35d8... app: put the lines and the angle arc into a stroke group (*)
9cce1b8... app: put a lot of rectangle tool lines into a stroke groups (*)
f284e5f... app: don't draw the draw tool's items to the wrong display (*)
6ec1729... app: add the handle that is being dragged to the stroke gro (*)
b0a22bc... app: change the default item line cap to round (*)
ffd5730... app: put the transform tool's grid and boundary into a stro (*)
c3102bd... app: move the GimpCanvasGroup typedef to display-types.h (*)
74e5864... Merge branch 'master' into soc-2010-cage-2
1a5bacf... Fix cage tool to work with the draw tool in master
(*) This commit already existed in another branch; no separate mail sent
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]