WF45COOL series 

(WF45MOSCOU,

 WF45AMERICAN,

WF45NUMERIC

WF45STYLISH

 Changelog

All changes since the initial program:  November 20, 2018

in V=8.8.0 on 02/23/2024

---

Adds support for FR165 series

---

in V=8.7.0 on 01/22/2024

---

Adds new function calendar complication for watches with CIQ4 support

---

in V=8.6.0 on 12/11/2023

---

Adds support for Descent MK3 43mm

Adds new fonts for amoled watches

---

in V=8.5.0 on 11/20/2023

---

Adds support for Fenix 7 pro no wifi

Adds support for Descent MK3

Fix a bad alignment for icon Battery in field Z7 to Z10

Preparation of future developments on the fonts

Adds 4 new functions about actives minutes (dayly, weekly). Thanks to Kat for suggestion

---

in V=8.4.0 on 11/06/2023

---

Fix un bug for old watch  approachs62 because a function doesn't exist for this watch

Adds support for Fenix 7 pro no wifi

Adds support for Vivoactive 5

Fix a bad font use for 240x240, 260x260 and application WF45STYLISH when you turn the wrist

Trying to fix a bug to display icon for several watches.

---

in V=8.3.2 on 09/20/2023

---

Fix definitively bug with recents watches in permanents seconds. 

---

in V=8.3.1 on 09/14/2023

---

Fix a bug with recents watches in permanents seconds. the power budget is exceeded during a call to onPartialUpdate(). So I don't use internal fonts temporary

---

---

in V=8.3.0 on 09/06/2023

---

Add support for VENU3 and VENU3S

Fix a bug with recents watches when a font doesn't exist. 

---

in V=8.2.2 on 07/28/2023

---

Fix a bad display for heart rate icon when you don't select Garmin 45 degres API. Thanks to Kat for report.

---

in V=8.2.1 on 07/27/2023

---

Fix a bad display for heart rate icon when you don't select Garmin 45 degres API. Thanks to Kat for report.

Fix a potential bug for Garmin 45 API

---

in V=8.2.0 on 07/24/2023

---

For recents watches with 4.2.1 support, use Internal API to write function in 45 degres. Only for standard language.

PAY ATTENTION Garmin API has more design but use more battery than my personnal API to write in 45 degres.

Use icon again for several function.

---

in V=8.1.0 on 07/14/2023

---

Add am/pm on sunrise/set when 12hours mode

Remove some icon on several function. Prepare option for new functions for new recents watches

---

in V=8.0.0 on 06/05/2023

---

Add support for approach S70 series

Add support for Epix GEN2 PRO series

Add support for FENIX 7 PRO series

New license verification option. Removes 5 days free with full license for unscrupulous users

---

in V=7.9.1 on 05/26/2023

---

Fix a bug for FR955  since firmware update. Some variables are lost.Use a new method in my code

---

in V=7.9.0 on 05/18/2023

---

Fix a bug for VENU2 family since firmware update to 13.14. Some variables are lost.

For watch with CIQ4 support, add complications functions

---

in V=7.8.1  on 04/11/2023

---

Try to fix a bad store for GPS coordinates for 645 music

---

in V=7.8.0  on 03/31/2023

---

Add function Time to recovery for watch with enough memory.Thanks to Kat for suggestion

---

in V=7.7.0  on 03/07/2023

---

Add support for 265 series

Add support for 965

---

in V=7.6.6  on 03/01/2023

---

Try to fix a bug for 645 music, because Garmin change firmware with a bug.

---

in V=7.6.5 on 01/20/2023

---

When you use page 2, alignement on left for Z7 Z8 Z9 Z10.

---

in V=7.6.0 on 01/18/2023

---

For watches with more than 92K, add a new function "User function". Thanks to Fred for suggestion

Add french translation for round 416x416

---

in V=7.5.6 on 01/10/2023

---

Now for AMOLED watches, when using the seconds function display, the app uses the colors defined in the settings. Thanks to Fred for suggestion.

Now for AMOLED watches, you can use seconds function for Z3 Z4 Z5 and/or Z6

---

in V=7.5.5 on 12/09/2022

---

Fix a bug in function Sun. Bad interpretation of UTC zone. Thanks Friedrich & Sigrid for report.

---

in V=7.5.0 on 11/25/2022

---

Fix a bug in Count down function when display seconds

Add seconds on count down sun in high power.

Fixed a bug on F7X because in one minute the display of permanent seconds may have a gap of several seconds. I am now using a new method, but it may increase battery consumption

---

in V=7.4.0 on 10/25/2022

---

Add support for Marq Gen 2 series

Try to fix an random IQ in a function quantieme

---

in V=7.3.0 on 10/03/2022

---

For function battery in days, use new option available in SDK (only for watches using 3.3.0).Thanks to Benjamin for suggestion

Change method to get string for recents watches.

Add a new function for steps without percent.

---

in V=7.2.1 on 09/19/2022

---

Fix a regression after body and stress functions on Pressure and altitude. Thanks to Damir for report. 19 Sept)

---

in V=7.2.0 on 08/26/2022

---

Add body and stress functions for recents watches

---

in V=7.1.0 on 07/19/2022

---

Fix a bug for FR45 and swimm 2 when you turn the wrist.Thanks to Piotrek  for report 

Remove Help Url because Garmin removes this function in garmin connect.

---

in V=7.0.0 on 06/03/2022

---

Fix a bug in font size for VENU 2S

For amoled watches, mode full AOD.

Add support for 255 series, and 955.

Currently, remove support for VENU SQ series

---

in V=6.9.0 on 04/27/2022

---

For amoled watches, extend colors settings to more 500 colors

---

in V=6.8.0 on 04/08/2022

---

Add support for D2MACH 1

Add support for D2AIRX10

For watch with garmin API weather, set directly your localisation for SUNRISE/SET

Fix a bad alignment for permanents seconds for 240x240 watches and when tild right

---

in V=6.7.3 on 03/11/2022

---

Memory optimization for some gethistory

---

in V=6.7.2 on 03/11/2022

---

fix a bug for amoled Watcheq. Thanks to Garmin for change in garmin connect IQ. Thanks to Piotr  for report  

Fix a bug on start for oldest watches with CIQ1 

---

in V=6.7.1 on 03/06/2022

---

fix a bug when you save settings. Thanks to Garmin for change in garmin connect IQ 

---

in V=6.7.0 on 02/05/2022

---

Add support for EPIX 2

Add support for FENIX 7 Series

Change methods to get properties on watches.

In function battery in days, now include solar impact.

---

in V=6.6.0 on 01/14/2022

---

Add support for VENU2 PLUS

Fix a bug on FR245 music, not enough memory to store GPS coordinates. Thanks to Era  for report 

---

in V=6.5.0 on 12/08/2021

---

Memory optimization so Delete option random color, sleep mode in analogic format

Add drawarc to FR55, and a possibility to change colors . Add new options in settings too

Now in free version, you can change color even in free version (not for FR45 with low memory)

---

in V=6.4.0 on 11/20/2021

---

In week calendar use settings with start of week.Thanks to Zoltan for suggestion

---

in V=6.3.5 on 09/07/2021

---

For F6 pro and enduro add a lot of new language for day of week. Thanks to Ilo for suggestion

---

in V=6.3.0 on 09/07/2021

---

Add for watches with high memory Week calendar function

Fix a bad display in page 2 with a special settings

Compile with SDK 4.0.5

---

in V=6.2.1 on 08/07/2021

---

Fix a bug in some case in background context when user key API was null

---

in V=6.2.0 on 06/23/2021

---

Add support for FR945 LTE

Add support for FR55

Fix a bug in countdown date 

---

in V=6.1.0 on 05/27/2021

---

Add support for MK2S

Fix a bug on some watches when call background API

---

in V=6.00 on 04/xx/2021

---

Add support for VENU2 and VENU2S

Add new SDK 4.0.1

Fix a bug in countdown date in some time zone

---

in 5.9.0 on 04/19/2021

---

Add an option for user to enter there own API key. Resolve some issue err 429 if too much access to API in a day

---

in 5.8.2 on 03/23/2021

---

Fix a bad return in API err 429. Too much solicitation of the API openapi. Thanks to Marcin for report

---

in 5.8.1 on 03/07/2021

---

Fix a bug on icon floor for watches with low memory. Thanks to Hugh for information

---

Fix a bug on icon floor for watches with low memory. Thanks to Hugh for information

---

in 5.8.0 on 02/26/2021

---

Add support for Enduro

---

in 5.7.0 on 01/14/2021

---

New methods in checking settings when user delete tracking on the watch

in sleep mode more design in analogic hands

Fix a bug for EPIX in displaying fields. 

Autoupdate color settings when you entered a bad color

Rewrite little fonts for function. More design, best alignment.

When displays icon in another position Z3 to S5, more space between each icon

For watches with big memory:approachs62,captainmarvel,d2air,darthvader,descentmk2,fenix6xpro,firstavenger,rey,venu,venud,vivoactive4,vivoactive4s, add a lot of new language


---

in 5.6.0 on 01/07/2021

---

Fix an IQ! in some case for sunrise/Set

Now you can change color second in permanents seconds

---

in 5.5.1 on 12/23/2020

---

Fix an IQ! for CIQ1 watches (mistake in change in last update for these watches). Thanks to Daniel for information

---

in 5.5.0 on 12/21/2020

---

Fix an IQ! in some watches when you compare a date

for recents watch, add an option to display screen with antialias option. (impact on battery comsuption)

---

in 5.3.0 on 11/13/2020

---

Since Garmin update on firmware, some watches loose GPS storing. With this version a new method to store GPS coordinates

---

in 5.2.0 on 10/31/2020

---

add support for descent MK2,  FR745, VENUSQ, VENUSQM, and D2AIR

add a new function for battery in days, even for old watches and without waiting one hour to display it

fix a bug IQ! in some condition for F5 watch in a 2 dates comparaison

fix a bug IQ! when user don't uninstall watch face before installing a new version of the application

---

in 4.8.2 on 09/03/2020

---

add a new methods for second time UTC

a lot of optimization in battery consumption

add weather option for recents watches

Fix a bug in new option to change colors in sunrise sunset. Thanks to Kate for information

add HR to FR45

add option for recents watches to change colors in sunrise sunset.

fix a bug in VENU

fix a forgot in settings for heart rate with fr235 and fr735XT, so no way to add this function on the watch. Thanks to David for information

add support for S62 Marq golfer

automatic detection language for days of week for french, japan, deutchland,spanish, china, russian and sweden

fix in some time a bug in some firmware when you get message trial version

---

in 4.1.0 on 02/02/2020

---

add support for Legary Rey and Dark Vador

add support for Venu

add Russian Language. Thanks to Александр  for translation

some time firmware doesn't save correctly settings. So i check this case

add some check null return in some case for some watches

because garmin fix a bug in android connect iq, now it's not necessary to indicate the sign of the hour offset

add function countdown to next solar event in icon + HH:MM format

Fix a bug in a special settings when you turn the wrist, you see seconds in bad size (only for watches with high memory)

---

in 3.9.0 on 12/15/2019

---

Add support for Garmin swimm 2

---

in 3.8.1 on 10/24/2019

---

add support for new Marq Adventurer and Commander

Fix a bug in a special settings when you turn the wrist, you see seconds in bad size (only for watches with high memory)

Add support for all F6 series

add support captain marvel and first avenger

add support for vivoactive 4 series

---

in 3.7.0 on 09/07/2019

---

for watches with high memory

1) increase size of fields (battery and seconds)in second page with tilt 0 degres

2) set default to display page 2 with 0 degres tilt

for all watches

add a round percent for battery so when 99,5% round to 100%. Before it was 99%

---

in 3.6.0 on 08/18/2019

---

add support for FR45

add an option for wawtch with high memory to display page 2 in 0 degre. More legible when you turn the wrist and with essentials fields

---

in 3.4.0 on 07/19/2019

---

add pression for recents watches with internal barometer sensor

---

in 3.3.0 on 06/17/2019

---

add an option for recents watches to display icon by user selection

change design in draw arc.

---

in 3.2.0 on 05/04/2019

---

add support for FR245, FR245 MUSIC, FR945, VIVOLIFE

Add support for MARQ series

Add support for vivo3 mercedes

Delete in S60 menu Floors option because this watch doesn't support it

compile with SDK 3.0.11

---

in 1.6.0 on 02/20/2019

---

Change license format

More check in functions

---

in 1.3.0 on 01/20/2019

---

some translations

More check in functions

---

in 1.2.0 on 12/20/2018

---

Add new options in fields (Sun UTC)

Add 10 fields for recents watches

More check in functions

---

in 1.1.1 on 11/30/2018

---

Add new languages

Add new options in fields

---

in 1.0.1 on 11/20/2018

---

Initial version