Dicembre 2019
-
Change location of keySetState calls
Mostra dettagli
Backported from NBlood.
Novembre 2018
-
pass SDL_WINDOW_FULLSCREEN_DESKTOP to SDL_SetWindowFullscreen() when setting a windowed mode that matches the desktop resolution
Ottobre 2018
-
don't add windowed modes that are larger than the monitor's actual resolution
Gennaio 2017
Dicembre 2016
-
Call SDL_StopTextInput immediately after initialization so IMEs do not interfere with gameplay keypresses.
Mostra dettagli
An example of is on Mac, where holding the 'A' key caused a small overlay with accented forms of the character to appear.
-
Place SDL_KEYDOWN events into keyasciififo[] when SDL_TEXTINPUT events are disabled.
Mostra dettagli
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.
-
Disable a missed instance of sysgamma under EDUKE32_GLES, not just __ANDROID__.
Ottobre 2016
-
Remove disabling certain mouse features under debug builds. It makes mouse aiming unusable.
Mostra dettagli
If you need to release the mouse for some reason when you can't pull down the console (such as hitting a breakpoint), execute "grabmouse_low(0)" from your debugger. Alt+Tab is your friend. DONT_BUILD.
-
Work around warning: signed and unsigned type in conditional expression [-Wsign-compare] indirectly caused by the SDL 2.0.5 headers making all preprocessor macro literals unsigned.
-
Don't set the window icon from code if we are linked with SDL >= 2.0.5 on Windows, since it will now automatically use the first icon in the exe.
-
Add EDUKE32_SDL_LINKED_PREREQ macro.
-
Disable Windows thread naming because it interferes with debugging.
Maggio 2016
-
Clean up creation of SDL_Renderer and provide information about the process to the log.
Marzo 2012
-
don't snap the mouse in debug mode, redux..