Guide
The main Calendar screen.
The first screen that opens displays a calendar for the current month with the current date circled. Days that appear in boldface have entries associated with them; the gray days do not.
Surrounding the calendar are controls to change it. Above the calendar are the previous and next month’s names. Below the calendar are the previous and next years. Tapping any one of those changes the calendar. You’ll notice that the current month is in blue. Tapping on it, or tapping on any date in the calendar, takes you to the List screen.
At the top of the screen is a set of buttons:
Today: changes the calendar to the current month.
The globe opens the Travels screen.
The magnifying glass opens the Search screen.
The microphone opens the Audio event screen.
New entries are made using the big blue “New Entry” button (it appears as + in a circle on subsequent screens).
Adding a New Entry
Tap on the “New Entry” or “+” button to open the event editor screen to create a new entry.
The form is pre-filled with today’s date and your current location. Tap on the date to change the date and time. Tap on the name of your location to change it or tap on the magnifying glass to search for a new location.
Enter a title for your entry and enter some names. Tap Save when you are finished.
The List screen.
The List screen shows all of the entries for the month shown on the Calendar screen. Only days with entries are shown. Tapping on an entry will display that day’s details.
At the top of the screen is a set of buttons:
The globe opens the Travels screen.
The magnifying glass opens the search screen.
The microphone opens the Audio event screen.
The plus opens the event editor for a new entry.
Known Issues
When adding a new entry or removing an existing entry, the Monthly calendar view or list may not update and show the changes.
This issue does not happen all of the time and may be due to a bug in the (relatively new) SwiftUI framework. After you have added or deleted an entry and the list or calendar does not update to show the change, either switch to a another app (or to the Home screen) and return to Pete’s Jrnl or switch to a different month and switch back. Either method will cause Pete’s Jrnl to refresh its content from the Calendar database.