Eduardo Bart
159eb98df2
introduce startup options
...
* startup options with -help and -version
* many startup options for graphics
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
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
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
46df3c7dbe
some window moving
12 years ago
Eduardo Bart
88301c329a
a lot of changes in modules
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
7d8d214324
simpli map load/save
12 years ago
Henrique Santiago
3725577aac
little change to support mapeditor again
12 years ago
Eduardo Bart
ef0c625c41
add option custom user script, otclientrc.lua
13 years ago
Eduardo Bart
a3721b3a11
handle close event in lua
13 years ago
Eduardo Bart
9104305f37
update copyright notice
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
d2d8a0097a
add lua binding generator tools, changes in pch header
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
921db724f8
resize improvments, disable direct rendering
13 years ago
Eduardo Bart
8f2ad83756
show OTC icon in the window bar on linux
13 years ago
Eduardo Bart
69a70f28a5
display MessageBox in win32 on fatal errors
13 years ago
Eduardo Bart
56f7ed3dd1
add fps counter widget
13 years ago
Eduardo Bart
fc65f99ead
improve window moving, minor changes to enable others apps use otclient framework
13 years ago
Eduardo Bart
ce67fd1733
change effects animation calculation
13 years ago
Eduardo Bart
39c62942cf
add chat buffer
13 years ago
Eduardo Bart
b345a6d783
create in game interface panels and renable about and options windows
13 years ago
Eduardo Bart
59017205b0
change interface style, add top menu
13 years ago
Eduardo Bart
21b355a012
change console binding, now its Ctrl+F8, fix console focus issues
13 years ago
Eduardo Bart
e69a6d1140
move datmanager to thingstype
13 years ago
Eduardo Bart
4d10b0dd49
render improvments using some cache
13 years ago
Eduardo Bart
12661c1b1b
map losing focus fix
13 years ago
Eduardo Bart
67d8112ed0
logout improvments
13 years ago
Eduardo Bart
a8afbf9b3f
UIMap just got in
13 years ago
Eduardo Bart
8aadea2a96
rework key input handling, add more script events for UI and implement console history
13 years ago
Eduardo Bart
65dca53c0f
make ctrl+v works in lineEdits
13 years ago
Eduardo Bart
e87297c1b5
reorganize all constants and place them into namespaces
13 years ago
Eduardo Bart
f7eac377e7
restore copyright notice
13 years ago
Eduardo Bart
7359370251
new layout system, new UI state/styles system
13 years ago
Eduardo Bart
8fb07afc10
change ui event handling
13 years ago
Henrique
1a2dcd08ed
Merge branch 'master' of github.com:edubart/otclient
13 years ago
Henrique
06a72ffb7e
stack fix, creature names and health bar, still buggy
13 years ago
Eduardo Bart
b410921e32
fix focus bugs in UI
13 years ago
Eduardo Bart
38529ea837
lua console and some changes
13 years ago
Henrique
16a187b014
creature walk, fps fix (map duplicate items fix with clean), some protocol parses
13 years ago
Eduardo Bart
758b4b5dfb
display motd message only once, remove update loop, use g_platform.getTicks() instead
13 years ago
Henrique
97d2c30a81
effects working, map on higher levels too
13 years ago
Eduardo Bart
3d4cfb793e
net improvments
13 years ago
Eduardo Bart
f87b475f49
revise network system
13 years ago