Eduardo Bart
c7469e4454
graphics fixes
...
* zooming without real FBOs kinda works, but with lower quality
* hardware detection for glGenerateMipmaps
* possibility to disable bilinear filtering, mipmaps, framebuffers, and realtime mipmap generation in g_graphics
* otclient works well using 3D acceleration in VirtualBox again
* many fixes regarding FBOs fallback implementation
2012-03-21 09:41:43 -03:00
Eduardo Bart
b4261a8c7b
bunch of optimizations
2012-03-20 12:17:10 -03:00
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...
2012-02-20 00:28:13 -02:00
Eduardo Bart
2b206a74a9
some key codes changes
2012-02-04 00:43:43 -02:00
Eduardo Bart
aafe219532
fix numpad keys on win32
2012-02-04 00:11:18 -02:00
Eduardo Bart
9db7bd2602
rework map rendering
2012-01-29 22:00:12 -02:00
Eduardo Bart
f21927e8d9
implement cursor change for win32
2012-01-20 00:48:56 -02:00
Eduardo Bart
759b7f43b3
dran and drop for UIWidget
2012-01-19 23:16:22 -02:00
Eduardo Bart
380a13ef83
fix dup wheel events on x11
2012-01-19 17:08:15 -02:00
Eduardo Bart
9b8043cf31
fix paste oftexts with accents in x11
2012-01-19 15:56:52 -02:00
Eduardo Bart
452d1a76b0
fix key events for win32
2012-01-17 04:24:58 -02:00
Eduardo Bart
7bcf7f536e
cache rendering of UILabel
2012-01-17 03:36:25 -02:00
Eduardo Bart
de0e4a1acf
fix release keys on x11, remove ping addon, fix minor issue in outfit render, fix emblem updates
2012-01-15 23:55:14 -02:00
Eduardo Bart
44a20222bb
walk and key event system rework with some regressions
2012-01-15 19:19:52 -02:00
Eduardo Bart
a238111c07
add horizontal box layout, enter keypress fix
2012-01-15 11:57:42 -02:00
Eduardo Bart
aae784468b
fix some keyboard issues, chat tab, fix loadScript exception
2012-01-13 18:37:44 -02:00
Eduardo Bart
34af633b47
implement mouse cursor set in x11 platform
2012-01-11 23:12:36 -02:00
Eduardo Bart
911584e816
fix x11 keyboard modifiers
2012-01-09 17:00:53 -02:00
Eduardo Bart
cd0d2cb642
fix win32 key input and implement fullscreen/maximize/minsize
2012-01-06 21:26:29 -02:00
Eduardo Bart
7206f7aad9
implement fullscreen for x11
2012-01-06 07:10:55 -02:00
Eduardo Bart
028441831d
save window position and size
2012-01-06 06:49:23 -02:00
Eduardo Bart
0230540c07
fix dead keys on x11
2012-01-05 16:39:43 -02:00
Eduardo Bart
9104305f37
update copyright notice
2012-01-02 14:59:24 -02:00
Eduardo Bart
e95973174c
more changes to work on ARM
2011-12-30 02:50:19 -02:00
Eduardo Bart
fd9b9a85ce
fix maximize on win32
2011-12-29 23:30:09 -02:00
Eduardo Bart
7c0ad7a356
fix EGL
2011-12-29 17:36:43 -02:00
Eduardo Bart
d597335135
make work on win32 again using GLEW
2011-12-29 16:21:58 -02:00
Eduardo Bart
400afa9981
fix outfit glitches, init combobox, move shaders, remove unused particles files, create timer utility
2011-12-28 17:38:29 -02:00
Eduardo Bart
a4eed64709
fix ctrl+g
2011-12-16 19:48:01 -02:00
Eduardo Bart
f89bc352d5
fix shaders for OpenGL ES
2011-12-06 23:48:39 -02:00
Eduardo Bart
7eead50806
use GLSL shaders
2011-12-06 22:31:55 -02:00
Eduardo Bart
f548825faf
too many changes to list, many regressions were made, master will be UNSTABLE for a few days
2011-12-03 19:52:56 -02:00