Finally the semester is over! I passed my last exam today and I feel unchained... But no time for partying just yet :)
During the past three weeks of my GSoC I haven't done a lot and I think a short resume of my work will fit in a few paragraphs.
As a beginning I've created a new dynamic library project in MD and called it AspNetEdit2. I didn't know whether to start editing the old AspNetEdit addin code in the extras/ folder, and I thought that a clean start would be better, plus when my addin matures it won't be that hard to merge it with the existing one, if needed.
For now the addin just offers a visual preview of the users HTML code. I have added display binding for WebSubtype.Html. An AttachableViewContent with a WebKit# WebView frame is a available for .html files, under a tab named "Browser Preview".
I used WebView's method LoadString to display the contents of the SourceEditorVIew. I did it only to test out WebKit# abilities.
This week I'll be implementing an important branch of the editor's architecture - the Main DOM tree. The contents of the SourceEditorView will be parsed and stored in a central, canonical DOM representation of the ASP.NET/HTML document. For displaying the Main DOM tree will be serialized, with special rules applied to certain control elements, and passed for displaying to the WebKit engine.
During the past three weeks of my GSoC I haven't done a lot and I think a short resume of my work will fit in a few paragraphs.
As a beginning I've created a new dynamic library project in MD and called it AspNetEdit2. I didn't know whether to start editing the old AspNetEdit addin code in the extras/ folder, and I thought that a clean start would be better, plus when my addin matures it won't be that hard to merge it with the existing one, if needed.
For now the addin just offers a visual preview of the users HTML code. I have added display binding for WebSubtype.Html. An AttachableViewContent with a WebKit# WebView frame is a available for .html files, under a tab named "Browser Preview".
I used WebView's method LoadString to display the contents of the SourceEditorVIew. I did it only to test out WebKit# abilities.
This week I'll be implementing an important branch of the editor's architecture - the Main DOM tree. The contents of the SourceEditorView will be parsed and stored in a central, canonical DOM representation of the ASP.NET/HTML document. For displaying the Main DOM tree will be serialized, with special rules applied to certain control elements, and passed for displaying to the WebKit engine.
No comments:
Post a Comment