mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-03-18 21:30:38 +01:00
[escher] Rework of timers and bigger text in toolboxes
This commit is contained in:
@@ -18,15 +18,7 @@ App::App(Snapshot * snapshot) :
|
||||
m_localizationController(&m_modalViewController, Metric::CommonTopMargin, LocalizationController::Mode::Language),
|
||||
m_logoController()
|
||||
{
|
||||
}
|
||||
|
||||
int App::numberOfTimers() {
|
||||
return firstResponder() == &m_logoController;
|
||||
}
|
||||
|
||||
Timer * App::timerAtIndex(int i) {
|
||||
assert(i == 0);
|
||||
return &m_logoController;
|
||||
AppsContainer::sharedAppsContainer()->addTimer(&m_logoController);
|
||||
}
|
||||
|
||||
bool App::processEvent(Ion::Events::Event e) {
|
||||
|
||||
@@ -15,9 +15,6 @@ public:
|
||||
App * unpack(Container * container) override;
|
||||
Descriptor * descriptor() override;
|
||||
};
|
||||
|
||||
int numberOfTimers() override;
|
||||
Timer * timerAtIndex(int i) override;
|
||||
bool processEvent(Ion::Events::Event) override;
|
||||
void didBecomeActive(Window * window) override;
|
||||
private:
|
||||
|
||||
@@ -17,6 +17,7 @@ LogoController::LogoController() :
|
||||
|
||||
bool LogoController::fire() {
|
||||
Container::activeApp()->dismissModalViewController();
|
||||
AppsContainer::sharedAppsContainer()->removeTimer(this);
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -41,7 +42,6 @@ void LogoController::viewWillAppear() {
|
||||
if (!backlightInitialized) {
|
||||
Ion::Backlight::init();
|
||||
}
|
||||
ViewController::viewWillAppear();
|
||||
}
|
||||
|
||||
void LogoController::viewDidDisappear() {
|
||||
|
||||
Reference in New Issue
Block a user