Added controller support to GLFW3 backend
Make Travis ignore invalid setups
Add another missing CMake macro
Revert "Use `cmake -B` in Travis"
Merge branch 'portable' of https://github.com/Clownacy/Cave-Story-Engine-2 into portable
Make DoConfig icon appear in window on Windows
Get window icon working in GLFW
Add some options to DoConfig's CMake
Use PlatformBackend_ShowMessageBox somewhere
Make Travis test alternate backends
Fix Travis not selecting a rendering backend
Ignore `argc`, don't ignore `argv`
Use LINK_LIBRARIES instead of LIBRARIES
Allow the new DoConfig to link local GLFW3
Fix DoConfig for its new location
Get the new DoConfig to read/write Config.dat
Add new work-in-progress DoConfig
Merge branch 'accurate' into portable
Merge branch 'portable' of https://github.com/Clownacy/Cave-Story-Engine-2 into portable
Get drag-and-drop working again
Overhaul how window icon loading works
Implement mouse-hiding in fullscreen
Alter pkg-config notice, now that CMake uses it
Merge branch 'accurate' into portable
Rename to PKG_CONFIG_STATIC_LIBS
Add static-linkage support to CMake file
Improve SDL2 fullscreen creation
Get the window icon working on GLFW3
Shup up a warning when using local SDL2
Make other SDL2-renderer combos valid
Update readme with deprecation notices and cleanup
Get OpenGL ES 2.0 working again
Extremely horrible terrible nightmare refactoring
Prevent error if Resource table is empty
Add dummy GLFW3 controller backend
Split SDL2 code from Profile.cpp and TextScr.cpp
Use standard `main` return values
Bump Makefile to C++11, to match CMake
Merge branch 'accurate' into portable
Add header file to CMake file as well
Split software audio mixer to its own file
Make miniaudio backend use native sample rate
Disable Windows Travis builds for now
Add some missing global/static variable names
Add some missing function names