690 Commits (a7c17cec2e0419d36eced7f5b0d2bf104fccb2c1)

Author SHA1 Message Date
Eduardo Bart e51789378a make hover, dragging, press and mouse release work in a proper way
12 years ago
Eduardo Bart e2203799dc clean table fields on widget destruction
12 years ago
Eduardo Bart 37f3f904c7 some fixes in MainWindow move
12 years ago
Eduardo Bart 71c706157a drag fixes
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 add8505a5b implement auto repeat configuration for key press events, to give more flexibility
12 years ago
Eduardo Bart f97104f12e replace require with dofile, rename Hotkeys to Keyboard
12 years ago
Eduardo Bart 64c9e4f1d5 add modulemanager module
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 cc081d8151 update TODO, rename onMouseDoubleClick to onDoubleClick
12 years ago
Eduardo Bart 2b206a74a9 some key codes changes
12 years ago
Eduardo Bart aafe219532 fix numpad keys on win32
12 years ago
Eduardo Bart d83804f2cb fiz win32 window positioning/moving issues
12 years ago
Eduardo Bart 3277c050c5 fix in OpenGL ES code
12 years ago
Henrique Santiago d931b03fed spinbox improvements
12 years ago
Eduardo Bart 1340699b01 implement onMouseDoubleClick event in UIWidget
12 years ago
Eduardo Bart 411ac72fdc change some comments
12 years ago
Eduardo Bart f1cba66b1e fix possible issue when disconnecting from the server
12 years ago
Eduardo Bart edeee80631 speedup sprite loading
12 years ago
Eduardo Bart 4584ce5b86 bind Game.turn
12 years ago
Eduardo Bart 5f6dd5aff1 remove dump line
12 years ago
Eduardo Bart e88774728e otml node cast fixes
12 years ago
Eduardo Bart 34f9ecb6c8 fixes in Settings/g_configs
12 years ago
Eduardo Bart 98ef0e4574 allow setting/getting nodes in g_configs
12 years ago
Eduardo Bart 289efe34cf fix tcp congestion
12 years ago
Eduardo Bart 2a62159a61 rename item data to count, add function to get current class name in lua
12 years ago
Eduardo Bart 51b0822267 zoom out much more smoother
12 years ago
Eduardo Bart 437f515e7c fix outfit problems
12 years ago
Eduardo Bart 87236ee780 add missing shader
12 years ago
Eduardo Bart 7d8d214324 simpli map load/save
12 years ago
Eduardo Bart 9db7bd2602 rework map rendering
12 years ago
Eduardo Bart 4276bd680d allow use of mipmaps in framebuffers
12 years ago
Henrique Santiago 1983a08cbe move window
12 years ago
Eduardo Bart cfcc3fd428 fix death issues, improve text messages
12 years ago
Eduardo Bart 99ff5ce24c implement line wrap for text messages
12 years ago
Eduardo Bart 24aab00431 fix use with, improve move, change icons, improve topbar
12 years ago
Eduardo Bart d500de9aa0 change in topmenu and some fixes
13 years ago
Henrique Santiago e3096c1648 fix move on different floors, dragqueen border on uiitem
13 years ago
Eduardo Bart a5b4ee2c19 fix walk up/down with parcels
13 years ago
Eduardo Bart f21927e8d9 implement cursor change for win32
13 years ago
Eduardo Bart 9b9e837e97 fix drag bug
13 years ago
Eduardo Bart 759b7f43b3 dran and drop for UIWidget
13 years ago
Eduardo Bart 380a13ef83 fix dup wheel events on x11
13 years ago
Eduardo Bart 490eae7814 fix paste of text with accents in win32
13 years ago
Eduardo Bart 9b8043cf31 fix paste oftexts with accents in x11
13 years ago
Henrique Santiago 3a4ed78b30 borders fix
13 years ago
Eduardo Bart 9450fab9e7 fix walk freeze, fix some texts displaying in pink
13 years ago
Eduardo Bart 6ce92a1a64 rework walk
13 years ago
Eduardo Bart 4491ee8bdd fix realese crash on win32
13 years ago
Eduardo Bart dddfdbc0d5 fix realese crash on win32
13 years ago
Eduardo Bart 0b08552bbc fix a loading error crash, command to debug containers items ids
13 years ago
Eduardo Bart 9997b258b9 fix combobox style
13 years ago
Eduardo Bart 452d1a76b0 fix key events for win32
13 years ago
Eduardo Bart 7bcf7f536e cache rendering of UILabel
13 years ago
Eduardo Bart e701cce5fd fire onTextChange for UILineEdit
13 years ago
Eduardo Bart e6cb3de637 add options style for UIComboBox, fix push values of otml nodes
13 years ago
Eduardo Bart de0e4a1acf fix release keys on x11, remove ping addon, fix minor issue in outfit render, fix emblem updates
13 years ago
Eduardo Bart 44a20222bb walk and key event system rework with some regressions
13 years ago
Eduardo Bart 9ec40f016d implement API to save lists in configs file and terminal history
13 years ago
Eduardo Bart a238111c07 add horizontal box layout, enter keypress fix
13 years ago
Eduardo Bart 61aa710d1c some chat functionality
13 years ago
Eduardo Bart aae784468b fix some keyboard issues, chat tab, fix loadScript exception
13 years ago
Eduardo Bart f57d46de0e fix minor connection leak
13 years ago
Eduardo Bart eb308997d4 fix chat and grid layout
13 years ago
Eduardo Bart 4590c1b894 move network lua bindings to the correct place
13 years ago
Andre (Notebook) 8f466b432c add lua functions to support packet manipulation/send
13 years ago
Eduardo Bart 8cace32ce7 fix win32 error
13 years ago
Eduardo Bart c1cf53829e implement grid layout
13 years ago
Eduardo Bart 34af633b47 implement mouse cursor set in x11 platform
13 years ago
Eduardo Bart bb768f43c0 improvments for shaders
13 years ago
Eduardo Bart 8ad88c4070 move UIWindow to lua
13 years ago
Eduardo Bart a1374baee1 major UIWidget rewrite with new features
13 years ago
Eduardo Bart 911584e816 fix x11 keyboard modifiers
13 years ago
Eduardo Bart 3230095cea add ui padding
13 years ago
Eduardo Bart ada5c031d6 fix critial network delay issue
13 years ago
Eduardo Bart 81e378cc22 some rework on gameprotocol class
13 years ago
Eduardo Bart 90900e44a7 console options
13 years ago
Eduardo Bart fdc9087870 implement chat colors, rework on UI layout update system
13 years ago
Eduardo Bart e46f5fcb69 fix resource path priority
13 years ago
Eduardo Bart c7619316bb display 'you are dead message' on death, support speak/text messages in multiprotocol
13 years ago
Eduardo Bart ef0c625c41 add option custom user script, otclientrc.lua
13 years ago
Eduardo Bart c4b2dd18d6 restore terminal, rework console
13 years ago
Eduardo Bart a3721b3a11 handle close event in lua
13 years ago
Eduardo Bart b0f8e495c9 changes in number conversion
13 years ago
Eduardo Bart 5d0d1432ed lua fixes
13 years ago
Eduardo Bart 3c62ce97db fixes in Settings
13 years ago
Eduardo Bart cd0d2cb642 fix win32 key input and implement fullscreen/maximize/minsize
13 years ago
Eduardo Bart acd720e249 add missing lua casts
13 years ago
Eduardo Bart aca082f228 check spr and dat signatures
13 years ago
Eduardo Bart f41e1e75cd fix fatal error messages
13 years ago
Eduardo Bart f3c0260ea2 change bot protection
13 years ago
Eduardo Bart d25228fc1c organize TODO file
13 years ago
Eduardo Bart 7206f7aad9 implement fullscreen for x11
13 years ago
Eduardo Bart 028441831d save window position and size
13 years ago
Eduardo Bart 0cb5facd7a lua binder improvments
13 years ago
Eduardo Bart 0230540c07 fix dead keys on x11
13 years ago
Henrique Santiago 1b83126ed5 separator fix, fix draw outside map
13 years ago
Eduardo Bart fb20ad1ba1 improve combobox and menu design
13 years ago
Henrique Santiago 320b67e292 copy name, invite to party
13 years ago
Eduardo Bart c9280ecf9d invert widget event propagation order
13 years ago
Eduardo Bart 30ce5e2ba9 reorganize some stuff
13 years ago
Eduardo Bart 215d426b42 restore clearText binding, don't display menu if its empty
13 years ago
Eduardo Bart b8150d160e implement combobox and do some ui rework
13 years ago
Eduardo Bart 7172d2251a display window on screen center
13 years ago
Eduardo Bart 05230f44e4 new lua function for creating widgets: createWidget
13 years ago
Eduardo Bart 7fc4ebd89e add new style states (first,middle,last,alternate)
13 years ago
Eduardo Bart 90600bbd69 make menu work
13 years ago
Eduardo Bart 43c16a1643 init menu
13 years ago
Eduardo Bart 9104305f37 update copyright notice
13 years ago
Eduardo Bart f7dd35f0dd fix warnign in release mode
13 years ago
Eduardo Bart d6e818e648 fixes for ARM
13 years ago
Eduardo Bart 238c66f26c more changes to work on ARM
13 years ago
Eduardo Bart e95973174c more changes to work on ARM
13 years ago
Eduardo Bart a394033872 fix crash handler for ARM
13 years ago
Eduardo Bart fd9b9a85ce fix maximize on win32
13 years ago
Eduardo Bart 808eb8cd80 fix compile issue in mingw32
13 years ago
Eduardo Bart 212bcf9379 remove duplicate file sources
13 years ago
Eduardo Bart fd88ba773a ...
13 years ago
Eduardo Bart 00c5481dd0 fix for cmake 2.6 compatibility
13 years ago
Eduardo Bart 7c0ad7a356 fix EGL
13 years ago
Eduardo Bart d597335135 make work on win32 again using GLEW
13 years ago
Henrique Santiago d67442dc49 introduce statictext
13 years ago
Eduardo Bart 400afa9981 fix outfit glitches, init combobox, move shaders, remove unused particles files, create timer utility
13 years ago
Henrique Santiago 5faa903e18 creatures walk and outift fixes
13 years ago
Henrique Santiago df0f2febe6 more rework
13 years ago
Henrique Santiago 5830a3dc3e animated text
13 years ago
Henrique Santiago 37a6a38ca6 some reworks
13 years ago
Eduardo Bart 3abbf5255e introduce matrix class and use it
13 years ago
Henrique Santiago e6d1252b34 creature names font fix
13 years ago
Eduardo Bart 2b25ffd86b changes to compile on gcc 4.7
13 years ago
Henrique Santiago 56a392f681 particle system with exori flam
13 years ago
Henrique Santiago ab9efe5a95 particles test
13 years ago
Henrique Santiago e3e6770957 particles start final size
13 years ago
Henrique Santiago 6973e1639a particles colors
13 years ago
Henrique Santiago eed6fab4b1 particles afectors upgrade and timer rework
13 years ago
Eduardo Bart a4eed64709 fix ctrl+g
13 years ago
Eduardo Bart d78278379b nothing
13 years ago
Henrique Santiago bb0860c5d0 particles on center
13 years ago
Henrique Santiago bf28a92e31 affectors attract
13 years ago
Henrique Santiago 26eb3b42a6 some changes to particles
13 years ago
Henrique Santiago ad38dad227 particle affectors
13 years ago
Henrique Santiago 435161df62 emitter delay and system deletion
13 years ago
Henrique Santiago 9a5be9c4d8 add missing files
13 years ago
Henrique Santiago 2643de367a remove particles from emitter
13 years ago
Henrique Santiago 4f905da009 particles ptr fixes
13 years ago
Eduardo Bart 16bb12011a rework particles math
13 years ago
Eduardo Bart 1339e18202 ...
13 years ago
Henrique Santiago 8926f33679 particles fixes
13 years ago
Henrique Santiago f67770ed00 particles from file
13 years ago
Henrique Santiago 24022317be particles improvements
13 years ago
Eduardo Bart 8638c980ec fix some issues
13 years ago
Eduardo Bart 2030a4da29 Merge branch 'revgraphics'
13 years ago
Henrique Santiago a679f258ee particles improve
13 years ago
Eduardo Bart eb3ff0950a implement random function
13 years ago
Eduardo Bart 04ee85dc92 experiment shaders in outfit
13 years ago
Henrique Santiago 7233e4e039 particles duration
13 years ago
Henrique Santiago 34617091bc particles works, but really early state, need pointers fix
13 years ago
Eduardo Bart 5ec386b35f bloom shader
13 years ago
Henrique Santiago 262f54ce3b init particles, still not working
13 years ago
Eduardo Bart b5cf4ad2c4 test shader effect
13 years ago
Eduardo Bart 1a3dcb215e use vertex buffers
13 years ago
Eduardo Bart cc7c334d73 ...
13 years ago
Eduardo Bart b37a34219d fix shaders for OpenGL ES
13 years ago
Eduardo Bart f89bc352d5 fix shaders for OpenGL ES
13 years ago
Eduardo Bart 203d5768cb fix compile issues on n900
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 9bb7332ac0 Merge branch 'revgraphics'
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
Henrique aad540f5b5 outfit window working, still needs radio group and remove test button
13 years ago
Eduardo Bart 9ca1637677 fix bug running in virtualbox
13 years ago
Eduardo Bart 1386064d71 add framebuffer support for old video cards
13 years ago
Eduardo Bart 7e0618b247 ...
13 years ago
Eduardo Bart dabb5bb5ef enable direct redering by default
13 years ago
Eduardo Bart 921db724f8 resize improvments, disable direct rendering
13 years ago
Eduardo Bart fb43f72583 handle more errors on icon setting
13 years ago
Eduardo Bart dfb8b428eb implement window icon for win
13 years ago
Eduardo Bart 8f2ad83756 show OTC icon in the window bar on linux
13 years ago
Eduardo Bart 18c122c71e add glext.h, remove GLU dependency
13 years ago
Eduardo Bart ce681480ea fix compile error on mingw32, add lua events for channels
13 years ago
Eduardo Bart 5c654f685c make styles closer to CSS syntax
13 years ago
Eduardo Bart 55136fe866 change loadUI/UI.display lua API
13 years ago
Eduardo Bart 63cbe11f7e improvments in widgets initialization
13 years ago
Eduardo Bart 69a70f28a5 display MessageBox in win32 on fatal errors
13 years ago
Eduardo Bart 69ae043001 implement options
13 years ago
Eduardo Bart 63c018ba4c focus and active states fixes
13 years ago
Eduardo Bart fa8291a433 configure server host and port in enter game
13 years ago
Eduardo Bart 9159e14895 implement auto login and remember password
13 years ago
Eduardo Bart 4341bf91a6 implement motd button
13 years ago
Eduardo Bart c584426f24 implement icon property for UIButton
13 years ago
Eduardo Bart ba62863ff7 add style for colorbox in outfit window
13 years ago
Henrique c999a49dc7 outfit improvements
13 years ago
Eduardo Bart 1667662c5c fix disabled state in uicheckbox
13 years ago
Eduardo Bart 5e6fcd8217 fix checkbox crash
13 years ago
Eduardo Bart fbbd2b2539 remove unused file
13 years ago
Eduardo Bart 532d7f239f new widget, UICheckBox
13 years ago
Eduardo Bart 654fb1f3ea fix uiprogressbar assert
13 years ago
Eduardo Bart 5784644701 fix tooltip
13 years ago
Eduardo Bart ff7f152522 expand skills percent progress bar
13 years ago
Eduardo Bart e74bca2c3a ignore hidden widget in vertical layout
13 years ago
Henrique f3b3ecada1 progress bar and skills improve
13 years ago
Eduardo Bart ca702109d6 item menu example
13 years ago
Eduardo Bart 48c22756f5 fix lua event bug
13 years ago
Eduardo Bart ce3b02fa09 add menu example in playerground module
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 578078007b change miniwindow moving
13 years ago
Eduardo Bart c07dd1066b fix compile issue on mingw32
13 years ago
Eduardo Bart 9c55f18186 enable tcp_nodelay option
13 years ago
Henrique a3c65f3a7e missiles and some reworking
13 years ago
Eduardo Bart 61ce6d6331 fix walking while the mouse is over topmenu buttons
13 years ago
Eduardo Bart ce67fd1733 change effects animation calculation
13 years ago
Henrique 7db6b8b5e6 walk changes, nothing special
13 years ago
Eduardo Bart 650713a1e6 fix compile isses
13 years ago
Eduardo Bart d5b4137ead add missing delcarations
13 years ago
Eduardo Bart a96659e9bc add server class to framework
13 years ago
Eduardo Bart 39c62942cf add chat buffer
13 years ago
Eduardo Bart b216b00a32 add chat panel, send text messages, guard forbidden functions with an ifdef
13 years ago
Eduardo Bart 6d6479e4a9 fix tooltip crash
13 years ago
Eduardo Bart 1b9f9bbc7d implement button tooltips on top menu
13 years ago
Eduardo Bart 5988867787 fix vertical sort
13 years ago
Eduardo Bart dff57ecfe7 just some comments
13 years ago
Eduardo Bart 4b8a0bab77 improv miniwindow move
13 years ago
Eduardo Bart 9636392d58 implement move policy for window moving
13 years ago
Eduardo Bart 14ce1c8183 enable skills and vip window on right panel
13 years ago
Eduardo Bart 101f608d40 fix key input on windows
13 years ago
Eduardo Bart b345a6d783 create in game interface panels and renable about and options windows
13 years ago
Eduardo Bart b66cf3373f fix font glyph width calculation
13 years ago
Eduardo Bart 2304ff3529 fix some login phases issues
13 years ago
Eduardo Bart d2e8e1d774 add command completion to console
13 years ago
Eduardo Bart 59017205b0 change interface style, add top menu
13 years ago
Eduardo Bart 999fa731c0 new font files, fixed some font issues
13 years ago
Eduardo Bart 841769cc7d fix motd box issues
13 years ago
Eduardo Bart e9d69b7980 add exception handler for windows/linux platforms that will generate backtrace reports when the application crashes
13 years ago
Eduardo Bart ae6cd41819 remove unused allocator
13 years ago
Eduardo Bart 21b355a012 change console binding, now its Ctrl+F8, fix console focus issues
13 years ago
Eduardo Bart e35a2e4c79 fix some graphics issues on Windows virtualbox
13 years ago
Eduardo Bart 4c5d1d0ca5 make work on Windows again
13 years ago
Eduardo Bart f4f0d7e960 fixed ratio image drawing support
13 years ago
Eduardo Bart 6c200bd764 fix compile issues
13 years ago
Eduardo Bart c08bbf828b add backtrace generator utility to platform API
13 years ago
Eduardo Bart fb6f07bfc4 fix possible bug
13 years ago
Andre Antunes 5e49fad1d9 fixing memory leak when connection fail
13 years ago
Eduardo Bart 9aa87da074 small fix, thx darone
13 years ago
Eduardo Bart 6737b0a492 push deques into lua
13 years ago