gtk/gdk/win32
Tor Lillqvist ef2c2326f0 In case BitBlt() fails with ERROR_INVALID_HANDLE, the most probable cause
2005-10-01  Tor Lillqvist  <tml@novell.com>

	* gdk/win32/gdkdrawable-win32.c (blit_from_pixmap): In case
	BitBlt() fails with ERROR_INVALID_HANDLE, the most probable cause
	is that the the desktop isn't visible because the session has been
	switched, the screen is locked, or a terminal server session
	disconnected, so no error message necessary. (#137796)

	It is of course remotely possible that BitBlt() failing with
	ERROR_INVALID_HANDLE might also be caused by some other
	problem. We could strive for perfection and track whether the
	desktop is visible by using WTSRegisterSessionNotification() and
	handling WM_WTSESSION_CHANGE. I think that's overdoing it just for
	this issue, though. If we would track desktop visibility, we
	should then avoid even trying to update the display at all while
	the desktop isn't visible.
2005-09-30 23:56:42 +00:00
..
rc Look for windres on Win32. 2005-07-09 00:10:12 +00:00
.cvsignore Remove conftest* after use along the lines of AC_TRY_COMPILE. 2000-09-05 14:07:55 +00:00
bdfcursor.c Add Copyright/License information. 2005-07-13 12:32:02 +00:00
gdkcolor-win32.c Print debugging output only if asked for, not always. 2005-03-16 01:38:57 +00:00
gdkcursor-win32.c export _gdk_win32_pixbuf_to_hicon() as 2005-09-18 17:46:55 +00:00
gdkdisplay-win32.c Typo. 2005-09-08 23:50:52 +00:00
gdkdnd-win32.c Set the actions and suggested_action fields in the GdkDragContext to 2005-06-17 19:41:01 +00:00
gdkdrawable-win32.c In case BitBlt() fails with ERROR_INVALID_HANDLE, the most probable cause 2005-09-30 23:56:42 +00:00
gdkdrawable-win32.h Cleanup. (#169648, Fabricio Barros Cabral) 2005-06-12 05:32:25 +00:00
gdkevents-win32.c Keep track of cursor position also in root window coordinates. Prune out 2005-09-02 01:54:45 +00:00
gdkfont-win32.c Make the last change compile. 2005-08-10 11:02:29 +00:00
gdkgc-win32.c [Win32] Bypass libtool, use -Wl,-luuid. This avoids a libtool warning as 2005-07-18 15:20:28 +00:00
gdkgeometry-win32.c updated <io.h> for open() use G_PI instead of M_PI 2005-07-03 15:47:42 +00:00
gdkglobals-win32.c New debugging function, to log a clipboard format name symbolically. 2005-04-04 00:12:26 +00:00
gdkim-win32.c On WM_MOUSEMOVE, don't check if this process owns the active window. This 2005-03-18 10:21:51 +00:00
gdkimage-win32.c Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
gdkinput-win32.c Avoid spurious core pointer events when the tablet pen is lifted. 2005-07-28 21:53:07 +00:00
gdkinput-win32.h Implement better handling of Wintab tablet context overlap on Win32. 2005-02-25 00:12:32 +00:00
gdkinput.c Implement lazy extended input initialization on Win32, by Robert Ögren. 2005-02-02 18:11:17 +00:00
gdkkeys-win32.c Map VK_APPS to GDK_Menu. (#172383, Ivan Wong) 2005-05-22 22:28:39 +00:00
gdkmain-win32.c Handle PS_ALTERNATE, too. 2005-07-27 06:28:20 +00:00
gdkpixmap-win32.c Use cairo_set_device_offset(). 2005-03-18 01:23:23 +00:00
gdkpixmap-win32.h Cleanup. (#169648, Fabricio Barros Cabral) 2005-06-12 05:32:25 +00:00
gdkprivate-win32.h Improve and simplify line segment rendering on Win32, especially the 2005-06-24 13:00:05 +00:00
gdkproperty-win32.c fix typo for GTK_VER; define HAVE_CONFIG_H cause gtkprogressbar.c has 2005-09-18 12:28:42 +00:00
gdkscreen-win32.c Cache the display name. There is only one GdkDisplay on Win32, and 2005-09-08 22:45:40 +00:00
gdkselection-win32.c Free return value from gdk_atom_name(). 2005-09-20 23:08:18 +00:00
gdkspawn-win32.c workaround for bug #137496, the real fix would involve just another small 2004-04-11 15:25:06 +00:00
gdkvisual-win32.c Handle 16 colour display mode. For some reason, in this mode 2005-04-05 01:46:59 +00:00
gdkwin32.h export _gdk_win32_pixbuf_to_hicon() as 2005-09-18 17:46:55 +00:00
gdkwin32id.c Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
gdkwindow-win32.c Set the shaped flag here, too. (#316871) 2005-09-26 20:59:31 +00:00
gdkwindow-win32.h Cleanup. (#169648, Fabricio Barros Cabral) 2005-06-12 05:32:25 +00:00
libie55uuid.la Add headers. Add section about ActiveIMM. 2001-11-08 20:57:18 +00:00
libwntab32x.la Add headers. Add section about ActiveIMM. 2001-11-08 20:57:18 +00:00
Makefile.am Forgot to commit this one. 2005-07-12 16:33:18 +00:00
makefile.msc [merged from gtk-2-6 branch] let dash_offset shift the start of the line 2005-04-03 21:03:08 +00:00
xcursors.h Update. Mention the gtk-1-3-win32-production branch. 2001-02-23 03:51:41 +00:00