Skip to content

Suntimes

Compare
Choose a tag to compare
@forrestguice forrestguice released this 01 Aug 04:27
· 195 commits to master since this release
6c25132

An android app that displays sunlight and moonlight times.

This release:

  • adds "sidebar navigation", and an option to change the "launcher activity" (#505).
  • adds support for custom events based on "shadow length" (#331).
  • adds support for customizing the app color scheme; customize map, graph, and highlight colors.
  • adds graph of sunlight over the year (#735), time of earliest/latest sunrise/sunset (#753), and a 3x2 sunlight graph widget.
  • adds "use app location" option to alarms; reschedules alarms automatically when the location is changed (#768, #808).
  • adds "bedtime mode" to alarms; helps schedule do-not-disturb during sleep hours (#425).
  • adds "high brightness" option (#741) and swipeable buttons (#738) to the alarm screen.
  • adds "next alarm" quick settings tile, and 2x2 and 3x2 "next alarm" widgets (#766).
  • adds support for notification channels (api26+).
  • adds permission USE_FULL_SCREEN_INTENT (needed for alarms over the lock screen) [PERMISSION]; fixes bug "alarms fail to display over lock screen" (#802).
  • adds permission FOREGROUND_SERVICE (needed for alarms and notifications) [PERMISSION].
  • adds permission ACCESS_NOTIFICATION_POLICY (needed to enable do-not-disturb at bedtime) [PERMISSION].
  • changes cross-quarter days to use "culturally neutral cross quarter day names" (#804).
  • updates default app and widget themes, and adds additional default widget actions.
  • updates Time4A dependency from 4.4.2-2019c to 4.8-2021a.
  • updates constraint-layout dependency from 1.0.2 to 2.0.4.
  • updates targetSdkVersion (25 -> 26 -> 28) (#725), and build tools to 28.0.3.
  • increments minSdkVersion (10 -> 14) (#122); building for api10 remains possible for now by reverting changes in build.gradle.