-
Notifications
You must be signed in to change notification settings - Fork 1
State of things on 11 July 2011 in english
egor1989 edited this page Jul 11, 2011
·
1 revision
- ALL the main platform components are created (PadManager, ContainerManager)
- The first version of draw mechanism is made (moving SWT-Composits in the StyledText and applying StyleRanges)
- Some demo SWT-widgets are ready, they show the ability to enlarge the Pad functionality (draw image, calc and calendar example)
Plans for this week:
- Making an Eclipse plugin from the developed RCP app:
- Document and StyledText components should be installed once the platform is initialized
- connecting pads from extension points
- full integration with JavaEditor
- Draw mechanism optimization, more tight integration Pads into StyledText (correct work with highlighting, focusing, deny to modify)
- Full mechanism for modifying document content by Pad's call with auto folding of generated text (DocumentDataAccess and Folding) FURTHER DEVELOPMENTS IN DEVELOPMENT METADOLOGY:
- Make wiki more accurate, implement full task-tracking, because of increasing of describing info and grouth of difficulty of development
- in wiki we should describe the functionality of each element for ease of tresting and understanding what to do after
- Working with repo branches (master - releases, develop - main develop branch)
And than (in the second part of GSoC):
- Writing plugin to translate math
From the point of learning during first part of GSoC 2011 we've learned a lot about Eclipse architecture:
- How do Documents work: system of events in DocumentListeners, dividing - DocumentPartition (jFace)
- Got known with StyledText (swt)
- Learned the interaction of those components
Also writing simple Pad`s we learned SWT and Eclipse plugin system - ExtenstionPoints.
source: https://github.com/iee/Position-Manager/tree/develop