34 Commits (cf80b8ff5ec8c4904603a25f34ac456f88800aa0)

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