Gimp/app/display
Michael Natterer 3de4d7263a app: Bug 631619 - Drawing artifacts spread by paintbrush outline on canvas
Add a transform matrix to GimpCanvasBoundary and get rid of the whole
BoundSeg transform code in boundary.c and gimpbrushcore.c, it was
impossible to get this right on that level. Also fix te extents of
GimpCanvasBoundary os it leaves no artifacts.
2010-10-09 22:00:19 +02:00
..
.gitignore Added .gitignore files generated with git svn create-ignore. 2009-01-31 11:37:44 +00:00
display-enums.c app: move enum GimpHandleType to display-enums.h 2010-09-20 19:26:34 +02:00
display-enums.h app: move enum GimpHandleType to display-enums.h 2010-09-20 19:26:34 +02:00
display-types.h app: move the GimpCanvasGroup typedef to display-types.h 2010-09-26 19:20:14 +02:00
gimpcanvas.c app: queue a draw on the canvas in gimp_canvas_set_bg_color() 2010-10-02 21:13:31 +02:00
gimpcanvas.h app: formatting 2010-10-03 02:39:04 +02:00
gimpcanvasarc.c app: don't use PROJ_ROUND() for pixel-adjusting canvas item drawing 2010-10-04 21:48:39 +02:00
gimpcanvasarc.h app: add a "shell" property to GimpCanvasItem 2010-10-01 14:13:45 +02:00
gimpcanvasboundary.c app: Bug 631619 - Drawing artifacts spread by paintbrush outline on canvas 2010-10-09 22:00:19 +02:00
gimpcanvasboundary.h app: Bug 631619 - Drawing artifacts spread by paintbrush outline on canvas 2010-10-09 22:00:19 +02:00
gimpcanvascorner.c app: don't use PROJ_ROUND() for pixel-adjusting canvas item drawing 2010-10-04 21:48:39 +02:00
gimpcanvascorner.h app: add a "shell" property to GimpCanvasItem 2010-10-01 14:13:45 +02:00
gimpcanvascursor.c app: add a software cursor canvas item 2010-10-02 21:56:36 +02:00
gimpcanvascursor.h app: add a software cursor canvas item 2010-10-02 21:56:36 +02:00
gimpcanvasgrid.c app: fix scrolling in of dashed lines 2010-10-03 00:52:46 +02:00
gimpcanvasgrid.h app: add a canvas grid item class and use it to draw the grid 2010-10-02 20:57:40 +02:00
gimpcanvasgroup.c app: manage the stroking/filling state of child items correctly in all cases 2010-10-02 19:58:35 +02:00
gimpcanvasgroup.h app: add a "shell" property to GimpCanvasItem 2010-10-01 14:13:45 +02:00
gimpcanvasguide.c app: add public API for the "guide-style" and "sample-point-style" properties 2010-10-03 22:14:40 +02:00
gimpcanvasguide.h app: add public API for the "guide-style" and "sample-point-style" properties 2010-10-03 22:14:40 +02:00
gimpcanvashandle.c app: don't use PROJ_ROUND() for pixel-adjusting canvas item drawing 2010-10-04 21:48:39 +02:00
gimpcanvashandle.h app: add a "shell" property to GimpCanvasItem 2010-10-01 14:13:45 +02:00
gimpcanvasitem.c app: fix last fix for the region leak... 2010-10-02 21:52:42 +02:00
gimpcanvasitem.h app: add a "visible" property and API to GimpCanvasItem 2010-10-01 20:41:27 +02:00
gimpcanvaslayerboundary.c app: turn "edit-mask" into a property of GimpCanvasLayerBoundary 2010-10-09 15:34:20 +02:00
gimpcanvaslayerboundary.h app: add a layer boundary canvas item class 2010-10-03 00:28:40 +02:00
gimpcanvasline.c app: don't use PROJ_ROUND() for pixel-adjusting canvas item drawing 2010-10-04 21:48:39 +02:00
gimpcanvasline.h app: add a "shell" property to GimpCanvasItem 2010-10-01 14:13:45 +02:00
gimpcanvaspath.c app: wrap GimpBezierDesc in a boxed type to make property handling easier 2010-10-08 18:52:28 +02:00
gimpcanvaspath.h app: several GimpCanvasPath fixes 2010-10-07 14:08:48 +02:00
gimpcanvaspen.c app: need to actually set the extents of the pen, not only calculate them 2010-10-03 02:31:54 +02:00
gimpcanvaspen.h app: add a pen canvas item class and use it in the foreground select tool 2010-10-03 02:26:40 +02:00
gimpcanvaspolygon.c app: don't use PROJ_ROUND() for pixel-adjusting canvas item drawing 2010-10-04 21:48:39 +02:00
gimpcanvaspolygon.h app: implement the "points" property using GimpArray 2010-10-03 01:43:22 +02:00
gimpcanvasproxygroup.c app: add a "shell" property to GimpCanvasItem 2010-10-01 14:13:45 +02:00
gimpcanvasproxygroup.h app: add a "shell" property to GimpCanvasItem 2010-10-01 14:13:45 +02:00
gimpcanvasrectangle.c app: don't use PROJ_ROUND() for pixel-adjusting canvas item drawing 2010-10-04 21:48:39 +02:00
gimpcanvasrectangle.h app: add a "shell" property to GimpCanvasItem 2010-10-01 14:13:45 +02:00
gimpcanvassamplepoint.c app: add public API for the "guide-style" and "sample-point-style" properties 2010-10-03 22:14:40 +02:00
gimpcanvassamplepoint.h app: add public API for the "guide-style" and "sample-point-style" properties 2010-10-03 22:14:40 +02:00
gimpcanvastextcursor.c app: fix text cursor extents so it doesn't leave artifacts 2010-10-02 19:49:59 +02:00
gimpcanvastextcursor.h app: add a "shell" property to GimpCanvasItem 2010-10-01 14:13:45 +02:00
gimpcursorview.c app: use the new unit conversion functions 2010-02-21 16:46:39 +01:00
gimpcursorview.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdisplay-foreach.c Move "disp_count" and "instance_count" to GimpImagePrivate 2010-02-03 21:22:00 +01:00
gimpdisplay-foreach.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdisplay-handlers.c Move refing/unrefing the image to gimp_display_set_image() 2009-10-07 21:13:39 +02:00
gimpdisplay-handlers.h Move refing/unrefing the image to gimp_display_set_image() 2009-10-07 21:13:39 +02:00
gimpdisplay.c app: remove "gboolean use_offsets" from gimpdisplayshell-transform.[ch] 2010-09-23 19:24:04 +02:00
gimpdisplay.h app: move "image" member of GimpDisplay to the private struct 2010-02-28 16:15:59 +01:00
gimpdisplayshell-appearance.c app: rename selection member "hidden" to "show_selection" 2010-10-09 12:55:11 +02:00
gimpdisplayshell-appearance.h app: Get rid of const disqualifier warning 2009-10-24 21:02:19 +02:00
gimpdisplayshell-autoscroll.c app: move the entire get-coords API from GimpDisplayShell to GimpDeviceInfo 2010-02-16 13:00:46 +01:00
gimpdisplayshell-autoscroll.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdisplayshell-callbacks.c app: get rid of selection_control() in core/ and display/ 2010-10-09 20:28:37 +02:00
gimpdisplayshell-callbacks.h app: fix artifacts caused by delayed tool drawing 2010-05-02 12:12:48 +02:00
gimpdisplayshell-close.c Move "disp_count" and "instance_count" to GimpImagePrivate 2010-02-03 21:22:00 +01:00
gimpdisplayshell-close.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdisplayshell-coords.c app: Fix potential segfault caused by accessing empty history buffer 2010-09-09 21:56:56 +03:00
gimpdisplayshell-coords.h app: move the entire get-coords API from GimpDisplayShell to GimpDeviceInfo 2010-02-16 13:00:46 +01:00
gimpdisplayshell-cursor.c app: remove obsolete includes 2010-10-02 22:07:31 +02:00
gimpdisplayshell-cursor.h app: add a software cursor canvas item 2010-10-02 21:56:36 +02:00
gimpdisplayshell-dnd.c Port stuff to gimp_item_is_text_layer() 2010-10-05 07:39:00 +02:00
gimpdisplayshell-dnd.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdisplayshell-draw.c app: remove gimp_display_shell_draw_vectors() 2010-10-08 01:03:56 +02:00
gimpdisplayshell-draw.h app: remove gimp_display_shell_draw_vectors() 2010-10-08 01:03:56 +02:00
gimpdisplayshell-expose.c app: add an "update" signal to GimpCanvasItem 2010-10-01 17:13:00 +02:00
gimpdisplayshell-expose.h app: add an "update" signal to GimpCanvasItem 2010-10-01 17:13:00 +02:00
gimpdisplayshell-filter-dialog.c Use gimp_display_get_image() instead of display->image 2009-10-06 19:20:44 +02:00
gimpdisplayshell-filter-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdisplayshell-filter.c Move GimpDisplayShell's expose functions to separate files 2009-10-02 23:55:26 +02:00
gimpdisplayshell-filter.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdisplayshell-handlers.c app: get rid of selection_control() in core/ and display/ 2010-10-09 20:28:37 +02:00
gimpdisplayshell-handlers.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdisplayshell-icon.c Simplify GimpDisplayShell's icon update API 2009-10-08 23:30:56 +02:00
gimpdisplayshell-icon.h Simplify GimpDisplayShell's icon update API 2009-10-08 23:30:56 +02:00
gimpdisplayshell-items.c app: set shell->vectors to NULL in gimp_display_shell_items_free() 2010-10-08 15:46:00 +02:00
gimpdisplayshell-items.h app: add an "update" signal to GimpCanvasItem 2010-10-01 17:13:00 +02:00
gimpdisplayshell-layer-select.c Bug 612896 - Ctrl TAB doesn't browse all the layers 2010-03-14 22:59:29 +01:00
gimpdisplayshell-layer-select.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdisplayshell-preview.c app/display: don't evaluate alpha value several times 2010-09-26 22:25:49 +02:00
gimpdisplayshell-preview.h app: port GimpDisplayShell transform preview drawing to cairo 2010-09-08 19:32:22 +02:00
gimpdisplayshell-progress.c Move the statusbar back to GimpDisplayShell 2009-10-04 15:33:03 +02:00
gimpdisplayshell-progress.h Add gimp_statusbar_override/restore_window_title() 2009-09-28 22:55:52 +02:00
gimpdisplayshell-render.c app: use GimpRGB as mask color 2010-09-29 20:35:00 +02:00
gimpdisplayshell-render.h app/display: implement drawing of selection mask 2010-09-29 20:35:00 +02:00
gimpdisplayshell-scale-dialog.c Use gimp_display_get_image() instead of display->image 2009-10-06 19:20:44 +02:00
gimpdisplayshell-scale-dialog.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdisplayshell-scale.c app: remove "gboolean use_offsets" from gimpdisplayshell-transform.[ch] 2010-09-23 19:24:04 +02:00
gimpdisplayshell-scale.h app/tests: Add keyboard zoom focus regression test 2010-06-18 20:57:59 +02:00
gimpdisplayshell-scroll.c Derive GimpCanvas from GimpOverlayBox 2009-10-18 22:19:29 +02:00
gimpdisplayshell-scroll.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdisplayshell-selection.c app: get rid of selection_control() in core/ and display/ 2010-10-09 20:28:37 +02:00
gimpdisplayshell-selection.h app: get rid of selection_control() in core/ and display/ 2010-10-09 20:28:37 +02:00
gimpdisplayshell-style.c app: add a path canvas item class based on cairo_path_t (GimpBezierDesc) 2010-10-06 23:02:16 +02:00
gimpdisplayshell-style.h app: add a path canvas item class based on cairo_path_t (GimpBezierDesc) 2010-10-06 23:02:16 +02:00
gimpdisplayshell-title.c Remove unused code 2010-09-30 23:01:33 +05:30
gimpdisplayshell-title.h Remove gimp_display_shell_title() because it was completely empty 2009-09-28 22:55:39 +02:00
gimpdisplayshell-transform.c app: remove gimp_display_shell_transform_coords() 2010-09-26 23:09:23 +02:00
gimpdisplayshell-transform.h app: remove gimp_display_shell_transform_coords() 2010-09-26 23:09:23 +02:00
gimpdisplayshell.c app: get rid of selection_control() in core/ and display/ 2010-10-09 20:28:37 +02:00
gimpdisplayshell.h app: remove gimp_display_shell_draw_vectors() 2010-10-08 01:03:56 +02:00
gimpimagewindow.c app: move code from GtkObject::destroy() to GObject::dispose() 2010-09-26 22:35:49 +02:00
gimpimagewindow.h app: Keep canvas position on all display shell widgets 2010-02-28 15:22:56 +01:00
gimpnavigationeditor.c app: move code from GtkObject::destroy() to GObject::dispose() 2010-09-26 22:35:49 +02:00
gimpnavigationeditor.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpscalecombobox.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpscalecombobox.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpstatusbar.c app: move code from GtkObject::destroy() to GObject::dispose() 2010-09-26 22:35:49 +02:00
gimpstatusbar.h app: avoid using sealed GtkStatusbar members 2010-04-20 09:56:59 +02:00
Makefile.am app: add a path canvas item class based on cairo_path_t (GimpBezierDesc) 2010-10-06 23:02:16 +02:00
makefile.msc updated include <string.h> for memcmp() include <string.h> for strcmp() 2008-10-03 19:27:54 +00:00