logic: Moved all error handling logic into ErrorController (issue #577)
* Handle all error related messages in ErrorController * Moved error filter state from Storage to ErrorController * Moved all error related messages to type/error subdirectory * Enable all errors shown by default * Always show unfiltered error count in status bar and overview * Fixed all errors shown again when changing error filter on errors for file
This commit is contained in:
@@ -302,6 +302,11 @@ void BookmarkController::handleMessage(MessageActivateBookmark* message)
|
||||
activateBookmark(message->bookmark);
|
||||
}
|
||||
|
||||
void BookmarkController::handleMessage(MessageActivateErrors* message)
|
||||
{
|
||||
clear();
|
||||
}
|
||||
|
||||
void BookmarkController::handleMessage(MessageActivateTokens* message)
|
||||
{
|
||||
m_activeEdgeIds.clear();
|
||||
@@ -352,11 +357,6 @@ void BookmarkController::handleMessage(MessageFinishedParsing* message)
|
||||
update();
|
||||
}
|
||||
|
||||
void BookmarkController::handleMessage(MessageShowErrors* message)
|
||||
{
|
||||
clear();
|
||||
}
|
||||
|
||||
std::vector<std::wstring> BookmarkController::getActiveTokenDisplayNames() const
|
||||
{
|
||||
if (m_activeEdgeIds.size() > 0)
|
||||
|
||||
Reference in New Issue
Block a user