gtk2/gdk
Alexander Larsson 5d9736fe13 Fix non-double-buffered drawing
There was a sign issue in a coordinate transform that made us
flush the wrong region when flushing an implicit paint.
The non-double buffered drawing would then be drawn over the
right area, but then at the end of the implicit paint this
would be overdrawn with the area we didn't properly remove
from the implicit paint.

Also, the translation from window coords to impl window
coords is now done before removing any active double
buffered paints, as these are also in impl window coords.
2012-02-09 21:14:07 +01:00
..
broadway broadway: terminate v7 input to avoid parsing uninit memory. 2012-01-31 10:39:01 +00:00
quartz quartz: s/gdk_cursor_ref/g_object_ref/ 2012-01-26 10:37:12 +01:00
tests Add more tests for GdkRGBA parsing 2012-01-09 00:31:20 -05:00
wayland wayland: Fix return type from gdk_wayland_window_configure() 2012-01-30 09:07:24 -05:00
win32 win32: fix gdk_win32_window_raise 2012-01-25 20:32:50 +01:00
x11 Use G_SOURCE_CONTINUE/REMOVE 2012-01-30 19:12:27 -05:00
abicheck.sh Bump the version to 3.0.0 2011-02-10 14:41:02 -05:00
COPYING
gdk.c Use G_SOURCE_CONTINUE/REMOVE 2012-01-30 19:12:27 -05:00
gdk.h Remove gdk_spawn functions 2010-12-21 12:07:00 -05:00
gdk.symbols x11: Add gdk_x11_window_set_utf8_property 2011-12-19 12:51:07 -05:00
gdkapplaunchcontext.c gdkapplaunchcontext: Add tags to code example 2012-01-25 17:36:57 +00:00
gdkapplaunchcontext.h Drop use of GDK_DISABLE_DEPRECATED guards in gdk 2011-11-09 22:01:00 -05:00
gdkapplaunchcontextprivate.h Consistently hide class structs 2010-12-24 15:54:12 -05:00
gdkcairo.c Deprecate all the public API that is using GdkColor struct 2011-12-22 02:59:39 +00:00
gdkcairo.h Deprecate all the public API that is using GdkColor struct 2011-12-22 02:59:39 +00:00
gdkcolor.c More GDK documentation tweaks 2011-02-09 02:44:19 -05:00
gdkcolor.h Fix a typo 2011-11-22 14:55:46 -05:00
gdkconfig.h.win32 Update gdk/gdkconfig.h.win32 2011-12-30 16:21:38 +08:00
gdkcursor.c [GI] Add missing (transfer) annotations 2011-01-20 13:57:18 +01:00
gdkcursor.h Drop use of GDK_DISABLE_DEPRECATED guards in gdk 2011-11-09 22:01:00 -05:00
gdkcursorprivate.h GdkCursor: Struct packing improvements 2011-04-12 12:13:55 -04:00
gdkdeprecated.c gdk: Move a bunch of deprecated code to a new file 2011-11-02 02:32:53 +01:00
gdkdevice.c GdkDevice: Remove duplicate private function 2011-04-08 16:39:45 +02:00
gdkdevice.h gdk: Use const instead G_CONST_RETURN 2011-06-10 13:07:54 +01:00
gdkdevicemanager.c GdkDeviceManager: some reshuffling of docs 2011-11-04 23:38:11 -04:00
gdkdevicemanager.h Consistently hide class structs 2010-12-24 15:54:12 -05:00
gdkdevicemanagerprivate.h Fix up GDK docs 2010-12-25 00:02:39 -05:00
gdkdeviceprivate.h GdkDevice: Remove duplicate private function 2011-04-08 16:39:45 +02:00
gdkdisplay.c gdk/*: Use g_list_free_full convenience function 2012-01-05 04:22:42 +01:00
gdkdisplay.h Drop use of GDK_DISABLE_DEPRECATED guards in gdk 2011-11-09 22:01:00 -05:00
gdkdisplaymanager.c gdk: fix gdk_keyval_to_lower/upper() for Quartz, Win32 and Broadway 2011-10-07 16:19:41 +02:00
gdkdisplaymanager.h Consistently hide class structs 2010-12-24 15:54:12 -05:00
gdkdisplaymanagerprivate.h Consistently hide class structs 2010-12-24 15:54:12 -05:00
gdkdisplayprivate.h gdk: Use const instead G_CONST_RETURN 2011-06-10 13:07:54 +01:00
gdkdnd.c Fix a doc typo 2011-01-28 11:10:07 -05:00
gdkdnd.h API: gdk: Change get_drag_window() API 2011-02-01 18:51:57 +01:00
gdkdndprivate.h Fix up GDK docs 2010-12-25 00:02:39 -05:00
gdkenumtypes.c.template
gdkenumtypes.h.template
gdkevents.c gdkevents: Use symbolic names for button numbers 2012-01-27 09:47:42 +01:00
gdkevents.h gdk: Add macros for left, middle and right buttons 2012-01-27 09:47:42 +01:00
gdkglobals.c gdk: Add GDK_RENDERING environment variable 2011-03-11 02:10:47 +01:00
gdkinternals.h gdk: Remove unused _gdk_window_calculate_full_clip_region 2011-12-05 10:59:07 +01:00
gdkintl.h
gdkkeynames.c Implement keyval vfuncs for quartz 2010-12-22 17:47:00 +01:00
gdkkeys.c gdk: remove the GET_EFFECTIVE_KEYMAP() stuff from gdkkeys-x11.c 2011-11-18 16:43:41 +01:00
gdkkeys.h Bug 659602 - Provide an abstraction for the platform's use of modifier keys 2011-09-27 09:56:25 +02:00
gdkkeysprivate.h gdk: fix gdk_keyval_to_lower/upper() for Quartz, Win32 and Broadway 2011-10-07 16:19:41 +02:00
gdkkeysyms-compat.h
gdkkeysyms-update.pl
gdkkeysyms.h gdk: Update keysyms list from latest X.org headers 2011-06-06 21:15:53 -04:00
gdkkeyuni.c gdkkeyuni: Fix DEL for binary search 2011-03-16 20:09:13 -04:00
gdkmain.h Drop use of GDK_DISABLE_DEPRECATED guards in gdk 2011-11-09 22:01:00 -05:00
gdkmarshalers.list
gdkoffscreenwindow.c Fixed bug #654125 "gdkoffscreenwindow set any impl handlers to null but adhoc gdk_window_set_* do not cope" 2011-07-08 19:27:00 -03:00
gdkpango.c Don't use deprecated Pango api 2011-11-01 21:13:35 -04:00
gdkpango.h
gdkpixbuf-drawable.c More GDK documentation tweaks 2011-02-09 02:44:19 -05:00
gdkpixbuf.h More GDK documentation tweaks 2011-02-09 02:44:19 -05:00
gdkprivate.h
gdkproperty.h Deal with property encoding functions 2010-12-21 12:07:03 -05:00
gdkrectangle.c [GI] Add missing (out) and (array) annotations 2011-01-20 13:57:20 +01:00
gdkrectangle.h
gdkrgba.c Tighten up GdkRGBA parsing 2012-01-09 00:31:20 -05:00
gdkrgba.h More GDK documentation tweaks 2011-02-09 02:44:19 -05:00
gdkscreen.c Add gdk_screen_get_monitor_workarea 2011-12-18 14:29:16 -05:00
gdkscreen.h Fix parameter name mismatch 2011-12-18 16:04:51 -05:00
gdkscreenprivate.h Add gdk_screen_get_monitor_workarea 2011-12-18 14:29:16 -05:00
gdkselection.c API: gdk: Make GdkEventSelection.requestor a GdkWindow 2011-02-01 18:51:57 +01:00
gdkselection.h API: gdk: Make GdkEventSelection.requestor a GdkWindow 2011-02-01 18:51:57 +01:00
gdktestutils.h
gdkthreads.h
gdktypes.h Turn the private #define for the group-shifting modifier into API 2011-11-18 15:14:31 +01:00
gdkvisual.c [GI] Add missing (out) and (array) annotations 2011-01-20 13:57:20 +01:00
gdkvisual.h Consistently hide class structs 2010-12-24 15:54:12 -05:00
gdkvisualprivate.h Fix up GDK docs 2010-12-25 00:02:39 -05:00
gdkwindow.c Fix non-double-buffered drawing 2012-02-09 21:14:07 +01:00
gdkwindow.h Deprecate all the public API that is using GdkColor struct 2011-12-22 02:59:39 +00:00
gdkwindowimpl.c
gdkwindowimpl.h Add device-taking variants of begin_resize/move_drag 2011-11-05 01:10:16 -04:00
gdkx.h gdk: Fix typo 2011-01-11 17:06:49 +01:00
gen-keyname-table.pl gdk: Make gen-keyname-table.pl work again 2011-10-26 10:36:43 +01:00
keyname-table.h Add translation entries for more common keysyms 2011-02-04 15:33:36 -05:00
keynames-translate.txt gdk: Translate keyboard brightness keys 2011-10-26 10:36:43 +01:00
keynames.txt
Makefile.am gdk: Move a bunch of deprecated code to a new file 2011-11-02 02:32:53 +01:00
makefile.msc win32: gdk3 resurrection 2011-01-02 13:33:04 +01:00