34 Commits (cf80b8ff5ec8c4904603a25f34ac456f88800aa0)

Author SHA1 Message Date
  Sam Hocevar cf80b8ff5e Get rid of deprecated assert.h header. 5 years ago
  Sam Hocevar 9090b5a4e2 Stop including <lol/msg> and <lol/base/assert.h> automatically. 5 years ago
  Sam Hocevar 0f5913edce base: deprecate lol::array. 6 years ago
  Sam Hocevar 9e982a51a7 Major header refactoring. 6 years ago
  Sam Hocevar 0aa6ccde7a Get rid of lol::array in our public headers. 6 years ago
  Sam Hocevar d2dc08f309 Get rid of lol::array in our public headers. 6 years ago
  Sam Hocevar 53e86aa9c5 Clean up header usage. 6 years ago
  Sam Hocevar 2ab98cf950 Clean up test suite so that it no longer includes <lol/engine-internal.h>. 6 years ago
  Sam Hocevar 8fe56fc27d Clean up the features.h header. 6 years ago
  Sam Hocevar 269ab7c1ac Fix emscripten regressions. 6 years ago
  Sam Hocevar 2c5a1be8b3 Make the check for threading support runtime to make debugging easier. 6 years ago
  Sam Hocevar 3b05abc54f scene: do not clear the scene twice. 6 years ago
  Sam Hocevar 2e4aabbc29 ticker: better mechanism for entity init/release. 7 years ago
  Sam Hocevar 1186c08ad7 entity: add a flag system. 7 years ago
  Sam Hocevar 615c968e2d engine: minor changes in ticker. 7 years ago
  Sam Hocevar 4c20271dc7 ticker: fix a crash upon exit on Windows. 7 years ago
  Sam Hocevar e01d92f384 engine: continue deprecating the entity stuff. 7 years ago
  Sam Hocevar 4ee191fbf4 engine: start working on a tickable object, cleaner than entities. 7 years ago
  Sam Hocevar 7d42c3d58e Various emscripten compilation fixes. 7 years ago
  Sam Hocevar beeded3d85 render: simplify Renderer code 7 years ago
  Sam Hocevar 1d8083af86 engine: get rid of the Dict class (WIP). 7 years ago
  Sam Hocevar 6dd7a0cb39 Another lowercase switching frenzy, because why not. 7 years ago
  Sam Hocevar 50e494803d Replace array::empty() with array::clear(). 7 years ago
  Sam Hocevar 37abf6193f RIP lol::String ⚰️ LOL 8 years ago
  Sam Hocevar 1105a075ce Rename lol::Timer to lol::timer. Because. 8 years ago
  Sam Hocevar 487c82609c Make lol-lua an optional dependency. 8 years ago
  Sam Hocevar 44e39867b1 Fix approximately 80 billion compilation warnings. 8 years ago
  Sam Hocevar aca1660e1e Disable debug messages by default and downgrade a few messages. 8 years ago
  Guillaume Bittoun 3525d1f317 Crash fix: first call to TickGame must not occur before TickDraw. referencing #3 9 years ago
  Sam Hocevar 25ad63d33d scene: add Scene::pre_render and post_render 9 years ago
  Sam Hocevar 3a90766614 scene: start working on a postprocess mechanism. 9 years ago
  Sam Hocevar 581ecea541 engine: fix scene rendering. 9 years ago
  Sam Hocevar 861568b146 misc: some cleanup in files, including UTF-8 BOM. 10 years ago
  Sam Hocevar 6ffaca4bbd engine: move some files around. 11 years ago