Skip to content

Commit

Permalink
More localised forecasts
Browse files Browse the repository at this point in the history
  • Loading branch information
evilbunny2008 committed Apr 21, 2021
1 parent be7b186 commit e720abf
Show file tree
Hide file tree
Showing 6 changed files with 31 additions and 4 deletions.
11 changes: 10 additions & 1 deletion app/src/main/java/com/odiousapps/weewxweather/MainActivity.java
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ public class MainActivity extends AppCompatActivity implements AdapterView.OnIte
private ProgressDialog dialog;

private static int pos;
private static final String[] paths = {"Manual Updates", "Every 5 Minutes", "Every 10 Minutes", "Every 15 Minutes", "Every 30 Minutes", "Every Hour"};
private static String[] paths;

@SuppressLint("WrongConstant")
@Override
Expand Down Expand Up @@ -158,6 +158,15 @@ private void showUpdateAvailable()

private void doSettings()
{
paths = new String[]
{
getString(R.string.manual_update),
getString(R.string.every_5_minutes),
getString(R.string.every_10_minutes),
getString(R.string.every_15_minutes),
getString(R.string.every_30_minutes),
getString(R.string.every_hour),
};
ArrayAdapter<String> adapter = new ArrayAdapter<>(common.context, R.layout.spinner_layout, paths);
adapter.setDropDownViewResource(R.layout.spinner_layout);
s1.setAdapter(adapter);
Expand Down
2 changes: 1 addition & 1 deletion app/src/main/java/com/odiousapps/weewxweather/Stats.java
Original file line number Diff line number Diff line change
Expand Up @@ -554,7 +554,7 @@ public void run()
if (bits.length > 157 && !bits[157].equals(""))
{
sb.append("<span style='font-size:18pt;font-weight:bold;'>");

sb.append(common.context.getString(R.string.all_time_stats));
sb.append("</span>");
sb.append("<table style='width:100%;border:0px;'>");

Expand Down
4 changes: 2 additions & 2 deletions app/src/main/java/com/odiousapps/weewxweather/Weather.java
Original file line number Diff line number Diff line change
Expand Up @@ -131,9 +131,9 @@ public boolean onConsoleMessage(ConsoleMessage cm)
"<td style='text-align:right;'>" + bits[6] + bits[64] + "</td><td><i style='font-size:" + iw + "px;' class='wi wi-humidity'></i></td></tr>";
sb.append(stmp);

String rain = bits[20] + bits[62] + " since mn";
String rain = bits[20] + bits[62] + " " + common.context.getString(R.string.since) + " mn";
if(bits.length > 160 && !bits[160].equals(""))
rain = bits[158] + bits[62] + " since " + bits[160];
rain = bits[158] + bits[62] + " " + common.context.getString(R.string.since) + " " + bits[160];

stmp = "<tr><td><i style='font-size:" + iw + "px;' class='wi wi-umbrella'></i></td><td>" + rain + "</td>" +
"<td style='text-align:right;'>" + bits[12] + bits[60] + "</td><td><i style='font-size:" + round(iw * 1.4) + "px;' class='wi wi-raindrop'></i></td></tr>";
Expand Down
6 changes: 6 additions & 0 deletions app/src/main/res/values-it/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -52,4 +52,10 @@
<string name="all_time_stats">Assoluti</string>
<string name="since">dal</string>
<string name="before">prima</string>
<string name="manual_update">Aggiorna manualmente</string>
<string name="every_5_minutes">Ogni 5 Minuti</string>
<string name="every_10_minutes">Ogni 10 Minuti</string>
<string name="every_15_minutes">Ogni 15 Minuti</string>
<string name="every_30_minutes">Ogni 30 Minuti</string>
<string name="every_hour">Ogni ora</string>
</resources>
6 changes: 6 additions & 0 deletions app/src/main/res/values-nl/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -52,4 +52,10 @@
<string name="all_time_stats">All Time Statistics</string>
<string name="since">since</string>
<string name="before">before</string>
<string name="manual_update">Manual Updates</string>
<string name="every_5_minutes">Every 5 Minutes</string>
<string name="every_10_minutes">Every 10 Minutes</string>
<string name="every_15_minutes">Every 15 Minutes</string>
<string name="every_30_minutes">Every 30 Minutes</string>
<string name="every_hour">Every Hour</string>
</resources>
6 changes: 6 additions & 0 deletions app/src/main/res/values/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -52,4 +52,10 @@
<string name="all_time_stats">All Time Statistics</string>
<string name="since">since</string>
<string name="before">before</string>
<string name="manual_update">Manual Updates</string>
<string name="every_5_minutes">Every 5 Minutes</string>
<string name="every_10_minutes">Every 10 Minutes</string>
<string name="every_15_minutes">Every 15 Minutes</string>
<string name="every_30_minutes">Every 30 Minutes</string>
<string name="every_hour">Every Hour</string>
</resources>

0 comments on commit e720abf

Please sign in to comment.