Skip to content

Commit aa9421d

Browse files
committed
Don't include year when showing custom departure/arrival date to save space, minor text adjustments
1 parent acb1ef9 commit aa9421d

4 files changed

Lines changed: 10 additions & 6 deletions

File tree

Hyperrail/src/main/java/be/hyperrail/android/fragments/RouteSearchFragment.java

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -386,7 +386,7 @@ public void onDateTimePicked(DateTime d) {
386386

387387
DateTime now = new DateTime();
388388

389-
DateTimeFormatter df = DateTimeFormat.forPattern("dd MMMM yyyy");
389+
DateTimeFormatter df = DateTimeFormat.forPattern("dd MMMM");
390390
DateTimeFormatter tf = DateTimeFormat.forPattern("HH:mm");
391391

392392
String day = df.print(searchDateTime);
@@ -396,10 +396,11 @@ public void onDateTimePicked(DateTime d) {
396396
if (now.get(DateTimeFieldType.year()) == searchDateTime.get(DateTimeFieldType.year())) {
397397
if (now.get(DateTimeFieldType.dayOfYear()) == searchDateTime.get(DateTimeFieldType.dayOfYear())) {
398398
day = getActivity().getResources().getString(R.string.time_today);
399-
} else //noinspection RedundantCast
400-
if (now.get(DateTimeFieldType.dayOfYear()) + 1 == (int) searchDateTime.get(DateTimeFieldType.dayOfYear())) {
401-
day = getActivity().getResources().getString(R.string.time_tomorrow);
402-
}
399+
} else if (now.get(DateTimeFieldType.dayOfYear()) + 1 == (int) searchDateTime.get(DateTimeFieldType.dayOfYear())) {
400+
day = getActivity().getResources().getString(R.string.time_tomorrow);
401+
} else if (now.get(DateTimeFieldType.dayOfYear()) - 1 == (int) searchDateTime.get(DateTimeFieldType.dayOfYear())) {
402+
day = getActivity().getResources().getString(R.string.time_yesterday);
403+
}
403404
}
404405
vDatetime.setText(day + " " + at + " " + time);
405406
}

Hyperrail/src/main/res/values-fr/strings.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,4 +148,5 @@
148148
<item quantity="other">%d arrêts</item>
149149
</plurals>
150150
<string name="status_departure_cancelled">Départ annulé</string>
151+
<string name="time_yesterday">hier</string>
151152
</resources>

Hyperrail/src/main/res/values-nl/strings.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,4 +165,5 @@
165165
</plurals>
166166
<string name="pref_mlgtraffic">Tekeningen treincomposities door MLGTraffic</string>
167167
<string name="status_departure_cancelled">Vertrek afgeschaft</string>
168+
<string name="time_yesterday">gisteren</string>
168169
</resources>

Hyperrail/src/main/res/values/strings.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@
6262
<string name="time_today">today</string>
6363
<string name="time_now">now</string>
6464
<string name="time_tomorrow">tomorrow</string>
65+
<string name="time_yesterday">yesterday</string>
6566
<string name="time_at">at</string>
6667
<string name="delay">%1$d\'</string>
6768
<string name="error_departure_equals_destination">Invalid query</string>
@@ -93,7 +94,7 @@
9394
<string name="ETA_transfer_departure">At %s I will leave from %s with %s</string>
9495

9596
<string-array name="departarrive">
96-
<item>Leave</item>
97+
<item>Depart</item>
9798
<item>Arrive</item>
9899
</string-array>
99100

0 commit comments

Comments
 (0)