User:Mooeypoo/VisualEditor LanguageInspector Notes

This will be my destination for random thoughts, plans and general ramblings about the LanguageInspector. Go here for the actual GSoC project updates.

=Structure plan=
 * ve/ce/annotations
 * ve.ce.LanguageAnnotation
 * ve/dm/annotations
 * ve.dm.LanguageAnnotation
 * ve/ui/inspectors
 * ve.ui.LanguageInspector
 * ve/ui/tools
 * ve.uiLanguageButtonTool
 * ve/ui/widget
 * ve.ui.LanguageWidget (ULS?)

= Problem with Fragment = At the moment, the language inspector adds a whatever is marked but it doesn't recognize existing annotations. I'm trying to figure out why that is. I have a feeling the language annotation may be bumping heads with the TextStyle span annotation. See screenshots below: