Jan 11
31
KDevelop advancement, Toulouse student project, 31th January
Leave a comment »
Done
QMake
- Support for building individual sub-folders
Tab-bar (branch tab-bar)
- Added checkbox “open buddy document automatically”
- Added a test function, adding a view after an other in area implementation
- Code cleanup, removing qDebug and adding comments
StandardOutputView (branch toolview)
- Fixed the test
- Fixed bugs and maked the text of action filter update when we change the output
- New comers studied QTestLib
Code generation
- Looked for grantlee
- Looked for current code generation
- Determined code generation goals
- Allow users to modify/share template
- Allow users to save some preference
- Allow users to generate classes, licenses, methods, class documentation like doxygen
Issues
- Some problem with git.kde.org
- Debugging qmake plugin can be cumbersome
- QMake unit test on shadow build will be difficult to implement
In the next days
QMake
- Document on custom define
- Support for building particular targets
- Implement QMake shadow build unit tests
Tab-bar
- Clean-up: Define “complex algorithm”
- Clean-up: Implement complex algorithm
- Clean-up: Allow user to choose beetween different algorithm
- Start to implement document buddy
StandardOutputView
- Continue to write tests
Code generation
- Create base architecture (KDevplatform)
- Create wizard for generation
- Allow user to add licenses
- Create UI for adding licenses
- Create licenses template