Posted on

GeyserLog 3.6.1


GeyserLog 3.6.1 is now available on the iOS AppStore.

Not much has changed with this release, mostly fixing typos and display glitches. Some changes to the layout of events on the Recents and Favorites views. "Database Cleanup" now resyncs features, groups and users.

The next release should be version 4.0, which will include support for Notebook pages— creating, saving and displaying notes and eruption information locally on the device, without having to use GeyserTimes as a substitute notebook.


Posted on

GeyserLog 3.6


GeyserLog 3.6 is now available on the iOS AppStore.

This started out as 3.5.2, a bugfix and cleanup release. But it ended up with some new functionality.

The GeyserLog-Today widget has been removed, replaced by new WidgetKit blocks showing either Recents, Favorites, or Predictions. All three widget sizes are supported, and the wider Recents will include the display of notes.

The Watch app has been rewritten, and now includes a Predictions panel.

A new large Rectangular watch widget has been added, showing recent favorites eruptions. Like the Circular widget, which is still available, it will also record an observation in the app.

And, after way too much work, background refresh finally appears to be actually working as intended.


Posted on

GeyserLog 3.5.1


GeyserLog 3.5.1 is now available on the iOS AppStore.

Field testing of 3.5 found a number of minor issues which have been fixed:

  • The ending time picker for editing notes has been expanded to five lines, which will make it a bit easier to use.
  • Number of bursts can be entered in the Code variable, and displayed. Useful if Plume ever reactivates.
  • The Circle-O button allows filters to be created for non-Yellowstone areas.
  • Added missing Stopwatch button to Grand Wait
  • Added an action for Grand Wait view to manually update the previous Grand eruption time. Useful when the overnight electronic time is finally posted.
  • Fixed duplicate display of Turban ie before arrive in Grand Wait view.

Posted on

GeyserLog 3.5


GeyserLog 3.5 is now available on the iOS AppStore.

The Recents, Timeline and Logbook views now support filtering of events for specific groups and features. The user can create multiple customized filters. The name of the currently active filter is also displayed as a button on the navigation bar of those views in which is can be applied. There's also a button to add all the features in the Favorites view.

The app should now present a new event for submission instead of partially copying the contents of the previously submitted event. It will also not crash, if the syncing of new features was incomplete or failed, when displaying records related to missing features.

Other fixed crashes in on submitting Turban in the GrandWait view, when closing the GroupFilter list in edit mode, and adding a comment Grand record that doesn't have an eruption code.

There are also some other minor bug fixes and interface cleanup.


Posted on

GeyserLog 3.4.1


GeyserLog 3.4.1 is now available on the iOS AppStore. This is mostly a bugfix release, with no new functionality.

  • Fix issues with video tab and iOS 16.
  • Faster app startup (no more white screen).
  • Fix sorting issues in Recents and Timeline.
  • Fix issues with button background and text with similar colors.
  • Fix issue with observation time not being used when creating a new event or note.
  • Added unselecting observations.
  • Added watch settings to the app. Hard press menu in watch has been depreciated by Apple and will be gone in the next app release.
  • Watch app now respects the "Mountain Time Zone" setting of the app.
  • Editing and rearrangement of Favorites now working again.
  • Pending submissions should now work for multiple notes and not duplicate entries on server.
  • Editing Notes and Events will not clear when using the "More Features" view to select a new feature.
  • Submissions View now has a delete pending events option.
  • Fix issues with keyboard not disappearing after search.

If you'd like to use this app, contact me and I can provide a promo code for a free download.


Posted on

GeyserLog 3.4


GeyserLog 3.4 is now available on the iOS AppStore.

Added Pending events to Submissions view. These are events which have not been sent to the server because the network is not available. (For example, in the Lower Geyser Basin.) These events can be edited and deleted while pending.

Added a status bar at the top of views. It shows the clock, the time of the last update, and the number of pending events, if any. Swipe right to reveal feature timeline and eruption entry.

More options to filter out secondaries reports, or not display posting information. Display of intervals and option to display times always in Mountain Time or your local time. Date picker wraparound optional.

Also added better sync support. Database should now be completely synced after a submission.

More bug fixes and cosmetic cleanup.

This will probably be the last version to support iOS 12.4. The next major update will probably jump forward to iOS 14 or later.

If you'd like to try this app, contact me and I can provide a promo code for a free download.


Posted on

GeyserLog 3.3.1


GeyserLog 3.3.1 is now available on the iOS AppStore.

Fixes an issue with submitting multiple events/notes when connectivity is poor. This could cause loss of data and possible crashes.

Added support for displaying times in either Mountain or local time zone.

Intervals between eruptions now shown in timelines.

Added option to not purge user submitted events during database cleanup. (These entries are still deleted if no user is logged in.)

More bug fixes and cosmetic cleanup.


Posted on

GeyserLog 3.3


GeyserLog 3.3 is now available on the iOS AppStore.

This version of the app includes support for the AppleWatch.

The AppleWatch app is not independent, but relies of the iPhone GeyserLog app to talk with the GeyserTimes server. It is intended to be another viewport into the GeyserLog app.

The app's primary screen allows you to choose four of the more common actions: Stopwatch, Recent Activity, Favorites and GrandWait. Double tapping the displayed time will log an Observation to the paired iPhone app, and display that time for a few seconds.

Stopwatch works in sync with the iPhone GeyserLog stopwatch, allowing you to start, stop and pause, on both devices. If you set the feature name on the phone, it will be displayed on the watch.

Recent Activity shows the latest dozen events posted to GeyserTimes. No notes, though.

Favorites shows the latest activity of those features that are shown in the iPhone GeyserLog's Favorites view.

GrandWait allows you to record events and activity without the need for using your iPhone screen in adverse conditions.

There's also a watch-face complication which will take you directly to the watch app, while saving the current time as an Observation. Double tapping on the clock in the primary screen will also save an Observation time, and show it for a few seconds.


Posted on

GeyserLog 3.2


GeyserLog 3.2 is now available on the iOS AppStore.

Lots of changes in this release:

On launch, get the latest eruption for every feature. Also, on upgrade or install, get every eruption for Giant, Giantess, New Crater/Steamboat, and Fan & Mortar since 2017.

Added the option of getting the history for any feature. One month, three months, six months, a year, and since 2017.

Tapping on the location of a feature in the Feature view header will open the Maps app, dropping a pin and focusing in on that location.

Export of GrandWait summary and DetailRecord to a text file accessible through the Files app.

Hiding of notes, comments, and secondary eruptions, allowing the reducing of clutter in longer lists.

Added Recent Users. Can select observer names from list of registered users when submiting an eruption. A list of the most recently used names is kept for reuse.

Added Observations. Many pages now contain a button in the title bar which will save the current time as an Observation. Opening the Observation view shows a list of these, where one can be selected and used to create a eruption or note submission. If so used, the Observation is marked as used. (Although it can be reused.) Observations are also used in the creation of Details (see next section.)

Added Details. Allow the capture of minor non-eruption events at a feature (for example, events with Fan & Mortar vents, or during a Giant Hot Period). Uses Observations to capture time. Each feature keeps a list of the subjects as they are added (for example, Fan vents) for reuse. Second list are the basic event comments. A summary of the details can be made and added as a comment to a GeyserTimes submission, or saved to a text file or the clipboard.

Background updates should work better. Other UI cleanup, crash fixes, and bug fixes.


Posted on

GeyserLog 3.1.3


GeyserLog 3.1.3 is now available on the iOS AppStore.

Turns out the background server fetch was never working correctly. But, in part because of the poor internet in Yellowstone, I never really looked into it until this past week.

Also added, in Stopwatch, a display of the elapsed time since the last entry if a feature has been selected.

Thanks to Brian Gorman for help in doing the field work testing this release.

I expect this to be the last update for a while.


Posted on

GeyserLog 3.1


GeyserLog 3.1 is now available on the iOS AppStore. A month of using the older version of the app showed places where it could be improved.

The most important is that I finally fixed an intermittent problem with updating recent posts. Add comments or durations should now work correctly all the time.

The enhanced feature for this release is a new view that allows recording of video (and taking still photos) from within the app. Recording can now display a timestamp, making it a lot easier to get event times during playback. There current aren't any options, with the most notable missing feature is the lack of a way to zoom in. That, and support for the flash, is on the agenda for the next release.

The recording view can also be accessed from the Stopwatch view, and from there adds a stopwatch overlay to the display. It includes live buttons so that the stopwatch can be started and stopped while recording video. A possible future enhancement would be to add a "Submit" button, allowing GeyserGamers to still try for aFirst!.

There were also a few other minor bug fixes.

Once again, geyser gazers are welcome to contact me to get a Promo Code which will allow downloading of the app for free. I'm also open to suggestions for features users would like to see added, or finding out about bugs that need to be fixed.


Posted on

GeyserLog 3.0


The new GeyserLog 3.0 has been completely rewritten and is now available. Last autumn I decided that my attempts to weld GeyserTimes to my older personal app just wasn’t working, and it was time to do it right. Did a little work between unsucessful Norris waits last fall, but real rewrite didn't start until the first of this year.

This new version more closely follows the capabilities of the GeyserTimes website, displaying the latest geyser eruption data as collected by the GeyserTimes.org database.

It now supports the entering of new activity and notes, as well as editing and deleting your existing entries. For predictable geysers, a panel showing the next prediction, and how long until that happens, is now available. When entering a new eruption, it is now possible to add various flags like “major” or even “webcam.”

There are a number of tabs available: “Favorites”, where the user can select which features to watch. “Recent”, the latest activity for each feature, with the most recent at the top. "Timeline", showing the latest reported activity. "Features", where showing every geyser and hot spring in the database. "Logbook", a way to see all of a feature's activity.

If a person is registered with GeyserTimes, and logs in, other features become available. "Stopwatch" allows registered users to enter eruptions or notes into the database. New entries can be added from any page. It's also possible to add and manage comments, flags and confirms. A new tab, "Submissions", is added, allowing the user to quickly go back and update earlier entries.

Many of the features of the older app have been removed, at least for this version. Letting me know what you’d like to see restored will help set priorities.

There's also a "GeyserLog-Today" widget, which will show the favorites, even when the device locked.

Dark Mode is also supported on iOS 13 and later, and a red tinted "Night Mode" is still available.

Once again, geyser gazers are welcome to contact me to get a Promo Code which will allow downloading of the app for free. I'm also open to suggestions for features users would like to see added, or finding out about bugs that need to be fixed.