• Administrator
  •  
    Support Ukraine
    If you experience any problems with the forum (it is not visible, there is no way to post messages, or some functionality does not work), please let us know. If you have problems with registration or you did not receive confirmation letter, let us know and we will activate your account manually.
    If you get an "The submitted form was invalid. Try submitting again" error, delete cookies, then try again.
     

AmazFit WatchFace editor for Windows by SashaCX75

This forum is designed to discuss and develop tools creating watch faces.

Moderators: asoo, lvpokka, Internal error, Watchmens

Forum rules
All communication in this branch should only be in English.
To discuss tools that are not in this section, use the “Watchfaces tools (discussion)” forum.
User avatar
SashaCX75
Posts: 814
Joined: 26 Oct 2019, 15:18
Location: Ukraine
Has thanked: 13 times
Been thanked: 1009 times
Contact:

AmazFit WatchFace editor for Windows by SashaCX75

Post by SashaCX75 »

Graphics editor for working with dials Amazfit
The editor supports watch faces from GTR 47, GTR 42, GTS, T-Rex, Verge Lite.
Screenshot
Image
Note: the path to the program should not contain spaces, it is advisable to unpack it to the root of the disk.
Not all dials can be unpacked.
You can reduce the size of the bin file only by reducing the size of the images (height * width) or by reducing the number of images.

The drawing order of elements cannot be changed. The only exception is if you move the second hand from the center, it will be drawn under the hour and minute hands.

If the .bin file is not created, then you need to look for errors in the .log file. Most often this happens when images have the wrong format.

If the bin file is not created, and the log file contains the entry “bad transparency mask”, this means that the format of one or more images is incorrect (most often it occurs if you save the image in Photoshop without transparent pixels). You can fix it as follows:
- in Photoshop - add at least one transparent pixel
- in GIMP exported to PNG 16 bit RGBA
- in XnView - Image -> 32 bits

Version 10.0
List of changes
Added the ability to display the distance traveled in kilometers and miles.
Updated translation.
v 9.0
Fixed display of date if pictures have different sizes (often pictures for "1" are narrower than others)
Added new warnings about possible errors.
Fixed the order of displaying items.
Added a button to refresh the preview image.
Fixed bugs when converting watch faces.
Updated Chinese and Italian translations.
v 8.5
Fixed work with Verge Lite
v 8.4
Fixed Italian translation.
Added Chinese manual.
v 8.3
Bugs fixed.
Added a manual in English.
v 8.2
Added the display of the target steps (StepsGoal)
Added preliminary calculation of the size of the .bin file.
v 8.1
Fixed work on monitors with high resolution.
Updated translation (French, Italian, Chinese, Spanish).
v 8.0
Added the ability to convert dials between different watch models (GTR / T-Rex / Verge Lite).
v 7.1
Italian language added.
Minor fixes.
v 7.0
Added animation support
Verge Lite Support Added
Added the ability to quickly save the project (Ctrl + S)
Added support for languages (French, Chinese).
v 6.1
Added support for T-Rex.
Added the ability to auto-correct image files (error "bad transparency mask").
Added a reminder to save the project when it is closed.
v 6.0
Added support for shortcuts.
Added background image support for circular indicator.
Added display of a set of icons (segments) for the progress of steps.
Added display of a set of icons (segments) for the battery.
Added display of a set of icons (segments) for the pulse.
Added display of an indicator (arrow) for a pulse.
Added display of indicator (arrows) for calories.
Added display of a circular indicator for the pulse.
Added display of a circular indicator for calories.
Added the ability to crop the image to fit the screen.
Added support for languages ​​(Portuguese, Czech, Slovak, Hungarian).
v 5.2
Added support for a set of icons (icons and a set of coordinates for them) for the progress of steps and battery.
Added the ability to crop the preview according to the shape of the screen.
Bugs fixed in the English version.
v 5.1
Fixed incorrect display of the distance traveled.
Added the ability to adjust the speed of gif animation.
Added the ability to work with compressed bin files.
Updated bin file packer.
Added display of the year.
Added display of a charge indicator (arrow).
Added display of indicator (arrow) of steps.
Added display of the indicator (arrow) of the date.
Added display of indicator (arrow) of the day of the week.
Added display of indicator (arrow) of the month.
Added the ability to paste copied coordinates into offset fields from the center (for arrows).
English support added.
Old versions
If you want to supplement the missing translation, write to the PM.

Beta version of the editor with support for Amazfit X

AmazFit WatchFace editor 2 with support for GTR 2, GTS 2, T-Rex Pro

My editor doesn't work with GTR2 (GTS2) watch faces and I have no plans to add support for these models anytime soon. I don't know any other programs that can work with these dials. I have no information if anyone is working in this direction.

Because I bought a GTR 2e, the program will no longer be updated.

Donate to the author
PayPal: [email protected].
Last edited by SashaCX75 on 01 Jun 2022, 07:20, edited 25 times in total.
User avatar
maortrol
Posts: 15
Joined: 17 Dec 2019, 22:12
Location: Spain
Has thanked: 27 times
Been thanked: 1 time
Contact:

Post by maortrol »

Lori T wrote: 13 Nov 2020, 08:14
Thank you both for the replies. I have been working on it and the problem was not in the date, it is that I can't
use more than 6 different elements in the same watchface. (battery, clock, date, steps number, step progress and bluetooth status). When I disable one of this the watchface loads.
electronikos wrote: 15 Nov 2020, 08:50
I have the same problem with Lori T. In the past I am sure that I was able to load more than 6 elements in one watch face without problem. I found this problem 7 days ago . Do you know what is the problem. (I install the watch face and it is not available) this problem has nothing to do with bin size just with the elements of the Wf
Perhaps it's a limitation introduced with the last watch firmware... Did you update it recently in the Zepp app?

BTW, which watch are you having this issue with?
User avatar
Biggie
WF maker
Posts: 13
Joined: 25 Sep 2019, 13:13
Has thanked: 3 times
Been thanked: 2 times
Contact:

Post by Biggie »

@sashaCX75 - Do you want to support the X with your software?
User avatar
SashaCX75
Posts: 814
Joined: 26 Oct 2019, 15:18
Location: Ukraine
Has thanked: 13 times
Been thanked: 1009 times
Contact:

Post by SashaCX75 »

Most likely this week I will post a beta version of the editor with support for Amazfit X. The site already has two watch faces made in the beta version of the editor and there seems to be no problem with their work.

But I am not planning further support for this direction. Let someone else adapt the editor who has the ability to test the watch faces on a real device.

My editor is designed in general for GTR and tested on this model. Amazfit X watch faces have many new features that don't work on GTR.
User avatar
SashaCX75
Posts: 814
Joined: 26 Oct 2019, 15:18
Location: Ukraine
Has thanked: 13 times
Been thanked: 1009 times
Contact:

Post by SashaCX75 »

Version 9.0
List of changes (Google Translate)
Fixed display of date if pictures have different sizes (often pictures for "1" are narrower than others)
Added new warnings about possible errors.
Fixed the order of displaying items.
Added a button to refresh the preview image.
Fixed bugs when converting watch faces.
Updated Chinese and Italian translations.
User avatar
SashaCX75
Posts: 814
Joined: 26 Oct 2019, 15:18
Location: Ukraine
Has thanked: 13 times
Been thanked: 1009 times
Contact:

Post by SashaCX75 »

Beta version of the editor with support for Amazfit X
No further support for the Amazfit X version is planned.

Those interested can further improve this version themselves. The sources can be taken here and here.

PS. Since I do not have an Amazfit X device, I cannot fully test this version. You use it at your own discretion and I am not responsible for the possible consequences.
User avatar
Lordalpine
WF maker
Posts: 62
Joined: 09 Oct 2019, 22:09
Location: Santo Tirso
Has thanked: 6 times
Been thanked: 35 times
Contact:

Post by Lordalpine »

Pictures in the Spoiler are better than words.
Amazfit X Watchfaces
Spoiler
Image
Image
Image

Thank you so Much SashaCX75
nikkei
Posts: 1
Joined: 23 Nov 2020, 13:18
Location: antarctica
Been thanked: 1 time
Contact:

Post by nikkei »

Does anyone have an issue where they select 12 hour digital in the custom watchface setting but the watch still display 24 hour? I've been trying to work this out on the Amazfit T-Rex without any luck so far. Most watch faces also have this issue...
User avatar
SashaCX75
Posts: 814
Joined: 26 Oct 2019, 15:18
Location: Ukraine
Has thanked: 13 times
Been thanked: 1009 times
Contact:

Post by SashaCX75 »

nikkei
For the 12 h format to work must be enabled in phone settings (settings-system-date and time-disable 24-hour format).
The dial itself must also support the 12-hour format.
hugeyangjing
Posts: 2
Joined: 19 Nov 2020, 06:33
Location: 中国
Been thanked: 1 time
Contact:

Post by hugeyangjing »

@SashaCX75 Huami GTR2 has been out for a long time, but the website still has no third-party dial. When will GTR2 be supported? Is there any plan to support this model?
User avatar
SashaCX75
Posts: 814
Joined: 26 Oct 2019, 15:18
Location: Ukraine
Has thanked: 13 times
Been thanked: 1009 times
Contact:

Post by SashaCX75 »

It is not possible to disassemble the GTR2 dials yet, so there are no custom dials. I am not aware of any progress in this direction.
Horatius80

Post by Horatius80 »

SashaCX75 Hi Sasha, in the latest release 9.0 when enabling 12H format in editor the AM/PM EN is not filled in the json, only AM/PM CN is filled ... please can You check it ? Thanx
User avatar
SashaCX75
Posts: 814
Joined: 26 Oct 2019, 15:18
Location: Ukraine
Has thanked: 13 times
Been thanked: 1009 times
Contact:

Post by SashaCX75 »

Horatius80
Yes that's right. This was done for compatibility with the Chinese version. After such a change, I checked on my watch. The 12 hour format works correctly on my watch. If I remember correctly, these changes were not made in the latest version, but earlier.

I tried to contact you about the translation for the latest version, but you did not get in touch.
Horatius80

Post by Horatius80 »

SashaCX75 Yes I am sorry about not answering. ... Maybe it will be fine to add back option for AM/PM EN. Many users are complaining not functional 12H mode... I just think it could be related to the absence of AM / PM EN ... but maybe I'm wrong.Iam using only 24H so I do not have experience with 12H issues
User avatar
SashaCX75
Posts: 814
Joined: 26 Oct 2019, 15:18
Location: Ukraine
Has thanked: 13 times
Been thanked: 1009 times
Contact:

Post by SashaCX75 »

Horatius80
I'll think about it.
Perhaps the 12 hour mode does not work for someone because they put dials in which it is not there or on the phone it is not turned on. I have not seen concrete examples that the 12 hour time format does not work. For checking, I specially turned on the 12 hour time format on the phone and everything worked. But maybe it still depends on the regional settings.
Horatius80

Post by Horatius80 »

SashaCX75 yes one 100% it has to do with regions, some GTR47 watches has font v11 and some v10 based on region. If I know right than CN has v10 and for example my Czech (EN) has v11.
danialaiman97
WF maker
Posts: 1
Joined: 18 Nov 2020, 10:35
Location: klang
Contact:

Post by danialaiman97 »

help me. why pack and compressed bin nothing happen
ThomasAn.
WF maker
Posts: 8
Joined: 14 Dec 2019, 02:02
Has thanked: 2 times
Contact:

Post by ThomasAn. »

About distance: It seems the face always report Km even if the phone is set to miles. There is a drop down for the distance units png, but there is no way to select units ?
Asetia19
Posts: 1
Joined: 01 Nov 2020, 23:51
Location: Indonesia
Contact:

Post by Asetia19 »

Do you have a tutorial please
SandraMichael
Posts: 6
Joined: 17 Feb 2020, 16:46
Location: Berlin
Has thanked: 8 times
Been thanked: 2 times
Contact:

Post by SandraMichael »

Thank you SashaCX75 for the great Watchface Editor!
I want to create a watchface for the Amazfit X. The operation is clear so far, but I can't create a .bin in the end. The "Pack and compress" button is greyed out. When I press the "Pack" button, a white window flashes briefly, but no .bin. Does anyone have an idea what I'm doing wrong?

And the "Brief instructions" in the "About" tab do not open with me either. Can I find the instructions elsewhere?

Thanks you for your help
User avatar
SashaCX75
Posts: 814
Joined: 26 Oct 2019, 15:18
Location: Ukraine
Has thanked: 13 times
Been thanked: 1009 times
Contact:

Post by SashaCX75 »

SandraMichael
If the .bin file is not created, then you need to look for errors in the .log file. Most often this happens when images have the wrong format.
SandraMichael
Posts: 6
Joined: 17 Feb 2020, 16:46
Location: Berlin
Has thanked: 8 times
Been thanked: 2 times
Contact:

Post by SandraMichael »

Unfortunately, there is no log file. I also tried it with another downloaded .bin. I unpacked this at first and then wanted to pack it again. It doesn't work either.

Btw, if there is a .bin and a . log, then in the folder where the .json is, right?

I saved all the graphics as PNG-24 and 96 dpi again, which unfortunately didn't work either.
Maybe I need another "Command for packing the watchface" as "--x --file"?

Thank you!
User avatar
SashaCX75
Posts: 814
Joined: 26 Oct 2019, 15:18
Location: Ukraine
Has thanked: 13 times
Been thanked: 1009 times
Contact:

Post by SashaCX75 »

SandraMichael
The necessary commands for packing should be written automatically, depending on the chosen model. You don't need to write any additional commands.

.log file should be created in the same folder as .json file

You can send the source files, I will check this case in them or something else.
SandraMichael
Posts: 6
Joined: 17 Feb 2020, 16:46
Location: Berlin
Has thanked: 8 times
Been thanked: 2 times
Contact:

Post by SandraMichael »

But that's really nice! Thank you!
https://wetransfer.com/downloads/9e3e22 ... 726/16ff6b
There are two different versions included. TIME16a should work. The TIME16 has different graphics for the tens and units, which is the next problem ;)
It's for Amazfit X.
User avatar
SashaCX75
Posts: 814
Joined: 26 Oct 2019, 15:18
Location: Ukraine
Has thanked: 13 times
Been thanked: 1009 times
Contact:

Post by SashaCX75 »

SandraMichael
I tried to build your project into a bin file. I collected everything, but for some reason only on the second attempt after restarting the computer.

But such a dial won't work. Due to the large size of the pictures with numbers, the file size is very large and it will not be installed.
To reduce the file size, it is desirable to use one set of pictures to display different values.

The ImagesCount parameter for the time must be 10 (in any case, this is the case on older watch models). If you want to not display zeros at the beginning of the hour and minutes, then this is done in a different way.
SandraMichael
Posts: 6
Joined: 17 Feb 2020, 16:46
Location: Berlin
Has thanked: 8 times
Been thanked: 2 times
Contact:

Post by SandraMichael »

Thank you for the effort and the valuable tips!
I did some watchfaces for The Band4 before, there was the ImagesCount no problem. That's why I thought it could work here too.
I'll probably try a more normal design first.
Packing now works for me too, because I have re-downloaded your tool again.
Post Reply

Return to “Watchfaces tools”

Who is online

Users browsing this forum: No registered users and 1 guest