Henrique Santiago
e6bd3907e1
Background label hide function, Skins fix and combobox hide, messagebox changes, show entergame when reload
12 years ago
Henrique Santiago
0f980ec18b
Internal change to entergame, fix image-offset-y mistake, change the way default font is set in skins.
12 years ago
Henrique Santiago
e78edad4c6
Widget text upper case option, change gimp plugin mode to executable
12 years ago
Henrique Santiago
18c882f1a0
Allow list bindings
12 years ago
niczkx
5abf8622e5
rewrite some parts of otbm saving and uncomment it for testing later
12 years ago
Eduardo Bart
a01534e6a2
Add missing thread header
12 years ago
Eduardo Bart
176e97c3ce
More compile fixes now for ubuntu... grr
12 years ago
Eduardo Bart
521adc308b
Fix broken compilation in mingw32
12 years ago
Henrique Santiago
156ab9b879
More SHA encoding functions and add missing copyright
12 years ago
Henrique Santiago
fb7ab21e71
Move RSA class to Crypt
12 years ago
Eduardo Bart
fa15c25951
Implement support for coroutines in C++
12 years ago
Eduardo Bart
6a68569319
Minor changes
12 years ago
Henrique Santiago
4e0642c814
Removed GMP and added OpenSSL. Rsa class might be moved to Crypto later.
12 years ago
Henrique Santiago
d939ade06d
Fix compile issue and miniwindows index
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
Eduardo Bart
c218f915ba
Fix possible link issue in OS X
12 years ago
Henrique
4954d5fecb
Some mysql stuff
12 years ago
Eduardo Bart
9e917ece88
Fix glitch caused by grounds with speed 1
12 years ago
Eduardo Bart
ec1d5aa260
Minor changes
...
Update hovered widget when moving widget
Remove lockWalk from g_game.follow()
12 years ago
Eduardo Bart
f103f3ee62
Minor fix in packed_vector
12 years ago
Henrique
7116f6dea1
More sql stuff
12 years ago
Eduardo Bart
ee4f155b92
Minor fix in std::packed_any
12 years ago
Henrique
8a5195430a
Add SQL extension, still in early stage
12 years ago
Eduardo Bart
773d58da01
Optimize lua object pushing
12 years ago
Henrique
3b345cf868
Add setXteaKey function
12 years ago
Eduardo Bart
103daa63e3
Fix compile issues with clang
12 years ago
Henrique
4f0e00fdfa
Change to RSA decrypt function
12 years ago
Eduardo Bart
3bac3dcbb4
Rework stdext classes
...
Implement new classes:
* stdext::any => ligher replacement for boost::any
* stdext::packed_any => like any but optimized to use less memory
* stdext::shared_object => ligher replacement for std::shared_ptr
* stdext::shared_object_ptr => replacement for boost::intrusive_ptr
* stdext::fast_storage => for storing dynamic data
* stdext::packed_storage => same but with less memory
* stdext::packed_vector => std::vector with less memory
Compiling should be a little faster now because global boost including
is not needed anymore
12 years ago
Henrique
3c1a5f24e8
Fix to protocolgame
12 years ago
Eduardo Bart
614d1544c0
Fix market reload and a crash when exiting
12 years ago
Eduardo Bart
bca1af8f11
Add warning when trying to use invalid LuaObject class
12 years ago
Eduardo Bart
f4641333f4
Fix a rare drag/drop issue
12 years ago
Eduardo Bart
fbb3c9933a
Fix audio stopping on buffer underruns
12 years ago
Eduardo Bart
a1fb373b1b
Revert protocol bug added in lasts commit
12 years ago
niczkx
e316c0b5cd
Merge both getString functions in binarytree
12 years ago
Henrique
12e6602925
Bind connection and fix protocol recv without xtea
12 years ago
Henrique
c969f5209f
Some changes to server compatibility
12 years ago
niczkx
4c369bc823
fix compiling on gcc 4.6 (too early to use 4.7.1...)
12 years ago
Mark Samman
39db801f93
Fixed 9.6 otb loading
12 years ago
Eduardo Bart
03b8241bbc
Rename stdext::shared_object_ptr to compile in gcc 4.6
12 years ago
Eduardo Bart
59b6abfa09
Implement message modes for 9.6
...
Fix possible crash when closing otclient
Fix private messages
Fix messages in 9.6
12 years ago
Eduardo Bart
05436e135a
Fix some bugs
12 years ago
Eduardo Bart
1e2d20d289
Fix typos
12 years ago
Eduardo Bart
487dafb8c0
Fix compile issue in mingw32
12 years ago
Eduardo Bart
e2efbcffbe
Fix crash in clang while casting enums
12 years ago
Eduardo Bart
68ebcb559f
Fixes for compiling with clang
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
17dd08d983
More compatibility with OS X in CMake
...
Optimize Tile
12 years ago