Commitin historia

Tekijä SHA1 Viesti Päivämäärä
  Tom Tsagk f706d68c77 Re-implement part of the final parser of the ast tree 3 vuotta sitten
  Tom Tsagk 32a50201ad Add more detailed error checking, improved semantic analysis a bit 3 vuotta sitten
  Tom Tsagk 6d7cf51ea6 Re-implement lexer to be only responsible for tokenizing source 3 vuotta sitten
  Tom Tsagk 549a96247c Remove all `lex` and `yacc` references 3 vuotta sitten
  Tom Tsagk a247aa4dce Initial implementation of replacing `lex` and `yacc` 3 vuotta sitten
  Tom Tsagk 236f509fa4 Check for member of struct through all parents 3 vuotta sitten
  Tom Tsagk 0f1cbaeeb3 Compiler now detects when variable is not member of struct, add new sample to show how to save/load data 3 vuotta sitten
  Tom Tsagk fc1fa6f002 Minor changes for custom shaders 3 vuotta sitten
  Tom Tsagk 922526513d Temporarily disable logs 3 vuotta sitten
  Tom Tsagk 9a5e5c8048 Add support for android screen orientation through asset manager 3 vuotta sitten
  Tom Tsagk d42e91dc60 Ensure that on android, audio keeps playing. Including screen orientation, minimizing/resuming, multi tasking, and closing the game 3 vuotta sitten
  Tom Tsagk 27caa6c7ef Re-add sounds on android, also ditched `jniEnv` in favour of getting it through `jvm` instead 3 vuotta sitten
  Tom Tsagk 5024a1041e Add ability to start new world before loading is over 3 vuotta sitten
  Tom Tsagk a72a5f3305 Reactivate detection for onPause and onDestroy for android 3 vuotta sitten
  Tom Tsagk 7d1f54a505 Implement initial design of `avdl_assetManager`, which loads assets in the background. Currenly only for android 3 vuotta sitten
  Tom Tsagk 92aa5d8be6 Better support for pause/resume on android, apart from textures 3 vuotta sitten
  Tom Tsagk a65b9ee7a1 Add save/load functionality on android too 3 vuotta sitten
  Tom Tsagk 9f09484845 Ensure that both the compiler and the main engine are build using `make` 3 vuotta sitten
  Tom Tsagk d0554100e2 Saving/loading can now be done on external directories with `--avdl-save-dir <directory>`, 3 vuotta sitten
  Tom Tsagk 94cccd9558 Update `README` with general details 3 vuotta sitten
  Tom Tsagk 32d498f419 Add ability to locate and edit uniforms in shaders 3 vuotta sitten
  Tom Tsagk 0fa60e13a5 Remove submodule, not used anymore 3 vuotta sitten
  Tom Tsagk 4ea5f6d0a2 Add support for multiline strings, add support for defining custom shaders with "avsl" 3 vuotta sitten
  Tom Tsagk 65bfa0fe51 Re-instate now optimised font shaders, some organisation here and there 3 vuotta sitten
  Tom Tsagk 9f30570067 Make sure symbol types are saved in the symbol table, add save/load functionality in native platform 3 vuotta sitten
  Tom Tsagk 2e8049b390 Allow classes to use `0` as subclass (no subclass), record local variable names to pass them around 3 vuotta sitten
  Tom Tsagk 2c051b7649 Organise the `dd_matrix` class to use the `dd_matrix` objects everywhere 3 vuotta sitten
  Tom Tsagk 4fe8154af9 Minor organising of code and build system 3 vuotta sitten
  Tom Tsagk 85dd2f7ebf Update `.gitignore` to treat makefiles better 3 vuotta sitten
  Tom Tsagk 33dd6b410d Add details for `-c` and `-o` on the manpage manual 3 vuotta sitten