diff --git a/CHANGELOG.md b/CHANGELOG.md index 0d59d1743..3f05bc5d5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,7 @@ ### ~ + +### v0.5.0 (2017-11-18) +* adds data source; Time4A (time4a-simple, time4a-noaa, time4a-cc, time4a-time4j) (contributions by MenoData) (#103). * adds support for custom themes; theme editor activity (add / edit), theme selector activity (copy / delete / export) (#7). * adds widget option "show noon" (#102); adds noon field to 1x3 widget, adds noon to flippable widget. * adds widget option "show comparison" (show/hide comparison field on 1x3 widgets). diff --git a/README.md b/README.md index ab8d530ca..cedced61b 100644 --- a/README.md +++ b/README.md @@ -4,39 +4,41 @@ An Android app (and home screen widget) that displays sunrise, sunset, civil/nau Get it on F-Droid +**App and Widget Features** + The app: * displays the current time, and notes the time until next sunrise, sunset, or civil/nautical/astronomical twilight. * can set an alarm for next sunrise, sunset, or civil/nautical/astronomical twilight. * can display the configured location on a map (requires a map application). * *does not* require GPS. The location is manually specified by default (and optionally obtained from GPS). * *does not* require network connectivity. Calculations are performed locally on the device using: -** [Time4A](http://github.com/MenoData/Time4A) -** [sunrisesunsetlib-java](http://mikereedell.github.io/sunrisesunsetlib-java/) -** [ca.rmen.sunrisesunset](http://github.com/caarmen/SunriseSunset) - -**Widget Features** + * Time4A [LGPL-2.1] (http://github.com/MenoData/Time4A) + * ca.rmen.sunrisesunset [LGPL-2.1] (http://github.com/caarmen/SunriseSunset) + * sunrisesunsetlib-java [Apache License 2.0] (http://mikereedell.github.io/sunrisesunsetlib-java/) The widget is themeable and provides: * a dark theme (and dark w/ transparent background) * a light theme (and light w/ transparent background) +* a theme editor and support for basic custom themes. The widget is (re)configurable: * configure location (latitude / longitude) * configure timezone -* configure widget theme (dark theme, light theme, transparent themes) +* configure widget theme * configure user-defined title (supports limited substitutions) -* configure comparison mode (against tomorrow or yesterday) +* configure "show noon" and "show comparison" +* configure "comparison mode" (against tomorrow or yesterday) -The home screen widget is resizable and has layouts for: +The widget is resizable and has layouts for: * a 1x1 widget that displays either the sunrise OR sunset time. * a 1x1 widget that displays both the sunrise AND sunset times. -* a 1x2 widget that displays the sunrise and sunset times, and displays the difference in rise and set times between today and tomorrow (or today and yesterday). -* a 1x3 widget that displays the sunrise and sunset times, and displays the difference in the amount of daylight (in minutes) between today and tomorrow (or today and yesterday). +* a 1x1 widget that flips between sunrise and sunset times. +* a 2x1 widget that displays the sunrise and sunset times, and displays the difference in the amount of daylight (in minutes) between today and tomorrow (or today and yesterday). -screenshot1 +screenshot1 -screenshot2 +screenshot2 **Bug Reports** @@ -59,13 +61,17 @@ Icons borrowed from: * "Google Material Icons" [Apache License 2.0] (https://material.io/icons/) * "Material Design Icons" [SIL Open Font License 1.1] (https://materialdesignicons.com) +Additional libraries: +* QuadFlask/colorpicker [Apache License 2.0] (https://github.com/QuadFlask/colorpicker) + **Project Contributions** [Contributions to the project](CONTRIBUTING.md) are welcome. German translation by Henrik "HerHde" Hüttemann.
-Polish and Esperanto translations by verdulo.
+Polish and Esperanto translations by Verdulo.
French translation by Jej.
+Hungarian translation by Erci. diff --git a/app/build.gradle b/app/build.gradle index d56a0f8a6..cc379bd6d 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -22,8 +22,8 @@ android minSdkVersion 10 //noinspection OldTargetApi targetSdkVersion 25 - versionCode 12 - versionName "0.4.1" + versionCode 13 + versionName "0.5.0" buildConfigField "java.util.Date", "BUILD_TIME", "new java.util.Date(" + getDateAsMillis() + "L)" buildConfigField "String", "GIT_HASH", "\"${getGitHash()}\"" diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index c4bd809fb..f6876bb0e 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -555,6 +555,12 @@ Französisch Übersetzung von Jej.
Ungarische Übersetzung von Erci. ]]> + Libraries:
]]> + ]]> + ]]> + ]]> + +
Hilfe diff --git a/app/src/main/res/values-eo/strings.xml b/app/src/main/res/values-eo/strings.xml index c1cf26bf6..40d29fc1b 100644 --- a/app/src/main/res/values-eo/strings.xml +++ b/app/src/main/res/values-eo/strings.xml @@ -555,7 +555,11 @@ Franca traduko de Jej.
Hunga traduko de Erci. ]]> - Bibliotekoj:
]]> ]]>
+ Bibliotekoj:
]]> + ]]> + ]]> + ]]> +
Helpo diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index aae562a60..5c11d57b4 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -566,8 +566,10 @@ Traduction hongrois par Erci. ]]> Bibliothèques:
]]> + ]]> ]]> - + ]]> +
diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml index 39b1984f2..3b39f469f 100644 --- a/app/src/main/res/values-hu/strings.xml +++ b/app/src/main/res/values-hu/strings.xml @@ -572,8 +572,10 @@ Hungarian translation by Erci. ]]> Libraries:
]]> + ]]> ]]> - + ]]> +
diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index 0281d9d64..af0e31b9a 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -539,7 +539,11 @@ github.com/forrestguice/SuntimesWidget]]> Kod źródłowy dostępny na licencji GPLv3.]]> Esperanckie i Polskie tłumaczenie: Verdulo.
Francuskie tłumaczenie: Jej.]]>
- Biblioteki:
]]> ]]>
+ Biblioteki:
]]> + ]]> + ]]> + ]]> +
Pomoc diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 605bfdd0f..8faa24fd3 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -644,7 +644,8 @@ Libraries:
]]> ]]> ]]> - + ]]> +