Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-07 | Add more window functions | Loïc Hoguin | |
2018-01-07 | Add missing SDL_WindowFlags values | Loïc Hoguin | |
2018-01-07 | Add the display mode query functions | Loïc Hoguin | |
2018-01-07 | Add many sdl_video functions | Loïc Hoguin | |
2018-01-07 | Add a bunch of sdl_renderer functions | Loïc Hoguin | |
2018-01-05 | Implement SDL_GetPlatform to get one more header done | Loïc Hoguin | |
2018-01-05 | Add the remaining keyboard functions | Loïc Hoguin | |
Also adds defines for all the keycode and scancode in SDL 2.0.7. | |||
2018-01-03 | Add the 2.0.7 SDL include files | Loï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-03 | Add many sdl_keyboard functions | Loïc Hoguin | |
2018-01-02 | Removed a todo from the README | Loïc Hoguin | |
2018-01-02 | Welcome to 2018 | Loïc Hoguin | |
2018-01-02 | Update the README | Loïc Hoguin | |
2018-01-02 | Add many events and event functions | Loïc Hoguin | |
2017-12-25 | Add the new sdl_cpuinfo.h functions | Loïc Hoguin | |
2017-12-25 | Add everything from sdl_blend_mode.h | Loïc Hoguin | |
2017-12-24 | Add the direction in the mouse wheel events | Loïc Hoguin | |
2017-12-24 | Rewrite the README and check missing features as of 2.0.7 | Loïc Hoguin | |
2017-12-21 | Add sdl_cursor along with all its related functions | Loïc Hoguin | |
2017-12-20 | Add the sdl_mouse module implementing half of sdl_mouse.h | Loï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-02 | Move nif_helpers into their own project | Loïc Hoguin | |
2017-04-19 | Update comment | Loïc Hoguin | |
2017-04-19 | Improve C++ compatibility | Loïc Hoguin | |
Changes imported from a customer project. | |||
2017-04-19 | Fix warnings in preparation for splitting nif_helpers out | Loïc Hoguin | |
2017-03-20 | Add cppcheck and scan-build to the Makefile | Loïc Hoguin | |
2017-03-20 | Remove two unused variables found by cppcheck | Loïc Hoguin | |
2017-03-20 | Add .gitignore | Loïc Hoguin | |
2017-03-20 | Add esdl2.app for rebar3 compatibility | zsoci | |
2016-11-25 | Fix an uninitialized value found by Clang analyzer | Loïc Hoguin | |
2016-11-22 | Update list of unimplemented features | Loïc Hoguin | |
2015-12-14 | Update erlang.mk | Loïc Hoguin | |
Fixes Linux/OSX that I just broke. | |||
2015-12-14 | Include the sys/queue.h header for Windows | Loï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-14 | Update Erlang.mk to bleeding edge version | Loïc Hoguin | |
2015-10-21 | Add sdl_hints:add_callback/3 function | Loï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-20 | Add sdl_keyboard with 3 text input related functions | Loï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-20 | Implement sdl:which_subsystems/0 | Loïc Hoguin | |
2015-10-20 | Remove the .app.src file | Loïc Hoguin | |
2015-10-20 | Don't crash on code reloading | Loïc Hoguin | |
2015-10-20 | We are in 2015 | Loïc Hoguin | |
2015-10-20 | Replace a few ;; with ; | Loïc Hoguin | |
2015-10-20 | Add esdl2.d to .gitignore | Loïc Hoguin | |
2015-10-20 | Add sdl_gl:create_context/1 and sdl_gl:swap_window/1 | Loïc Hoguin | |
These functions are the bare minimum needed to experiment with OpenGL. My experiments so far rule out reusing the gl and glu modules found in the wx application. It seems that any OpenGL call from a different thread than the window's thread won't work, at least on Linux. I'm afraid that implementing OpenGL in the future will require duplicating the work done in the wx application. OpenGL support is not a priority however, so it's not a big deal just yet. | |||
2015-10-18 | Add details about what remains to be done to the README | Loïc Hoguin | |
2015-10-18 | Remove access to the SDL_INIT_NOPARACHUTE option | Loïc Hoguin | |
It is ignored by SDL2 and only kept for compatibility purposes. We don't need to worry about that, so removing it. | |||
2015-10-17 | Always enable SMP in the examples | Loïc Hoguin | |
2015-10-17 | Fix various warnings from recent GCC | Loïc Hoguin | |
2015-10-17 | Fix conditionals for detecting OSX | Loïc Hoguin | |
2015-10-16 | Steal the main thread on OSX | Loïc Hoguin | |
Should fix issues with events not being handled properly, and possibly other things. Taken from Erlang's wx, which is proven to work. The function used is unfortunately undocumented. Not 100% sure everything is good with just that, it looks good enough on my VM, but I still have issues probably due to trying this on a VM. | |||
2015-10-16 | LDFLAGS should be LDLIBS | Loïc Hoguin | |
2015-10-16 | Update gitignore | Loïc Hoguin | |
2015-10-16 | Update Erlang.mk | Loïc Hoguin | |