Eduardo Bart
4515e360e4
A lot of cmake changes, fix compile on win32
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
10b33c6124
Compile with clang and add cotire
...
* Add cotire cmake module to speedup compilation https://github.com/sakra/cotire
* Fix clang error and warnings
* Rename Font to BitmapFont to fix conflict with Xlib.g Font typedef
* Remove legacy PCH support
* Improve Position hash
12 years ago
Eduardo Bart
f14706206a
continue implementing new graphics engine
...
* implement OpenGL ES 1.1 and OpenGL ES 2.0 support
* new framebuffer that can run on any opengl implementation
* fixes in outfit size rendering
12 years ago
Eduardo Bart
7e6fe71b5e
new build types
...
* and remove uneeded files
12 years ago
Eduardo Bart
400afa9981
fix outfit glitches, init combobox, move shaders, remove unused particles files, create timer utility
13 years ago
Eduardo Bart
cf0aab6d4d
reorganize modules
13 years ago
Eduardo Bart
ffeb34e0e7
make framework more flexible, split cmake files
13 years ago
Eduardo Bart
d2d8a0097a
add lua binding generator tools, changes in pch header
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
d5e15d1f06
add clock, change exceptions, add network exceptions, fix some crashes
13 years ago
Eduardo Bart
4afbe43e6f
changes to prepare revgraphics
13 years ago
Eduardo Bart
b1e1487745
make linkage more platform independent
13 years ago
Eduardo Bart
7cf246c97e
options for using OpenGLES (not functional yet)
13 years ago
Eduardo Bart
9ca1637677
fix bug running in virtualbox
13 years ago
Henrique
fa3b9fd125
add uigame
13 years ago
Eduardo Bart
ce681480ea
fix compile error on mingw32, add lua events for channels
13 years ago
Eduardo Bart
b736e52b29
add icon in .exe generation for win32
13 years ago
Eduardo Bart
532d7f239f
new widget, UICheckBox
13 years ago
Henrique
a95d0bcc1f
outfit window init
13 years ago
Henrique
f3b3ecada1
progress bar and skills improve
13 years ago
Henrique
5f34648c0e
outfits, item, creature, thing rework
13 years ago
Eduardo Bart
56f7ed3dd1
add fps counter widget
13 years ago
Henrique
7487931b87
inventory module
13 years ago
Henrique
a3c65f3a7e
missiles and some reworking
13 years ago
Eduardo Bart
650713a1e6
fix compile isses
13 years ago
Eduardo Bart
a96659e9bc
add server class to framework
13 years ago
Eduardo Bart
b216b00a32
add chat panel, send text messages, guard forbidden functions with an ifdef
13 years ago
Eduardo Bart
e9d69b7980
add exception handler for windows/linux platforms that will generate backtrace reports when the application crashes
13 years ago
Eduardo Bart
f3ad9f84de
make reading stdout possible on Windows
13 years ago
Eduardo Bart
4c5d1d0ca5
make work on Windows again
13 years ago
Eduardo Bart
e69a6d1140
move datmanager to thingstype
13 years ago
Eduardo Bart
4d10b0dd49
render improvments using some cache
13 years ago
Henrique
b859f66952
diagonal walking, there is a map bug
13 years ago
Eduardo Bart
aacf98b45c
add pthread
13 years ago
Eduardo Bart
a8afbf9b3f
UIMap just got in
13 years ago
Eduardo Bart
e87297c1b5
reorganize all constants and place them into namespaces
13 years ago
Eduardo Bart
7359370251
new layout system, new UI state/styles system
13 years ago
Eduardo Bart
d31d32bf82
changes..
13 years ago
Eduardo Bart
f266b9fbc6
remake widgets's anchor layouts
13 years ago
Eduardo Bart
b410921e32
fix focus bugs in UI
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
758b4b5dfb
display motd message only once, remove update loop, use g_platform.getTicks() instead
13 years ago
Eduardo Bart
b90bb275b9
...
13 years ago
Eduardo Bart
f87b475f49
revise network system
13 years ago
Eduardo Bart
be15b1820d
more refactoring
13 years ago
Eduardo Bart
2e1a96c2df
rework on dat and spr loader
13 years ago
Eduardo Bart
d8cc37afdb
reorganize sources
13 years ago
Eduardo Bart
4e03b15b27
Merge branch 'master' of github.com:edubart/otclient
13 years ago