aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Started moving generic physics into it's own fileAlexander Pickering2018-09-23
| | | | | | Created bphysgeneric that holds all the shared code for bullet rigidbodies. It needs to be included in any structs that have a rigidbody field.
* Added documentationAlexander Pickering2018-09-10
| | | | | | Also added treeview guielemnt Also added ifilesystem guielement Also added io library
* Fixed wchar_t not being null terminatedAlexander Pickering2018-08-31
| | | | | | Occasionally wierd characters would show in place of a window title or button label, this was due to whcar_t s missing their sentinal characters.
* Added spin box gui elementAlexander Pickering2018-08-31
|
* Added file open dialogAlexander Pickering2018-08-31
| | | | Added a file open dialog to the gui library
* reoganizationAlexander Pickering2018-08-19
|
* Updated readmeAlexander Pickering2018-08-12
|\
| * Updated readmeAlexander Pickering2018-08-12
| |
* | Updated readmeAlexander Pickering2018-08-12
|/
* Removed gitlab ci fileAlexander Pickering2018-08-12
|
* Added header gaurds to shared/lua_api/commonAlexander Pickering2018-08-12
|
* lintingAlexander Pickering2018-08-12
|
* Modified loading to only load the stuff still in the engineAlexander Pickering2018-08-12
|
* Allowed gui hooks to return an argumentAlexander Pickering2018-08-12
|
* Added color selector elementAlexander Pickering2018-08-12
| | | | Added a color selector gui element
* Changed files to use the common iguielement registryAlexander Pickering2018-08-12
| | | | | Files now use the registry defined in iguielement, so they are all in sync.
* Deleted old skin and util filesAlexander Pickering2018-08-12
| | | | | Skin file needs to be rewritten, util files has been moved to shared/lua_api/common.cpp
* Modified iguielement to export it's functionsAlexander Pickering2018-08-12
| | | | | Other gui elements can now register all the base igui functions by registering iguielement_m from iguielement.hpp
* Various updatesAlexander Pickering2018-08-11
| | | | | | Edit boxes can have their contents retreived Fixed a typo for edit box methods various updates to the net api
* Buttons can be parrented to elementsAlexander Pickering2018-08-05
|
* Added data folder to lua path for client and serverAlexander Pickering2018-08-05
| | | | | Both the client and the server now look in their respective folders for ../data/?.lua when require() is called.
* Added an editboxAlexander Pickering2018-07-31
| | | | Added bindings to Irrlicht's EditBox gui element.
* Moved from nanomsg to nngAlexander Pickering2018-07-31
| | | | | Moved the networking code from nanomsg to nanomsg-next-gen. Created/Renamed/Documented some constants related to networking.
* Removed --strip flag to linkerAlexander Pickering2018-07-04
|
* Added target for nanomsg as static library.Alexander Pickering2018-07-04
|
* Fixed path for Bullet's LinearMath libraryAlexander Pickering2018-07-04
|
* Updateing makefile for irrlicht 1.8.4Alexander Pickering2018-07-04
|
* Made makefile more consistentAlexander Pickering2018-07-03
|
* Update makefile to build static luaAlexander Pickering2018-07-03
| | | | Added a target to build luajit as a static libarary.
* Fixed a path in submoudlesAlexander Pickering2018-07-03
| | | | bullet->bullet3
* Started working on documentationAlexander Pickering2018-07-03
| | | | Added some of the documentation for the net library
* Started working on documentationAlexander Pickering2018-07-03
| | | | Useing ldoc
* Removed some redundencyAlexander Pickering2018-07-03
|
* Swiched submodules over to gitlabAlexander Pickering2018-07-03
|
* Removed some dead codeAlexander Pickering2018-06-30
| | | | Removed a lot of commented out old code
* fixed typo in readme directoriesAlexander Pickering2018-06-30
| | | | | Readme now specifies the correct directories to look in for binaries.
* Update gitignore in /libAlexander Pickering2018-06-30
| | | | git ignores .dll files under /lib
* Warning-less buildAlexander Pickering2018-06-30
| | | | All compile warning for -Wall have been fixed
* Update readme with new build instructionsAlexander Pickering2018-06-28
| | | | Updated the readme to use simplified (download and) build instructions.
* Added server to makefile's "all"Alexander Pickering2018-06-28
| | | | Makefile now builds server
* Simplified makefileAlexander Pickering2018-06-28
| | | | | Made makefile much simpiler, added option to build dynamically with DEBUG=true
* Made makefile use system-dependent name for OpenGLAlexander Pickering2018-06-24
|
* Merge branch 'master' of https://gitlab.com/bbblitz/brokengineAlexander Pickering2018-06-24
|\
| * Add .gitlab-ci.ymlA P2018-06-22
| |
* | Added gitignoresAlexander Pickering2018-06-24
| |
* | Updated makefile for static buildsAlexander Pickering2018-06-24
| |
* | Adjusted client to fail if logger is not foundAlexander Pickering2018-06-23
| |
* | Automated setup with makefileAlexander Pickering2018-06-23
| |
* | Added submodulesAlexander Pickering2018-06-23
| | | | | | | | | | Added the bullet, irrlicht, luajit, and nanomsg libraries as submodules.
* | Merge branch 'master' of ssh://cogarr.net:43/home/git/brokengineAlexander Pickering2018-06-23
|\ \