Revision 875482

Go back to digest for 26th October 2008

Features in Development Tools

David Nolden committed changes in /trunk/KDE/kdevplatform/language:

Implement a uses-widget that is actually useful.
It groups the uses by file, then by function or class-name, and shows the source-complete surrounding source-line with the range highlighted for each use.

The tooltip shows even more context.

Yet todo:
- Make pure keyboard-navigation work
- Make all the buttons much smaller, somehow the oxygen buttons are really huge
- Update duchain to get _all_ and up-to-date uses.

File Changes

Added 2 files
  • /trunk/KDE/kdevplatform/language/duchain/navigation
  •   /usesnavigationcontext.cpp
  •   /usesnavigationcontext.h
Modified 10 files
  • /trunk/KDE/kdevplatform/language
  •   /CMakeLists.txt
  •   /backgroundparser/backgroundparser.cpp
  •   /duchain/navigation/abstractdeclarationnavigationcontext.cpp
  •   /duchain/navigation/abstractnavigationcontext.cpp
  •   /duchain/navigation/abstractnavigationcontext.h
  •   /duchain/navigation/abstractnavigationwidget.cpp
  •   /duchain/navigation/abstractnavigationwidget.h
  •   /duchain/navigation/navigationaction.h
  •   /duchain/navigation/useswidget.cpp
  •   /duchain/navigation/useswidget.h
12 files changed in total