D8709: [WIP] Add VcsAnnotationItemDelegate, for control of rendering, menus and tooltip

Friedrich W. H. Kossebau noreply at phabricator.kde.org
Wed Nov 8 00:37:09 UTC 2017


kossebau created this revision.
Restricted Application added a subscriber: kdevelop-devel.

REVISION SUMMARY
  Yet to be solved:
  
  - estimating a proper width of the annotationbar
  - deciding on commit metadata items to display
  - adapting to zoomed content
  - getting second font color for secondary info like age & author
  - how to do the tooltip with complete commit message text, which needs some async handling due to the need to fetch the complete message async
  - API for hiding of tooltips

REPOSITORY
  R32 KDevelop

BRANCH
  addAnnotationItemDelegate

REVISION DETAIL
  https://phabricator.kde.org/D8709

AFFECTED FILES
  kdevplatform/vcs/CMakeLists.txt
  kdevplatform/vcs/models/vcsannotationmodel.cpp
  kdevplatform/vcs/models/vcsannotationmodel.h
  kdevplatform/vcs/vcspluginhelper.cpp
  kdevplatform/vcs/widgets/vcsannotationitemdelegate.cpp
  kdevplatform/vcs/widgets/vcsannotationitemdelegate.h

To: kossebau
Cc: kdevelop-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20171108/359da4f6/attachment.html>


More information about the KDevelop-devel mailing list