34 Commits (cf80b8ff5ec8c4904603a25f34ac456f88800aa0)

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