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
2012-05-28 10:06:26 -03:00
Eduardo Bart
243bd3a930
fix rendering of quotes
2012-04-26 00:34:32 -03:00
Eduardo Bart
f14706206a
continue implementing new graphics engine
...
* implement OpenGL ES 1.1 and OpenGL ES 2.0 support
* new framebuffer that can run on any opengl implementation
* fixes in outfit size rendering
2012-04-20 07:16:03 -03:00
Eduardo Bart
58d76e255d
begin implementing OpenGL 1.0 engine
...
* option to pass -opengl1 or -opengl2 as argument
* note that with this commit there are a lot of graphics regressions and the master will remaing unstable for a while
* shaders disabled for a while
2012-04-18 20:03:43 -03:00
Eduardo Bart
0ddaa234af
rework on UILineEdit
...
* allow multiline text editing
* rename UILineEdit to UITextEdit
2012-03-31 10:43:01 -03:00
Eduardo Bart
5c35938a92
many graphics performance tweaks
...
* use hardware vertex buffers (video memory)
* cache text drawing with vertex buffers instead of framebuffers
* avoid recalculating texture transformation matrix
2012-03-20 16:10:04 -03:00
Eduardo Bart
99ff5ce24c
implement line wrap for text messages
2012-01-24 22:58:57 -02:00
Eduardo Bart
30ce5e2ba9
reorganize some stuff
2012-01-04 23:28:29 -02:00
Eduardo Bart
9104305f37
update copyright notice
2012-01-02 14:59:24 -02:00
Henrique Santiago
e6d1252b34
creature names font fix
2011-12-21 02:44:08 -02:00
Eduardo Bart
7eead50806
use GLSL shaders
2011-12-06 22:31:55 -02:00
Eduardo Bart
cf0aab6d4d
reorganize modules
2011-12-05 16:39:33 -02:00
Eduardo Bart
d5e15d1f06
add clock, change exceptions, add network exceptions, fix some crashes
2011-12-01 20:26:21 -02:00
Eduardo Bart
5c654f685c
make styles closer to CSS syntax
2011-11-17 19:41:02 -02:00
Eduardo Bart
b66cf3373f
fix font glyph width calculation
2011-11-02 03:59:04 -02:00
Eduardo Bart
e87297c1b5
reorganize all constants and place them into namespaces
2011-08-28 13:02:26 -03:00
Eduardo Bart
f7eac377e7
restore copyright notice
2011-08-28 10:17:58 -03:00
Eduardo Bart
38529ea837
lua console and some changes
2011-08-20 17:30:41 -03:00
Eduardo Bart
033f14780d
make otml simpler and easier to use, improve error handling/exceptions
2011-08-19 15:53:23 -03:00
Eduardo Bart
2e1a96c2df
rework on dat and spr loader
2011-08-15 16:15:49 -03:00
Eduardo Bart
d8cc37afdb
reorganize sources
2011-08-15 11:06:15 -03:00
Eduardo Bart
afc197f2dc
rework on graphics.cpp, implement some GFX with lua
2011-08-14 14:45:25 -03:00
Eduardo Bart
55862b07ad
merge total remake
2011-08-13 23:10:27 -03:00
Eduardo Bart
70f0b0dace
new script engine, and things maybe be bugged for a while
2011-07-26 20:13:27 -03:00
Eduardo Bart
ab7394f357
add a new folder structure redesign organized by packages
2011-07-17 08:52:20 -03:00
Eduardo Bart
571801ae39
some refactoring
2011-07-16 21:13:53 -03:00
Eduardo Bart
8ef1b28546
many changes and refactoring
2011-07-13 18:12:36 -03:00
Eduardo Bart
d7bc083014
use exceptions in FML
2011-05-21 19:24:10 -03:00
Eduardo Bart
46485d0d76
improvements
2011-05-21 16:10:07 -03:00
Eduardo Bart
80e42b0f96
replace YAML with custom made library for reading text files named FML
2011-05-21 15:15:46 -03:00
Eduardo Bart
ab6c52a3ee
rework on resources system
2011-05-19 14:11:05 -03:00
Eduardo Bart
42eae9afd8
animated texture
2011-05-12 20:24:57 -03:00
Eduardo Bart
c6753747fb
a bunch of stuff
2011-05-11 19:16:11 -03:00
Eduardo Bart
96e0b1e909
new logger
...
scripts are now more error prone
2011-04-22 15:48:02 -03:00
Eduardo Bart
bb05338190
first script stuff (still ugly and under experiments)
2011-04-18 23:10:08 -03:00
Eduardo Bart
c0fce81238
ahn?
2011-04-17 16:14:24 -03:00
Eduardo Bart
9dfb33f2ed
info window
2011-04-16 21:36:58 -03:00
Eduardo Bart
9b02312bf8
performance improvments
2011-04-16 13:08:55 -03:00
Eduardo Bart
f1475c0569
text edit improvments (not finished)
2011-04-14 23:13:53 -03:00
Eduardo Bart
08b6563fd5
remove lambdas
2011-04-11 18:11:22 -03:00
Eduardo Bart
c3f0ca2b4f
more flexible skins
2011-04-11 17:06:03 -03:00
Eduardo Bart
da2993d1f9
text edit (not finished)
2011-04-11 01:08:56 -03:00
Eduardo Bart
992e0a8a6b
ui loader and some refactoring
2011-04-10 17:40:44 -03:00
Eduardo Bart
1f78f93096
refactoring paths and includes
2011-04-10 12:37:15 -03:00