Eduardo Bart
c0611bfe2a
restore some game functionallity
...
* i'm gradually restoring game functionality with the new modules design, though still a lot to do
* you can reload all scripts and modules using Ctrl+R shortcut while playing (finally! this is the reason of all this rework)
* a bunch of fixes, but new regression too :P
* fix performance issue that could lead freezes in the client in older machines
* completely new game module with new design
* fix crashs in map render
* remove uigame.cpp (now every game input is via lua)
* enable DEBUG macro by default, with it you are able to view any possible lua leak while running
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
Henrique Santiago
d931b03fed
spinbox improvements
12 years ago
Henrique Santiago
1983a08cbe
move window
12 years ago
Eduardo Bart
9997b258b9
fix combobox style
12 years ago
Eduardo Bart
452d1a76b0
fix key events for win32
12 years ago
Eduardo Bart
e701cce5fd
fire onTextChange for UILineEdit
12 years ago
Eduardo Bart
44a20222bb
walk and key event system rework with some regressions
12 years ago
Eduardo Bart
a1374baee1
major UIWidget rewrite with new features
12 years ago
Eduardo Bart
3230095cea
add ui padding
12 years ago
Eduardo Bart
c4b2dd18d6
restore terminal, rework console
13 years ago
Eduardo Bart
c9280ecf9d
invert widget event propagation order
13 years ago
Eduardo Bart
b8150d160e
implement combobox and do some ui rework
13 years ago
Eduardo Bart
9104305f37
update copyright notice
13 years ago
Eduardo Bart
a4eed64709
fix ctrl+g
13 years ago
Eduardo Bart
7eead50806
use GLSL shaders
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
5c654f685c
make styles closer to CSS syntax
13 years ago
Eduardo Bart
b216b00a32
add chat panel, send text messages, guard forbidden functions with an ifdef
13 years ago
Eduardo Bart
999fa731c0
new font files, fixed some font issues
13 years ago
Eduardo Bart
f4f0d7e960
fixed ratio image drawing support
13 years ago
Eduardo Bart
b6b823aa9c
hide passwords in line edits
13 years ago
Eduardo Bart
f54fd34cb3
enable enter/escape actions for windows
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
d31d32bf82
changes..
13 years ago
Eduardo Bart
6a3ee47cc5
refactoring
13 years ago
Eduardo Bart
8fb07afc10
change ui event handling
13 years ago
Eduardo Bart
8007e37796
console max lines
13 years ago
Eduardo Bart
f266b9fbc6
remake widgets's anchor layouts
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
Eduardo Bart
033f14780d
make otml simpler and easier to use, improve error handling/exceptions
13 years ago
Eduardo Bart
d8cc37afdb
reorganize sources
13 years ago
Eduardo Bart
80564b9dff
fix some ui events
13 years ago
Eduardo Bart
afc197f2dc
rework on graphics.cpp, implement some GFX with lua
13 years ago
Eduardo Bart
09af50c990
remake ui event system and reimplement line edit
13 years ago
Eduardo Bart
55862b07ad
merge total remake
13 years ago