mirror of
https://codeberg.org/Starfish/TinyWeatherForecastGermany.git
synced 2025-10-06 01:32:39 +02:00
versionCode 60, versionName "0.63.1"
This commit is contained in:
@@ -108,7 +108,7 @@ Contributors:
|
||||
|
||||
Translations:
|
||||
|
||||
* Chinese: hugoalh
|
||||
* Chinese: hugoalh, YaronW
|
||||
* Czech: eUgEntOptIc44, mondstern
|
||||
* Danish: eUgEntOptIc44, mondstern
|
||||
* Dutch: Allan Nordhøy, alternative_be, eUgEntOptIc44, Jean-Luc Tibaux, jwildeboer, mondstern, Vistaus
|
||||
|
@@ -33,8 +33,8 @@ android {
|
||||
applicationId "de.kaffeemitkoffein.tinyweatherforecastgermany"
|
||||
minSdkVersion 19
|
||||
targetSdkVersion 33
|
||||
versionCode 59
|
||||
versionName "0.63.0"
|
||||
versionCode 60
|
||||
versionName "0.63.1"
|
||||
}
|
||||
|
||||
buildTypes {
|
||||
|
@@ -945,6 +945,8 @@ public class APIReaders {
|
||||
int errors = 0;
|
||||
int threadsDone = 0;
|
||||
|
||||
private final static int THREADS_USED = 24;
|
||||
|
||||
public RadarMNSetGeoserverRunnable(Context context){
|
||||
this.context = context;
|
||||
//WN_RADAR_URL="//maps.dwd.de/geoserver/dwd/wms?service=WMS&version=1.1.0&request=GetMap&layers=dwd%3AWN-Produkt&"+RadarMN2.BBOX+"&TIMESTAMP&width="+RadarMN2.getFixedRadarMapWidth(context)+"&height="+RadarMN2.getFixedRadarMapHeight(context)+"&srs=EPSG%3A3857&styles=&format=image%2Fpng";
|
||||
@@ -1132,7 +1134,7 @@ public class APIReaders {
|
||||
}
|
||||
|
||||
private void checkThreadsDone(){
|
||||
if (threadsDone>=4){
|
||||
if (threadsDone>=THREADS_USED){
|
||||
if (errors>3){
|
||||
startTime = WeatherSettings.getPrefRadarLastdatapoll(context);
|
||||
onFinished(startTime,false);
|
||||
@@ -1152,7 +1154,7 @@ public class APIReaders {
|
||||
errors++;
|
||||
}
|
||||
|
||||
private void multiFetchRadarSet(){
|
||||
private void multiFetchRadarSetOld(){
|
||||
progress = 0;
|
||||
threadsDone = 0;
|
||||
// use 0 to 24 for full set
|
||||
@@ -1187,6 +1189,53 @@ public class APIReaders {
|
||||
});
|
||||
}
|
||||
|
||||
private void multiFetchRadarSet(){
|
||||
progress = 0;
|
||||
threadsDone = 0;
|
||||
// use 0 to 24 for full set
|
||||
startTime = roundUTCUpToNextFiveMinutes(Calendar.getInstance().getTimeInMillis());
|
||||
// need to delete if read is incomplete
|
||||
deleteCacheFiles(context);
|
||||
errors = 0;
|
||||
Executor executor = Executors.newFixedThreadPool(THREADS_USED);
|
||||
final int slidesPerThread = DATASET_SIZE / THREADS_USED;
|
||||
for (int i=0; i<THREADS_USED; i++){
|
||||
final int thread = i;
|
||||
executor.execute(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
fetchRadarSet(thread*slidesPerThread, (thread+1)*slidesPerThread - 1);
|
||||
}
|
||||
});
|
||||
}
|
||||
/*
|
||||
executor.execute(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
fetchRadarSet(0, 5);
|
||||
}
|
||||
});
|
||||
executor.execute(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
fetchRadarSet(6, 11);
|
||||
}
|
||||
});
|
||||
executor.execute(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
fetchRadarSet(12, 18);
|
||||
}
|
||||
});
|
||||
executor.execute(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
fetchRadarSet(19, 24);
|
||||
}
|
||||
});
|
||||
*/
|
||||
}
|
||||
|
||||
public void onStart(){
|
||||
// override to do something once update started
|
||||
}
|
||||
|
@@ -794,8 +794,6 @@ public class MainActivity extends Activity {
|
||||
long test = (long) DataStorage.getLong(context,DataStorage.DATASTORAGE_TEST, 40);
|
||||
DataStorage.printPackages(context,DataStorage.readAllPackages(context));
|
||||
*/
|
||||
//Log.v("tiwefoge","COLOR: "+Color.parseColor("#fb1bff"));
|
||||
// startActivity(new Intent(this,WeatherWarningActivity.class));
|
||||
}
|
||||
|
||||
public static long getEstimatedAdapterLayoutTimeInMillis(Context context){
|
||||
|
@@ -1,11 +1,7 @@
|
||||
Neu in dieser Version [VERSION]:
|
||||
|
||||
- App-Absturz behoben, der durch Warnungen ohne Ablaufdatum ausgelöst wurde
|
||||
- das Regenradar startet nun auch dann zuverlässig, wenn die Daten noch aktuell sind
|
||||
- die Niederschlagsmenge in Intervallen wird nun als Summe der Stundenwerte angezeigt
|
||||
- falls der UV-Gefahrenindex auf "klarer Himmel" eingestellt ist, wird ein kleines Sonnen-Symbol angezeigt
|
||||
- weitere, kleinere Verbesserungen der Benutzeroberfläche und Fehlerbehebungen
|
||||
- aktualisierte Liste der Wetterstationen
|
||||
- verbessertes Regenradar
|
||||
- fehlende Rundung in der Anzeige der Niederschlagsmenge behoben
|
||||
- verbesserte Übersetzungen
|
||||
|
||||
Für eine detaillierte Liste der Änderungen siehe https://codeberg.org/Starfish/TinyWeatherForecastGermany/src/branch/master/CHANGELOG.md
|
@@ -41,7 +41,7 @@ The following persons contributed to this project:
|
||||
- eUgEntOptIc44 (javadoc improvements)
|
||||
|
||||
Translations:
|
||||
* Chinese: hugoalh
|
||||
* Chinese: hugoalh, YaronW
|
||||
* Czech: eUgEntOptIc44, mondstern
|
||||
* Danish: eUgEntOptIc44, mondstern
|
||||
* Dutch: Allan Nordhøy, alternative_be, eUgEntOptIc44, Jean-Luc Tibaux, jwildeboer, mondstern, Vistaus
|
||||
|
@@ -1,11 +1,7 @@
|
||||
New in version [VERSION]:
|
||||
|
||||
- fixed a crash caused by warnings with no expiration date
|
||||
- fixed rain radar film sometimes not starting properly
|
||||
- the precipitation amount in intervals is now displayed as the sum of hourly values
|
||||
- when the uv hazard index is set to "clear sky", this is now indicated by a tiny sun symbol
|
||||
- further minor ui improvements and bug fixes
|
||||
- updated list of weather stations
|
||||
- improved rain radar
|
||||
- fixed missing rounding in precipitation amount
|
||||
- improved translations
|
||||
|
||||
For a detailed list of changes, see https://codeberg.org/Starfish/TinyWeatherForecastGermany/src/branch/master/CHANGELOG.md
|
3
fastlane/metadata/android/de-DE/changelogs/60.txt
Normal file
3
fastlane/metadata/android/de-DE/changelogs/60.txt
Normal file
@@ -0,0 +1,3 @@
|
||||
- verbessertes Regenradar
|
||||
- fehlende Rundung in der Anzeige der Niederschlagsmenge behoben
|
||||
- verbesserte Übersetzungen
|
3
fastlane/metadata/android/en-US/changelogs/60.txt
Normal file
3
fastlane/metadata/android/en-US/changelogs/60.txt
Normal file
@@ -0,0 +1,3 @@
|
||||
- improved rain radar
|
||||
- fixed missing rounding in precipitation amount
|
||||
- improved translations
|
Reference in New Issue
Block a user