Achievements:
* Built mono-trunk + md-trunk so I'm not using the stable build
anymore.
* Fixed database writing bugs
* Added support for creating and updating comments for the Local
Task provider database
* Added support for creating and updating tasks, and keeping it in
sync with the DB
* Implemented preliminary serialization support [ <3 the MD
serialization engine]
* Migrated Arraylist based storages to statically typed lists.
* Added support for categorizing tasks and creation of new
categories, and nesting of categories.
* Added a unified comment datatype and migrated from legacy
comment structure.
* Created a comment widget which accepts and modifies a list of
comments.
* Wrote a GUI Bootstrap system to quickly test out widgets in a
sandbox without having to run the whole application.
Productivity ftw!
Objectives:
* Implement task activate and deactivate menu options.
* Implement IGeneralData for tasks and start storing contexts.
* Figure out the data structure to start storing contexts.
* Store mementoes for each task. Switching tasks should remember
open editors and line-numbers and re-open them.
* Understand how the Document object and data model works in the
case of C# code.
* Write a patch for monodevelop exposing events that I can hook
into.
* Start logging changes in caret position.
* Figure out how to fold and unfold functions stored in the
context.
Love:
* Evolution for it's fancy bulleted list formatting which even
supports plaintext.
* mkrueger for the kick-ass renaming and refactoring features
* MD's serialization engine.
* Coffee coffee coffee!!1