Panagiotis Triantafyllou

new version, minor changes, revert myrewards colors

...@@ -5,7 +5,7 @@ android.buildFeatures.buildConfig = true ...@@ -5,7 +5,7 @@ android.buildFeatures.buildConfig = true
5 5
6 ext { 6 ext {
7 PUBLISH_GROUP_ID = 'ly.warp' 7 PUBLISH_GROUP_ID = 'ly.warp'
8 - PUBLISH_VERSION = '4.5.5.4p5' 8 + PUBLISH_VERSION = '4.5.5.4p6'
9 PUBLISH_ARTIFACT_ID = 'warply-android-sdk' 9 PUBLISH_ARTIFACT_ID = 'warply-android-sdk'
10 } 10 }
11 11
......
...@@ -9,6 +9,7 @@ import android.graphics.Typeface; ...@@ -9,6 +9,7 @@ import android.graphics.Typeface;
9 import android.os.Bundle; 9 import android.os.Bundle;
10 import android.text.SpannableStringBuilder; 10 import android.text.SpannableStringBuilder;
11 import android.text.Spanned; 11 import android.text.Spanned;
12 +import android.text.style.UnderlineSpan;
12 import android.view.LayoutInflater; 13 import android.view.LayoutInflater;
13 import android.view.View; 14 import android.view.View;
14 import android.view.ViewGroup; 15 import android.view.ViewGroup;
...@@ -180,7 +181,16 @@ public class MarketPassActivity extends Activity implements View.OnClickListener ...@@ -180,7 +181,16 @@ public class MarketPassActivity extends Activity implements View.OnClickListener
180 // sBuilder.setSpan(typefaceBoldSpan, startIndex, endIndex, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); 181 // sBuilder.setSpan(typefaceBoldSpan, startIndex, endIndex, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
181 // mTvPassCount.setText(sBuilder, TextView.BufferType.SPANNABLE); 182 // mTvPassCount.setText(sBuilder, TextView.BufferType.SPANNABLE);
182 183
183 - mTvPassCount.setText(R.string.cos_market_pass_details); 184 + String fullText = getString(R.string.cos_market_pass_details);
185 + String targetText = "For You";
186 + int startIndex = fullText.indexOf(targetText);
187 + int endIndex = startIndex + targetText.length();
188 + SpannableStringBuilder sBuilder = new SpannableStringBuilder(fullText);
189 + sBuilder.setSpan(new UnderlineSpan(), startIndex, endIndex, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
190 + Typeface typefaceSemiBold = ResourcesCompat.getFont(this, R.font.peridot_semi_bold);
191 + CustomTypefaceSpan typefaceSemiBoldSpan = new CustomTypefaceSpan(typefaceSemiBold);
192 + sBuilder.setSpan(typefaceSemiBoldSpan, startIndex, endIndex, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
193 + mTvPassCount.setText(sBuilder, TextView.BufferType.SPANNABLE);
184 // } 194 // }
185 195
186 // if (mMarketPassDetails != null) { 196 // if (mMarketPassDetails != null) {
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
4 android:shape="oval"> 4 android:shape="oval">
5 5
6 <solid 6 <solid
7 - android:color="@color/cos_magenta"/> 7 + android:color="@color/cos_light_blue"/>
8 8
9 <size 9 <size
10 android:width="24dp" 10 android:width="24dp"
......
...@@ -421,7 +421,7 @@ ...@@ -421,7 +421,7 @@
421 android:id="@+id/v_first_end" 421 android:id="@+id/v_first_end"
422 android:layout_width="8dp" 422 android:layout_width="8dp"
423 android:layout_height="8dp" 423 android:layout_height="8dp"
424 - android:background="@drawable/shape_indicator_grey" 424 + android:background="@drawable/shape_indicator"
425 android:visibility="gone" /> 425 android:visibility="gone" />
426 426
427 <View 427 <View
...@@ -440,7 +440,7 @@ ...@@ -440,7 +440,7 @@
440 android:id="@+id/v_second_end" 440 android:id="@+id/v_second_end"
441 android:layout_width="8dp" 441 android:layout_width="8dp"
442 android:layout_height="8dp" 442 android:layout_height="8dp"
443 - android:background="@drawable/shape_indicator_grey" /> 443 + android:background="@drawable/shape_indicator" />
444 </LinearLayout> 444 </LinearLayout>
445 445
446 <LinearLayout 446 <LinearLayout
...@@ -812,7 +812,7 @@ ...@@ -812,7 +812,7 @@
812 android:layout_width="16dp" 812 android:layout_width="16dp"
813 android:layout_height="16dp" 813 android:layout_height="16dp"
814 android:layout_marginStart="2dp" 814 android:layout_marginStart="2dp"
815 - android:background="@drawable/shape_cos_counter_magenta" 815 + android:background="@drawable/shape_cos_counter_orange"
816 android:gravity="center" 816 android:gravity="center"
817 android:orientation="vertical" 817 android:orientation="vertical"
818 app:layout_constraintBottom_toTopOf="@+id/tv_vouchers_info_title_disabled" 818 app:layout_constraintBottom_toTopOf="@+id/tv_vouchers_info_title_disabled"
...@@ -826,7 +826,7 @@ ...@@ -826,7 +826,7 @@
826 android:includeFontPadding="false" 826 android:includeFontPadding="false"
827 android:maxLines="1" 827 android:maxLines="1"
828 android:text="0" 828 android:text="0"
829 - android:textColor="@color/white" 829 + android:textColor="@color/cos_light_black"
830 android:textSize="12sp" /> 830 android:textSize="12sp" />
831 </LinearLayout> 831 </LinearLayout>
832 </androidx.constraintlayout.widget.ConstraintLayout> 832 </androidx.constraintlayout.widget.ConstraintLayout>
......
...@@ -64,7 +64,7 @@ ...@@ -64,7 +64,7 @@
64 android:layout_alignParentEnd="true" 64 android:layout_alignParentEnd="true"
65 android:layout_marginTop="4dp" 65 android:layout_marginTop="4dp"
66 android:layout_marginEnd="1dp" 66 android:layout_marginEnd="1dp"
67 - android:background="@drawable/shape_cos_counter_magenta" 67 + android:background="@drawable/shape_cos_counter_orange"
68 android:gravity="center" 68 android:gravity="center"
69 android:orientation="vertical" 69 android:orientation="vertical"
70 android:translationZ="2dp" 70 android:translationZ="2dp"
...@@ -78,7 +78,7 @@ ...@@ -78,7 +78,7 @@
78 android:layout_height="16dp" 78 android:layout_height="16dp"
79 android:includeFontPadding="false" 79 android:includeFontPadding="false"
80 android:maxLines="1" 80 android:maxLines="1"
81 - android:textColor="@color/white" 81 + android:textColor="@color/cos_light_black"
82 android:textSize="12sp" 82 android:textSize="12sp"
83 tools:text="6" /> 83 tools:text="6" />
84 </LinearLayout> 84 </LinearLayout>
......
...@@ -64,7 +64,7 @@ ...@@ -64,7 +64,7 @@
64 android:layout_alignParentEnd="true" 64 android:layout_alignParentEnd="true"
65 android:layout_marginTop="4dp" 65 android:layout_marginTop="4dp"
66 android:layout_marginEnd="1dp" 66 android:layout_marginEnd="1dp"
67 - android:background="@drawable/shape_cos_counter_magenta" 67 + android:background="@drawable/shape_cos_counter_orange"
68 android:gravity="center" 68 android:gravity="center"
69 android:orientation="vertical" 69 android:orientation="vertical"
70 android:translationZ="2dp" 70 android:translationZ="2dp"
...@@ -77,7 +77,7 @@ ...@@ -77,7 +77,7 @@
77 android:layout_height="16dp" 77 android:layout_height="16dp"
78 android:includeFontPadding="false" 78 android:includeFontPadding="false"
79 android:maxLines="1" 79 android:maxLines="1"
80 - android:textColor="@color/white" 80 + android:textColor="@color/cos_light_black"
81 android:textSize="12sp" 81 android:textSize="12sp"
82 tools:text="6" /> 82 tools:text="6" />
83 </LinearLayout> 83 </LinearLayout>
......
...@@ -64,7 +64,7 @@ ...@@ -64,7 +64,7 @@
64 android:layout_alignParentEnd="true" 64 android:layout_alignParentEnd="true"
65 android:layout_marginTop="4dp" 65 android:layout_marginTop="4dp"
66 android:layout_marginEnd="1dp" 66 android:layout_marginEnd="1dp"
67 - android:background="@drawable/shape_cos_counter_magenta" 67 + android:background="@drawable/shape_cos_counter_orange"
68 android:gravity="center" 68 android:gravity="center"
69 android:orientation="vertical" 69 android:orientation="vertical"
70 android:translationZ="2dp" 70 android:translationZ="2dp"
...@@ -77,7 +77,7 @@ ...@@ -77,7 +77,7 @@
77 android:layout_height="16dp" 77 android:layout_height="16dp"
78 android:includeFontPadding="false" 78 android:includeFontPadding="false"
79 android:maxLines="1" 79 android:maxLines="1"
80 - android:textColor="@color/white" 80 + android:textColor="@color/cos_light_black"
81 android:textSize="12sp" 81 android:textSize="12sp"
82 tools:text="6" /> 82 tools:text="6" />
83 </LinearLayout> 83 </LinearLayout>
......
...@@ -64,7 +64,7 @@ ...@@ -64,7 +64,7 @@
64 android:layout_alignParentEnd="true" 64 android:layout_alignParentEnd="true"
65 android:layout_marginTop="4dp" 65 android:layout_marginTop="4dp"
66 android:layout_marginEnd="1dp" 66 android:layout_marginEnd="1dp"
67 - android:background="@drawable/shape_cos_counter_magenta" 67 + android:background="@drawable/shape_cos_counter_orange"
68 android:gravity="center" 68 android:gravity="center"
69 android:orientation="vertical" 69 android:orientation="vertical"
70 android:translationZ="2dp" 70 android:translationZ="2dp"
...@@ -77,7 +77,7 @@ ...@@ -77,7 +77,7 @@
77 android:layout_height="16dp" 77 android:layout_height="16dp"
78 android:includeFontPadding="false" 78 android:includeFontPadding="false"
79 android:maxLines="1" 79 android:maxLines="1"
80 - android:textColor="@color/white" 80 + android:textColor="@color/cos_light_black"
81 android:textSize="12sp" 81 android:textSize="12sp"
82 tools:text="6" /> 82 tools:text="6" />
83 </LinearLayout> 83 </LinearLayout>
......
...@@ -193,7 +193,7 @@ ...@@ -193,7 +193,7 @@
193 <string name="cos_market_ab_subtitle">1. Ενεργοποίησε τον κωδικό στην ΑΒ PLUS στο kiosk του καταστήματος ή μέσω AB eshop/app στην ενότητα Συνεργασίες – SUPERMARKET DEALS.\n\n2. Κάνε χρήση της ΑΒ PLUS στις αγορές σου για να λάβεις τις διαθέσιμες εκπτώσεις.</string> 193 <string name="cos_market_ab_subtitle">1. Ενεργοποίησε τον κωδικό στην ΑΒ PLUS στο kiosk του καταστήματος ή μέσω AB eshop/app στην ενότητα Συνεργασίες – SUPERMARKET DEALS.\n\n2. Κάνε χρήση της ΑΒ PLUS στις αγορές σου για να λάβεις τις διαθέσιμες εκπτώσεις.</string>
194 <string name="cos_market_pass_title">SUPERMARKET DEALS CARD</string> 194 <string name="cos_market_pass_title">SUPERMARKET DEALS CARD</string>
195 <string name="cos_market_pass_subtitle">Χρησιμοποίησε το μοναδικό κωδικό σου για να κερδίσεις έκπτωση σε επιλεγμένα προϊόντα. Ανακάλυψε τα κουπόνια στο For You.</string> 195 <string name="cos_market_pass_subtitle">Χρησιμοποίησε το μοναδικό κωδικό σου για να κερδίσεις έκπτωση σε επιλεγμένα προϊόντα. Ανακάλυψε τα κουπόνια στο For You.</string>
196 - <string name="cos_market_pass_details">Χρησιμοποίησε τη SUPERMARKET DEALS CARD σου για να κερδίσεις έκπτωση σε επιλεγμένα προϊόντα. Ανακάλυψε τα διαθέσιμα εκπτωτικά κουπόνια στο For You.</string> 196 + <string name="cos_market_pass_details">Χρησιμοποίησε τη SUPERMARKET DEALS CARD σου και κέρδισε έκπτωση σε επιλεγμένα προϊόντα. Ανακάλυψε τα προϊόντα με εκπτωτικό κουπόνι στο For You.</string>
197 <string name="cos_market_pass_return">Επιστροφή</string> 197 <string name="cos_market_pass_return">Επιστροφή</string>
198 <string name="cos_market_pass_coupons_title">Με τα διαθέσιμα κουπόνια μπορείς να εξοικονομήσεις έως και %1$s€.</string> 198 <string name="cos_market_pass_coupons_title">Με τα διαθέσιμα κουπόνια μπορείς να εξοικονομήσεις έως και %1$s€.</string>
199 <string name="cos_market_subtitle">Δημιούργησε το δικό σου ενιαίο κουπόνι προσφορών, και εξαργύρωσέ το στα supermarket της επιλογής σου γρήγορα και εύκολα με ένα μόνο κωδικό κουπονιού!</string> 199 <string name="cos_market_subtitle">Δημιούργησε το δικό σου ενιαίο κουπόνι προσφορών, και εξαργύρωσέ το στα supermarket της επιλογής σου γρήγορα και εύκολα με ένα μόνο κωδικό κουπονιού!</string>
......