diff --git a/Makefile b/Makefile index 2cb44fe..ecd6abd 100644 --- a/Makefile +++ b/Makefile @@ -60,7 +60,6 @@ CURVE_APP_LOAD_PARAMS ?= secp256k1 # Currently there is no path restriction PATH_APP_LOAD_PARAMS ?= "" -HAVE_APPLICATION_FLAG_DERIVE_MASTER = 1 HAVE_APPLICATION_FLAG_LIBRARY = 1 VARIANT_PARAM = COIN @@ -138,10 +137,25 @@ DEFINES +=COIN_FORKID=$(COIN_FORKID) # Following defines exposed to the app as a CFLAG because it might contain spaces CFLAGS += -DCOIN_COINID_NAME=\"$(COIN_COINID_NAME)\" +ifeq ($(TARGET_NAME),$(filter $(TARGET_NAME),TARGET_STAX TARGET_FLEX TARGET_APEX_P)) + ifndef COIN_TAGLINE1 + CFLAGS += -DCOIN_TAGLINE=NULL + else + CFLAGS += -DCOIN_TAGLINE=\"$(COIN_TAGLINE1)\\n$(COIN_TAGLINE2)\" + endif +else + ifndef COIN_TAGLINE1 + CFLAGS += -DCOIN_TAGLINE1=\""Application"\" + CFLAGS += -DCOIN_TAGLINE2=\""is ready"\" + else + CFLAGS += -DCOIN_TAGLINE1=\"$(COIN_TAGLINE1)\" + CFLAGS += -DCOIN_TAGLINE2=\"$(COIN_TAGLINE2)\" + endif +endif CFLAGS += -DAPPDEVELOPPER=\"$(APPDEVELOPPER)\" CFLAGS += -DAPPCOPYRIGHT=\"$(APPCOPYRIGHT)\" # Enabling DEBUG flag will enable PRINTF and disable optimizations -#DEBUG=1 +#DEBUG=1 include $(BOLOS_SDK)/Makefile.standard_app diff --git a/ui/ui_bagl.c b/ui/ui_bagl.c index e4eaaf6..31b2e5e 100644 --- a/ui/ui_bagl.c +++ b/ui/ui_bagl.c @@ -110,8 +110,8 @@ void io_seproxyhal_display(const bagl_element_t *element) { ////////////////////////////////////////////////////////////////////////////////////// UX_STEP_NOCB(ux_idle_flow_1_step, nn, { - "Application", - "is ready", + COIN_TAGLINE1, + COIN_TAGLINE2, }); UX_STEP_NOCB(ux_idle_flow_2_step, bn, { diff --git a/ui/ui_menu_nbgl.c b/ui/ui_menu_nbgl.c index 0b37fee..4f16ab5 100644 --- a/ui/ui_menu_nbgl.c +++ b/ui/ui_menu_nbgl.c @@ -37,7 +37,7 @@ static const nbgl_contentInfoList_t infoList = { static void exit(void) { os_sched_exit(-1); } void ui_idle_flow(void) { - nbgl_useCaseHomeAndSettings(COIN_COINID_NAME, &COIN_ICON, NULL, + nbgl_useCaseHomeAndSettings(COIN_COINID_NAME, &COIN_ICON, COIN_TAGLINE, INIT_HOME_PAGE, NULL, &infoList, NULL, exit); } #endif // HAVE_NBGL