diff --git a/warply_android_sdk/build.gradle b/warply_android_sdk/build.gradle index f557c24..b18d539 100644 --- a/warply_android_sdk/build.gradle +++ b/warply_android_sdk/build.gradle @@ -5,7 +5,7 @@ android.buildFeatures.buildConfig = true ext { PUBLISH_GROUP_ID = 'ly.warp' - PUBLISH_VERSION = '4.5.5.4p5' + PUBLISH_VERSION = '4.5.5.4p6' PUBLISH_ARTIFACT_ID = 'warply-android-sdk' } diff --git a/warply_android_sdk/src/main/java/ly/warp/sdk/activities/MarketPassActivity.java b/warply_android_sdk/src/main/java/ly/warp/sdk/activities/MarketPassActivity.java index cbf0781..11e75b0 100644 --- a/warply_android_sdk/src/main/java/ly/warp/sdk/activities/MarketPassActivity.java +++ b/warply_android_sdk/src/main/java/ly/warp/sdk/activities/MarketPassActivity.java @@ -9,6 +9,7 @@ import android.graphics.Typeface; import android.os.Bundle; import android.text.SpannableStringBuilder; import android.text.Spanned; +import android.text.style.UnderlineSpan; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; @@ -180,7 +181,16 @@ public class MarketPassActivity extends Activity implements View.OnClickListener // sBuilder.setSpan(typefaceBoldSpan, startIndex, endIndex, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); // mTvPassCount.setText(sBuilder, TextView.BufferType.SPANNABLE); - mTvPassCount.setText(R.string.cos_market_pass_details); + String fullText = getString(R.string.cos_market_pass_details); + String targetText = "For You"; + int startIndex = fullText.indexOf(targetText); + int endIndex = startIndex + targetText.length(); + SpannableStringBuilder sBuilder = new SpannableStringBuilder(fullText); + sBuilder.setSpan(new UnderlineSpan(), startIndex, endIndex, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); + Typeface typefaceSemiBold = ResourcesCompat.getFont(this, R.font.peridot_semi_bold); + CustomTypefaceSpan typefaceSemiBoldSpan = new CustomTypefaceSpan(typefaceSemiBold); + sBuilder.setSpan(typefaceSemiBoldSpan, startIndex, endIndex, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); + mTvPassCount.setText(sBuilder, TextView.BufferType.SPANNABLE); // } // if (mMarketPassDetails != null) { diff --git a/warply_android_sdk/src/main/res/drawable/shape_indicator.xml b/warply_android_sdk/src/main/res/drawable/shape_indicator.xml index a482ef9..dabbdbe 100644 --- a/warply_android_sdk/src/main/res/drawable/shape_indicator.xml +++ b/warply_android_sdk/src/main/res/drawable/shape_indicator.xml @@ -4,7 +4,7 @@ android:shape="oval"> <solid - android:color="@color/cos_magenta"/> + android:color="@color/cos_light_blue"/> <size android:width="24dp" diff --git a/warply_android_sdk/src/main/res/layout/fragment_my_rewards.xml b/warply_android_sdk/src/main/res/layout/fragment_my_rewards.xml index 561938c..1d2d2e6 100644 --- a/warply_android_sdk/src/main/res/layout/fragment_my_rewards.xml +++ b/warply_android_sdk/src/main/res/layout/fragment_my_rewards.xml @@ -421,7 +421,7 @@ android:id="@+id/v_first_end" android:layout_width="8dp" android:layout_height="8dp" - android:background="@drawable/shape_indicator_grey" + android:background="@drawable/shape_indicator" android:visibility="gone" /> <View @@ -440,7 +440,7 @@ android:id="@+id/v_second_end" android:layout_width="8dp" android:layout_height="8dp" - android:background="@drawable/shape_indicator_grey" /> + android:background="@drawable/shape_indicator" /> </LinearLayout> <LinearLayout @@ -812,7 +812,7 @@ android:layout_width="16dp" android:layout_height="16dp" android:layout_marginStart="2dp" - android:background="@drawable/shape_cos_counter_magenta" + android:background="@drawable/shape_cos_counter_orange" android:gravity="center" android:orientation="vertical" app:layout_constraintBottom_toTopOf="@+id/tv_vouchers_info_title_disabled" @@ -826,7 +826,7 @@ android:includeFontPadding="false" android:maxLines="1" android:text="0" - android:textColor="@color/white" + android:textColor="@color/cos_light_black" android:textSize="12sp" /> </LinearLayout> </androidx.constraintlayout.widget.ConstraintLayout> diff --git a/warply_android_sdk/src/main/res/layout/tile_active_box.xml b/warply_android_sdk/src/main/res/layout/tile_active_box.xml index cefdca8..a330193 100644 --- a/warply_android_sdk/src/main/res/layout/tile_active_box.xml +++ b/warply_android_sdk/src/main/res/layout/tile_active_box.xml @@ -64,7 +64,7 @@ android:layout_alignParentEnd="true" android:layout_marginTop="4dp" android:layout_marginEnd="1dp" - android:background="@drawable/shape_cos_counter_magenta" + android:background="@drawable/shape_cos_counter_orange" android:gravity="center" android:orientation="vertical" android:translationZ="2dp" @@ -78,7 +78,7 @@ android:layout_height="16dp" android:includeFontPadding="false" android:maxLines="1" - android:textColor="@color/white" + android:textColor="@color/cos_light_black" android:textSize="12sp" tools:text="6" /> </LinearLayout> diff --git a/warply_android_sdk/src/main/res/layout/tile_active_coupons.xml b/warply_android_sdk/src/main/res/layout/tile_active_coupons.xml index 5c50da3..3744732 100644 --- a/warply_android_sdk/src/main/res/layout/tile_active_coupons.xml +++ b/warply_android_sdk/src/main/res/layout/tile_active_coupons.xml @@ -64,7 +64,7 @@ android:layout_alignParentEnd="true" android:layout_marginTop="4dp" android:layout_marginEnd="1dp" - android:background="@drawable/shape_cos_counter_magenta" + android:background="@drawable/shape_cos_counter_orange" android:gravity="center" android:orientation="vertical" android:translationZ="2dp" @@ -77,7 +77,7 @@ android:layout_height="16dp" android:includeFontPadding="false" android:maxLines="1" - android:textColor="@color/white" + android:textColor="@color/cos_light_black" android:textSize="12sp" tools:text="6" /> </LinearLayout> diff --git a/warply_android_sdk/src/main/res/layout/tile_active_dfy.xml b/warply_android_sdk/src/main/res/layout/tile_active_dfy.xml index f13c58b..1ef04ac 100644 --- a/warply_android_sdk/src/main/res/layout/tile_active_dfy.xml +++ b/warply_android_sdk/src/main/res/layout/tile_active_dfy.xml @@ -64,7 +64,7 @@ android:layout_alignParentEnd="true" android:layout_marginTop="4dp" android:layout_marginEnd="1dp" - android:background="@drawable/shape_cos_counter_magenta" + android:background="@drawable/shape_cos_counter_orange" android:gravity="center" android:orientation="vertical" android:translationZ="2dp" @@ -77,7 +77,7 @@ android:layout_height="16dp" android:includeFontPadding="false" android:maxLines="1" - android:textColor="@color/white" + android:textColor="@color/cos_light_black" android:textSize="12sp" tools:text="6" /> </LinearLayout> diff --git a/warply_android_sdk/src/main/res/layout/tile_active_unified.xml b/warply_android_sdk/src/main/res/layout/tile_active_unified.xml index 68b96df..375d539 100644 --- a/warply_android_sdk/src/main/res/layout/tile_active_unified.xml +++ b/warply_android_sdk/src/main/res/layout/tile_active_unified.xml @@ -64,7 +64,7 @@ android:layout_alignParentEnd="true" android:layout_marginTop="4dp" android:layout_marginEnd="1dp" - android:background="@drawable/shape_cos_counter_magenta" + android:background="@drawable/shape_cos_counter_orange" android:gravity="center" android:orientation="vertical" android:translationZ="2dp" @@ -77,7 +77,7 @@ android:layout_height="16dp" android:includeFontPadding="false" android:maxLines="1" - android:textColor="@color/white" + android:textColor="@color/cos_light_black" android:textSize="12sp" tools:text="6" /> </LinearLayout> diff --git a/warply_android_sdk/src/main/res/values/strings.xml b/warply_android_sdk/src/main/res/values/strings.xml index e28ce41..1250f13 100644 --- a/warply_android_sdk/src/main/res/values/strings.xml +++ b/warply_android_sdk/src/main/res/values/strings.xml @@ -193,7 +193,7 @@ <string name="cos_market_ab_subtitle">1. Ενεργοποίησε τον κωδικό στην ΑΒ PLUS στο kiosk του καταστήματος ή μέσω AB eshop/app στην ενότητα Συνεργασίες – SUPERMARKET DEALS.\n\n2. Κάνε χρήση της ΑΒ PLUS στις αγορές σου για να λάβεις τις διαθέσιμες εκπτώσεις.</string> <string name="cos_market_pass_title">SUPERMARKET DEALS CARD</string> <string name="cos_market_pass_subtitle">Χρησιμοποίησε το μοναδικό κωδικό σου για να κερδίσεις έκπτωση σε επιλεγμένα προϊόντα. Ανακάλυψε τα κουπόνια στο For You.</string> - <string name="cos_market_pass_details">Χρησιμοποίησε τη SUPERMARKET DEALS CARD σου για να κερδίσεις έκπτωση σε επιλεγμένα προϊόντα. Ανακάλυψε τα διαθέσιμα εκπτωτικά κουπόνια στο For You.</string> + <string name="cos_market_pass_details">Χρησιμοποίησε τη SUPERMARKET DEALS CARD σου και κέρδισε έκπτωση σε επιλεγμένα προϊόντα. Ανακάλυψε τα προϊόντα με εκπτωτικό κουπόνι στο For You.</string> <string name="cos_market_pass_return">Επιστροφή</string> <string name="cos_market_pass_coupons_title">Με τα διαθέσιμα κουπόνια μπορείς να εξοικονομήσεις έως και %1$s€.</string> <string name="cos_market_subtitle">Δημιούργησε το δικό σου ενιαίο κουπόνι προσφορών, και εξαργύρωσέ το στα supermarket της επιλογής σου γρήγορα και εύκολα με ένα μόνο κωδικό κουπονιού!</string>