BenDol
547b18db9a
Update copyright for 2014
10 years ago
conde2
ca2fe9cf45
Fix compilation under MSVC
...
Use template for std::min and std::max
11 years ago
Eduardo Bart
122577a916
Just rename some files
...
* Fix a server ping issue
12 years ago
niczkx
092876d0e1
more fixes to compiling with gcc 4.6
12 years ago
Eduardo Bart
7d62763c92
Fix compile issue in gcc 4.6
12 years ago
niczkx
4c369bc823
fix compiling on gcc 4.6 (too early to use 4.7.1...)
12 years ago
Eduardo Bart
73769c62e4
Just some refactoring
12 years ago
Eduardo Bart
e0431021b5
Huge engine change, replace all std::shared_ptrs
...
Create a new shared pointer type stdext::shared_object_ptr and stdext::shared_obj
using boost::intrusive_ptr
Advantages:
* half memory usage
* faster and lightweight
Disadvantages:
* using weak_ptr is not supported anymore
* compiling seems slower
12 years ago
Eduardo Bart
e3298d561c
Rework application class and framework
...
Make otclient's framework flexible enough to run console apps like
servers, so this mean is possible to build otclient versions without
graphical interface and use it's framework to code servers
12 years ago
Eduardo Bart
aed779a2c8
doc and luabinder changes
12 years ago
Eduardo Bart
48d2027327
use counter for disabling layout updates
12 years ago
Eduardo Bart
8ea154016b
fix and changes
...
* win32 compilation fix
* add buttons to miniwindow
* dispatcher events fixes
* ui fixes
12 years ago
Eduardo Bart
a238111c07
add horizontal box layout, enter keypress fix
13 years ago
Eduardo Bart
c1cf53829e
implement grid layout
13 years ago
Eduardo Bart
a1374baee1
major UIWidget rewrite with new features
13 years ago
Eduardo Bart
fdc9087870
implement chat colors, rework on UI layout update system
13 years ago
Eduardo Bart
9104305f37
update copyright notice
13 years ago
Eduardo Bart
39c62942cf
add chat buffer
13 years ago
Eduardo Bart
f7eac377e7
restore copyright notice
13 years ago
Eduardo Bart
7359370251
new layout system, new UI state/styles system
13 years ago
Eduardo Bart
f266b9fbc6
remake widgets's anchor layouts
13 years ago
Eduardo Bart
d8cc37afdb
reorganize sources
13 years ago
Eduardo Bart
55862b07ad
merge total remake
13 years ago
Eduardo Bart
70f0b0dace
new script engine, and things maybe be bugged for a while
13 years ago
Eduardo Bart
571801ae39
some refactoring
13 years ago
Eduardo Bart
8ef1b28546
many changes and refactoring
13 years ago
Eduardo Bart
51fe97644d
rework ui layouts, now it is more flexible and modular
13 years ago
Eduardo Bart
c052723477
scripting rework
13 years ago
Eduardo Bart
50b99a75b9
lua scripting
13 years ago
Eduardo Bart
c0fce81238
ahn?
13 years ago
Eduardo Bart
dc39c965cc
window moving
13 years ago
Eduardo Bart
83b166e91e
use boost stuff
13 years ago
Eduardo Bart
c3f0ca2b4f
more flexible skins
13 years ago
Eduardo Bart
dcbe4855bd
ui more error proning
13 years ago
Eduardo Bart
992e0a8a6b
ui loader and some refactoring
13 years ago