|
|
@ -2,14 +2,13 @@
|
|
|
|
High priority TODO in order (before first public disclose)
|
|
|
|
High priority TODO in order (before first public disclose)
|
|
|
|
|
|
|
|
|
|
|
|
[bart] tab widgets
|
|
|
|
[bart] tab widgets
|
|
|
|
[bart] multiline rich text widget
|
|
|
|
|
|
|
|
[bart] chat with tabs
|
|
|
|
[bart] chat with tabs
|
|
|
|
[bart] scrollbar
|
|
|
|
[bart] scrollbar
|
|
|
|
[bart] scrollable widgets
|
|
|
|
[bart] scrollable widgets
|
|
|
|
[bart] complete miniwindow (close, minimize, resize)
|
|
|
|
[bart] complete miniwindow (close, minimize, resize)
|
|
|
|
[bart] move windows
|
|
|
|
[bart] move windows
|
|
|
|
[bart] add top menu buttons
|
|
|
|
[bart] add top menu buttons
|
|
|
|
[bart] console history, scrolling
|
|
|
|
[bart] console scrolling
|
|
|
|
[bart] modules managment interface
|
|
|
|
[bart] modules managment interface
|
|
|
|
[bart] adjust interface design
|
|
|
|
[bart] adjust interface design
|
|
|
|
|
|
|
|
|
|
|
@ -34,7 +33,6 @@ Low priority TODO
|
|
|
|
[bart] load modules from zip packages
|
|
|
|
[bart] load modules from zip packages
|
|
|
|
[bart] create a class for reading binary files
|
|
|
|
[bart] create a class for reading binary files
|
|
|
|
[bart] rework lua/c++ logger
|
|
|
|
[bart] rework lua/c++ logger
|
|
|
|
[bart] save lists on config manager
|
|
|
|
|
|
|
|
[bart] make protocol class compatible with old tibia protocols
|
|
|
|
[bart] make protocol class compatible with old tibia protocols
|
|
|
|
|
|
|
|
|
|
|
|
== Graphics
|
|
|
|
== Graphics
|
|
|
@ -42,20 +40,19 @@ Low priority TODO
|
|
|
|
[bart] cache renders into framebuffers
|
|
|
|
[bart] cache renders into framebuffers
|
|
|
|
[bart] use hardware buffer
|
|
|
|
[bart] use hardware buffer
|
|
|
|
[bart] use indices
|
|
|
|
[bart] use indices
|
|
|
|
[bart] change mouse icon
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
== Lua
|
|
|
|
== Lua
|
|
|
|
[bart] make possible to bind non LuaObject derived classes on lua engine (for usage with Point,Rect,Color,Size)
|
|
|
|
[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
|
|
|
|
|
|
|
|
[bart] review usage of x,y/width,height in lua instead of point/size
|
|
|
|
[bart] review usage of x,y/width,height in lua instead of point/size
|
|
|
|
|
|
|
|
|
|
|
|
== Platform
|
|
|
|
== Platform
|
|
|
|
[bart] port to MacOs and iphone
|
|
|
|
[bart] port to MacOs and iphone
|
|
|
|
|
|
|
|
[bart] KeyDown, KeyText events
|
|
|
|
change win32 mouse cursor icon
|
|
|
|
change win32 mouse cursor icon
|
|
|
|
|
|
|
|
|
|
|
|
== UI
|
|
|
|
== UI
|
|
|
|
[bart] fix massive hotkeys when holding down a key
|
|
|
|
[bart] fix massive hotkeys when holding down a key
|
|
|
|
[bart] horizontal box layout
|
|
|
|
[bart] multiline rich text widget
|
|
|
|
[bart] move layout proprieties to widget style
|
|
|
|
[bart] move layout proprieties to widget style
|
|
|
|
[bart] multiline text editor widget
|
|
|
|
[bart] multiline text editor widget
|
|
|
|
[bart] create UIMessageBox, UIToolTip and UIInputBox
|
|
|
|
[bart] create UIMessageBox, UIToolTip and UIInputBox
|
|
|
@ -66,7 +63,7 @@ change win32 mouse cursor icon
|
|
|
|
[bart] reapply anchor styles when adding new childs
|
|
|
|
[bart] reapply anchor styles when adding new childs
|
|
|
|
[bart] ui text selection
|
|
|
|
[bart] ui text selection
|
|
|
|
[bart] make set of background/icon/image width alone work
|
|
|
|
[bart] make set of background/icon/image width alone work
|
|
|
|
[bart] check for recursive anchors to print a error and avoid crashes
|
|
|
|
[bart] check for recursive anchors and print a error instead of crashing
|
|
|
|
|
|
|
|
|
|
|
|
== Client modules
|
|
|
|
== Client modules
|
|
|
|
[bart] make possible to reload modules
|
|
|
|
[bart] make possible to reload modules
|
|
|
|