Eduardo Bart
98a1b611bf
Refactor for documentation
12 years ago
Eduardo Bart
8761220deb
Refactoring and flexibility changes
...
* Split game module into game and game_interface
* Move core_lib to corelib
* Move miniwindow to corelib
* Introduce init.lua script for initializing the client, giving much more flexibility
* OTClient is no longer Application derived and is much simpler
12 years ago
Eduardo Bart
257f652bb7
more opengl graphics fixes
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
4c80d783d6
rewrite and reoganize tools functions
...
* create stdext namespace which contains additional C++ algorithms
* organize stdext in string, math, cast and exception utilities
12 years ago
Eduardo Bart
5201071707
fiz rare logging crash
12 years ago
Eduardo Bart
33458a3e39
modules changes
...
* speedup widget destruction checks
* rework outfit module using grid layout and the new design
* fixes in console, terminal, textmessage modules
12 years ago
Eduardo Bart
3ad97c9eab
crash handler, logger and oengles changes
...
* save log messages to otclient.txt
* fixes in FrameBuffer and HardwareBuffer to work with OpenGLES
* possibility to get compilation information from lua (compiler version, build date, build revision, build type)
* make crash handler more informatave
* handle assert crash signals (SIGABRT)
12 years ago
Eduardo Bart
57adcb38bd
rework windows crash handler
...
* use -Ofast -fomit-frame-pointer for release
* new windows crash handler that can generate backtraces reports
* fix crash after fatal errors
12 years ago
Eduardo Bart
cd0d2cb642
fix win32 key input and implement fullscreen/maximize/minsize
13 years ago
Eduardo Bart
f41e1e75cd
fix fatal error messages
13 years ago
Eduardo Bart
9104305f37
update copyright notice
13 years ago
Eduardo Bart
400afa9981
fix outfit glitches, init combobox, move shaders, remove unused particles files, create timer utility
13 years ago
Eduardo Bart
8638c980ec
fix some issues
13 years ago
Eduardo Bart
f548825faf
too many changes to list, many regressions were made, master will be UNSTABLE for a few days
13 years ago
Eduardo Bart
4afbe43e6f
changes to prepare revgraphics
13 years ago
Eduardo Bart
69a70f28a5
display MessageBox in win32 on fatal errors
13 years ago
Eduardo Bart
e87297c1b5
reorganize all constants and place them into namespaces
13 years ago
Eduardo Bart
f7eac377e7
restore copyright notice
13 years ago
Eduardo Bart
3c72c844d2
much faster layout calculation
13 years ago
Eduardo Bart
38529ea837
lua console and some changes
13 years ago