KDevelop advancement, Toulouse student project, 31th January

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

Tags: , , , ,

Leave a Comment