2013-03-21 16:58:36 -05:00
|
|
|
HTTP API:
|
2018-04-03 20:46:01 -05:00
|
|
|
Make it OO,
|
2013-03-21 16:58:36 -05:00
|
|
|
Use STL (i.e std::string for url, etc)
|
|
|
|
|
|
|
|
RequestBroker:
|
|
|
|
APIRequest:
|
|
|
|
Standard StatusParser and Status object ( {Status: 0, Error = "Danger, Will Robinson!"} )
|
|
|
|
Request:
|
|
|
|
Some way of identifying multiple requests destined for the same listener
|
|
|
|
|
|
|
|
Client/Server API:
|
|
|
|
Make more use of APIRequest so we can get rid of the pooey, flakey threading in PreviewView, etc
|
|
|
|
|
|
|
|
Interface General:
|
|
|
|
Try to use the "Activity" model for some simpler interfaces instead of code-heavy M-V-C
|
2015-05-18 15:15:54 -05:00
|
|
|
Move interfaces into separate folder
|
2013-03-21 16:58:36 -05:00
|
|
|
|
|
|
|
Interface Elements:
|
2018-04-03 20:46:01 -05:00
|
|
|
Vertical Scrolling for Textbox,
|