Eduardo Bart
637b6ceca2
Trying to get it compiling on Mac OS X
2013-02-05 19:03:18 -02:00
Eduardo Bart
86d06057ca
Fixes to compile with libc++
2013-02-05 18:30:16 -02:00
Eduardo Bart
36a60419ec
Fix some issues when reloading entergame
2013-01-31 14:19:41 -02:00
Eduardo Bart
ff9f82d0c8
Fix other compile errors
2013-01-29 16:56:50 -02:00
Eduardo Bart
80a7ecb3a4
Speed up compilation time for luafunctions
...
* Other compile fixes for gcc
2013-01-29 15:27:59 -02:00
Eduardo Bart
8d6ccb8d83
Fixes to compile with clang
2013-01-29 14:35:20 -02:00
Eduardo Bart
50c2db100e
Use boost::chrono instead of std::chrono
2013-01-23 19:31:14 -02:00
Henrique Santiago
f470cba09e
Fix compile on non window applications
2013-01-21 23:17:40 +00:00
Eduardo Bart
c28596292f
Text selection in chat
...
* Remove fancy stuff from background
* Improve text windows
* More improvements to textedit
2013-01-20 13:40:40 -02:00
Eduardo Bart
9907e9e5c7
Fix particles and some fun in the background LOL
2013-01-19 18:24:59 -02:00
Eduardo Bart
67c5b31225
Fix ICU linkage on ubuntu
2013-01-16 17:13:10 -02:00
Eduardo Bart
62cd3d04e1
Update sound engine with some sound fixes
...
* Refactor client module
2013-01-16 16:46:42 -02:00
Eduardo Bart
d2712fa218
Try to fix travis build
2013-01-16 12:42:06 -02:00
Eduardo Bart
aeb31f0669
Fix boost locale linkage
2013-01-09 14:57:34 -02:00
Eduardo Bart
fdcad184f9
Fix platform issues regarding charsets
...
* IMPORTANT: A new dependency is required, boost_locale, comes with boost 1.50.0 or later
* Copying and pasting special characters should now work
* Running otclient from filepaths with special characters should work now too
2013-01-08 18:45:27 -02:00
Eduardo Bart
122577a916
Just rename some files
...
* Fix a server ping issue
2013-01-08 16:32:05 -02:00
otfallen
f0e85e21b3
Mac OS X port progress
...
Tested-by: Christopher Eklund <eklundchristopher@gmail.com>
Signed-off-by: otfallen <f.fallen45@gmail.com>
Signed-off-by: Christopher Eklund <eklundchristopher@gmail.com>
2012-09-29 22:57:14 +00:00
Henrique Santiago
05fcf740b4
Stats module
2012-08-22 05:51:31 -03:00
Eduardo Bart
73acc68e50
Fix compilation for ubuntu
2012-08-18 15:53:04 -03:00
Eduardo Bart
31da6dc611
Force usage of boost 1.50.0
2012-08-18 14:53:40 -03:00
Eduardo Bart
5e3882f87a
Add libgit2 library, new mingw32 libraries will be uploaded soon
2012-08-18 14:08:05 -03:00
Henrique Santiago
8753f82fd0
Change cursor on textedit, remove possibility to close EnterGame window
2012-08-10 16:32:21 -03:00
Henrique Santiago
a2db210012
Create stdext net, changes to outfit and exit windows.
2012-08-06 22:11:42 -03:00
Eduardo Bart
176e97c3ce
More compile fixes now for ubuntu... grr
2012-08-04 13:01:26 -03:00
Eduardo Bart
521adc308b
Fix broken compilation in mingw32
2012-08-04 12:36:23 -03:00
Henrique Santiago
fb7ab21e71
Move RSA class to Crypt
2012-08-04 10:54:35 -03:00
Henrique Santiago
4e0642c814
Removed GMP and added OpenSSL. Rsa class might be moved to Crypto later.
2012-08-03 13:02:01 -03:00
Eduardo Bart
c218f915ba
Fix possible link issue in OS X
2012-08-03 09:53:28 -03:00
Henrique
7116f6dea1
More sql stuff
2012-08-02 08:36:21 -03:00
Henrique
8a5195430a
Add SQL extension, still in early stage
2012-08-01 22:56:50 -03:00
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
2012-08-01 09:23:35 -03:00
Eduardo Bart
487dafb8c0
Fix compile issue in mingw32
2012-07-29 17:18:39 -03:00
Eduardo Bart
73769c62e4
Just some refactoring
2012-07-29 07:32:54 -03:00
Eduardo Bart
17dd08d983
More compatibility with OS X in CMake
...
Optimize Tile
2012-07-28 16:04:40 -03:00
Eduardo Bart
4566472662
Allow to use more than 2GB of memory on win32
2012-07-28 03:24:40 -03:00
Eduardo Bart
d85dd3e20f
Normalize source code
...
Add .gitattributes
Remove trailing whitespaces
2012-07-28 02:07:57 -03:00
Eduardo Bart
c131d29b5f
Fix some issues with the current working directory
2012-07-16 21:30:15 -03:00
Eduardo Bart
7a08fed689
Optimize overall memory usage
...
* Fixes in otbm loader
* Rework BinaryTree
2012-07-15 10:30:39 -03:00
Eduardo Bart
70115e391d
Merge fallen changes
2012-07-14 14:22:18 -03:00
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
2012-07-13 22:23:11 -03:00
Henrique
9523b5cde5
Changes to last commit. Maybe add FW_LUA, FW_SOUND, etc definitions further
2012-07-12 00:55:18 -03:00
Henrique
962e9c7d16
Allow logger usage on console applications
2012-07-12 00:21:26 -03:00
Eduardo Bart
77648a2ffa
Fix compilation using static libs on linux
2012-07-09 20:28:48 -03:00
Eduardo Bart
e7691b873b
Add error code to onError protocol event
2012-07-09 19:45:34 -03:00
Eduardo Bart
4ac3ec8344
Minor fixes for releasing otclient
2012-07-08 13:46:09 -03:00
Henrique Santiago
6a85c31a77
Some particle stuff, far from done
2012-07-06 02:01:13 -03:00
Eduardo Bart
e65a8456e9
Add binary tree class for reading otb
2012-06-24 10:06:02 -03:00
Eduardo Bart
4515e360e4
A lot of cmake changes, fix compile on win32
2012-06-22 16:04:03 -03:00
Eduardo Bart
139f389d88
fix infinite loop while saving empty minimap
2012-06-22 14:26:12 -03:00
Eduardo Bart
0c14a8e602
fix minor cmake issue
2012-06-22 13:02:16 -03:00