------------------------------------------------------------------------ r5974 | hendricks266 | 2016-12-25 22:03:00 -0800 (Sun, 25 Dec 2016) | 1 line Extend SE 26 to use the value provided by a GPSPEED, if any. ------------------------------------------------------------------------ r5973 | hendricks266 | 2016-12-25 22:02:56 -0800 (Sun, 25 Dec 2016) | 1 line CON: Remove bounds check on rotatesprite coordinates. ------------------------------------------------------------------------ r5972 | hendricks266 | 2016-12-25 22:02:53 -0800 (Sun, 25 Dec 2016) | 1 line Windows: Perform keyboard layout switching whenever window focus is gained or lost. ------------------------------------------------------------------------ r5971 | hendricks266 | 2016-12-25 22:02:49 -0800 (Sun, 25 Dec 2016) | 1 line Windows: Make layout switch duplicate guard bidirectional. ------------------------------------------------------------------------ r5970 | hendricks266 | 2016-12-25 22:02:45 -0800 (Sun, 25 Dec 2016) | 1 line Windows: Refactor keyboard layout switching code into winbits.c and clean it up. No functional changes. ------------------------------------------------------------------------ r5969 | hendricks266 | 2016-12-25 22:02:41 -0800 (Sun, 25 Dec 2016) | 3 lines sdlayer: Call SDL_StopTextInput immediately after initialization so IMEs do not interfere with gameplay keypresses. An example of is on Mac, where holding the 'A' key caused a small overlay with accented forms of the character to appear. ------------------------------------------------------------------------ r5968 | hendricks266 | 2016-12-25 22:02:38 -0800 (Sun, 25 Dec 2016) | 5 lines sdlayer: Place SDL_KEYDOWN events into keyasciififo[] when SDL_TEXTINPUT events are disabled. This way, SDL_StopTextInput() does not break text entry for code that uses keyasciififo[] but does not currently call SDL_StartTextInput(), or if it cannot, such as Duke's cheat entry. Technically we could revert r5326 and r5331, but since we only currently have support for showing ASCII text glyphs as bitmap fonts in ART tiles, there is no point to showing an IME on platforms that don't need an on-screen keyboard. ------------------------------------------------------------------------ r5967 | hendricks266 | 2016-12-25 22:02:34 -0800 (Sun, 25 Dec 2016) | 1 line Mac: Make the startup windows responsive and actively updating while in "show message log, the program is working" mode. ------------------------------------------------------------------------ r5966 | hendricks266 | 2016-12-25 22:02:31 -0800 (Sun, 25 Dec 2016) | 1 line Mac: Programmatically create the primary program menu since we no longer have a nib or a modal window to do it for us. ------------------------------------------------------------------------ r5965 | hendricks266 | 2016-12-25 22:02:27 -0800 (Sun, 25 Dec 2016) | 3 lines Mac: Change the startup windows display the window normally and start a mini runloop instead of calling using runModalForWindow. This way, the Quit function works. ------------------------------------------------------------------------ r5964 | hendricks266 | 2016-12-25 22:02:22 -0800 (Sun, 25 Dec 2016) | 1 line Mac: Port the startup window to entirely programmatic code. Death to nibs! ------------------------------------------------------------------------ r5963 | hendricks266 | 2016-12-25 22:02:14 -0800 (Sun, 25 Dec 2016) | 1 line Mac: Remove more vestiges of SDLMain from SDL 2.0 builds. ------------------------------------------------------------------------ r5962 | hendricks266 | 2016-12-25 22:02:10 -0800 (Sun, 25 Dec 2016) | 1 line sdlayer: Disable a missed instance of sysgamma under EDUKE32_GLES, not just __ANDROID__. ------------------------------------------------------------------------ r5961 | hendricks266 | 2016-12-25 22:02:06 -0800 (Sun, 25 Dec 2016) | 1 line Address a number of harmless instances of "code never reached" identified by Xcode. ------------------------------------------------------------------------ r5960 | hendricks266 | 2016-12-25 22:02:01 -0800 (Sun, 25 Dec 2016) | 1 line Add newlines at EOF to files that need them. ------------------------------------------------------------------------ r5959 | hendricks266 | 2016-12-25 22:01:57 -0800 (Sun, 25 Dec 2016) | 3 lines Fix an error introduced in cleanup of the WWII GI Devastator weapon reload animation, as pointed out by Xcode. Also perform similar cleanup on a similar line elsewhere. ------------------------------------------------------------------------ r5958 | hendricks266 | 2016-12-25 22:01:54 -0800 (Sun, 25 Dec 2016) | 1 line Apple: Fix Xcode build due to accumulated file additions and moves. ------------------------------------------------------------------------ r5957 | hendricks266 | 2016-12-25 22:01:51 -0800 (Sun, 25 Dec 2016) | 1 line Apple: Accept Xcode's suggestions for changes to our project file. ------------------------------------------------------------------------ r5956 | hendricks266 | 2016-12-25 22:01:48 -0800 (Sun, 25 Dec 2016) | 1 line Change the type of functions touching vsync setting back to int32_t. Since it is serialized to disk, an explicit size type is important. ------------------------------------------------------------------------ r5955 | hendricks266 | 2016-12-25 22:01:44 -0800 (Sun, 25 Dec 2016) | 1 line Fix a warning with SDL_TARGET=1 builds. ------------------------------------------------------------------------ r5954 | hendricks266 | 2016-12-25 22:01:40 -0800 (Sun, 25 Dec 2016) | 1 line Fix USE_OPENGL=0 RENDERTYPE=WIN and USE_OPENGL=0 SDL_TARGET=1 builds. ------------------------------------------------------------------------ r5953 | hendricks266 | 2016-12-25 22:01:36 -0800 (Sun, 25 Dec 2016) | 1 line Rename vsync_render and "sdl_vsync" to vsync_renderlayer. An "sdl_" prefix should be used sparingly. ------------------------------------------------------------------------ r5952 | hendricks266 | 2016-12-25 22:01:32 -0800 (Sun, 25 Dec 2016) | 1 line Rename E_PostInitTables back to E_PostInit and move it back to where it belongs in engine.c (i.e. preinitengine, initengine, "postinitengine"). It should not have been changed. ------------------------------------------------------------------------ r5951 | hendricks266 | 2016-12-25 22:01:28 -0800 (Sun, 25 Dec 2016) | 1 line Win32 Startup Window: This should be tokenized. ------------------------------------------------------------------------ r5950 | hendricks266 | 2016-12-25 22:01:24 -0800 (Sun, 25 Dec 2016) | 1 line Fix problems with handling of the default crosshair color. ------------------------------------------------------------------------ r5949 | hendricks266 | 2016-12-25 22:01:18 -0800 (Sun, 25 Dec 2016) | 1 line Restore pre-r5821 floor glass behavior: nothing. ------------------------------------------------------------------------ See http://svn.eduke32.com/listing.php?repname=eduke32 for more details.