4coder/site/source_material/roadmap.txt

40 lines
1.8 KiB
Plaintext
Raw Normal View History

\BEGIN_LINK{document:home}
\IMAGE{image:4coder_logo}{width:200}
\END_LINK
2016-11-28 19:13:53 +00:00
2017-02-24 06:05:24 +00:00
The 4coder TODO list, in the rough order of priority and with very speculative time to completion estimates.
2017-02-24 06:05:24 +00:00
\SECTION{Improve the Core Buffer Systems}
\BEGIN_LIST
2017-02-24 06:05:24 +00:00
\BEGIN_ITEM utf8 buffer mode. Target completion: March 2017. \END_ITEM
\BEGIN_ITEM binary buffer mode. Target completion: March 2017. \END_ITEM
\BEGIN_ITEM Fix up the undo/redo system. Target completion: March 2017. \END_ITEM
\BEGIN_ITEM Expose undo/redo system in the custom layer. Target completion: April 2017. \END_ITEM
\END_LIST
2017-02-24 06:05:24 +00:00
\SECTION{Provide Customizations for Multiple Editing Paradgims}
\BEGIN_LIST
2017-02-24 06:05:24 +00:00
\BEGIN_ITEM Restructure custom layer to work as an event loop. Target completion: May 2017. \END_ITEM
\BEGIN_ITEM Custom layer reloading at runtime. Target completion: May 2017. \END_ITEM
\BEGIN_ITEM Virtual/Ghost text for features such as word complete. Target completion: May 2017. \END_ITEM
\BEGIN_ITEM New frameworks for vim like and sublime like editing. Target completion: June 2017. \END_ITEM
\END_LIST
2017-02-24 06:05:24 +00:00
\SECTION{Platform Layer Features and Porting Issues}
\BEGIN_LIST
2017-02-24 06:05:24 +00:00
\BEGIN_ITEM Upgrade to worker thread system to better support async and parallel systems. Target completion: ??? \END_ITEM
\BEGIN_ITEM Support for double click opening files in an existing window. Target completion: ??? \END_ITEM
\BEGIN_ITEM Support for multi-window single process. Target completion: ??? \END_ITEM
\BEGIN_ITEM Make the rendeirng system modular. Target completion: ??? \END_ITEM
\END_LIST
2017-02-24 06:05:24 +00:00
\SECTION{Buffer Driven GUI}
\BEGIN_LIST
2017-02-24 06:05:24 +00:00
\BEGIN_ITEM Labels, clickable buttons, text fields. Target completion: ??? \END_ITEM
\BEGIN_ITEM Tables. Target completion: ??? \END_ITEM
\BEGIN_ITEM IMGUI helper wrapper. Target completion: ??? \END_ITEM
\END_LIST