Eduardo Bart
239f58296e
restore inventory and healthbar
...
* make inventory/healthbar work again allowing reload
* changes in top menu toggle buttons
* all modules are now reloadable by default
* fix warning when using fade in
* remove some unused files
12 years ago
Eduardo Bart
33458a3e39
modules changes
...
* speedup widget destruction checks
* rework outfit module using grid layout and the new design
* fixes in console, terminal, textmessage modules
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
57adcb38bd
rework windows crash handler
...
* use -Ofast -fomit-frame-pointer for release
* new windows crash handler that can generate backtraces reports
* fix crash after fatal errors
12 years ago
Eduardo Bart
b4261a8c7b
bunch of optimizations
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
e03bf33f58
BEAWARE all game functionality is disabled with this commit for a while
...
* rework client modules
* hide main window when loading
* remake top menu functions
* rework modules autoload
* improve path resolving for otml and lua
* move core_widgets to core_lib
* fix tooltip issues
* split some styles
* add bit32 lua library
* fix assert issues
* fix compilation on linux 32 systems
* rework gcc compile options
* renable and fix some warnings
* remove unused constants
* speedup sprite cache
* move UIGame to lua (not funcional yet)
* fix a lot of issues in x11 window
* fix crash handler
* add some warnings do uiwidget
and much more...
12 years ago
Eduardo Bart
e51789378a
make hover, dragging, press and mouse release work in a proper way
12 years ago
Eduardo Bart
88301c329a
a lot of changes in modules
12 years ago
Eduardo Bart
add8505a5b
implement auto repeat configuration for key press events, to give more flexibility
12 years ago
Eduardo Bart
64c9e4f1d5
add modulemanager module
12 years ago
Eduardo Bart
a55e138002
some cleanup in modules, fixes in tooltip, uiwidget warnings, disable map saving for a while
12 years ago
Eduardo Bart
1340699b01
implement onMouseDoubleClick event in UIWidget
12 years ago
Eduardo Bart
34f9ecb6c8
fixes in Settings/g_configs
12 years ago
Eduardo Bart
98ef0e4574
allow setting/getting nodes in g_configs
12 years ago
Eduardo Bart
289efe34cf
fix tcp congestion
12 years ago
Eduardo Bart
51b0822267
zoom out much more smoother
12 years ago
Eduardo Bart
7d8d214324
simpli map load/save
12 years ago
Eduardo Bart
6ce92a1a64
rework walk
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
61aa710d1c
some chat functionality
13 years ago
Eduardo Bart
e46f5fcb69
fix resource path priority
13 years ago
Eduardo Bart
5d0d1432ed
lua fixes
13 years ago
Eduardo Bart
cd0d2cb642
fix win32 key input and implement fullscreen/maximize/minsize
13 years ago
Eduardo Bart
f41e1e75cd
fix fatal error messages
13 years ago
Eduardo Bart
0cb5facd7a
lua binder improvments
13 years ago
Eduardo Bart
30ce5e2ba9
reorganize some stuff
13 years ago
Eduardo Bart
9104305f37
update copyright notice
13 years ago
Eduardo Bart
e95973174c
more changes to work on ARM
13 years ago
Eduardo Bart
400afa9981
fix outfit glitches, init combobox, move shaders, remove unused particles files, create timer utility
13 years ago
Eduardo Bart
a4eed64709
fix ctrl+g
13 years ago
Eduardo Bart
d78278379b
nothing
13 years ago
Eduardo Bart
16bb12011a
rework particles math
13 years ago
Eduardo Bart
8638c980ec
fix some issues
13 years ago
Eduardo Bart
7eead50806
use GLSL shaders
13 years ago
Eduardo Bart
cf0aab6d4d
reorganize modules
13 years ago
Eduardo Bart
ffeb34e0e7
make framework more flexible, split cmake files
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
69a70f28a5
display MessageBox in win32 on fatal errors
13 years ago
Eduardo Bart
69ae043001
implement options
13 years ago
Eduardo Bart
532d7f239f
new widget, UICheckBox
13 years ago
Eduardo Bart
fc65f99ead
improve window moving, minor changes to enable others apps use otclient framework
13 years ago
Eduardo Bart
650713a1e6
fix compile isses
13 years ago
Eduardo Bart
9de3bfb8b0
logout works
13 years ago
Eduardo Bart
05edcc218d
add some typedefs
13 years ago
Eduardo Bart
e87297c1b5
reorganize all constants and place them into namespaces
13 years ago