diff --git a/README.md b/README.md
index 9fe64df..c16db0b 100644
--- a/README.md
+++ b/README.md
@@ -17,6 +17,8 @@ If permission for GPS is given the widget will automatically update position on
As One Call API only allows 1000 calls per day an own OpenWeatherMap API key is mandatory.
+For subscriptions later than Aug 15, 2022 you need a free subscription and OneCallAPI 3.0 with a limit of 1000 (free) calls per day.
+
Please register for free account at: https://home.openweathermap.org/users/sign_up
[](https://f-droid.org/de/packages/org.woheller69.weather/)
diff --git a/app/build.gradle b/app/build.gradle
index 9801520..445db8b 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -20,6 +20,7 @@ android {
buildConfigField "String", "DEFAULT_API_KEY", "\"00000000000000000000000000000000\""
buildConfigField "String", "BASE_URL", "\"https://api.openweathermap.org/data/2.5/\""
+ buildConfigField "String", "BASE_URL_3", "\"https://api.openweathermap.org/data/3.0/\""
}
buildTypes {
diff --git a/app/src/main/java/org/woheller69/weather/preferences/AppPreferencesManager.java b/app/src/main/java/org/woheller69/weather/preferences/AppPreferencesManager.java
index 5e2c712..71c8371 100644
--- a/app/src/main/java/org/woheller69/weather/preferences/AppPreferencesManager.java
+++ b/app/src/main/java/org/woheller69/weather/preferences/AppPreferencesManager.java
@@ -4,7 +4,6 @@
import android.content.SharedPreferences;
import android.os.Handler;
import android.os.Looper;
-import android.util.Log;
import android.widget.Toast;
import org.woheller69.weather.BuildConfig;
@@ -135,7 +134,7 @@ public String getDistanceUnit(Context applicationContext) {
public String getOWMApiKey(Context context){
String prefValue = preferences.getString("API_key_value", BuildConfig.DEFAULT_API_KEY);
- if (prefValue.equals(context.getString(R.string.settings__API_key_default))) {
+ if (prefValue.equals(context.getString(R.string.settings_API_key_default))) {
new Handler(Looper.getMainLooper()).post(() -> Toast.makeText(context, context.getResources().getString(R.string.settings_title_API_key), Toast.LENGTH_LONG).show());
return BuildConfig.DEFAULT_API_KEY;
} else {
diff --git a/app/src/main/java/org/woheller69/weather/ui/RecycleList/CityWeatherAdapter.java b/app/src/main/java/org/woheller69/weather/ui/RecycleList/CityWeatherAdapter.java
index 07a255d..6abd461 100644
--- a/app/src/main/java/org/woheller69/weather/ui/RecycleList/CityWeatherAdapter.java
+++ b/app/src/main/java/org/woheller69/weather/ui/RecycleList/CityWeatherAdapter.java
@@ -99,10 +99,7 @@ public void updateForecastData(List forecasts) {
// function for week forecast list
public void updateWeekForecastData(List forecasts) {
- if (forecasts.isEmpty()) {
- forecastData = new float[][]{new float[]{0,0,0,0,0,0,0,0,0,0,0}}; //initialize array with one empty row which will not be displayed
- return;
- }
+ if (forecasts.isEmpty()) return;
int cityId = forecasts.get(0).getCity_id();
@@ -111,9 +108,9 @@ public void updateWeekForecastData(List forecasts) {
//temp max 0, temp min 1, humidity 2, pressure 3, precipitation 4, wind 5, wind direction 6, uv_index 7, forecast time 8, weather ID 9, number of FCs for day 10
- forecastData = new float[9][11]; //must be [9], otherwise last day not displayed
+ forecastData = new float[forecasts.size()][11];
- for (int i=0;i<=7;i++){
+ for (int i=0;i forecasts=dbHelper.getForecastsByCityId(widgetCityID);
List weekforecasts=dbHelper.getWeekForecastsByCityId(widgetCityID);
int[] widgetIDs = AppWidgetManager.getInstance(context).getAppWidgetIds(new ComponentName(context, WeatherWidget5day.class));
diff --git a/app/src/main/res/layout/tutorial_slide4.xml b/app/src/main/res/layout/tutorial_slide4.xml
index e226caa..d982526 100644
--- a/app/src/main/res/layout/tutorial_slide4.xml
+++ b/app/src/main/res/layout/tutorial_slide4.xml
@@ -20,7 +20,7 @@
android:layout_width="@dimen/img_width_height"
android:layout_height="@dimen/img_width_height"
android:background="@drawable/splash_icon" />
-
@@ -35,8 +35,18 @@
android:textAlignment="center"
android:textColor="@android:color/white"
android:textSize="@dimen/slide_desc" />
-
-
+
diff --git a/app/src/main/res/values-da/strings.xml b/app/src/main/res/values-da/strings.xml
index 84aaff5..1a4ed71 100644
--- a/app/src/main/res/values-da/strings.xml
+++ b/app/src/main/res/values-da/strings.xml
@@ -9,7 +9,6 @@
Administrer lokationer
Radiussøgning
Opdater
- Rain Viewer
Åbn navigationsskuffen
Luk navigationsskuffen
Næste
@@ -18,7 +17,6 @@
RadarWeather er en app til at tjekke det aktuelle vejr og vejrudsigter for dine steder.
Hvordan
Du kan vælge dine egne steder og få detaljerede oplysninger om det aktuelle vejr. En regnradar er også tilgængelig.
- Github
Kildekoden til denne app er tilgængelig på GitHub. For yderligere forklaringer, se om siden.
Nu
Fugtighed:
@@ -37,11 +35,9 @@
Privatlivsoplysninger
Tilslutning til netværket: Denne tilladelse er nødvendig, fordi vejrdata hentes ved at sende anmodninger til servere på internettet. Uden denne tilladelse kan der ikke modtages vejrdata. Valgfrit: autorisation til GPS.
Om
- Version
Licens
Denne applikation er afledt af Privacy Friendly Weather, udviklet af forskningsgruppen SECUSO. Kildekode licenseret under GPLv3. Appen bruger ikoner fra Google Material Design Icons licenseret under Apache License Version 2.0, Leaflet-biblioteket, som er licenseret under 2-klausul BSD-licens, Leaflet.TileLayer.ColorFilter-pluginet, som er licenseret under MIT-licens, RainViewer API, som er gratis, Android SQLiteAssetHelper-biblioteket (com.readystatesoftware.sqliteasset) som er licenseret under Apache-licensversion 2.0, AutoSuggestTextViewAPICall som er licenseret under Apache-licensversion 2.0 og WilliamChart-biblioteket (com.db.chart), som er licenseret under Apache Licens version 2.0.
Mere information kan findes på:
- Github-Repo
Indstillinger
Enheder
Indstil enheden til at bruge til at vise temperaturer
@@ -55,7 +51,6 @@
API nøgle
RadarWeather modtager data fra den gratis tjeneste på openweathermap.org. Denne service er begrænset til 1000 opkald pr. dag. Indtast venligst din egen API-nøgle
Indtast API-nøgle
-
Ma.
Ti.
On.
@@ -113,7 +108,7 @@
5 dage /3 timer
2 dage /1 t 3 dag /3 timer
Vejrudsigt
- Vejrinformation hentes fra OpenWeatherMap. Indtast venligst din API-nøgle i indstillinger. Hvis du endnu ikke har en API-nøgle, skal du trykke på knappen nedenfor for gratis registrering:
+ Vejrinformation hentes fra OpenWeatherMap. Indtast venligst din API-nøgle i indstillinger. Hvis du endnu ikke har en API-nøgle, skal du trykke på knappen nedenfor for gratis registrering.
Tilmeld dig gratis
Mandag
Tirsdag
@@ -140,10 +135,8 @@
Breddegrad
Længde
Landekode
- ID
Værdi uden for rækkevidde
Intern byliste
- Photon API
Søg efter steder via Photon API eller intern byliste
Søg
For bedre søgeresultater skal du aktivere onlinesøgning via photon API i indstillinger
@@ -162,7 +155,8 @@
Kan du lide denne app? Stjerne det venligst på GitHub.
Vis lufttryk
Kun manuel opdatering
+ Du har brug for et gratis abonnement og OneCallAPI 3.0 med en grænse på 1000 (gratis) opkald pr. dag.
-
+
diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml
index 5364946..cfdea41 100644
--- a/app/src/main/res/values-de/strings.xml
+++ b/app/src/main/res/values-de/strings.xml
@@ -101,7 +101,7 @@
Halten und ziehen Sie, um die Städte zu sortieren.
Wischen Sie zum Löschen
Regenradar
- Die Wetterinformationen stammen von OpenWeatherMap. Bitte geben Sie Ihren API Key in den Einstellungen ein. Wenn Sie noch keinen API Key haben, drücken Sie den Button unterhalb, um sich kostenlos zu registrieren:
+ Die Wetterinformationen stammen von OpenWeatherMap. Bitte geben Sie Ihren API Key in den Einstellungen ein. Wenn Sie noch keinen API Key haben, drücken Sie den Button unterhalb, um sich kostenlos zu registrieren.
Kostenfrei registrieren
Montag
@@ -149,4 +149,12 @@
Mögen Sie diese App? Bitte vergeben Sie einen Stern auf GitHub.
Luftdruck anzeigen
Nur manuell aktualisieren
+ 15 min
+ 30 min
+ 1 h
+ 2 h
+ 6 h
+ 12 h
+ 24 h
+ Sie benötigen ein kostenloses Abonnement und OneCallAPI 3.0 mit einem Limit von 1000 (kostenlosen) Anrufen pro Tag.
diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml
index c994d73..12c85c7 100644
--- a/app/src/main/res/values-es/strings.xml
+++ b/app/src/main/res/values-es/strings.xml
@@ -101,7 +101,7 @@
5 días /3h
2 días /1h + 3 días /3h
Previsión del tiempo
- La información meteorológica se obtiene de OpenWeatherMap. Ingrese su clave API en la configuración. Si aún no tiene una clave API, presione el botón a continuación para registrarse gratis:
+ La información meteorológica se obtiene de OpenWeatherMap. Ingrese su clave API en la configuración. Si aún no tiene una clave API, presione el botón a continuación para registrarse gratis.
Registrate gratis
lunes
martes
@@ -148,4 +148,12 @@
¿Te gusta esta app? Asigne una estrella en GitHub.
Mostrar presión de aire
Solo actualización manual
+ 15 min
+ 30 min
+ 1 h
+ 2 h
+ 6 h
+ 12 h
+ 24 h
+ Necesita una suscripción gratuita y OneCallAPI 3.0 con un límite de 1000 llamadas (gratuitas) por día.
diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml
index 020f37f..6730cfb 100644
--- a/app/src/main/res/values-fr/strings.xml
+++ b/app/src/main/res/values-fr/strings.xml
@@ -104,7 +104,7 @@
Maintenez et faites glisser pour trier les villes.
Balayez pour effacer
Radar de pluie
- Les informations météorologiques proviennent du OpenWeatherMap. Veuillez saisir votre clé API dans les paramètres. Si vous n\'avez pas encore de clé API, appuyez sur le bouton ci-dessous pour vous inscrire gratuitement:
+ Les informations météorologiques proviennent du OpenWeatherMap. Veuillez saisir votre clé API dans les paramètres. Si vous n\'avez pas encore de clé API, appuyez sur le bouton ci-dessous pour vous inscrire gratuitement.
Inscription gratuite
Lundi
@@ -152,4 +152,12 @@
Aimez-vous cette application? Veuillez attribuer une étoile sur GitHub.
Afficher la pression atmosphérique
Mise à jour manuelle uniquement
+ 15 min
+ 30 min
+ 1 h
+ 2 h
+ 6 h
+ 12 h
+ 24 h
+ Vous avez besoin d\'un abonnement gratuit et de OneCallAPI 3.0 avec une limite de 1000 appels (gratuits) par jour.
\ No newline at end of file
diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml
index 0cf277e..039d816 100644
--- a/app/src/main/res/values-hu/strings.xml
+++ b/app/src/main/res/values-hu/strings.xml
@@ -9,7 +9,6 @@
Helyek kezelése
Sugár keresés
Frissítés
- Rain Viewer
Nyissa meg a navigációs fiókot
Zárja be a navigációs fiókot
Következő
@@ -18,7 +17,6 @@
A RadarWeather egy olyan alkalmazás, amellyel ellenőrizheti az aktuális időjárást és előrejelzéseket a helyszínekre vonatkozóan.
Hogyan kell
Kiválaszthatja saját helyszíneit, és részletes információkat kaphat az aktuális időjárásról. Esőradar is rendelkezésre áll.
- Github
Az alkalmazás forráskódja elérhető a GitHub. További magyarázatokért tekintse meg a Névjegy oldalt.
Most
Páratartalom:
@@ -37,11 +35,9 @@
Adatvédelmi információk
Csatlakozás a hálózathoz: Erre az engedélyre azért van szükség, mert az időjárási adatok lekérése az interneten lévő szerverekhez intézett kérések útján történik. Ezen engedély nélkül nem fogadhatók időjárási adatok. Opcionális: GPS engedélyezése.
Ról ről
- Version
Engedély
Ez az alkalmazás a SECUSO kutatócsoport által kifejlesztett Privacy Friendly Weather alkalmazásból származik. A forráskód GPLv3 licenc alatt van. Az alkalmazás az Apache License Version 2.0 licenccel rendelkező Google Material Design Icons ikonjait használja, a Leaflet könyvtárat, amely a 2-clause BSD License alatt, a Leaflet.TileLayer.ColorFilter beépülő modult, amely MIT licenc alatt van licencelve, RainViewer API, amely ingyenes, Android SQLiteAssetHelper könyvtár (com.readystatesoftware.sqliteasset), amely az Apache License Version 2.0, AutoSuggestTextViewAPICall, amely az Apache License Version 2.0 és WilliamChart könyvtár (com.db.chart), amely az Apache License Version 2.0 licenc alatt van.
Bővebb információ a következő oldalon található:
- Github-Repo
Beállítások
Egységek
Állítsa be az egységet a hőmérséklet kijelzésére
@@ -55,7 +51,6 @@
API kulcs
A RadarWeather az openweathermap.org ingyenes szolgáltatásától kapja az adatokat. Ez a szolgáltatás napi 1000 hívásra korlátozódik. Kérjük, adja meg saját API-kulcsát
Írja be az API kulcsot
-
Hé.
Ke.
Sz.
@@ -113,7 +108,7 @@
5 nap /3 óra
2 nap /1 óra 3 nap /3 óra
Előrejelzés
- Az időjárási információk az OpenWeatherMap származnak. Kérjük, adja meg API-kulcsát a beállításokban. Ha még nem rendelkezik API-kulccsal, kérjük, kattintson az alábbi gombra az ingyenes regisztrációhoz:
+ Az időjárási információk az OpenWeatherMap származnak. Kérjük, adja meg API-kulcsát a beállításokban. Ha még nem rendelkezik API-kulccsal, kérjük, kattintson az alábbi gombra az ingyenes regisztrációhoz.
Ingyenes regisztráció
Hétfő
Kedd
@@ -140,10 +135,8 @@
Szélességi kör
Hosszúság
Ország kód
- ID
Az érték kívül esik a tartományon
Belső városlista
- Photon API
Keressen helyeket a Photon API-n vagy a belső városlistán keresztül
Keresés
A jobb keresési eredmények érdekében aktiválja az online keresést a Photon API-n keresztül a beállításokban
@@ -162,7 +155,8 @@
Tetszik ez az alkalmazás? Kérjük, csillagozza meg a GitHub.
Mutasd a légnyomást
Csak manuális frissítés
+ Ingyenes előfizetésre és OneCallAPI 3.0-ra van szüksége, napi 1000 (ingyenes) hívás korlátozásával.
-
+
diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml
index 9473a23..09fc0bf 100644
--- a/app/src/main/res/values-it/strings.xml
+++ b/app/src/main/res/values-it/strings.xml
@@ -7,7 +7,6 @@
Gestisci Località
Raggio di Ricerca
Ricarica
- Rain Viewer
Apri il drawer di navigazione
Chiudi il drawer di navigazione
Prossimo
@@ -16,7 +15,6 @@
RadarWeather è un\'app per controllare il meteo e le previsioni correnti per le tue posizioni.
Come
Puoi scegliere le tue posizioni e ottenere informazioni dettagliate sul tempo corrente. È disponibile anche un radar per la pioggia.
- Github
Il codice sorgente di questa app è disponibile su GitHub. Per ulteriori informazioni dai un\'occhiata alla pagina Informazioni.
Ora
Umidità:
@@ -35,11 +33,9 @@
Informazioni sulla privacy
Connessione alla rete: questa autorizzazione è necessaria perché i dati meteorologici vengono recuperati effettuando richieste ai server su Internet. Senza questa autorizzazione, non è possibile ricevere dati meteorologici. Opzionale: autorizzazione per GPS.
About
- Version
Licenza
Questa applicazione è derivata da Privacy Friendly Weather, sviluppata dal gruppo di ricerca SECUSO. Codice sorgente concesso in licenza con GPLv3. L\'app utilizza icone di Google Material Design Icons concesse in licenza con licenza Apache versione 2.0, la libreria Leaflet con licenza 2-clause BSD, il plug-in Leaflet.TileLayer.ColorFilter con licenza MIT, API RainViewer gratuita, Libreria Android SQLiteAssetHelper (com.readystatesoftware.sqliteasset) con licenza Apache License Version 2.0, AutoSuggestTextViewAPICall con licenza Apache License Version 2.0 e libreria WilliamChart (com.db.chart) con licenza Apache License Version 2.0
Ulteriori informazioni possono essere trovate su:
- Github-Repo
Impostazioni
Unità
Impostare l\'unità da utilizzare per la visualizzazione delle temperature
@@ -53,7 +49,6 @@
Chiave API
RadarWeather riceve i dati dal servizio gratuito di openweathermap.org. Questo servizio è limitato a 1000 chiamate al giorno. Inserisci la tua chiave API
Inserisci chiave API
-
Lun.
Mar.
Mer.
@@ -111,7 +106,7 @@
5 giorni / 3h
2 giorni / 1h + 3 giorni / 3h
Previsioni
- Le informazioni meteorologiche vengono recuperate da OpenWeatherMap. Inserisci la tua chiave API nelle impostazioni. Se non disponi ancora di una chiave API, premi il pulsante sottostante per la registrazione gratuita:
+ Le informazioni meteorologiche vengono recuperate da OpenWeatherMap. Inserisci la tua chiave API nelle impostazioni. Se non disponi ancora di una chiave API, premi il pulsante sottostante per la registrazione gratuita.
Registrati gratis
Lunedì
Martedì
@@ -138,7 +133,6 @@
Latitudine
Longitudine
Prefisso internazionale
- ID
Valore fuori intervallo
"Lista interna della città"
Cerca le posizioni tramite l\'API Photon o l\'elenco delle città interne
@@ -159,4 +153,5 @@
Ti piace questa app? Assegna una stella su GitHub.
Mostra la pressione dell\'aria
Solo aggiornamento manuale
+ È necessario un abbonamento gratuito e OneCallAPI 3.0 con un limite di 1000 chiamate (gratuite) al giorno.
diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml
index ac010a2..5b50ea7 100644
--- a/app/src/main/res/values-nl/strings.xml
+++ b/app/src/main/res/values-nl/strings.xml
@@ -9,7 +9,6 @@
Locaties beheren
Straal zoeken
Vernieuwen
- Rain Viewer
Navigatielade openen
Navigatielade sluiten
Volgende
@@ -18,7 +17,6 @@
RadarWeather is een app om het huidige weer en de voorspellingen voor uw locaties te controleren.
Hoe
U kunt uw eigen locaties kiezen en gedetailleerde informatie krijgen over het huidige weer. Er is ook een regenradar beschikbaar.
- Github
De broncode van deze app is beschikbaar op GitHub. Kijk voor meer uitleg op de Over-pagina.
nutsvoorzieningen
Vochtigheid:
@@ -37,11 +35,9 @@
Privacy-informatie
Verbinding maken met het netwerk: deze toestemming is nodig omdat weergegevens worden opgehaald door verzoeken te doen aan servers op internet. Zonder deze toestemming kunnen geen weergegevens worden ontvangen. Optioneel: autorisatie voor GPS.
Over
- Version
Vergunning
Deze applicatie is afgeleid van Privacy Friendly Weather, ontwikkeld door de onderzoeksgroep SECUSO. Broncode gelicentieerd onder GPLv3. De app maakt gebruik van pictogrammen van Google Material Design Icons die zijn gelicentieerd onder Apache-licentieversie 2.0, de Leaflet-bibliotheek die is gelicentieerd onder de 2-clausule BSD-licentie, de Leaflet.TileLayer.ColorFilter-plug-in die is gelicentieerd onder de MIT-licentie, RainViewer API die gratis is, Android SQLiteAssetHelper-bibliotheek (com.readystatesoftware.sqliteasset) die is gelicentieerd onder Apache-licentie versie 2.0, AutoSuggestTextViewAPICall die is gelicentieerd onder Apache-licentie versie 2.0 en WilliamChart-bibliotheek (com.db.chart) die is gelicentieerd onder Apache-licentie versie 2.0
Meer informatie is te vinden op:
- Github-Repo
Instellingen
Eenheden
Stel het apparaat in dat moet worden gebruikt voor het weergeven van temperaturen
@@ -55,7 +51,6 @@
API sleutel
RadarWeather ontvangt gegevens van de gratis service van openweathermap.org. Deze dienst is beperkt tot 1000 oproepen per dag. Voer uw eigen API-sleutel in
API-sleutel invoeren
-
Ma.
Di.
Wo.
@@ -113,7 +108,7 @@
5 dagen /3u
2 dagen /1 uur 3 dagen /3 uur
Voorspelling
- Weerinformatie wordt opgehaald uit OpenWeatherMap. Voer uw API-sleutel in bij instellingen. Als u nog geen API-sleutel heeft, drukt u op onderstaande knop voor gratis registratie:
+ Weerinformatie wordt opgehaald uit OpenWeatherMap. Voer uw API-sleutel in bij instellingen. Als u nog geen API-sleutel heeft, drukt u op onderstaande knop voor gratis registratie.
Registreer gratis
Maandag
Dinsdag
@@ -140,10 +135,8 @@
Breedtegraad
Lengtegraad
Landcode
- ID
Waarde buiten bereik
Lijst met interne steden
- Photon API
Zoek locaties via Photon API of interne stedenlijst
Zoekopdracht
Activeer voor betere zoekresultaten online zoeken via photon API in instellingen
@@ -162,7 +155,8 @@
Vind je deze app leuk? Geef het een ster op GitHub.
Toon luchtdruk
Alleen handmatige update
+ Je hebt een gratis abonnement en OneCallAPI 3.0 nodig met een limiet van 1000 (gratis) bellen per dag.
-
+
diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml
index ed8a426..c7368d9 100644
--- a/app/src/main/res/values-pt/strings.xml
+++ b/app/src/main/res/values-pt/strings.xml
@@ -7,7 +7,6 @@
Gerenciar locais
Pesquisar no Radius
Atualizar
- Rain Viewer
Abrir a gaveta de navegação
Fechar a gaveta de navegação
Próximo
@@ -16,7 +15,6 @@
RadarWeather é um App para a verificação das condições do Tempo e as Previsões para seus locais.
Como Fazer
Você pode escolher seus próprios locais e obter informações detalhadas sobre o tempo na hora. Um radar de chuvas também está disponível.
- Github
O código-fonte deste app está disponível no Gitub. Para obter informações adicionais, veja a página Sobre.
Agora
Umidade:
@@ -35,11 +33,9 @@
Informação de Privacidade
Conectando à rede: Esta permissão é necessária porque os dados do tempo são recuperados através de requisições a servidores na Internet. Sem esta permissão, nenhum dado pode ser recebido. Opcional: autorização ao GPS.
Sobre
- Version
Licença
Esta aplicação é derivada da Privacy Friendly Weather, desenvolvida pelo grupo de pesquisa SECUSO. Código-fonte licenciado sob a licença GPLv3. O app usa ícones do Google Material Design Icons, licenciados através da Apache License Version 2.0, a biblioteca Leaflet que é licenciada através da cláusula 2 da Licença BSD, o plug-in Leaflet.TileLayer.ColorFilter que é licenciado através da Licença MIT, a API RainViewer que é livre, a biblioteca Android SQLiteAssetHelper (com.readystatesoftware.sqliteasset) que é licenciada através da Licença Apache Versão 2.0, a AutoSuggestTextViewAPICall que é licenciada através da Licença Apache Versão 2.0 e a biblioteca WilliamChart (com.db.chart) que é licenciada através da Licença Apache Versão 2.0
Mais informações podem ser encontradas em:
- Github-Repo
Configurações
Unidades
Defina a unidade para usar ao mostrar temperaturas
@@ -53,7 +49,6 @@
Chave da API
O RadarWeather recebe dados do serviço gratuito provido pelo openweathermap.org. Este serviço é limitado a 1000 chamadas por dia. Por favor, digite ou cole a sua própria chave da API.
Digite a chave da API
-
Seg
Ter
Qua
@@ -111,7 +106,7 @@
5 day / 3h
2 day / 1h + 3 day / 3h
Previsão
- As informações do tempo são recuperadas do OpenWeatherMap. Por favor, digite sua chave da API nas configurações. Se você ainda não tem uma chave da API, pressione o botão abaixo para registrar sua chave gratuitamente:
+ As informações do tempo são recuperadas do OpenWeatherMap. Por favor, digite sua chave da API nas configurações. Se você ainda não tem uma chave da API, pressione o botão abaixo para registrar sua chave gratuitamente.
Registrar gratuitamente
Segunda
Terça
@@ -138,10 +133,8 @@
Latitude
Longitude
Código de país
- ID
Valor fora da faixa
Lista interna de cidades
- Photon API
Pesquisar locais via Photon API ou lista interna de cidades
Pesquisar
Por favor, ative a pesquisa online para obter melhores resultados na pesquisa via photon API nas configurações
@@ -160,5 +153,6 @@
Gostou deste app? Dê uma estrela para ele no GitHub.
Mostrar pressão do ar
Somente atualização manual
+ Você precisa de uma assinatura gratuita e OneCallAPI 3.0 com um limite de 1.000 chamadas (gratuitas) por dia.
\ No newline at end of file
diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml
index e7727cd..557391a 100644
--- a/app/src/main/res/values-ru/strings.xml
+++ b/app/src/main/res/values-ru/strings.xml
@@ -100,7 +100,7 @@
5 дней / 3 часа
2 дня / 1 час + 3 дня / 3 часа
Прогноз погоды
- Информация о погоде получается от сервиса OpenWeatherMap. Пожалуйста, введите личный ключ API в настройках. Если у вас ещё нет ключа API, нажмите кнопку ниже для бесплатной регистрации:
+ Информация о погоде получается от сервиса OpenWeatherMap. Пожалуйста, введите личный ключ API в настройках. Если у вас ещё нет ключа API, нажмите кнопку ниже для бесплатной регистрации.
Бесплатная регистрация
Понедельник
Вторник
@@ -147,4 +147,12 @@
Вам нравится это приложение? Добавить звездочку в GitHub.
Показать давление воздуха
Только ручное обновление
+ 15 мин
+ 30 мин
+ 1 час
+ 2 часа
+ 6 часа
+ 12 часа
+ 24 часа
+ Вам нужна бесплатная подписка и OneCallAPI 3.0 с лимитом 1000 (бесплатных) звонков в день.
diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml
index e24f6fe..5e085a6 100644
--- a/app/src/main/res/values-sv/strings.xml
+++ b/app/src/main/res/values-sv/strings.xml
@@ -9,7 +9,6 @@
Hantera platser
Radiussökning
Uppdatera
- Rain Viewer
Öppna navigeringslådan
Stäng navigeringslådan
Nästa
@@ -18,7 +17,6 @@
RadarWeather är en app för att kontrollera det aktuella vädret och prognoserna för dina platser.
Hur
Du kan välja dina egna platser och få detaljerad information om det aktuella vädret. En regnradar finns också.
- Github
Källkoden för denna app är tillgänglig på GitHub. För ytterligare förklaringar ta en titt på sidan Om.
Nu
Fuktighet:
@@ -37,11 +35,9 @@
Sekretessinformation
Ansluta till nätverket: Denna behörighet behövs eftersom väderdata hämtas genom att göra förfrågningar till servrar på Internet. Utan detta tillstånd kan ingen väderdata tas emot. Valfritt: auktorisering för GPS.
Handla om
- Version
Licens
Denna applikation kommer från Privacy Friendly Weather, utvecklad av forskargruppen SECUSO. Källkod licensierad under GPLv3. Appen använder ikoner från Google Material Design Icons licensierade under Apache License Version 2.0, Leaflet-biblioteket som är licensierat under 2-klausul BSD License, Leaflet.TileLayer.ColorFilter-plugin som är licensierad under MIT License, RainViewer API som är gratis, Android SQLiteAssetHelper-biblioteket (com.readystatesoftware.sqliteasset) som är licensierat under Apache License Version 2.0, AutoSuggestTextViewAPICall som är licensierat under Apache License Version 2.0 och WilliamChart library (com.db.chart) som är licensierat under Apache License version 2.0
Mer information finns på:
- Github-Repo
inställningar
Enheter
Ställ in enheten att använda för att visa temperaturer
@@ -55,7 +51,6 @@
API-nyckel
RadarWeather tar emot data från den kostnadsfria tjänsten openweathermap.org. Denna tjänst är begränsad till 1000 samtal per dag. Ange din egen API-nyckel
Ange API-nyckel
-
Må.
Ti.
On.
@@ -113,7 +108,7 @@
5 dagar /3h
2 dagar /1h 3 dagar /3h
Prognos
- Väderinformation hämtas från OpenWeatherMap. Ange din API-nyckel i inställningarna. Om du ännu inte har en API-nyckel, tryck på knappen nedan för gratis registrering:
+ Väderinformation hämtas från OpenWeatherMap. Ange din API-nyckel i inställningarna. Om du ännu inte har en API-nyckel, tryck på knappen nedan för gratis registrering.
Registrera gratis
Måndag
Tisdag
@@ -140,10 +135,8 @@
Latitud
Longitud
Landskod
- ID
Värde utanför intervallet
Intern stadslista
- Photon API
Sök platser via Photon API eller intern stadslista
Sök
För bättre sökresultat, aktivera onlinesökning via photon API i inställningarna
@@ -162,7 +155,8 @@
Gillar du den här appen? Vänligen stjärna den på GitHub.
Visa lufttrycket
Endast manuell uppdatering
+ Du behöver ett gratisabonnemang och OneCallAPI 3.0 med en gräns på 1000 (gratis) samtal per dag.
-
+
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 9495ddb..274b271 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -53,7 +53,7 @@
API Key
RadarWeather receives data from the free service of openweathermap.org. This service is limited to 1000 calls per day. Please enter your own API key
Enter API Key
-
+
Mo.
Tu.
We.
@@ -89,13 +89,13 @@
There is no city selected. To select a city go to \"Manage locations\".
City too close to other watched city
No city found. Increase search radius
- 15 min
- 30 min
- 1 h
- 2 h
- 6 h
- 12 h
- 24 h
+ 15 min
+ 30 min
+ 1 h
+ 2 h
+ 6 h
+ 12 h
+ 24 h
Intervals
Update interval
Set the interval of automatic updates
@@ -111,7 +111,7 @@
5 day / 3h
2 day / 1h + 3 day / 3h
Forecast
- Weather information is fetched from OpenWeatherMap. Please enter your API key in settings. If you do not yet have an API key, please press the button below for free registration:
+ Weather information is fetched from OpenWeatherMap. Please enter your API key in settings. If you do not yet have an API key, please press the button below for free registration.
Register for free
Monday
Tuesday
@@ -161,5 +161,6 @@
Show air pressure
Update Location
Manual update only
+ You need a free subscription and OneCallAPI 3.0 with a limit of 1000 (free) calls per day.
diff --git a/app/src/main/res/xml/pref_general.xml b/app/src/main/res/xml/pref_general.xml
index 5c8e7d1..0114fd2 100644
--- a/app/src/main/res/xml/pref_general.xml
+++ b/app/src/main/res/xml/pref_general.xml
@@ -4,11 +4,16 @@
+ android:defaultValue="@string/settings_API_key_default" />
+