Eduardo Bart
98a1b611bf
Refactor for documentation
12 years ago
Eduardo Bart
ad04043a88
Lua binder compability changes
...
* A lot of changes in lua binder to compile with clang's libc++
* Add more portability to luabinder
* Remove const keyword from bound lua functions
* Deprecate std::bind usage with luabinder replace its usage with registerSingletonClass/bindSingletonFunction for binding singleton classes
* Fix a bug in lua binder where calling functions with bil object would make the client crash
* More fixes to compile with clang
12 years ago
Henrique Santiago
e7334566a2
improve miniwindow moving
12 years ago
Eduardo Bart
05d6e8c3e1
autowalk improvement, but still needs to be reworked
12 years ago
Eduardo Bart
3a6f326a8a
attack moving creatures
12 years ago
Eduardo Bart
1c5b906b5b
some optimizations
12 years ago
Eduardo Bart
bd2faabe99
graphics optimization feature inspirated by diablo3 engine
...
* the rendering now consits of two panes
- the background pane (for animated stuff like the map)
- the foreground pane (for steady stuff, like UI)
each pane has it own max FPS and works idependently
this may increase graphics performance on many platforms
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
5584bfdd99
support for protocol854
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
9abac474dd
style adjustment and fixes
...
* style adjustments, now window and button style
* fix bug when logging on a tile with too many creatures
* remove deprecated onLogin and onLogout events
12 years ago
Eduardo Bart
6495d74edd
restore outfit colors
...
* rework sprite manager and ThingType
* render colored outfits again compatible with OpenGL 1
12 years ago
Eduardo Bart
788a831f24
bug report module
...
* change modules authors and website
* avoid anchors recursivity crash
* update README
12 years ago
Eduardo Bart
2f0a151fed
questlog module complete
12 years ago
Henrique Santiago
45d3097504
case insensitive to npc trade, private channels are now closing
12 years ago
Eduardo Bart
beaba25af1
UI tweaks
12 years ago
Eduardo Bart
47e7eef716
implement more functionality
...
* update TODO
* rework UISpinBox
* restore move of stackable items and with horizontal scrollbar
* implement classic control look
12 years ago
Eduardo Bart
d10a68613b
bind zoom hotkeys
12 years ago
Eduardo Bart
a8c9980a5c
bind lua functions for questlog/npc trade/trade/channels/text edit/list edit/containers
12 years ago
Eduardo Bart
f056131ae1
fix possible crash when reading border style, fix onLogin event
12 years ago
Eduardo Bart
ee1357a848
add combat controls
12 years ago
Eduardo Bart
46df3c7dbe
some window moving
12 years ago
Eduardo Bart
64c9e4f1d5
add modulemanager module
12 years ago
Eduardo Bart
0471785d30
remove client_tibiafiles submodule, you must download and place spr/dat by yourself from now on
12 years ago
Eduardo Bart
cc081d8151
update TODO, rename onMouseDoubleClick to onDoubleClick
12 years ago
Eduardo Bart
d3a403eb93
fix issue in move window, allow 861 protocols, update todo, remove wrong code from spinbox
12 years ago
Eduardo Bart
cfcc3fd428
fix death issues, improve text messages
12 years ago
Eduardo Bart
24aab00431
fix use with, improve move, change icons, improve topbar
12 years ago
Eduardo Bart
d500de9aa0
change in topmenu and some fixes
12 years ago
Eduardo Bart
f21927e8d9
implement cursor change for win32
12 years ago
Eduardo Bart
759b7f43b3
dran and drop for UIWidget
12 years ago
Eduardo Bart
6ce92a1a64
rework walk
12 years ago
Eduardo Bart
7bcf7f536e
cache rendering of UILabel
12 years ago
Eduardo Bart
e6cb3de637
add options style for UIComboBox, fix push values of otml nodes
12 years ago
Eduardo Bart
de0e4a1acf
fix release keys on x11, remove ping addon, fix minor issue in outfit render, fix emblem updates
12 years ago
Eduardo Bart
44a20222bb
walk and key event system rework with some regressions
12 years ago
Eduardo Bart
9ec40f016d
implement API to save lists in configs file and terminal history
12 years ago
Eduardo Bart
8cace32ce7
fix win32 error
12 years ago
Eduardo Bart
830ebdbea9
implement some chat functionality, but not complete yet
12 years ago
Eduardo Bart
c1cf53829e
implement grid layout
12 years ago
Eduardo Bart
a628c700fc
add BUGS file
12 years ago
Eduardo Bart
0d11871298
update TODO
12 years ago
Eduardo Bart
0e88b03693
styles adjustment
12 years ago
Eduardo Bart
8ad88c4070
move UIWindow to lua
12 years ago
Eduardo Bart
a1374baee1
major UIWidget rewrite with new features
12 years ago
Eduardo Bart
911584e816
fix x11 keyboard modifiers
12 years ago
Eduardo Bart
b00076bcb9
addon to show walk ping
12 years ago
Eduardo Bart
e06692db96
fix messages in 862 protocol
12 years ago
Eduardo Bart
90900e44a7
console options
12 years ago
Eduardo Bart
23ebcd9048
protocol 860 fixes
12 years ago