Skip to content

Releases: forrestguice/NaturalHour

Natural Hour

04 Jun 05:56
234dd15

Choose a tag to compare

A 24-hour clock & roman timekeeping add-on for Suntimes.

This release:

  • fixes broken widgets on Android 12+ (#38).
  • adds fullscreen behavior; the floating action button is shown for a moment and then hides itself.
  • adds fullscreen notch support to the main activity.
  • adds "light colors" and "dark colors" to app settings (clock colors follow system dark mode).
  • adds background option to app settings; "app theme" (default), "black" (added), "home screen wallpaper", or "clock colors" (added).
  • adds background option to daydream: "black" (default), "clock colors" (#37).
  • adds daydream options; "fullscreen", "interactive", "screen bright", and "background pulse".
  • fixes daydream "wake up" so that animations are gracefully stopped when exiting.
  • fixes bug where the alarm activity ignores the "hour mode" setting (#38); adds "hour mode" override.
  • fixes bug where color preview is not shown when editing colors.
  • adds "online help" button to help dialogs (https://forrestguice.github.io/Suntimes/help/addons).
  • updates build: updates SuntimesAddon dependency 0.4.1 -> 0.4.2.
  • updates build: updates Gradle 6.7.1 -> 7.3.3; Android Gradle Plugin 4.1.3 -> 7.2.2.

Natural Hour

01 Apr 05:04
1494ddf

Choose a tag to compare

A 24-hour clock & roman timekeeping add-on for Suntimes.

This release:

  • fixes bug where Android 12+ refuses to install the app (#35).

Natural Hour

30 Mar 20:33
1fab71d

Choose a tag to compare

A 24-hour clock & roman timekeeping add-on for Suntimes.

This release:

  • adds quick settings tile that displays the current hour.
  • adds daydream (screen saver) that shows a "wandering clock" (#25).
  • adds fullscreen mode, ability to display over the lock screen, and home screen wallpaper option.
  • adds clock option; show "seconds hand" and inner dial.
  • adds clock option; "6hr time format" (Italian six-hour clock).
  • adds clock option; equinoctial hours; "Babylonian", "Italic", "Italian Civil", or "Julian" (#29).
  • adds clock option; temporal hours begin at "sunrise (24)", "civil dawn (24)", "noon (240", or "civil dusk (24)" (#29).
  • adds clock option; night watches of five or more parts (#26).
  • adds clock option; show "solar midnight" (#24).
  • adds widget option; "on tap", "reconfigure widget" or "launch app".
  • enhances color editor (adds support for roles).
  • adds default colors; "Sun (dark)" (#9).
  • updates build; updates SuntimesAddon dependency (v0.4.0 -> v0.4.2); replaces jitpack.io with git submodule.
  • updates build; targetSdkVersion 28 -> 33; Gradle 5.6.4 -> 6.7.1; Android Gradle Plugin 3.6.1 -> 4.1.3; migrates from legacy support libraries to AndroidX.

Natural Hour

20 Nov 18:18
d53b344

Choose a tag to compare

A 24-hour clock & roman timekeeping add-on for Suntimes.

This release:

  • fixes bug where "twilight periods are drawn incorrectly" (#30).
  • fixes bug where "alarms times are incorrect when using hours begin at sunset (24)" (#28).
  • fixes ANR when the Suntimes content-provider fails to respond.
  • fixes poor contrast in themed app icon (api33+).
  • updates default color schemes.

Natural Hour

22 Aug 00:03
01fbfd2

Choose a tag to compare

A 24-hour clock & roman timekeeping add-on for Suntimes.

This release:

  • adds UTC to time zone settings.
  • adds themed app icon (api33+).
  • adds support for "text size" and "high contrast" app themes.
  • fixes bug "watch face shows broken daylight" (#22).
  • updates SuntimesAddon dependency (v0.3.0 -> v0.4.0).

Natural Hour

09 Jan 18:37
a8dfa19

Choose a tag to compare

A 24-hour clock & roman timekeeping add-on for Suntimes.

This release:

  • adds support for system dark mode (night mode).
  • fixes bug "broken UI - missing first hour - watches" (#14).
  • fixes bug "the widget does not update" (#15).
  • fixes bug "unable to set alarm for all hours when using 'sunset (24)' (#21).
  • fixes bug where the hour is sometimes announced incorrectly.
  • fixes bug where Toast messages are unreadable on api33+.
  • misc layout tweaks (margins).

Natural Hour

23 Feb 06:09
7b64d5b

Choose a tag to compare

A 24-hour clock & roman timekeeping add-on for Suntimes.

This release:

  • adds support for repeating alarms and notifications (#7); requires Suntimes v0.14.0 or later.
  • adds alarm UI (NaturalHourSelectFragment, NaturalHourAlarmFragment, and AlarmActivity); responds to suntimes.action.PICK_EVENT; extends content-provider to implement suntimes.action.ADDON_EVENT.
  • adds EXTRA_SHOW_DATE; the main activity now responds to suntimes.action.SHOW_DATE.
  • updates SuntimesAddon dependency (v0.2.0 -> v0.3.0).

Natural Hour

01 Jan 19:28

Choose a tag to compare

A 24-hour clock & roman timekeeping add-on for Suntimes.

Initial release features:

  • an add-on app that uses the current Suntimes configuration (location, timezone, theme, locale, and UI options). The minimum Suntimes version is v0.10.3 (but without access to UI options); the recommended version is v0.12.6.
  • provides an ActionBar that displays configured Location (lat, lon, alt), Suntimes icon (opens Suntimes activity), and overflow menu (Colors, Options, Help, and About).
  • provides a BottomBar that displays the configured timezone ("Apparent Solar", "Local Mean", "Suntimes", "System"), and the time format (12-hr / 24-hr).
  • provides a RecyclerView that displays a series of cards (days centered on today); each card displays the date and a clock face (with divisions for roman hours, twilight periods, and noon).
  • announces the current roman hour (and given time) when the clock face is clicked.
  • provides quick navigation to the dates of the solstices and equinoxes, or the current date.
  • provides a BottomSheet that allows selecting and editing clock face color schemes (Add, Edit, Delete, Share).
  • provides an options Activity; natural hour definition (starts at sunrise/sunrise, starts at sunset), orientation (midnight-at-top, center-on-noon), clock numerals (Arabic, Attic, Armenian, Etruscan, Greek, Hebrew, Roman), night watches, and other options (background, labels, ticks, etc).
  • provides a home screen widget version of the clock face (resizable 3x2, 4x3, and 5x3 widgets); clicking a widget opens the app.