aboutsummaryrefslogtreecommitdiff
path: root/src/client/lua_api/gui
Commit message (Collapse)AuthorAge
* updatesAlexander2019-04-24
|
* Added new element, added server-specific code for networkingAlexander2019-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
* Corrected callback and added function for editboxAlexander2019-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.
* Completed merge, everything should build under windows now.Alexander2019-01-10
|\
| * Started automating makefileAlexander2019-01-09
| | | | | | | | | | | | Started working on some of the harder parts of building dependencies with the makefile. bullet, irrlicht, and luajit all currently are built automatically on windows under msys2
| * Various fixes to get things working under msys2Alexander Pickering2018-12-18
| | | | | | | | | | | | Replaced various "make" calls in the makefile with $(MAKE) Replaced a few __mingw_printf with just printf Added some instructions to the readme
* | Moved the define constant definition into common/shared headerAlexander2019-01-09
|/
* Added more documentationAlexander Pickering2018-10-20
| | | | | | | | Added documentation for several gui elements also moved documentation of generic iguielements to an iguielement class Also added a setvisible() function to iguielements
* Changed and added some methods for generic gui elements.Alexander Pickering2018-10-03
| | | | | | Changed getabsrect() to now return getAbsolutePosition() Added getabsclippingrect() to return what getabsrect used to return Added getrelrect() to return getRelativePosition()
* 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
|
* 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 an editboxAlexander Pickering2018-07-31
| | | | Added bindings to Irrlicht's EditBox gui element.
* Removed some dead codeAlexander Pickering2018-06-30
| | | | Removed a lot of commented out old code
* Warning-less buildAlexander Pickering2018-06-30
| | | | All compile warning for -Wall have been fixed
* Simplified makefileAlexander Pickering2018-06-28
| | | | | Made makefile much simpiler, added option to build dynamically with DEBUG=true
* Updated coreAlexander Pickering2018-06-22
| | | | Updated all core files to prepare for tech demo
* Various additionsAlexander Pickering2018-05-28
| | | | Various additions, updates, and bugfixes while making mahjong solitare.
* Fixed some warnings in iguiwindowAlexander Pickering2018-04-11
|
* Made gui windows use metatablesAlexander Pickering2018-04-11
| | | | GUI windows now use metatables, onClose() renamed to close()
* GUI buttons use metatablesAlexander Pickering2018-04-11
| | | | | GUI buttons now use metatables, and are dependent on some of the shared code. Makefile updated accordingly
* Fixed the procedural texturesAlexander Pickering2018-03-27
| | | | Procedural textures are now completely working.
* Added IGUIImagesAlexander Pickering2018-03-09
| | | | Added the ability to display itextures on the gui
* Major updateAlexander Pickering2017-12-26
|
* Added gui windowAlexander Pickering2017-07-29
| | | | Bound irrlicht's IGUIWindow to lua
* Lots of changesAlexander Pickering2017-07-04
| | | | | | * client no longer crashes when closed * started work on adding physics types * some bugfixes to core lua api
* Added getpos and setpos functions for scene nodesAlexander Pickering2017-04-10
|
* Initial commitAlexander Pickering2016-11-01