| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Fix another typo | Alexander M Pickering | 2023-03-07 |
| | | |||
| * | Use an older name for luaL_reg | Alexander M Pickering | 2023-03-07 |
| | | |||
| * | Fix typo | Alexander M Pickering | 2023-03-07 |
| | | |||
| * | Add the permissive flag to non-debug builds | Alexander M Pickering | 2022-12-06 |
| | | |||
| * | Update windows libraries to use bulletminus | Alexander M Pickering | 2022-12-04 |
| | | |||
| * | Update nix libraries to use bulletminus | Alexander M Pickering | 2022-12-04 |
| | | |||
| * | Lowercase markdown | Alexander M Pickering | 2022-12-01 |
| | | | | | markdown binary should be lower case. | ||
| * | Add mdoc binary for linux | Alexander M Pickering | 2022-12-01 |
| | | |||
| * | Add documentation building for linux | Alexander M Pickering | 2022-12-01 |
| | | |||
| * | Replace bullet with bulletminus | Alexander M Pickering | 2022-08-28 |
| | | |||
| * | remove bullet | Alexander M Pickering | 2022-08-28 |
| | | |||
| * | API update to tinyobj | Alexander M Pickering | 2022-08-07 |
| | | | | | Update to tinyobj makes minor changes to the API | ||
| * | Minor bugfixes, preparing to overhaul | Alexander M Pickering | 2022-07-04 |
| | | |||
| * | commit to back up work before moving | Alexander M Pickering | 2021-12-17 |
| | | |||
| * | Add documentation | Alexander M Pickering | 2021-10-27 |
| | | |||
| * | Correct documentation | Alexander M Pickering | 2021-10-27 |
| | | |||
| * | Add documentation to the file dialog | Alexander M Pickering | 2021-10-26 |
| | | |||
| * | Added more debugging | Alexander M Pickering | 2021-10-26 |
| | | | | | | Add some more print statements when we're starting up to get a better idea of what's failing. | ||
| * | Correct links in readme | Alexander M Pickering | 2021-10-26 |
| | | | | | | Correct the link to clone the repo, and correct documentation for building docs. | ||
| * | Add documentation to gitignore | Alexander M Pickering | 2021-10-26 |
| | | | | | Don't commit built documentation. | ||
| * | Improve makefile for windows | Alexander M Pickering | 2021-10-26 |
| | | | | | Windows now build irrlicht luajit and nng from the makefile. | ||
| * | Added documentation for makefile | Alexander | 2020-07-05 |
| | | |||
| * | Updates to model loader to work with new api | Alexander | 2020-06-29 |
| | | | | | | Tinyobjloader-c modified it's api(backwards incompatable), modify the call to fit the new api. | ||
| * | Updates for mdoc | Alexander | 2020-06-29 |
| | | | | | Also more tests | ||
| * | Various progress for 1klutz | Alexander | 2020-06-10 |
| | | | | | | Added convext shape casts, still a little broken, but it might be just broken bullet side. | ||
| * | Add a shape cast | Alexander | 2020-06-02 |
| | | | | | | Add a raycast like function, which can cast shapes. phys.shapecast(), along with a shape structure needed to call this function. | ||
| * | various updates | Alexander | 2020-05-18 |
| | | |||
| * | Fixed make for windows | Alexander | 2020-02-24 |
| | | | | | | Windows builds would break every time there was a windows update, removing the -shared compile flag seems to fix that. | ||
| * | Various updates | Alexander | 2019-10-27 |
| | | |||
| * | Started work on cross-platform refactor | Alexander | 2019-07-10 |
| |\ | | | | | | | Started refactoring the code to work on windows and linux | ||
| | * | Updating make system | Alexander Pickering | 2019-07-08 |
| | | | | | | | | | Splitting up makefiles into several to make things more manageable | ||
| | * | Modified files to work with new builds system | Alexander Pickering | 2019-07-08 |
| | | | | | | | | | | | Also properly deleted some old files that were sill around | ||
| | * | Unit tests are now platform independent | Alexander Pickering | 2019-07-08 |
| | | | | | | | | | | | Unit tests will use the .exe when on windows, and the binary without extension on linux. | ||
| | * | Added gitignore files for new build system | Alexander Pickering | 2019-07-08 |
| | | | |||
| * | | Added more tests | Alexander | 2019-06-28 |
| |/ | | | | | | Fixed up the networking test, and added something to create the deviceinit file in the first test (so the tests just just run on a new clone now) | ||
| * | Updated tests for networking | Alexander | 2019-06-26 |
| | | | | | Updated some of the unit tests to reflect the new networking api | ||
| * | Major refactor of physics code | Alexander | 2019-06-26 |
| | | | | | | Move all the physics code into the shared directory, and fix the ghost objects (aabb only) | ||
| * | updates | Alexander | 2019-04-24 |
| | | |||
| * | Updated readme with example games | Alexander | 2019-02-10 |
| | | |||
| * | Updated makefile to support new code | Alexander | 2019-02-10 |
| | | |||
| * | Added new element, added server-specific code for networking | Alexander | 2019-02-10 |
| | | | | | | | Added a new element for client gui: iguicombobox Added a part of the engine specifically for the server so server is no longer just a stripped down client | ||
| * | Make consistent iscenenode functions | Alexander | 2019-02-10 |
| | | | | | | | Changed the inode->setmaterial() call to be more consistent with the rest of the engine. Also added some documentation for generic nodes in a new classmod: iscenenode | ||
| * | Corrected callback and added function for editbox | Alexander | 2019-02-10 |
| | | | | | | | Corrected the callback "onChanged" for edit boxes Also added a set_multiline(boolean) function, which sets if the textbox is multiline or not. | ||
| * | Corrected networking examples | Alexander | 2019-02-10 |
| | | | | | | | | | | changed the api for interacting with sockets, sockets now have a callback, `socket:receive(function(stream) ... end)`, which they can use to decide what to do when called. Sockets also have a block:recv() function, which will block EVERYTHING until the socket receives data. This should probably not be used. | ||
| * | Added the pusherrfunc into the common lua functions | Alexander | 2019-02-10 |
| | | | | | | | | | Added a header for pusherrorfunc(lua_State* L) to the shared/lua_api/common.hpp header also deleted some prints, and fixed a bug that would show up in an edge case of printing error messages. | ||
| * | Gui windows are now opaque by default. | Alexander | 2019-01-19 |
| | | |||
| * | Refactored callback handler | Alexander | 2019-01-19 |
| | | | | | | Callback handler now calls the callMouse() function instead of duplicating the code in that function. | ||
| * | Removed creation of paths from makefile | Alexander | 2019-01-19 |
| | | | | | | | Removed the parts of the makefile that tried to create folders on the filesystem. I guess the project just needs to include the folders. | ||
| * | Finished cleaning up merge | Alexander | 2019-01-10 |
| | | |||
| * | Completed merge, everything should build under windows now. | Alexander | 2019-01-10 |
| |\ | |||
