Remove message_map from Context.

It doesn't belong in a display/rendering context object, it has much broader significance, mostly distributing messages via the M4->M0 IPC mechanism.
This commit is contained in:
Jared Boone 2016-01-13 15:46:04 -08:00
parent d380ffe52b
commit 9cab3c9978
12 changed files with 45 additions and 35 deletions

View file

@ -27,6 +27,8 @@
#include "ui_widget.hpp"
#include "ui_painter.hpp"
#include "message.hpp"
#include "touch.hpp"
#include "ch.h"
@ -63,7 +65,12 @@ public:
}
}
static MessageHandlerMap& message_map() {
return message_map_;
}
private:
static MessageHandlerMap message_map_;
static Thread* thread_event_loop;
touch::Manager touch_manager;