[on-boarding] Improve beta pop-up layout

This commit is contained in:
Émilie Feral
2018-10-16 10:31:08 +02:00
committed by LeaNumworks
parent 3f711da8e4
commit 1dd734b8e6
7 changed files with 40 additions and 24 deletions

View File

@@ -15,16 +15,20 @@ using namespace Shared;
static I18n::Message sPromptMessages[] = {
I18n::Message::BetaVersion,
I18n::Message::BetaVersionMessage1,
I18n::Message::BlankMessage,
I18n::Message::BetaVersionMessage2,
I18n::Message::BetaVersionMessage3,
I18n::Message::UpdateMessage4};
I18n::Message::BlankMessage,
I18n::Message::BetaVersionMessage4,
I18n::Message::BetaVersionMessage5,
I18n::Message::BetaVersionMessage6};
static KDColor sPromptColors[] = {
KDColorBlack,
KDColorBlack,
KDColorBlack,
KDColorBlack,
KDColorWhite,
KDColorBlack,
KDColorBlack,
Palette::YellowDark};
@@ -55,7 +59,9 @@ AppsContainer::AppsContainer() :
m_globalContext(),
m_variableBoxController(&m_globalContext),
m_examPopUpController(this),
#ifdef EPSILON_BOOT_PROMPT
#if EPSILON_BOOT_PROMPT == EPSILON_BETA_PROMPT
m_promptController(sPromptMessages, sPromptColors, 8),
#elif EPSILON_BOOT_PROMPT == EPSILON_UPDATE_PROMPT
m_promptController(sPromptMessages, sPromptColors, 6),
#endif
m_batteryTimer(BatteryTimer(this)),

View File

@@ -4,8 +4,10 @@ UpdateMessage2 = "Rechner stehen zur Verfuegung."
UpdateMessage3 = "Verbinden Sie sich mit Ihrem Computer auf"
UpdateMessage4 = "www.numworks.com/update."
BetaVersion = "BETA VERSION"
BetaVersionMessage1 = "Your device runs a beta software."
BetaVersionMessage2 = "You might run into bugs or glitches."
BetaVersionMessage3 = "Please send any feedback to"
BetaVersionMessage4 = "contact@numworks.com."
BetaVersionMessage1 = ""
BetaVersionMessage2 = "Your device runs a beta software."
BetaVersionMessage3 = "You might run into bugs or glitches."
BetaVersionMessage4 = ""
BetaVersionMessage5 = "Please send any feedback to"
BetaVersionMessage6 = "contact@numworks.com"
Skip = "Ueberspringen"

View File

@@ -4,8 +4,10 @@ UpdateMessage2 = "for your calculator."
UpdateMessage3 = "Browse our page from your computer"
UpdateMessage4 = "www.numworks.com/update"
BetaVersion = "BETA VERSION"
BetaVersionMessage1 = "Your device runs a beta software."
BetaVersionMessage2 = "You might run into bugs or glitches."
BetaVersionMessage3 = "Please send any feedback to"
BetaVersionMessage4 = "contact@numworks.com."
BetaVersionMessage1 = ""
BetaVersionMessage2 = "Your device runs a beta software."
BetaVersionMessage3 = "You might run into bugs or glitches."
BetaVersionMessage4 = ""
BetaVersionMessage5 = "Please send any feedback to"
BetaVersionMessage6 = "contact@numworks.com"
Skip = "Skip"

View File

@@ -4,8 +4,10 @@ UpdateMessage2 = "para su calculadora."
UpdateMessage3 = "Visite nuestra pagina desde su ordenador"
UpdateMessage4 = "www.numworks.com/update"
BetaVersion = "BETA VERSION"
BetaVersionMessage1 = "Your device runs a beta software."
BetaVersionMessage2 = "You might run into bugs or glitches."
BetaVersionMessage3 = "Please send any feedback to"
BetaVersionMessage4 = "contact@numworks.com."
BetaVersionMessage1 = ""
BetaVersionMessage2 = "Your device runs a beta software."
BetaVersionMessage3 = "You might run into bugs or glitches."
BetaVersionMessage4 = ""
BetaVersionMessage5 = "Please send any feedback to"
BetaVersionMessage6 = "contact@numworks.com"
Skip = "Saltar"

View File

@@ -4,8 +4,10 @@ UpdateMessage2 = "pour votre calculatrice."
UpdateMessage3 = "Connectez-vous depuis votre ordinateur"
UpdateMessage4 = "www.numworks.com/update"
BetaVersion = "VERSION BETA"
BetaVersionMessage1 = "Votre appareil dispose d'une version beta du logiciel."
BetaVersionMessage2 = "Il est possible que certains bugs apparaissent."
BetaVersionMessage3 = "Vous pouvez nous écrire pour nous faire part de vos retours à"
BetaVersionMessage4 = "contact@numworks.com."
BetaVersionMessage1 = "Votre appareil dispose d'une version beta"
BetaVersionMessage2 = "du logiciel. Il est possible que certains"
BetaVersionMessage3 = "bugs apparaissent."
BetaVersionMessage4 = "Vous pouvez nous écrire pour nous"
BetaVersionMessage5 = "faire part de vos retours à"
BetaVersionMessage6 = "contact@numworks.com"
Skip = "Passer"

View File

@@ -4,8 +4,10 @@ UpdateMessage2 = "para a sua calculadora."
UpdateMessage3 = "Navegue na nossa pagina do seu computador"
UpdateMessage4 = "www.numworks.com/update"
BetaVersion = "BETA VERSION"
BetaVersionMessage1 = "Your device runs a beta software."
BetaVersionMessage2 = "You might run into bugs or glitches."
BetaVersionMessage3 = "Please send any feedback to"
BetaVersionMessage4 = "contact@numworks.com."
BetaVersionMessage1 = ""
BetaVersionMessage2 = "Your device runs a beta software."
BetaVersionMessage3 = "You might run into bugs or glitches."
BetaVersionMessage4 = ""
BetaVersionMessage5 = "Please send any feedback to"
BetaVersionMessage6 = "contact@numworks.com"
Skip = "Pular"

View File

@@ -13,7 +13,7 @@ protected:
void layoutSubviews() override;
private:
constexpr static KDCoordinate k_titleMargin = 40;
constexpr static KDCoordinate k_paragraphHeight = 100;
constexpr static KDCoordinate k_paragraphHeight = 90;
constexpr static uint8_t k_maxNumberOfMessages = 8;
MessageTextView m_messageTextViews[k_maxNumberOfMessages];
uint8_t m_numberOfMessages;