EDuke32 Changelog Unofficial archive

What changed in EDuke32, build by build

2,117 builds · 8,866 commits · 25 authors · October 2009 – August 2026

Commits per year

Select a year to see its builds
SVN era · r1519 – r8798 Git era · voidpoint.io, from april 2020
Filters · 1 active

Showing 15 commits

Export CSV
Display options
Commit details:
Active filters: Area: SDLayer Clear all

December 2019

November 2018

  • pass SDL_WINDOW_FULLSCREEN_DESKTOP to SDL_SetWindowFullscreen() when setting a windowed mode that matches the desktop resolution

    TerminX r7204 18 Nov, 10:11 Build 7238

October 2018

January 2017

December 2016

  • Call SDL_StopTextInput immediately after initialization so IMEs do not interfere with gameplay keypresses.

    Hendricks266 r5969 25 Dec, 22:02 Build 5974
    Show details

    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.

    Hendricks266 r5968 25 Dec, 22:02 Build 5974 Fix
    Show details

    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__.

    Hendricks266 r5962 25 Dec, 22:02 Build 5974

October 2016

  • Remove disabling certain mouse features under debug builds. It makes mouse aiming unusable.

    Hendricks266 r5921 written 29 Oct 2016 Build 5925
    Show details

    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.

    Hendricks266 r5918 written 29 Oct 2016 Build 5925
  • 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.

    Hendricks266 r5904 written 19 Oct 2016 Build 5905
  • Add EDUKE32_SDL_LINKED_PREREQ macro.

    Hendricks266 r5903 written 19 Oct 2016 Build 5905
  • Disable Windows thread naming because it interferes with debugging.

    Hendricks266 r5902 written 19 Oct 2016 Build 5905

May 2016

March 2012