Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions app/res/layout/view_connect_learn_complete.xml
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,7 @@
android:padding="@dimen/connect_space_md">

<TextView
android:id="@+id/certificate_header_label"
style="@style/TextStyle.Connect.LabelM"
android:layout_width="0dp"
android:layout_height="wrap_content"
Expand Down
1 change: 1 addition & 0 deletions app/res/values-es/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -280,6 +280,7 @@
<string name="connect_sms_invite_opportunity_not_found">Oportunidad no encontrada</string>
<string name="connect_learn_complete">Completar</string>
<string name="connect_learn_certificate">Certificado</string>
<string name="connect_learn_view_certificate">Ver certificado</string>
<string name="connect_learn_completed">Completado el %s</string>
<string name="connect_learn_cert_score">Puntuación: %s</string>
<string name="connect_learn_complete_footer_start_visits">Comenzar visitas</string>
Expand Down
1 change: 1 addition & 0 deletions app/res/values-fr/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -341,6 +341,7 @@ License.
<string name="connect_sms_invite_opportunity_not_found">Opportunité introuvable</string>
<string name="connect_learn_complete">Complet</string>
<string name="connect_learn_certificate">Certificat</string>
<string name="connect_learn_view_certificate">Voir le certificat</string>
<string name="connect_learn_completed">Terminé le %s</string>
<string name="connect_learn_cert_score">Score: %s</string>
<string name="connect_learn_complete_footer_start_visits">Commencer les visites</string>
Expand Down
1 change: 1 addition & 0 deletions app/res/values-ha/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -180,6 +180,7 @@ Don cikakken aiki na wurin zama na aikace-aikace da yawa, da fatan za a yi sabon
<string name="connect_sms_invite_opportunity_not_found">Ba a sami damar ba</string>
<string name="connect_learn_complete">Kammalawa</string>
<string name="connect_learn_certificate">Takardar Shaidar</string>
<string name="connect_learn_view_certificate">Duba Takardar Shaida</string>
<string name="connect_learn_completed">An kammala a ranar %s</string>
<string name="connect_learn_cert_score">Maki: %s</string>
<string name="connect_learn_complete_footer_start_visits">Fara Ziyarce-ziyarce</string>
Expand Down
1 change: 1 addition & 0 deletions app/res/values-hi/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -341,6 +341,7 @@ License.
<string name="connect_sms_invite_opportunity_not_found">अवसर नहीं मिला</string>
<string name="connect_learn_complete">पूरा</string>
<string name="connect_learn_certificate">प्रमाण पत्र</string>
<string name="connect_learn_view_certificate">प्रमाण पत्र देखें</string>
<string name="connect_learn_completed">पूरा हुआ %s</string>
<string name="connect_learn_cert_score">स्कोर: %s</string>
<string name="connect_learn_complete_footer_start_visits">विज़िट शुरू करें</string>
Expand Down
1 change: 1 addition & 0 deletions app/res/values-lt/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -459,6 +459,7 @@
<string name="connect_learn_cta_complete_assessment">Užbaigti vertinimą</string>
<string name="connect_learn_cta_take_assessment">Laikyti vertinimą</string>
<string name="connect_learn_cta_start">Pradėti</string>
<string name="connect_learn_view_certificate">Peržiūrėti pažymėjimą</string>
<string name="connect_opportunity_footer_start_learning">Pradėti mokymąsi</string>
<string name="connect_download_learn">Atsisiųsti mokymąsi</string>
<string name="connect_downloading_learn">Atsisiunčiamas mokymasis</string>
Expand Down
1 change: 1 addition & 0 deletions app/res/values-no/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -435,6 +435,7 @@
<string name="connect_learn_cta_complete_assessment">Fullfør vurderingen</string>
<string name="connect_learn_cta_take_assessment">Ta vurderingen</string>
<string name="connect_learn_cta_start">Start</string>
<string name="connect_learn_view_certificate">Vis sertifikat</string>
<string name="connect_opportunity_footer_start_learning">Start læring</string>
<string name="connect_download_learn">Last ned Læring</string>
<string name="connect_downloading_learn">Laster ned Læring</string>
Expand Down
1 change: 1 addition & 0 deletions app/res/values-pt/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -349,6 +349,7 @@
<string name="connect_sms_invite_opportunity_not_found">Oportunidade não encontrada</string>
<string name="connect_learn_complete">Concluída</string>
<string name="connect_learn_certificate">CERTIFICADO DE CONCLUSÃO</string>
<string name="connect_learn_view_certificate">Ver certificado</string>
<string name="connect_learn_completed">Concluído em %s</string>
<string name="connect_learn_cert_score">Pontuação: %s</string>
<string name="connect_learn_complete_footer_start_visits">Iniciar visitas</string>
Expand Down
1 change: 1 addition & 0 deletions app/res/values-sw/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -343,6 +343,7 @@
<string name="connect_sms_invite_opportunity_not_found">Fursa haijapatikana</string>
<string name="connect_learn_complete">Kamilisha</string>
<string name="connect_learn_certificate">Cheti</string>
<string name="connect_learn_view_certificate">Tazama Cheti</string>
<string name="connect_learn_completed">Ilikamilika mnamo %s</string>
<string name="connect_learn_cert_score">Alama: %s</string>
<string name="connect_learn_complete_footer_start_visits">Anza Ziara</string>
Expand Down
1 change: 1 addition & 0 deletions app/res/values-ti/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -337,6 +337,7 @@
<string name="connect_sms_invite_opportunity_not_found">ዕድል ኣይተረኽበን</string>
<string name="connect_learn_complete">ውዱእ</string>
<string name="connect_learn_certificate">ምስክር ወረቐት</string>
<string name="connect_learn_view_certificate">ምስክር ወረቐት ርአ</string>
<string name="connect_learn_completed">ኣብ %s ዝተዛዘመ</string>
<string name="connect_learn_cert_score">ነጥቢ: %s</string>
<string name="connect_learn_complete_footer_start_visits">ምብጻሓት ጀምር</string>
Expand Down
1 change: 1 addition & 0 deletions app/res/values/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -531,6 +531,7 @@

<string name="connect_learn_complete">Complete</string>
<string name="connect_learn_certificate">Certificate</string>
<string name="connect_learn_view_certificate">View Certificate</string>

<string name="connect_learn_completed">Completed on %s</string>
<string name="connect_learn_cert_score">Score: %s</string>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -123,10 +123,12 @@ class ConnectLearnCompleteView

if (expand) {
binding.certificate.root.visibility = VISIBLE
binding.certificateHeaderLabel.setText(R.string.connect_learn_certificate)
binding.certificateChevron.rotation = EXPANDED_CHEVRON_ROTATION
binding.certificateContainer.updatePadding(bottom = certificateBottomPadding)
} else {
binding.certificate.root.visibility = GONE
binding.certificateHeaderLabel.setText(R.string.connect_learn_view_certificate)
binding.certificateChevron.rotation = 0f
binding.certificateContainer.updatePadding(bottom = 0)
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -196,14 +196,18 @@ class ConnectLearnCompleteViewTest {
val chevron = view.findViewById<View>(R.id.certificate_chevron)
val container = view.findViewById<View>(R.id.certificate_container)
val expandedPadding = container.paddingBottom
val expandedLabel = view.context.getString(R.string.connect_learn_certificate)
val collapsedLabel = view.context.getString(R.string.connect_learn_view_certificate)

assertEquals(View.VISIBLE, certificate.visibility)
assertEquals(180f, chevron.rotation)
assertEquals(expandedLabel, view.text(R.id.certificate_header_label))
assertTrue("Expanded container should pad below the certificate", expandedPadding > 0)

header.performClick()
assertEquals(View.GONE, certificate.visibility)
assertEquals(0f, chevron.rotation)
assertEquals(collapsedLabel, view.text(R.id.certificate_header_label))
assertEquals(
"Collapsed container should not keep the certificate's bottom padding",
0,
Expand All @@ -214,6 +218,7 @@ class ConnectLearnCompleteViewTest {
assertEquals(View.VISIBLE, certificate.visibility)
assertEquals(180f, chevron.rotation)
assertEquals(expandedPadding, container.paddingBottom)
assertEquals(expandedLabel, view.text(R.id.certificate_header_label))
}

@Test
Expand Down
Loading