Commits

Author Commit Message Labels Comments Date
rmtew
Branch merge from jice repo.
cottog
Reset cursor when reset text object
rmtew
Was on wrong branch, this needs to be changed as well to fix SDL2 include problem.
rmtew
The include path 'SDL2/SDL.h' is relevant to the TCOD dependencies directory, however if one is using a local version of SDL2 to compile against all the source files that refer to it are inherently incompatible. The sole remaining holdout who cannot compile, is the samples source file. This change corrects it in line with all the other fixes that have already happened to address this problem.
jice
fix mingw64 compilation
jice
fix #48
jice
fix compilation warning (bug?)
jice
fix #40
jice
fix samples SDL2 makefile
jice
Close branch rmtew-sdl2textinputv2
Branches
rmtew-sdl2textinputv2
jice
Merged in rmtew/libtcod/rmtew-sdl2textinputv2 (pull request #31)
rmtew
New version of SDL2 TEXT event support. Closes #39
Branches
rmtew-sdl2textinputv2
rmtew
Discarded approach. Closing branch
Branches
rmtew-sdl2textinput
jice
Close branch rmtew-sdl2refresh
Branches
rmtew-sdl2refresh
jice
Merged in rmtew/libtcod/rmtew-sdl2refresh (pull request #30)
rmtew
People report that alt-tabbing back to the window gives a blank window until a key is pressed. This is confirmed as fixing the problem by users of the latest Incursion.
Branches
rmtew-sdl2refresh
rmtew
Proposed SDL2 replacement for key events inability to give character on user's keyboard for modified key press. This adds a new key event type, TCOD_EVENT_KEY_TEXT. Dealing with this, a user will ignore key press and release events if .vk is TCODVK_CHAR, and take them from the text event.
Branches
rmtew-sdl2textinput
jice
Close branch rmtew-reentranttcod
Branches
rmtew-reentranttcod
jice
Merged in rmtew/libtcod/rmtew-reentranttcod (pull request #29)
rmtew
One last reentrant fix. If TCOD is torn down with key modifiers in place in the old static variable, then those key modifiers are in place incorrectly when it's started up again. Moved to tcod context.
Branches
rmtew-reentranttcod
rmtew
Make libtcod reentrant, at least with SDL2. It is the user's responsibility to teardown additional consoles beyond the root one (the tearing down of which terminates tcod), but that's common sense.
Branches
rmtew-reentranttcod
jice
Close branch rmtew-sdl2-noforcedqwerty
Branches
rmtew-sdl2-noforcedqwerty
jice
Merged in rmtew/libtcod/rmtew-sdl2-noforcedqwerty (pull request #26)
jice
Close branch rmtew-sdl2-noincludesubdir
Branches
rmtew-sdl2-noincludesubdir
jice
Merged in rmtew/libtcod/rmtew-sdl2-noincludesubdir (pull request #27)
rmtew
Modify compilation environment to expose the SDL2 'include/SDL2' directory as the include location, and modify code to not include 'SDL2/?.h' but rather '?.h'. The goal of this change is to standardise how SDL2 is compiled against, so that anyone can compile against an official SDL2 source tree without having to modify the code.
Branches
rmtew-sdl2-noincludesubdir
rmtew
SDL2 only gives key and modifier (shift + ','), not resulting key ('<' for qwerty). I had added a hack to give qwerty results, but this breaks any application at the higher level which wants to allow users to specify their key mappings.
Branches
rmtew-sdl2-noforcedqwerty
jice
Close branch rmtew-startup-api
Branches
rmtew-startup-api
jice
Merged in rmtew/libtcod/rmtew-startup-api (pull request #24)
jice
Close branch rmtew-vs2008-fix
Branches
rmtew-vs2008-fix
  1. Prev
  2. Next