[Other SmartWatches] Bahamut_0:
Hi @vxsw ,

first of all thanks a bunch for your tool. I spent weeks trying to find out a working software that would work with these chinese watches. And your is the most flexible and complete i've seen so far.

I contacted the manufacturers/sellers/resellers many times but they don't seems to care to release an official app for us to design custom watch faces.. So your tool is vital for all the ppl who like to customize these watches.

I have just a few suggestions, from my personal point of view, to improve your current app, and some questions because while from the author point of view everything seems easy to understand/use, for the final user the way all these info are packed all together are a bit hard to decypher and understand.

I changed recently smart watch (which use the TBUI bins) but, before that, i was using another custom made app for 'haylou solar' watches which works also not only for haylou watches (kospet/gloryfit compatible) called HSW tool.

Haylou Solar Watchface Tool

Simple tool to pack and unpack .bin watchfaces for Haylou Solar

hswt.tilda.ws

Unfortunately the author of this app used a "byte type" variable to resize the display width/height.

Which mean everything beyond 255x255 would not work properly for bigger resolutions.

However, when i compare both your and that tool, i see how things are a bit better organized and more friendly to understand in the haylou tool.

What i'd like to suggest specifically are a few things:

1) The current "item types list" show a lot of long names that are not easy to understand, they could be renamed into more intuitive words like in the haylou app (see pic).

2) The tab called 'frames' in your app show all the frames of the whole watchface in a very long list which require to scroll a lot of times through a lot of images to find the element u need everytime you add an item. While in the haylou tool each "element/item type" have their own frames isolated and assigned in a separated window which make it easier to edit/add/remove specific images quickly. (see pic)

3) I noticed that each value related to the item type have a relative HEX version of the value.

For example: if my target ID is 61 I have, next to it, a hex code box with 3D 00.

Are these HEX numbers useful for something specific? Cause they could be hidden permanently, or through a check box inside the options to switch between simple/advanced options. If they're not used for anything specific they could be hidden cause I think they create confusion visually.

4) In the haylou tool once u choose the element you have pretty much everything you need. Which mean:

the x,y coords , the animation speed, and a boolean to decide if the black (0,0,0) act as transparency or not.

In TBUI tool we have

- item type

- class

- subclass

- subclass 2

And then the various properties. Is possible to simplify everything just by choosing only the item type like in the haylou tool? I understand that this TBUI bins files are kinda different and more evoluted but i ask for curiosity.

5) Your tool seems able to watch inside different/older bin formats (without the TBUI string at the end of the file) but if i try to double click to open those watchfaces they don't get opened or show an error saying "wrong format". Is there a chance you'll add in the future the ability to open different bin formats?

6) I tried to follow your instructions to create an animation but I don't know if the tool is able to show the animation running in the viewport or i need firstly to upload the watchface on the smartwatch to check if it work.

In the viewport of your app at the moment nothing seems to move or i don't know how to make it run.

7) Lastly, I don't know if is intended or not, but when i move around the window form of your app it have a noticeable delay as if it's costantly refreshing something. I'm not bothered by it at all, just asking if is normal.

Thanks again for your tool, I love the fact i can finally open this TBUI version of the bin files and the fact u put a specific feature to resize the display of the watchface we're going to create which is kinda "vital" for those who have different resolutions.