2016-11-24 06:02:18 +00:00
2017-07-17 20:43:01 +00:00
\INCLUDE{site_header.txt}
2016-11-28 19:13:53 +00:00
2017-05-14 23:22:08 +00:00
Right now I am working on upgrading some core internal systems that should buy me the flexibility I need to get the rest of the envisioned features done. Because these core upgrades are experimental in nature, it's hard to predict how long it will take before they are ready.
2016-11-24 06:02:18 +00:00
2017-02-24 06:05:24 +00:00
\SECTION{Improve the Core Buffer Systems}
2017-07-17 20:43:01 +00:00
\LIST
\ITEM Programmable code wrapping.
\ITEM Virtual/Ghost text for features such as word complete and code folding.
\ITEM Binary buffer mode.
\ITEM Fix up the undo/redo system.
\ITEM Expose undo/redo system in the custom layer.
\END
\END
2016-11-24 06:02:18 +00:00
2017-02-24 06:05:24 +00:00
\SECTION{Provide Customizations for Multiple Editing Paradgims}
2017-07-17 20:43:01 +00:00
\LIST
\ITEM Restructure custom layer to work as an event loop.
\ITEM Custom layer reloading at runtime.
\ITEM New frameworks for vim like and sublime like editing.
\END
\END
2016-11-24 06:02:18 +00:00
2017-02-24 06:05:24 +00:00
\SECTION{Platform Layer Features and Porting Issues}
2017-07-17 20:43:01 +00:00
\LIST
\ITEM Upgrade the worker thread system to better support async and parallel solutions.
\ITEM Support for double click opening files in an existing window.
\ITEM Make the rendeirng system modular.
\END
\END
2016-11-24 06:02:18 +00:00
2017-02-24 06:05:24 +00:00
\SECTION{Buffer Driven GUI}
2017-07-17 20:43:01 +00:00
\LIST
\ITEM Labels, clickable buttons, text fields.
\ITEM Tables.
\ITEM IMGUI helper wrapper.
\END
\END