log

age author description
Tue, 22 Nov 2005 15:19:50 +0000 Ryan C. Gordon To: sdl@libsdl.org
Tue, 22 Nov 2005 15:11:33 +0000 Ryan C. Gordon Patched OpenBSD audio to compile on newer GCC versions.
Tue, 22 Nov 2005 15:10:41 +0000 Ryan C. Gordon Apparently some bits of the BSD joystick code are x86 only...joystick.h
Tue, 22 Nov 2005 15:07:41 +0000 Ryan C. Gordon Date: Tue, 22 Nov 2005 14:11:06 +0100 (MET)
Tue, 22 Nov 2005 09:59:42 +0000 Ryan C. Gordon Fixed bug reported here:
Tue, 22 Nov 2005 09:05:15 +0000 Ryan C. Gordon X11 driver now chooses "libGL.so.1" as a default when a NULL is passed to
Tue, 22 Nov 2005 08:21:39 +0000 Ryan C. Gordon Quartz driver OpenGL updates:
Tue, 22 Nov 2005 07:10:07 +0000 Ryan C. Gordon From: Tyler Montbriand <tsm@accesscomm.ca>
Mon, 21 Nov 2005 00:31:29 +0000 Ryan C. Gordon Don't use X11 unicode keys on anything but keypress events.
Mon, 21 Nov 2005 00:16:34 +0000 Ryan C. Gordon Real Unicode support for X11. Based on updated version of this patch:
Sun, 20 Nov 2005 23:59:26 +0000 Ryan C. Gordon SDL_GL_LoadLibrary() was returning 1, and not 0, to signify "success" on the
Sat, 19 Nov 2005 18:57:00 +0000 Ryan C. Gordon Date: Mon, 17 Oct 2005 20:09:03 -0400
Thu, 17 Nov 2005 03:43:42 +0000 Ryan C. Gordon Fixed Altivec support on Mac OS X.
Thu, 17 Nov 2005 03:16:01 +0000 Ryan C. Gordon Enable dynamic X11 on Mac OS X.
Thu, 17 Nov 2005 03:15:05 +0000 Ryan C. Gordon Split up src/SDL_loadso.c into platform directories.
Thu, 17 Nov 2005 03:04:47 +0000 Ryan C. Gordon Don't crash if a NULL is passed for a "%s" parameter to SDL_SetError(),
Thu, 17 Nov 2005 02:35:15 +0000 Ryan C. Gordon Fixed crash when dynamic X11 fails to load system Xlib libraries at runtime.
Tue, 08 Nov 2005 01:34:28 +0000 Ryan C. Gordon Use the right libs in dynamic X11 loading.
Sun, 06 Nov 2005 17:05:12 +0000 Ryan C. Gordon Date: Sun, 06 Nov 2005 18:23:03 +0900
Sat, 05 Nov 2005 19:53:37 +0000 Ryan C. Gordon Dynamically load X11 libraries like we currently do for alsa, esd, etc.
Sat, 05 Nov 2005 17:41:11 +0000 Sam Lantinga Date: Sat, 05 Nov 2005 17:46:48 +0900
Tue, 01 Nov 2005 23:19:59 +0000 Sam Lantinga Date: Tue, 1 Nov 2005 20:25:10 +0100
Tue, 01 Nov 2005 04:18:08 +0000 Ryan C. Gordon Date: Tue, 1 Nov 2005 02:51:09 +0000
Tue, 01 Nov 2005 04:14:24 +0000 Ryan C. Gordon Date: Mon, 31 Oct 2005 14:23:34 +0100
Sun, 30 Oct 2005 05:45:46 +0000 Ryan C. Gordon Prevent division-by-zero in WarpMouse if surface's pitch is zero (a GL surface?).
Thu, 20 Oct 2005 06:55:26 +0000 Ryan C. Gordon Enable altivec blitters on PowerPC Linux, and some fixes for recent
Thu, 20 Oct 2005 06:53:56 +0000 Ryan C. Gordon Placate gcc's strict aliasing rules with an extra cast.
Thu, 13 Oct 2005 09:47:06 +0000 Ryan C. Gordon Closed a memory leak caused when quitting video subsystem on Quartz target.
Tue, 11 Oct 2005 23:57:04 +0000 Ryan C. Gordon Valgrind fix.
Tue, 11 Oct 2005 20:05:54 +0000 Ryan C. Gordon POSIX clock_gettime() isn't available on Linux before 2.6, and the symbol may
Tue, 11 Oct 2005 18:16:12 +0000 Ryan C. Gordon Date: Mon, 10 Oct 2005 13:09:32 +0300
Tue, 11 Oct 2005 17:33:03 +0000 Ryan C. Gordon Date: Tue, 11 Oct 2005 16:58:12 +0300 (EEST)
Mon, 03 Oct 2005 08:38:28 +0000 Ryan C. Gordon Fixed some compiler warnings about "unreachable code" on Watcom C.
Mon, 03 Oct 2005 08:12:32 +0000 Ryan C. Gordon Fixed compiler warnings in Watcom C.
Sun, 02 Oct 2005 00:50:03 +0000 Ryan C. Gordon SDL_CDROMInit() shouldn't be a stub in the dummy driver, since that's
Thu, 29 Sep 2005 09:43:00 +0000 Ryan C. Gordon Updates to PocketPC (WinCE) support, thanks to Dmitry Yakimov at
Wed, 28 Sep 2005 11:36:20 +0000 Ryan C. Gordon Removed atexit() from most of the test programs; atexit(SDL_Quit) isn't safe
Wed, 28 Sep 2005 06:38:22 +0000 Ryan C. Gordon Typo that broke Windows builds.
Wed, 28 Sep 2005 03:34:24 +0000 Ryan C. Gordon Same inline asm bug in S8 mixer, fixed last night, is also in the MSVC version.
Wed, 28 Sep 2005 02:26:29 +0000 Ryan C. Gordon Patched inline assembly to compile on gcc 4.0.1. Details are here:
Tue, 27 Sep 2005 12:14:17 +0000 Ryan C. Gordon From: "Alex Volkov" <avcp-sdlmail@usa.net>
Tue, 27 Sep 2005 11:27:38 +0000 Ryan C. Gordon Date: Sat, 17 Sep 2005 13:38:49 +0200
Tue, 27 Sep 2005 09:00:42 +0000 Ryan C. Gordon Patch from Martin Lange (mala-sdl at hotmail.com) to unregister SDL's win32
Tue, 27 Sep 2005 08:36:28 +0000 Ryan C. Gordon Date: Sun, 11 Sep 2005 14:41:07 +0300 (EEST)
Thu, 22 Sep 2005 08:48:16 +0000 Ryan C. Gordon Replaced Mac OS X's C++ cdrom code with almost-direct translation to C. Sam
Sun, 11 Sep 2005 04:15:44 +0000 Sam Lantinga Date: Fri, 2 Sep 2005 21:56:50 -0400
Thu, 08 Sep 2005 18:26:56 +0000 Ryan C. Gordon If couldn't load a needed GL symbol in SDL_SetVideoMode(), report it more
Thu, 08 Sep 2005 07:33:22 +0000 Ryan C. Gordon iPod Linux framebuffer support.
Thu, 08 Sep 2005 07:20:59 +0000 Ryan C. Gordon Altivec blitter for 555 -> 8888 surface, written by me.
Thu, 08 Sep 2005 07:15:44 +0000 Ryan C. Gordon Commercial-OSS-on-Solaris patch...
Thu, 08 Sep 2005 06:49:20 +0000 Ryan C. Gordon Byte order detection fixes in SDL_endian.h ...
Thu, 08 Sep 2005 06:43:51 +0000 Ryan C. Gordon Fix dlvsym() detection in the configure script.
Thu, 08 Sep 2005 06:34:28 +0000 Ryan C. Gordon Mac Classic and CodeWarrior patches.
Thu, 08 Sep 2005 06:17:23 +0000 Ryan C. Gordon Forgot to add this with the previous Carbon/Cocoa/X11 commit.
Thu, 08 Sep 2005 06:16:14 +0000 Ryan C. Gordon The MacOSX Carbon/Cocoa/X11 all in one library patch. Relevant emails:
Thu, 25 Aug 2005 20:31:58 +0000 Sam Lantinga *** empty log message ***
Wed, 24 Aug 2005 21:57:48 +0000 Sam Lantinga Merged the Visual C++ 6 and 7 projects so all Visual C++ users unpack the same set of projects to get started. release-1.2.9
Wed, 24 Aug 2005 05:49:57 +0000 Sam Lantinga Updated version number
Tue, 23 Aug 2005 15:22:03 +0000 Sam Lantinga Updated the version number...
Tue, 23 Aug 2005 06:43:24 +0000 Sam Lantinga *** empty log message ***
Tue, 23 Aug 2005 06:36:23 +0000 Sam Lantinga Date: Mon, 22 Aug 2005 04:22:46 -0400
Mon, 22 Aug 2005 14:38:31 +0000 Ryan C. Gordon Fix for bug reported by Michael Benfield on the SDL mailing list:
Mon, 22 Aug 2005 14:18:15 +0000 Ryan C. Gordon Apparently MacOS X will sometimes pass command line arguments to a Cocoa
Sun, 21 Aug 2005 08:02:23 +0000 Sam Lantinga *** empty log message ***
Sun, 21 Aug 2005 06:18:54 +0000 Sam Lantinga Date: Fri, 08 Jul 2005 22:43:48 +0200 (CEST)
Sat, 20 Aug 2005 21:39:06 +0000 Ryan C. Gordon From Patrice Mandin:
Sat, 20 Aug 2005 17:46:33 +0000 Sam Lantinga Added support for Visual C++ 2005
Thu, 18 Aug 2005 06:46:32 +0000 Ryan C. Gordon Patch by me to fix crash described below.
Thu, 18 Aug 2005 06:18:30 +0000 Ryan C. Gordon SDL_GetAppState() correction when toggling fullscreen on OSX.
Thu, 18 Aug 2005 06:06:02 +0000 Ryan C. Gordon Date: Wed, 17 Aug 2005 11:23:40 -0400
Wed, 17 Aug 2005 00:19:45 +0000 Ryan C. Gordon From: Jim Paris <jim_jtan_com>
Tue, 16 Aug 2005 09:57:16 +0000 Patrice Mandin Sleep a bit less in thread
Thu, 11 Aug 2005 05:08:28 +0000 Ryan C. Gordon Fixed mismerged patch.
Thu, 11 Aug 2005 01:02:01 +0000 Ryan C. Gordon Patches to make SDL compatible with Win95 again.
Thu, 11 Aug 2005 00:56:16 +0000 Ryan C. Gordon In MacOSX, when drag'n'dropping a document on an SDL app, or double-clicking a
Wed, 10 Aug 2005 14:30:53 +0000 Patrice Mandin Document recent audio updates
Wed, 10 Aug 2005 13:29:49 +0000 Patrice Mandin Use MiNT thread to update DMA pointers instead of unusable MFP interrupt
Tue, 09 Aug 2005 07:28:35 +0000 Patrice Mandin Revert back to 1.6 revision
Mon, 08 Aug 2005 08:17:35 +0000 Patrice Mandin And do not forget the correct test
Mon, 08 Aug 2005 08:06:05 +0000 Patrice Mandin Was checking wrong address for ACIA MIDI
Sun, 07 Aug 2005 12:17:28 +0000 Patrice Mandin Can use both clocks of FDI interface on Falcon, plus digital output
Fri, 29 Jul 2005 10:59:49 +0000 Patrice Mandin Disable XBIOS in interrupt also under Magic
Fri, 29 Jul 2005 10:59:02 +0000 Patrice Mandin Disable Centscreen screensaver
Wed, 27 Jul 2005 19:46:59 +0000 Patrice Mandin Tell user how many bytes are needed
Wed, 27 Jul 2005 19:18:10 +0000 Patrice Mandin Tell SDL to notfree my video surfaces (Damn, no how-to write a SDL driver)
Wed, 27 Jul 2005 16:30:12 +0000 Patrice Mandin Revert back change between 1.29 and 1.30
Thu, 21 Jul 2005 22:21:51 +0000 Patrice Mandin Revert back screen centering when using c2p
Thu, 21 Jul 2005 21:33:15 +0000 Patrice Mandin Checking external clock on DSP port was leaving audio crossbar in limbo state
Thu, 21 Jul 2005 06:19:18 +0000 Sam Lantinga Date: Fri, 15 Jul 2005 08:29:01 +0100
Wed, 20 Jul 2005 17:47:18 +0000 Patrice Mandin Set MFP interrupt at end of frame
Wed, 20 Jul 2005 17:44:11 +0000 Patrice Mandin Move GSXB callback to C source
Wed, 20 Jul 2005 17:40:58 +0000 Patrice Mandin Reserve space in system buffer to call XBIOS from interrupt
Wed, 20 Jul 2005 17:39:10 +0000 Patrice Mandin XBIOS in interrupt not usable under MiNT
Mon, 18 Jul 2005 13:42:57 +0000 Patrice Mandin Set hardware palette to black in True Colour mode
Sun, 17 Jul 2005 07:11:43 +0000 Patrice Mandin Save all registers on interrupt
Thu, 07 Jul 2005 22:51:59 +0000 Patrice Mandin Forgot variable declaration
Thu, 07 Jul 2005 15:29:38 +0000 Patrice Mandin Correctly process top/bottom event messages
Thu, 07 Jul 2005 15:06:38 +0000 Patrice Mandin Send window to the bottom
Thu, 07 Jul 2005 13:38:22 +0000 Patrice Mandin Don't use both mouse events for the same task
Thu, 07 Jul 2005 12:10:30 +0000 Patrice Mandin Don't generate multiple mouse focus events
Fri, 01 Jul 2005 15:39:23 +0000 Patrice Mandin Document IKBD hardware problem with mouse buttons and joystick fire buttons
Thu, 30 Jun 2005 12:03:19 +0000 Patrice Mandin Cleanup C2P routine
Thu, 30 Jun 2005 12:02:25 +0000 Patrice Mandin 4bits screen also has hardware palette
Thu, 30 Jun 2005 08:20:53 +0000 Patrice Mandin Was not using firstcolor parameter
Wed, 29 Jun 2005 20:38:56 +0000 Patrice Mandin Direct newbies to what to do
Wed, 29 Jun 2005 20:32:46 +0000 Patrice Mandin Avoid generating multiple key press/release messages for the same key
Wed, 29 Jun 2005 16:18:46 +0000 Patrice Mandin Call old interrupt when receiving MIDI stuff
Wed, 29 Jun 2005 16:18:08 +0000 Patrice Mandin Remove debug code
Sat, 25 Jun 2005 18:21:13 +0000 Patrice Mandin Forgot enumeration value for Atari clones
Fri, 24 Jun 2005 12:48:38 +0000 Ryan C. Gordon Patch from Antonio SJ Musumeci:
Wed, 15 Jun 2005 23:41:57 +0000 Ryan C. Gordon The Darwin/MacOSX joystick code is largely copied from the HID Utilities
Sun, 12 Jun 2005 16:12:55 +0000 Patrice Mandin [PATCH] SDL_GetVideoMode() do not find the best video mode
Tue, 07 Jun 2005 13:30:06 +0000 Patrice Mandin Use wrong line length of menubar save buffer
Tue, 07 Jun 2005 11:52:46 +0000 Patrice Mandin Save/restore system palette when application topped/untopped
Mon, 06 Jun 2005 21:50:26 +0000 Patrice Mandin Another forgotten variable declaration
Mon, 06 Jun 2005 16:54:03 +0000 Patrice Mandin Use correct system function to free memory
Mon, 06 Jun 2005 16:36:18 +0000 Patrice Mandin SDL will center surface on screen for us
Mon, 06 Jun 2005 10:45:53 +0000 Patrice Mandin Forgot variable declaration
Mon, 06 Jun 2005 10:27:22 +0000 Patrice Mandin Restore and save menu bar when entering and exiting fullscreen mode
Mon, 06 Jun 2005 10:26:40 +0000 Patrice Mandin Can not grab mouse
Fri, 03 Jun 2005 08:18:55 +0000 Patrice Mandin Better mouse lose/gain focus
Thu, 02 Jun 2005 22:02:18 +0000 Patrice Mandin Resize window to fit asked video mode
Thu, 02 Jun 2005 22:00:48 +0000 Patrice Mandin Enable/disable mouse focus
Tue, 31 May 2005 12:31:11 +0000 Patrice Mandin Add Centscreen extended modes support
Fri, 20 May 2005 20:37:28 +0000 Patrice Mandin Used wrong offset in joystick packet
Fri, 20 May 2005 07:34:34 +0000 Sam Lantinga Date: Tue, 22 Mar 2005 23:50:20 +0100
Wed, 18 May 2005 17:02:17 +0000 Patrice Mandin Add Falcon Centscreen extension support
Mon, 16 May 2005 08:23:34 +0000 Sam Lantinga Support SDL_VIDEO_X11_NODIRECTCOLOR for OpenGL visuals
Mon, 16 May 2005 07:43:46 +0000 Sam Lantinga Date: Tue, 10 May 2005 22:15:25 +0100
Mon, 16 May 2005 05:55:17 +0000 Sam Lantinga Eh, more correct.
Mon, 16 May 2005 05:34:58 +0000 Sam Lantinga Date: Mon, 02 May 2005 04:23:16 -0500
Mon, 16 May 2005 04:45:07 +0000 Sam Lantinga *** empty log message ***
Sun, 08 May 2005 19:58:34 +0000 Sam Lantinga *** empty log message ***
Thu, 05 May 2005 10:52:22 +0000 Patrice Mandin Add support for ARAnyM Atari emulator
Wed, 20 Apr 2005 05:57:39 +0000 Ryan C. Gordon Patched to compile again on x86 systems that use the assembly blitters.
Sun, 17 Apr 2005 10:40:41 +0000 Ryan C. Gordon Some work on using accelerated alpha blits with hardware surfaces.
Sun, 17 Apr 2005 10:36:03 +0000 Ryan C. Gordon SDL_CDOpen() fails on Linux if data track on disc is mounted in the
Sun, 17 Apr 2005 10:32:41 +0000 Ryan C. Gordon Holding down shift while moving the mouse's scrollwheel on MacOS X makes the
Sun, 17 Apr 2005 10:27:00 +0000 Ryan C. Gordon Mixer: Visual C MMX asm code now aligns loops to 16 bytes.
Sun, 17 Apr 2005 10:23:58 +0000 Ryan C. Gordon Fixed direction key input on WinCE devices, thanks to
Sun, 17 Apr 2005 10:19:22 +0000 Ryan C. Gordon Altivec-optimized blitters!
Sun, 17 Apr 2005 10:16:30 +0000 Ryan C. Gordon Added some parentheses for a little more macro safety. Recommended by Petri
Fri, 01 Apr 2005 15:19:26 +0000 Patrice Mandin Release CPU when waiting
Wed, 30 Mar 2005 12:38:03 +0000 Patrice Mandin Optimize also for 68020 and higher CPUs
Mon, 07 Mar 2005 10:09:21 +0000 Patrice Mandin Disable debug code
Mon, 07 Mar 2005 10:00:58 +0000 Patrice Mandin Dynamically create list of video modes, easier to add new ones
Wed, 02 Mar 2005 17:17:26 +0000 Patrice Mandin Was using width of surface instead of pitch to calculate length of surface width in words
Tue, 22 Feb 2005 17:57:40 +0000 Patrice Mandin Preliminary support for Blowup and Screen Blaster 3 extensions on Atari Falcon 030
Tue, 15 Feb 2005 11:50:33 +0000 Ryan C. Gordon Added testblitspeed to aid in profiling of SDL's blitters.
Sun, 13 Feb 2005 07:10:02 +0000 Sam Lantinga Ugly hack to make this work with gcc 2.x and 3.x
Sat, 12 Feb 2005 19:39:08 +0000 Sam Lantinga Date: Tue, 01 Feb 2005 17:53:07 -0800
Sat, 12 Feb 2005 18:03:54 +0000 Sam Lantinga [SDL] [PATCH] fix FB_VideoQuit for ia64
Sat, 12 Feb 2005 18:01:31 +0000 Sam Lantinga Date: Wed, 26 Jan 2005 13:37:09 GMT
Sat, 29 Jan 2005 09:58:40 +0000 Patrice Mandin clear convert.buf before filling it
Tue, 25 Jan 2005 17:58:44 +0000 Sam Lantinga The fix is going back in. :)
Tue, 25 Jan 2005 16:57:11 +0000 Sam Lantinga Date: Mon, 24 Jan 2005 21:37:56 +0800
Tue, 18 Jan 2005 18:40:48 +0000 Sam Lantinga Date: Sun, 16 Jan 2005 19:20:15 +0100
Tue, 18 Jan 2005 18:32:10 +0000 Sam Lantinga Date: Sat, 15 Jan 2005 15:06:01 -0600
Mon, 17 Jan 2005 19:38:28 +0000 Ryan C. Gordon Date: Mon, 17 Jan 2005 20:54:50 +0200
Thu, 13 Jan 2005 23:24:56 +0000 Sam Lantinga Fix various problems with the timer code.
Wed, 12 Jan 2005 19:38:24 +0000 Sam Lantinga Clarified the code in the pixel format allocation
Wed, 12 Jan 2005 06:04:48 +0000 Sam Lantinga Select patches included from The NetBSD Package Collection (www.pkgsrc.org)
Sat, 08 Jan 2005 23:13:01 +0000 Sam Lantinga Avoid gcc parse errors on Win32. This is fine in general because gcc uses
Tue, 04 Jan 2005 19:06:23 +0000 Sam Lantinga Bumped the minor version number...
Tue, 04 Jan 2005 19:05:32 +0000 Sam Lantinga Fix potential use of freed memory in the threaded timer system
Tue, 04 Jan 2005 19:04:14 +0000 Sam Lantinga *** empty log message ***
Mon, 03 Jan 2005 00:24:44 +0000 Sam Lantinga Date: Sun, 2 Jan 2005 18:36:09 +0100
Sun, 02 Jan 2005 05:11:16 +0000 Sam Lantinga Allow SDL to be loaded by Matlab
Sun, 02 Jan 2005 05:05:21 +0000 Sam Lantinga Date: Fri, 31 Dec 2004 04:14:09 +0900
Mon, 27 Dec 2004 20:03:53 +0000 Sam Lantinga Date: Fri, 24 Dec 2004 23:32:06 -0500
Sun, 19 Dec 2004 22:04:44 +0000 Sam Lantinga *** empty log message ***
Thu, 16 Dec 2004 06:39:54 +0000 Sam Lantinga *** empty log message ***
Thu, 16 Dec 2004 05:29:55 +0000 Sam Lantinga *** empty log message ***
Wed, 15 Dec 2004 01:02:20 +0000 Sam Lantinga Added change log notes release-1.2.8
Tue, 14 Dec 2004 18:23:27 +0000 Sam Lantinga Date: Tue, 14 Dec 2004 12:08:30 +0100
Tue, 14 Dec 2004 06:20:49 +0000 Sam Lantinga Date: Mon, 13 Dec 2004 21:28:18 -0500
Mon, 13 Dec 2004 08:49:17 +0000 Sam Lantinga *** empty log message ***
Mon, 13 Dec 2004 08:00:14 +0000 Sam Lantinga Whoops. :)
Mon, 13 Dec 2004 07:32:53 +0000 Sam Lantinga No really, don't link with the ALSA library!
Mon, 13 Dec 2004 07:07:08 +0000 Sam Lantinga ALSA is loaded dynamically now, so it's safe to build into the library
Mon, 06 Dec 2004 15:01:00 +0000 Patrice Mandin Document new OpenGL feature
Mon, 06 Dec 2004 04:17:56 +0000 Sam Lantinga Updated SDL for MacOS X Xcode support
Sat, 04 Dec 2004 20:53:58 +0000 Patrice Mandin Some Atari OpenGL implementations draw upside down
Sat, 04 Dec 2004 10:31:16 +0000 Patrice Mandin Be sure to compile without OpenGL enabled
Thu, 02 Dec 2004 23:00:28 +0000 Patrice Mandin Wrong RGB24 to RGB16 conversion
Thu, 02 Dec 2004 13:45:29 +0000 Patrice Mandin Wrong pixel size for source buffer for old drivers
Tue, 30 Nov 2004 19:02:42 +0000 Sam Lantinga *** empty log message ***
Tue, 30 Nov 2004 16:14:05 +0000 Patrice Mandin TinyGL only support RGB24 color buffer
Tue, 30 Nov 2004 15:21:29 +0000 Sam Lantinga Added a usage example for SDL_GetWMInfo()
Tue, 30 Nov 2004 14:45:08 +0000 Sam Lantinga Date: Wed, 24 Nov 2004 01:25:48 +0100
Tue, 30 Nov 2004 14:28:20 +0000 Sam Lantinga Date: Sat, 27 Nov 2004 13:35:43 +0100
Tue, 30 Nov 2004 13:04:22 +0000 Patrice Mandin Forgot to change window title in the normal case