38 Commits

Author SHA1 Message Date
Eduardo Bart
595cdc1bb4 fix some win32 hotkeys and change zoom hotkeys 2012-03-30 07:21:24 -03:00
Eduardo Bart
47e7eef716 implement more functionality
* update TODO
* rework UISpinBox
* restore move of stackable items and with horizontal scrollbar
* implement classic control look
2012-03-29 10:45:40 -03:00
Eduardo Bart
4743763d48 remvoe blur, fix scroll issue on win32 2012-03-28 15:10:59 -03:00
Eduardo Bart
8c2a84b6be motion blur for fun 2012-03-28 14:34:07 -03:00
Eduardo Bart
56d6cc2cc0 testing bloom and motion blur 2012-03-28 14:18:21 -03:00
Eduardo Bart
de0008caf1 ui and graphics changes
* implement draw clipping using opengl stencil buffers
* allow to create Widgets by style name with g_ui.createWidgetByStyle
* styles can now have children widgets
* make proper use of the isNotPathable in pathfinding
* add scrollbar skin
2012-03-24 12:22:40 -03:00
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