== Core [bart] a class for binding hotkeys [bart] review directories loading search [bart] load modules from zip packages [bart] capture close application events in lua (old setOnClose) [bart] create a class for reading binary files [bart] rework lua/c++ logger [bart] save lists on config manager [bart] make protocol class compatible with old tibia protocols == Graphics [bart] use CoordsBuffer in font [bart] cache renders into framebuffers [bart] use hardware buffer [bart] use indices [bart] change mouse icon == Lua [bart] make possible to bind non LuaObject derived classes on lua engine (for usage with Point,Rect,Color,Size) [bart] bind every global lua function in static classes == Platform [bart] port to MacOs and iphone == UI [bart] tab widgets [bart] add anchors API [bart] scrollbar [bart] scrollable widgets [bart] grid layout [bart] horizontal box layout [bart] move layout proprieties to widget style [bart] move UICheckBox to lua [bart] move UIWindow to lua [bart] multiline text editor widget [bart] multiline rich text widget [bart] create UIMessageBox, UIToolTip and UIInputBox [bart] rework UI image style [bart] class UIImage and UIText [bart] add UI border [bart] fix style inheretance using a style translator [bart] find a way to add new widgets without focusing them [bart] fix moving windows and tooltips conflicts [bart] break UILabel lines [bart] padding [bart] review and make more error prone with more warnings [bart] a real working border and background property in otui == Client modules [bart] modules managment interface [bart] restore Console key binding [bart] console history, text selection, scrolling == Client [bart] implement left panel with dragging windows [bart] complete miniwindow [bart] add other buttons on topmenu [bart] clean sprites cache periodically [bart] create a shader manager [bart] find a way to load map rendering styles [bart] cache screen creatures in a list on map [bart] handle corrupt errors in dat/spr [bart] remake spr/dat using OTML and image files [bart] rework map tile rendering (cache visible tiles, etc) [bart] minimap windows [bart] draw lights using shaders [bart] chat with tabs [bart] limit FPS in options [baxnie] display 'You are dead.' message [baxnie] do lua game event calls from Game instead from GameProtocol [baxnie] classic control [baxnie] trade window [baxnie] auto walk [baxnie] hotkeys window [baxnie] container window [baxnie] player status icons (poison, etc) [baxnie] attack modes [baxnie] skulls/party rendering [baxnie] move items in map [baxnie] use with [baxnie] private messages [baxnie] open channels [baxnie] chat text colors [baxnie] login queue [baxnie] battle list [baxnie] questlog [baxnie] edit texts [baxnie] ignore list [baxnie] viplist marks