Merge branch 'dev' of gitlab.com:stax-river/poker-analytics into dev

dev
Laurent 7 years ago
commit 01c7dcf183
  1. 2
      app/build.gradle
  2. 14
      app/src/main/java/net/pokeranalytics/android/model/filter/QueryCondition.kt
  3. 2
      app/src/main/java/net/pokeranalytics/android/ui/fragment/components/bottomsheet/BottomSheetSumFragment.kt
  4. 4
      app/src/main/res/values-fr/strings.xml
  5. 5
      app/src/main/res/values/strings.xml

@ -108,8 +108,6 @@ dependencies {
// CSV Parser: https://mvnrepository.com/artifact/org.apache.commons/commons-csv
implementation 'org.apache.commons:commons-csv:1.6'
implementation "com.ibm.icu:icu4j:53.1"
// Instrumented Tests
androidTestImplementation 'androidx.test:core:1.1.0'
androidTestImplementation 'androidx.test:runner:1.1.1'

@ -1,7 +1,6 @@
package net.pokeranalytics.android.model.filter
import android.content.Context
import com.ibm.icu.text.RuleBasedNumberFormat
import io.realm.Realm
import io.realm.RealmQuery
import io.realm.RealmResults
@ -427,10 +426,15 @@ sealed class QueryCondition : FilterElementRow {
this.listOfValues = arrayListOf(finalPosition)
}
override fun labelForValue(value: Int, context: Context): String {
val nf = RuleBasedNumberFormat(Locale.getDefault(), RuleBasedNumberFormat.ORDINAL)
return nf.format(value) + " " + context.getString(R.string.position)
}
override fun labelForValue(value: Int, context: Context): String {
val suffix = when (value%10) {
1 -> context.getString(R.string.ordinal_suffix_first)
2 -> context.getString(R.string.ordinal_suffix_second)
3 -> context.getString(R.string.ordinal_suffix_third)
else -> context.getString(R.string.ordinal_suffix_default)
}
return "$value$suffix "+context.getString(R.string.position)
}
override fun entityName(context: Context): String {
return ""

@ -6,13 +6,13 @@ import android.view.LayoutInflater
import android.view.View
import android.view.inputmethod.EditorInfo
import androidx.core.widget.addTextChangedListener
import com.ibm.icu.text.NumberFormat
import kotlinx.android.synthetic.main.bottom_sheet_sum.*
import kotlinx.android.synthetic.main.fragment_bottom_sheet.view.*
import net.pokeranalytics.android.R
import net.pokeranalytics.android.exceptions.RowRepresentableEditDescriptorException
import net.pokeranalytics.android.util.extensions.round
import net.pokeranalytics.android.util.extensions.toCurrency
import java.text.NumberFormat
class BottomSheetSumFragment : BottomSheetFragment() {

@ -18,6 +18,10 @@
<string name="from_time">À partir de</string>
<string name="to_time">Jusqu\'à</string>
<string name="ordinal_suffix_first">ère</string>
<string name="ordinal_suffix_second">ème</string>
<string name="ordinal_suffix_third">ème</string>
<string name="ordinal_suffix_default">ème</string>
<!-- Not translated -->
<string name="address">Adresse</string>

@ -58,7 +58,10 @@
<string name="from_time">From</string>
<string name="to_time">To</string>
<string name="ordinal_suffix_first">st</string>
<string name="ordinal_suffix_second">nd</string>
<string name="ordinal_suffix_third">rd</string>
<string name="ordinal_suffix_default">th</string>
<!-- Translated -->

Loading…
Cancel
Save