Eduardo Bart
7a08fed689
Optimize overall memory usage
...
* Fixes in otbm loader
* Rework BinaryTree
12 years ago
Eduardo Bart
36e5a5a92f
Remove if spaces
12 years ago
Eduardo Bart
f215b206b1
Fix issue #25
12 years ago
Eduardo Bart
79532cd612
Optimize minimap save/load
12 years ago
Henrique Santiago
52333f5d28
progress rect
12 years ago
Eduardo Bart
023a4ebef6
performance improvements
12 years ago
Eduardo Bart
e5000fa577
encrypt password and account number
...
* the encryption uses a unique machine key, this means that if anyone steals config.otml with a saved password,
he will not be able to decrypt the password without the machine UUID key
* the encrypt uses a simple XOR encryption method, encoded with base64 and adler32 summing
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
5a47e9d8a9
support for protocol 810
...
* change in protocol/network classes to make compatible with older protocols
* use filestream for reading dat
* add many ifdefs for multi-protocol support
12 years ago
Eduardo Bart
58d76e255d
begin implementing OpenGL 1.0 engine
...
* option to pass -opengl1 or -opengl2 as argument
* note that with this commit there are a lot of graphics regressions and the master will remaing unstable for a while
* shaders disabled for a while
12 years ago
Eduardo Bart
cb7bd521d2
fix compilation on win32
12 years ago
Eduardo Bart
2c38dfb397
fix dumbfounding issue on win32 that caused HUGE lags
12 years ago
Eduardo Bart
8b184d3ce8
compile fixes for gcc 4.7 in 32bit platforms
12 years ago
Eduardo Bart
11ad1f5c5b
performance improvements
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
a24212d4de
back to otclient dev, with new background!
...
* show otclient version in background
* disable about module (don't really need it)
* new function for formating strings like sprintf, Fw::formatString
* new nice background (taken from RPG maker XV)
* update contact information in README
* fix text rendering issues with opacity
12 years ago
Eduardo Bart
b46d4c4d5f
non relevant changes
12 years ago
Eduardo Bart
d500de9aa0
change in topmenu and some fixes
13 years ago
Eduardo Bart
490eae7814
fix paste of text with accents in win32
13 years ago
Eduardo Bart
9b8043cf31
fix paste oftexts with accents in x11
13 years ago
Eduardo Bart
30ce5e2ba9
reorganize some stuff
13 years ago
Eduardo Bart
9104305f37
update copyright notice
13 years ago
Eduardo Bart
f7dd35f0dd
fix warnign in release mode
13 years ago
Henrique Santiago
d67442dc49
introduce statictext
13 years ago
Eduardo Bart
400afa9981
fix outfit glitches, init combobox, move shaders, remove unused particles files, create timer utility
13 years ago
Henrique Santiago
5830a3dc3e
animated text
13 years ago
Eduardo Bart
3abbf5255e
introduce matrix class and use it
13 years ago
Henrique Santiago
bb0860c5d0
particles on center
13 years ago
Henrique Santiago
26eb3b42a6
some changes to particles
13 years ago
Eduardo Bart
2030a4da29
Merge branch 'revgraphics'
...
Conflicts:
src/framework/CMakeLists.txt
src/framework/application.cpp
src/framework/graphics/graphics.cpp
13 years ago
Eduardo Bart
eb3ff0950a
implement random function
13 years ago
Eduardo Bart
1a3dcb215e
use vertex buffers
13 years ago
Eduardo Bart
7eead50806
use GLSL shaders
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
ce681480ea
fix compile error on mingw32, add lua events for channels
13 years ago
Eduardo Bart
63cbe11f7e
improvments in widgets initialization
13 years ago
Eduardo Bart
fbbd2b2539
remove unused file
13 years ago
Henrique
a3c65f3a7e
missiles and some reworking
13 years ago
Henrique
7db6b8b5e6
walk changes, nothing special
13 years ago
Eduardo Bart
ae6cd41819
remove unused allocator
13 years ago
Eduardo Bart
361b28c6d6
walk perfect?
13 years ago
Eduardo Bart
4d10b0dd49
render improvments using some cache
13 years ago
Eduardo Bart
fbabe6b3ed
change color constants
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
Andre Antunes
aeaa843fae
some class color improvements
13 years ago
Eduardo Bart
c60b677baa
basic charlist
13 years ago