Holiday Calendar
· vV1.6
About
This widget is a holiday calendar that supports the following holiday calendars:
- Federal United States
- Traditional United States
- Public Canada
- Statutory Mexico
- Civic Mexico
- Traditional Mexico
- Public France
- Traditional France
- Jewish Celebrations
- Islamic Celebrations
- Christian Celebrations
Controlling the calendar is done with a combination of touch and button operation:
- Drag up and down to scroll through months. This can also be done using the up and down buttons
- Drag left and right to scroll through years.
- When the displayed month is not the current month, a round white button appears at the bottom and can be tapped to return to the current month
- Use the menu button to go to the on device settings
- use the back button or swipe back to exit the widget back to the glance
- Tap any of the days to get the selected day details. A new screen appears and can be scrolled up and down using either the touch screen or the up and down button. Swipe back to return to the calendar
The following settings are available:
- For each supported calendars, you can select the color used on the calendar to mark an event. If "none" is selected this disables the specific calendar.
- You can select the first day of the week to be either controlled by the watch system settings or overridden to Saturday or Sunday regardless of the watch system settings
- You can select what is displayed in glance mode to be simply the current date or have a scrolling list of all events for the current day. Note that when the scrolling of event is selected and all calendars are enabled, the glance menu on the watch can be slow to appear so it is best to use the "Date and Events" settings when only one or two calendars are set to something different than "none".
The calendar supports custom entry accessible via connect IQ. It has been mostly designed to support capturing birthdays or single events. For each event the format is as follows:
[name of the event],start year (4 digit), start month (from 1 to 12), start day, recurrence code (currently supported are yearly and once);
An example is provided below of what can be entered via connect IQ. A maximum of 4096 characters can be used in total. Note that some characters may not be supported such as ", , {, }, greater than, less than, etc.
[Recurring Birthday 1],1950,5,10,yearly;
[Recurring Birthday 2], 1980,10,15,yearly;
[Single event], 2020,6,1,once;
Note that scrolling years past some point (around year 2106) may cause the app to crash due to Garmin using 32 bits for managing dates
Feel free to donate to support more features and more free apps/widgets/faces using https://www.paypal.com/donate/?business=T5YMA6TVQXWQ4&no_recurring=0&item_name=Donate+to+support+the+development+of+more+free+Garmin+watches+apps,+widget+or+faces
Join my patreon for more content at https://patreon.com/Garmin20100
What's new
V1.6: added support for fenix 8 pro and venu 4
V1.5: adjusted issue with day short names overlapping on some Amoled devices
V1.4: added vivoactive 6 (configuration via connect iq app only) and FR970
V1.3: added fenix 8, enduro 3
V1.2:added fr265 , MK3 and MARQ (gen2) devices. Improved sensitivity of tapping the days. Scrolling past the end using the touch screen on the day details will move to the next day for easy advancing.
V1.1: added Venu3 and Epix 2 pro line