Henrique Santiago
e85afd4b63
Platform modtime, little changes to entergame
2013-03-01 05:08:40 -03:00
Henrique Santiago
46aa0c005f
Support to miniwindow margin, fix protocollogin connectCallback, pt translation
2013-02-27 23:45:03 -03:00
Eduardo Bart
06e2b6eca2
Platform fixes and rework ping
2013-02-24 22:16:45 -03:00
Eduardo Bart
e4e3d7d053
New platform APIs and new OpenAL cmake
2013-02-22 16:53:49 -03:00
Henrique Santiago
11cb287a21
Changes to UIProgressBar, simplified healthinfo module
2013-02-09 19:57:37 -02:00
Eduardo Bart
7ece0ed8c7
Buttons for client options
2013-02-06 17:35:59 -02:00
Henrique Santiago
546007f1df
UIImageView, fixes to minimap
2013-01-31 14:20:04 -02:00
Eduardo Bart
5bf03c50d6
Rework hotkeys manager, fix many issues on it
2013-01-30 18:28:54 -02:00
Eduardo Bart
b7eef97239
Add flexibility in login packets
...
* It's now possible to add custom data in the login packet
* Add utility funciton to generate RSA keys
* Make the protocol able to use RSA keys with 2048 bits or more
2013-01-28 20:52:03 -02:00
Eduardo Bart
773837da98
Minor changes in file type handling
2013-01-27 23:23:53 -02:00
Eduardo Bart
4f8f02acad
Rework auto focus behavior, closes #222
2013-01-26 17:06:25 -02:00
Eduardo Bart
07959ddc04
Fix a vulnerability in password encryption
...
* There was an error in the encryption used to save passwords,
now it's really harder to decrypt the password from the config file
* Other minor changes
2013-01-26 14:38:48 -02:00
Eduardo Bart
a144174c41
Use push/pop mechanism for cursors
2013-01-25 11:47:51 -02:00
Eduardo Bart
3a47c4f2e1
Remake cursors, closes #219 and #237
2013-01-25 11:19:40 -02:00
Eduardo Bart
0a91fff82a
Textedit improvements
2013-01-25 11:17:59 -02:00
Eduardo Bart
d5b4e0929f
Improvements in textedit and hotkey manager
...
* Set textedit's cursor position to the end of text in some situations
* Send hotkey messages to the current channel instead of default channel
* Allow to overwrite sprites using otml and pngs
2013-01-24 18:36:04 -02:00
Eduardo Bart
84dfd4f7f3
UITextEdit selection, closes #55
2013-01-20 11:38:02 -02:00
Eduardo Bart
9907e9e5c7
Fix particles and some fun in the background LOL
2013-01-19 18:24:59 -02:00
Eduardo Bart
f389c3b3fe
Widgets can now rotate :O
2013-01-19 14:44:07 -02:00
BeniS
b68df8336a
Minor fixes to some previous commits.
...
* Fixed a bug with storing the protocol version.
* Fixed an issue with text windows cancelling.
* Fixed a typo in the source.
2013-01-18 03:23:01 +13:00
Eduardo Bart
62cd3d04e1
Update sound engine with some sound fixes
...
* Refactor client module
2013-01-16 16:46:42 -02:00
Eduardo Bart
2e75380218
Reimplement text edit scrolling in C++
...
* And update some corelib APIs
2013-01-16 14:20:17 -02:00
Eduardo Bart
cce2976156
Many enhancements in client API
...
* Fix issues in item use
* Stack animated texts values
* Add utility functions for changing creature color and jumping
* Add some new extended functionality
* Improve map shader API
2013-01-09 17:29:58 -02:00
Eduardo Bart
0120b7554c
Restore support for animated png files
...
* Rework resource manager
* Add missing files
* Improve some graphics classes
2013-01-08 19:31:41 -02:00
Eduardo Bart
122577a916
Just rename some files
...
* Fix a server ping issue
2013-01-08 16:32:05 -02:00
BeniS
3fa5993177
Changed scrollbar style, and some other changes:
...
* Changed the scrollbar style to look a bit nicer.
* Fixed a typo in the EventDispatcher class.
* Added PlayerStates to player.lua.
* Minor tweak to console tab spacing.
* Add unbinding key 'Ctrl+Shift+D' in the options.
2013-01-05 20:57:31 +13:00
otfallen
eb7a11158a
XML saving and minor fixes + code refactoring.
...
Signed-off-by: otfallen <f.fallen45@gmail.com>
2012-09-14 21:39:10 +00:00
Henrique Santiago
c517f7b745
Add/get table functions implemented on ext charlist
2012-08-30 02:59:27 -03:00
Eduardo Bart
bdbce01c97
Add uid param to stats module
2012-08-22 22:50:42 -03:00
Henrique Santiago
05fcf740b4
Stats module
2012-08-22 05:51:31 -03:00
Henrique Santiago
ab7400c51d
Progress on issues #60 , #24 , #21
2012-08-18 02:04:15 -03:00
Henrique Santiago
7fb2f6deb5
Add getIp function, remove unused sql function
2012-08-12 01:54:45 -03:00
Henrique Santiago
8753f82fd0
Change cursor on textedit, remove possibility to close EnterGame window
2012-08-10 16:32:21 -03:00
Eduardo Bart
10c564f90e
Fix regression in walk paralyze
2012-08-09 00:51:13 -03:00
Henrique Santiago
93fdd2e326
Fix messagebox width, use boost in stdext net
2012-08-07 23:18:36 -03:00
Henrique Santiago
4919bdf1bc
Bind net functions
2012-08-07 14:05:55 -03:00
Henrique Santiago
a2db210012
Create stdext net, changes to outfit and exit windows.
2012-08-06 22:11:42 -03:00
Eduardo Bart
54f4e2b801
Fix console error
2012-08-06 20:54:56 -03:00
Henrique Santiago
18c882f1a0
Allow list bindings
2012-08-05 10:56:15 -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
Henrique
4954d5fecb
Some mysql stuff
2012-08-03 08:44:42 -03:00
Henrique
7116f6dea1
More sql stuff
2012-08-02 08:36:21 -03:00
Henrique
3b345cf868
Add setXteaKey function
2012-08-01 21:25:11 -03:00
Henrique
12e6602925
Bind connection and fix protocol recv without xtea
2012-07-30 17:12:38 -03:00
Henrique
c969f5209f
Some changes to server compatibility
2012-07-30 16:40:03 -03:00
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
2012-07-29 00:34:40 -03:00
Eduardo Bart
c795eb91ab
More multiprotocol support
2012-07-26 03:10:28 -03:00
Eduardo Bart
1c3e630237
Improve modules and sandbox system
2012-07-23 21:22:38 -03:00
Eduardo Bart
a11d6e501e
More refactoring and some changes
...
* Move protocol safeSend() to send()
* Bind some new functions
* Refactor lots of enums
2012-07-20 02:52:57 -03:00