gtk/gdk
Alexander Larsson 1884271f03 win32: Report ScrollDC update region directly
Rather than set the window update region and repaint this region
when we get a WM_PAINT we just directly add it to the update
region. No need to roundtrip via win32.

This lets us also make sure we do this drawing in the same update
cycle. This seems especially important on Win7, because ScrollDC
seems to act kind of weird there, not using bitblt in areas where
it seemingly could, which makes scrolling look really flashy.

http://bugzilla.gnome.org/show_bug-cgi?id=674051
2013-04-11 12:12:35 +02:00
..
broadway broadway: Unsure we clear the grab on window hide 2013-04-05 17:07:04 +02:00
quartz gdkdisplay: Remove get_screen() and get_n_screens() vfuncs 2013-04-02 11:45:44 +02:00
tests
wayland wayland: Use more explicit out parameter names 2013-04-09 12:52:56 +01:00
win32 win32: Report ScrollDC update region directly 2013-04-11 12:12:35 +02:00
x11 xi2: Reset scroll valuators on synthesized crossing events 2013-04-10 20:18:09 +02:00
abicheck.sh
COPYING
fallback-c89.c gdk/fallback-c89.c: Add fallback for round() 2013-03-13 13:22:46 +08:00
gdk.c Deprecate gdk_get_display() 2013-04-01 14:20:47 +02:00
gdk.h Include public headers in gdk.h 2013-02-25 10:54:32 +01:00
gdk.symbols Add gdk_display_manager_peek 2013-03-23 19:39:58 -04:00
gdkapplaunchcontext.c
gdkapplaunchcontext.h Move single-include guards inside include guards 2012-12-28 09:57:56 -05:00
gdkapplaunchcontextprivate.h
gdkcairo.c
gdkcairo.h Move single-include guards inside include guards 2012-12-28 09:57:56 -05:00
gdkcolor.c
gdkcolor.h Move single-include guards inside include guards 2012-12-28 09:57:56 -05:00
gdkconfig.h.win32
gdkcursor.c
gdkcursor.h Move single-include guards inside include guards 2012-12-28 09:57:56 -05:00
gdkcursorprivate.h
gdkdeprecated.c gdk: Ignore headers for declared functions 2012-10-06 15:55:30 -04:00
gdkdevice.c
gdkdevice.h Move single-include guards inside include guards 2012-12-28 09:57:56 -05:00
gdkdevicemanager.c
gdkdevicemanager.h Move single-include guards inside include guards 2012-12-28 09:57:56 -05:00
gdkdevicemanagerprivate.h
gdkdeviceprivate.h
gdkdisplay.c gdk: Deprecate gdk_display_get_n_screens() 2013-04-06 10:47:55 +02:00
gdkdisplay.h gdk: Deprecate gdk_display_get_n_screens() 2013-04-06 10:47:55 +02:00
gdkdisplaymanager.c Add gdk_display_manager_peek 2013-03-23 19:39:58 -04:00
gdkdisplaymanager.h Add gdk_display_manager_peek 2013-03-23 19:39:58 -04:00
gdkdisplaymanagerprivate.h gdkkeys: Avoid instantiating a display manager if none exists 2013-03-23 17:07:15 -04:00
gdkdisplayprivate.h gdkdisplay: Remove get_screen() and get_n_screens() vfuncs 2013-04-02 11:45:44 +02:00
gdkdnd.c
gdkdnd.h Drop the Motif DND protocol 2013-03-12 20:03:19 -04:00
gdkdndprivate.h
gdkenumtypes.c.template Include config.h in gdkenumtypes.c.template 2013-03-15 09:19:35 -04:00
gdkenumtypes.h.template
gdkevents.c Don't compress motion events for different devices 2013-02-14 17:19:53 -05:00
gdkevents.h Move single-include guards inside include guards 2012-12-28 09:57:56 -05:00
gdkframeclock.c Fix a few more doc issues 2013-02-25 10:57:34 +01:00
gdkframeclock.h Include GdkFrameClock in the docs 2013-02-25 10:54:32 +01:00
gdkframeclockidle.c gdk: prevent NULL pointer access when debugging is enabled 2013-02-26 15:27:53 +00:00
gdkframeclockidle.h Change GdkFrameClock from an interface to a class 2013-02-14 17:19:52 -05:00
gdkframeclockprivate.h Add gdk_frame_clock_begin/end_updating() 2013-02-18 17:14:24 +01:00
gdkframetimings.c Fix a few more doc issues 2013-02-25 10:57:34 +01:00
gdkframetimings.h GdkFrameTimings: add documentation 2013-02-14 17:19:52 -05:00
gdkglobals.c
gdkinternals.h gdk: Add a debug category for settings 2013-02-19 14:33:36 +01:00
gdkintl.h
gdkkeynames.c
gdkkeys.c gdkkeys: Avoid instantiating a display manager if none exists 2013-03-23 17:07:15 -04:00
gdkkeys.h Move single-include guards inside include guards 2012-12-28 09:57:56 -05:00
gdkkeysprivate.h
gdkkeysyms-compat.h
gdkkeysyms-update.pl gdk: Fix typo in gdkkeysyms-update.pl 2013-01-18 17:26:28 +01:00
gdkkeysyms.h
gdkkeyuni.c gdk: Ignore headers for declared functions 2012-10-06 15:55:30 -04:00
gdkmain.h Deprecate gdk_get_display() 2013-04-01 14:20:47 +02:00
gdkmarshalers.list
gdkoffscreenwindow.c GdkOffscreenWindow: Implement gdk_window_get_frame_extents() 2013-04-06 17:16:09 +09:00
gdkpango.c
gdkpango.h Move single-include guards inside include guards 2012-12-28 09:57:56 -05:00
gdkpixbuf-drawable.c
gdkpixbuf.h Move single-include guards inside include guards 2012-12-28 09:57:56 -05:00
gdkprivate.h
gdkproperty.h Move single-include guards inside include guards 2012-12-28 09:57:56 -05:00
gdkrectangle.c
gdkrectangle.h Move single-include guards inside include guards 2012-12-28 09:57:56 -05:00
gdkrgba.c
gdkrgba.h Move single-include guards inside include guards 2012-12-28 09:57:56 -05:00
gdkscreen.c gdk: Ignore headers for declared functions 2012-10-06 15:55:30 -04:00
gdkscreen.h Move single-include guards inside include guards 2012-12-28 09:57:56 -05:00
gdkscreenprivate.h
gdkselection.c
gdkselection.h Move single-include guards inside include guards 2012-12-28 09:57:56 -05:00
gdktestutils.h Move single-include guards inside include guards 2012-12-28 09:57:56 -05:00
gdkthreads.h Move single-include guards inside include guards 2012-12-28 09:57:56 -05:00
gdktypes.h gdk_{pointer,keyboard}_grab are deprecated 2013-03-17 11:58:21 +01:00
gdkversionmacros.h.in Define 3.10 version macros 2013-03-17 11:27:53 -04:00
gdkvisual.c
gdkvisual.h Move single-include guards inside include guards 2012-12-28 09:57:56 -05:00
gdkvisualprivate.h
gdkwindow.c Make gdk_flush_outstanding_moves "reentrant" 2013-04-11 11:35:17 +02:00
gdkwindow.h GdkWindow: make the frame clock an inherent property of the window 2013-02-14 17:19:52 -05:00
gdkwindowimpl.c
gdkwindowimpl.h gdk: add gdk_window_set_fullscreen_mode() 2013-01-25 13:16:56 +01:00
gdkx.h
gen-keyname-table.pl
keyname-table.h
keynames-translate.txt
keynames.txt
Makefile.am x11: Fix introspection build 2013-02-19 15:38:08 +01:00
makefile.msc