aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2018-02-07Add most remaining sdl_ttf functionsLoïc Hoguin
The only functions left are glyphs and functions I'm not sure should be implemented.
2018-02-06Initial work on the SDL_ttf functionsLoïc Hoguin
2018-02-02Add the get_num_allocations functionLoïc Hoguin
No corresponding Erlang module, only callable via esdl2. Don't really need much more than that.
2018-02-02Add utf-8 support for the window titleLoïc Hoguin
2018-01-31Replace malloc/free with enif_alloc/enif_freeLoïc Hoguin
2018-01-31Add utf-8 support to the sdl_clipboard functionsLoïc Hoguin
2018-01-31Add all SDL_rect functionsLoïc Hoguin
2018-01-18Cleanup the todo list in the READMELoïc Hoguin
2018-01-18Add screensaver functionsLoïc Hoguin
2018-01-17Add the SDL_SetWindowHitTest callbackLoïc Hoguin
2018-01-12Add thoughts on callbacks to the READMELoïc Hoguin
2018-01-10Add most remaining window functionsLoïc Hoguin
2018-01-07Add more window functionsLoïc Hoguin
2018-01-07Add missing SDL_WindowFlags valuesLoïc Hoguin
2018-01-07Add the display mode query functionsLoïc Hoguin
2018-01-07Add many sdl_video functionsLoïc Hoguin
2018-01-07Add a bunch of sdl_renderer functionsLoïc Hoguin
2018-01-05Implement SDL_GetPlatform to get one more header doneLoïc Hoguin
2018-01-05Add the remaining keyboard functionsLoïc Hoguin
Also adds defines for all the keycode and scancode in SDL 2.0.7.
2018-01-03Add the 2.0.7 SDL include filesLoïc Hoguin
This will be helpful to determine exactly what we implement, to provide some sort of documentation and help figure out what's new in more recent SDL versions.
2018-01-03Add many sdl_keyboard functionsLoïc Hoguin
2018-01-02Removed a todo from the READMELoïc Hoguin
2018-01-02Welcome to 2018Loïc Hoguin
2018-01-02Update the READMELoïc Hoguin
2018-01-02Add many events and event functionsLoïc Hoguin
2017-12-25Add the new sdl_cpuinfo.h functionsLoïc Hoguin
2017-12-25Add everything from sdl_blend_mode.hLoïc Hoguin
2017-12-24Add the direction in the mouse wheel eventsLoïc Hoguin
2017-12-24Rewrite the README and check missing features as of 2.0.7Loïc Hoguin
2017-12-21Add sdl_cursor along with all its related functionsLoïc Hoguin
2017-12-20Add the sdl_mouse module implementing half of sdl_mouse.hLoïc Hoguin
The latter half will be part of sdl_cursor. This depends on some changes to nif_helper. The sdl_gl part of the code is probably slithly broken now, the dependency on the window is gone. This will be resolved later on.
2017-05-02Move nif_helpers into their own projectLoïc Hoguin
2017-04-19Update commentLoïc Hoguin
2017-04-19Improve C++ compatibilityLoïc Hoguin
Changes imported from a customer project.
2017-04-19Fix warnings in preparation for splitting nif_helpers outLoïc Hoguin
2017-03-20Add cppcheck and scan-build to the MakefileLoïc Hoguin
2017-03-20Remove two unused variables found by cppcheckLoïc Hoguin
2017-03-20Add .gitignoreLoïc Hoguin
2017-03-20Add esdl2.app for rebar3 compatibilityzsoci
2016-11-25Fix an uninitialized value found by Clang analyzerLoïc Hoguin
2016-11-22Update list of unimplemented featuresLoïc Hoguin
2015-12-14Update erlang.mkLoïc Hoguin
Fixes Linux/OSX that I just broke.
2015-12-14Include the sys/queue.h header for WindowsLoïc Hoguin
Windows/MSYS2 does not have this header available, so we need to include it in the repository. The new c_src/compat/ directory can in the future be used for cases like this.
2015-12-14Update Erlang.mk to bleeding edge versionLoïc Hoguin
2015-10-21Add sdl_hints:add_callback/3 functionLoïc Hoguin
This also sets up esdl2 to start accepting callbacks. The module/process esdl2_callbacks must always be running for that purpose, so esdl2 was made an OTP application instead of a simple library. Implementation of the rest of SDL_hints will follow in subsequent commits.
2015-10-20Add sdl_keyboard with 3 text input related functionsLoïc Hoguin
The following functions were added: * sdl_keyboard:start_text_input() * sdl_keyboard:stop_text_input() * sdl_keyboard:is_text_input_active() Calling sdl_keyboard:stop_text_input() at the beginning of the program allows not receiving unwanted textinput events.
2015-10-20Implement sdl:which_subsystems/0Loïc Hoguin
2015-10-20Remove the .app.src fileLoïc Hoguin
2015-10-20Don't crash on code reloadingLoïc Hoguin
2015-10-20We are in 2015Loïc Hoguin