3107 Commits (d92dd6fc3cd9159719fdf28da0e6978956e88765)
 

Author SHA1 Message Date
  Sam Hocevar d92dd6fc3c Remove uses of the UNUSED macro. 4 years ago
  Sam Hocevar 44f6969c2d Various Win32 compilation fixes. 4 years ago
  Sam Hocevar 9090b5a4e2 Stop including <lol/msg> and <lol/base/assert.h> automatically. 4 years ago
  Sam Hocevar 99a360f93d Update lol-core submodule and apply a few related fixes. 4 years ago
  Sam Hocevar 37a10b0add Update lol-core with various C++ compilation fixes. 4 years ago
  Sam Hocevar fd1c5f5cd4 gpu: fix OpenGL context creation and shader patching on macOS Catalina. 4 years ago
  Sam Hocevar eaa304291d Fix various compilation issues. 4 years ago
  Sam Hocevar 3f66c5733c Update lol-core with OS X build fixes. 4 years ago
  Sam Hocevar 0f5913edce base: deprecate lol::array. 4 years ago
  Sam Hocevar c0e82bacc2 Replace all vector<tuple> definitions with properly named structs. 4 years ago
  Sam Hocevar c142c1c8a5 Remove obsolete code. 4 years ago
  Sam Hocevar d40b492d23 base: disable array::data() when the underlying object is a tuple. 4 years ago
  Sam Hocevar 4b8c3877b8 base: remove deprecated array-related declarations. 4 years ago
  Sam Hocevar c5b273fb57 Fix unit tests build. 4 years ago
  Sam Hocevar e30a69d43e Update lol-core. 4 years ago
  Sam Hocevar 0e85805074 Fix issue in property sheet that would disable NOMINMAX macro. 4 years ago
  Sam Hocevar 9e982a51a7 Major header refactoring. 4 years ago
  Sam Hocevar 1188cfb5ff Update lol-core. 4 years ago
  Sam Hocevar af51176852 Fix Windows build. 4 years ago
  Sam Hocevar f8d3df0632 Update lol-core. 4 years ago
  Sam Hocevar 0aa6ccde7a Get rid of lol::array in our public headers. 4 years ago
  Sam Hocevar d2dc08f309 Get rid of lol::array in our public headers. 4 years ago
  Sam Hocevar 35955b2ac1 Remove several deprecated headers. 4 years ago
  Sam Hocevar 53e86aa9c5 Clean up header usage. 4 years ago
  Sam Hocevar 65abcac37b Use std::tuple for our custom dynamic arrays. 4 years ago
  Sam Hocevar 5422afb57a Various Windows compilation fixes. 4 years ago
  Sam Hocevar 2ab98cf950 Clean up test suite so that it no longer includes <lol/engine-internal.h>. 4 years ago
  Sam Hocevar f9d97f6340 Refactor several headers, slowly migrating to include-what-you-use. 4 years ago
  Sam Hocevar b3a9bf49b4 Update core submodule. 4 years ago
  Sam Hocevar d1a24228a2 Move lolunit.h to lol-core because it makes sense. 4 years ago
  Sam Hocevar 85007bd019 More header cleanup. 4 years ago
  Sam Hocevar 2a798387fb Refactor all code that uses the color class. 4 years ago
  Sam Hocevar e340757a51 Remove more math-related headers. 4 years ago
  Sam Hocevar f0ac602eee Remove the half.h header, now part of lol-core. 4 years ago
  Sam Hocevar 8fe56fc27d Clean up the features.h header. 4 years ago
  Sam Hocevar 555032db18 math: use real.h only where necessary; improves build times. 4 years ago
  Sam Hocevar fdc2c98196 test: remove implicit conversions in the real class tests. 4 years ago
  Sam Hocevar b631cbe292 Update lol-core submodule and get rid of numerous headers. 4 years ago
  Sam Hocevar 9d4b7ff456 Refactor header usage to use our core submodule instead. 4 years ago
  Sam Hocevar dbfecd278d Add the core branch as a submodule. 4 years ago
  Sam Hocevar dd1d8fe4de sys: fix uninitialised memory in File class. 4 years ago
  Sam Hocevar 944923ae6a emscripten: resume audio context if necessary. 4 years ago
  Sam Hocevar bdda5b37df build: check for -lSDL2_image_bmp-jpg-png as a fallback for -lSDL2_image. 4 years ago
  Sam Hocevar cc7d34400d net: fix emscripten build. 4 years ago
  Sam Hocevar 8c37ce1497 net: fix a Windows compilation issue. 4 years ago
  Sam Hocevar a1e258656e Minor compilation warning fixes. 4 years ago
  Sam Hocevar 607369b223 net: implement async HTTP/HTTPS requests for Windows and Linux. 4 years ago
  Sam Hocevar e1c47e9e03 net: implement async HTTP requests for the emscripten backend. 4 years ago
  Sam Hocevar 634fd2960d Add some emscripten-generated files to .gitignore. 4 years ago
  Sam Hocevar c9a09efec0 sys: fix Linux build. 4 years ago