Eduardo Bart
6bce0bd680
Imrove lua engine
...
* Allow bound C++ functions to return multiples values to lua with tuples
12 years ago
Eduardo Bart
14db1066fc
change logger
12 years ago
Eduardo Bart
c01b32b032
rework log function and protocol
...
* remove some protocol ifdefs, replace with game features system
12 years ago
Eduardo Bart
90d3acce2a
restore containers
...
* implemente Container class
* restore module containers
* add lua bindings for std::map
* improve grid layout
* fixes in UIItem rendering
* changes in miniwindow design
12 years ago
Eduardo Bart
e03bf33f58
BEAWARE all game functionality is disabled with this commit for a while
...
* rework client modules
* hide main window when loading
* remake top menu functions
* rework modules autoload
* improve path resolving for otml and lua
* move core_widgets to core_lib
* fix tooltip issues
* split some styles
* add bit32 lua library
* fix assert issues
* fix compilation on linux 32 systems
* rework gcc compile options
* renable and fix some warnings
* remove unused constants
* speedup sprite cache
* move UIGame to lua (not funcional yet)
* fix a lot of issues in x11 window
* fix crash handler
* add some warnings do uiwidget
and much more...
12 years ago
Eduardo Bart
88301c329a
a lot of changes in modules
12 years ago
Eduardo Bart
9ec40f016d
implement API to save lists in configs file and terminal history
13 years ago
Eduardo Bart
a1374baee1
major UIWidget rewrite with new features
13 years ago
Eduardo Bart
acd720e249
add missing lua casts
13 years ago
Eduardo Bart
aca082f228
check spr and dat signatures
13 years ago
Eduardo Bart
9104305f37
update copyright notice
13 years ago
Eduardo Bart
d5e15d1f06
add clock, change exceptions, add network exceptions, fix some crashes
13 years ago
Eduardo Bart
ce3b02fa09
add menu example in playerground module
13 years ago
Eduardo Bart
f4f0d7e960
fixed ratio image drawing support
13 years ago
Eduardo Bart
6737b0a492
push deques into lua
13 years ago
Eduardo Bart
f7eac377e7
restore copyright notice
13 years ago
Eduardo Bart
c60b677baa
basic charlist
13 years ago
Eduardo Bart
38529ea837
lua console and some changes
13 years ago
Eduardo Bart
033f14780d
make otml simpler and easier to use, improve error handling/exceptions
13 years ago
Eduardo Bart
afc197f2dc
rework on graphics.cpp, implement some GFX with lua
13 years ago
Eduardo Bart
55862b07ad
merge total remake
13 years ago