Debug message filter dialog implementation only displays classes which has been instantiated before. This makes it impossible to see first debug messages for classes registered with DEBUG_REGISTER_DISABLED. Reproducible: Always Steps to Reproduce: 1.start umbrello 2. press STRG-G Actual Results: only classes which has been instantiated are shown Expected Results: all classes which are registered should be shown
SVN commit 1324622 by habacker: Refactored class Tracer to be able to add classes independently from related object instantiation. Added widget classes to selectable debug output. M +7 -5 association.cpp M +71 -31 debug/debug_utils.cpp M +42 -9 debug/debug_utils.h M +2 -2 dialogs/codeeditor.cpp M +2 -2 uml.cpp M +2 -1 umlcanvasobject.cpp M +2 -1 umldoc.cpp M +2 -2 umllistview.cpp M +2 -1 umllistviewitem.cpp M +2 -0 umlobject.cpp M +2 -2 umlscene.cpp M +2 -2 umlview.cpp M +2 -1 umlviewimageexportermodel.cpp M +3 -1 widgets/associationline.cpp M +17 -15 widgets/associationwidget.cpp M +2 -2 widgets/classifierwidget.cpp M +4 -2 widgets/floatingdashlinewidget.cpp M +3 -1 widgets/floatingtextwidget.cpp M +2 -1 widgets/layoutgrid.cpp M +9 -7 widgets/messagewidget.cpp M +3 -1 widgets/nodewidget.cpp M +3 -1 widgets/pinwidget.cpp M +5 -3 widgets/preconditionwidget.cpp M +5 -3 widgets/umlwidget.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1324622