Hebrew Cal Widget

This is a widget that shows the current Hebrew date and any Jewish holiday that falls on that date. See second post for list of holidays.

Although designed mainly to show the current date, it supports moving to adjacent dates.
Date navigation:
  • Touch screen - tap the left / right arrows
  • Non-touch device - use up / down hardware buttons (seems to have issues on Fenix. Looking for workaround)


Please note that in order to keep this widget small and minimize loading time I have limited the date range to a two year span (Sep 2015 - Sep 2017). Also, I am using 6pm as start of new day. There are other widgets available that will show official sunrise / sunset times.

I only own a Vivoactive HR. All other devices were tested on the Connect IQ simulator.


Oct 2016:
Version 1.3 to support new SDK requirements
Added indicator for day time (before sunset) vs night time (after sunset) calculation
Still having time zone issues. I've noticed that my watch works fine in the US but can be a day off in Israel

June 2016:
I added support for vivoactive HR and tried to fix the hardware buttons on Fenix 3, FR230, and FR 235.

6-24-2016: Another attempt to fix hardware keys and day shift in some time zones.
** I only have vivoactive for testing. The rest is tested on the Garmin simulator, which doesn't always behave like the physical watches. Both hardware key bug and day shift bug do not show on the simulator, please let me know if that issue got resolved.

App can be found at https://apps.garmin.com/en-US/apps/cc245cf1-ecd0-47e6-b29c-1b4aa121b449
  • List of holidays

    [RIGHT]ט"ו - כ"א בניסן פסח
    ד' באייר יום הזיכרון לחללי מערכות ישראל
    ה' באייר יום העצמאות
    י"ח באייר ל"ג בעומר
    כ"ח באייר יום ירושלים
    ו-ז' בסיוון שבועות
    י"ז בתמוז שבעה עשר בתמוז
    ט' באב תשעה באב
    ט"ו באב ט"ו באב
    א-ב' בתשרי ראש השנה
    ג' בתשרי צום גדליה
    י' בתשרי יום הכיפורים
    ט"ו - כ"א בתשרי סוכות
    כ"ב בתשרי שמיני עצרת
    כ"ג בתשרי (חו"ל) שמחת תורה
    כ"ה בכסלו - ב' בטבת חנוכה
    י' בטבת עשרה בטבת
    ט"ו בשבט ט"ו בשבט
    י"ג באדר תענית אסתר
    י"ד באדר פורים
    [/RIGHT]
  • Hebrew support for vivoactive

    My friend,
    It seems that you are very acquanted with Hebrew and programming.
    Will you be so kind and help the Israeli garmin community by adding hebrew language support for their watch?
  • Garmin Epix and Garmin Fenix 3 have hebrew support
  • i was talking about the vivoactive...
  • Jossi,
    I'd be happy to help and share my code if anyone else is looking to do stuff on the vivoactive. At this point it is not possible to add full language support to the watch, so it has to be done on an app-by-app basis. Fortunately it is easy to add a font, and writing a code to change direction was pretty simple. The main problem is that the watch does not identify the Hebrew characters themselves. My text is actually the English character that matches each position on the Hebrew keyboard.
    If there are any specific items that you are looking for in Hebrew in the watch, I'd be happy to try and write that.
  • Hi ts-av,
    I was more hoping to find a solution to the notifications so that we'll be able to receive and read messages in Hebrew. If I understood you correctly, that cann't be done.
    Is there a way to create an app that will mirror the phone notifications and bypass the problem?
  • Garmin Epix and Garmin Fenix 3 have hebrew support


    It is not possible to add full Hebrew support to the Vivoactive. As far as the Garmin documentation goes, there is no support for Hebrew on any device (http://developer.garmin.com/connect-iq/user-experience-guide/appendices/). Pashka, what type of Hebrew support do you see for the Epix and Fenix 3?
  • Hi
    Hebrew Cal work with the finex 3
    I couldn't navigate the dates with the buttons.

    Could you share the source code (I would like to see how can I use it for the notifications to)

    Thanks

    TheDem
  • It is not possible to add full Hebrew support to the Vivoactive. As far as the Garmin documentation goes, there is no support for Hebrew on any device (http://developer.garmin.com/connect-iq/user-experience-guide/appendices/). Pashka, what type of Hebrew support do you see for the Epix and Fenix 3?

    I have hebrew menus on Epix i can change language to hebrew i can see hebrew notifications on Fenix 3 of my friend the same
  • I have hebrew menus on Epix i can change language to hebrew i can see hebrew notifications on Fenix 3 of my friend the same


    Pashka
    Can you please explaine , how do you get Hebrew notifications on the Fenix 3 ?

    Thnaks TheDem