Watchface Designer

Jan 5, 2018 0:12:25 GMT 1 ozstar said:
Hi, have installed version on Win 10 1709 and it seems fine. Many thanks.

I have included the weather option on my watch but it seems to show incorrect %.

Should I have a certain weather app on the phone, or watch.

Everything is default at the moment and I have Galaxy Note 8 and KW99.

You’re a Superstar… great script !


I’m sorry, I can’t control the weather info that your watch will show. In WFD I just tell the watch to “place it there using these images”… I heard that weather info never worked correctly on most watches. I never managed to make it work on my Finow X5 Air

Unless you are talking about bad placement of some symbols, instead of bad information, I can’t help you there…

Jan 5, 2018 0:24:53 GMT 1 mpmf said:
4) Ok, I'll think about that. But usually I get annoyed when I'm using programs that are able to undo changes and still ask me if I'm sure of an action that I can easily undo. I always think to myself: "Of course I'm sure. I wouldn't press that button if I weren't!!!". But, on the other hand, I'm known on some circles by loosing hours of work because of an "excessive trust" on the computer

Well, you're right, but take into account that delete layers is a very delicated action.

I’ve got a pair of suggestions:

  1. Move the DELETE BUTTON and leave it “alone”, clearly separate from other action buttons.

  2. Even better, you can add to the menu bar the typical item SETTINGS, where one setting would be: “Warning on delete layers”.

Thanks Master!.

Thank you. Placement etc is fine.

Just thought I may be doing something wrong.

I will go check the weather stuff. Maybe there is a better watch app. If so will post.

Have a great day.

Jan 4, 2018 23:57:34 GMT 1 uruqai said:
Jan 4, 2018 19:09:40 GMT 1 mpmf said:
I'm sorry, but the clockskin engine in the watches does not support day/month/year rotations, which would be needed to make this in WFD...

Hi Marco i can rotate discs in wfd on my last closk the reef tiger Jürgen Oberst its possible to rotate days disc month disc i would love to see a disc which i can create rotating once a year like this one but with years and also like this  www.ebay.com/itm/DAY-DISC-MOVEMENT-ETA-2834-2-WHITE-RED-2-WATCH-PART-/310401174532?hash=item48455a0c04  i would create en empty round background place textlayer on it and rotate the text towards the center is this possible? Thanks and keep upmthe great work!

My mistake. Month is available as a rotation. I meant day and year is not. I don't even have any idea how year rotation would work.  Maybe only the last digit? That would be 10 positions on the disk. The two last digits would be 100 positions, which seems a little excessive. Anyway, the standard clockskin engine doesn't support it. Maybe it will be possible to add it to Eric's universal launcher if he agrees with it. Only then will I add it to WFD.

Hi again!

I’ve opened a proyect made with v9.x in v10 and digits in a DIGITAL CLOCK layer and digits are too separated from the others, while if opened in version 9.x they are together as were designed.

I’ve attached pictures. First v9, second v10.

Attachments:

1016.png

1017.png


1 Like
Jan 5, 2018 0:57:30 GMT 1 mpmf said:
Jan 4, 2018 23:57:34 GMT 1 uruqai said:
Hi Marco i can rotate discs in wfd on my last closk the reef tiger Jürgen Oberst its possible to rotate days disc month disc i would love to see a disc which i can create rotating once a year like this one but with years and also like this  www.ebay.com/itm/DAY-DISC-MOVEMENT-ETA-2834-2-WHITE-RED-2-WATCH-PART-/310401174532?hash=item48455a0c04  i would create en empty round background place textlayer on it and rotate the text towards the center is this possible? Thanks and keep upmthe great work!

My mistake. Month is available as a rotation. I meant day and year is not. I don't even have any idea how year rotation would work.  Maybe only the last digit? That would be 10 positions on the disk. The two last digits would be 100 positions, which seems a little excessive. Anyway, the standard clockskin engine doesn't support it. Maybe it will be possible to add it to Eric's universal launcher if he agrees with it. Only then will I add it to WFD.

On my watch this one plus.google.com/u/0/101305313365378800596/posts/EsXyqTHtCaV its rotating days coerctly i have chosen rotate Week if you want to check it out open in WFD remove the layers with year and month they are rather cosmetic because i cant create such discs in wfd then go preview fixed data and choose days from monday to sunday and you will see my face will show it correctly when u go trough month from januar to dec you wil see year disc goes up to next year can we loop that somehow? What about text layer if the text could be created from center to outer edge of a disc or the digits can rotate the direction you want to is that possible? Thanks for your effort you put in you gave me hands to do some nice faces couldnt do without. Ohh now i know what you meant by days you meant rorotate each day and not the weekdays hehehe simple misunderstanding thats a pitty they cant do rotate in days. Greets
Jan 5, 2018 2:16:43 GMT 1 tcc said:
Hi again!

I’ve opened a proyect made with v9.x in v10 and digits in a DIGITAL CLOCK layer and digits are too separated from the others, while if opened in version 9.x they are together as were designed.

I’ve attached pictures. First v9, second v10.


In the DigitalClockLayer try setting the “Image Scale” to “SPECIFY_SIZE”, then you should be able to resize to fit with the Image Width & Image Height sliders.    

Hi mpmf Marco (Marco is your name, isn’t it? It’s even a commonly used italian male name   ) …
I fell in here after some user in G+ Round Android Smartwatches community, talked me about WFD … WFD … WFD which I was unaware of existence.
Guess… I was working mostly in Linux (like you  ) with The Gimp and manually editing .xml from days, so far, and sometimes using CSM just for coordinates and creating some text-to-png function (as far as it worked out

) in a windows virtual machine!! (since CSM doesn’t work with wine  ).
Well … I found WFD and… wow !!! It’s a .jar, so it’s fully working both in linux and windows, and the program is really great and simple, such as even my 9 yo daughter, after a quick class, was able to create her first watchface after 10 minutes!! :smiley:
You are a great dev, Marco, actually. And I wished to make you my best compliment for your huge work. As soon as I’ll get my monthly salary (too poor in my bank right now xD), I’ll offer a couple of beers for sure, as my small contribute to thank you for your efforts! 

Program is awesome, and saves me a lot of time in creating/managing skins. Consider I even did a trick to display day of the month in Roman numerals in one of my skin, thing that would have been very hard to achieve if I didn’t have this wonderful tool.
Of course, I’ll continue to use Gimp, that I love and I well know (I even did public courses in the past, and teach to create python and scheme add-ons), to create artwork images, but I’ll use WFD to manage and better organize my skins project I’m planning in next future.
The only suggestion I’d like to give you, is to have the chance to assign a base filename to the objects while exporting clockskins (instead of digital_1*, digital_2*) and of course inside XMLs where they are defined. But it’s not an issue; in the while I can run a script of mine the does a mass rename/sed filenames … 
For the rest, the program is really a bomb (in italian, a “bomb” is a very positive exclamation… not even in Pyongyang  ) and in the future it can only improve.
Compliments again, and keep on the great work!

Best,
Gabo

Jan 4, 2018 20:55:49 GMT 1 mpmf said:
Jan 4, 2018 20:45:03 GMT 1 bricky said:
Its working great now Many thanks

Yea... well, I've just reupdated it

Check in the Memory info button on the top toolbar what’s the maximum available memory for WFD. If it is less then 4Gb, then redownload it again. I (want to but can’t) promise this will be the last time .


Hi I have checkt the Memory info button and noticed that the maximum usable memory is 247.50 mb  I have downloaded it again but nothing has changed it is still 247.50Mb
Jan 5, 2018 5:15:51 GMT 1 moviking said:
Jan 5, 2018 2:16:43 GMT 1 tcc said:
Hi again!

I’ve opened a proyect made with v9.x in v10 and digits in a DIGITAL CLOCK layer and digits are too separated from the others, while if opened in version 9.x they are together as were designed.

I’ve attached pictures. First v9, second v10.


In the DigitalClockLayer try setting the “Image Scale” to “SPECIFY_SIZE”, then you should be able to resize to fit with the Image Width & Image Height sliders.

Thanks for your answer moviking,

I already knew that posibility. My comment was in case that would be a bug, and Marco could correct it in that case.

Those different behaviors are strange for the same layers with the same parameters, only change WFD version.

Thanks!

Jan 5, 2018 12:29:25 GMT 1 tcc said:
Jan 5, 2018 5:15:51 GMT 1 moviking said:
In the DigitalClockLayer try setting the "Image Scale" to "SPECIFY_SIZE", then you should be able to resize to fit with the Image Width & Image Height sliders.    

Thanks for your answer moviking,

I already knew that posibility. My comment was in case that would be a bug, and Marco could correct it in that case.

Those different behaviors are strange for the same layers with the same parameters, only change WFD version.

Thanks!


Yes, that was actually a bug and a feature at the same time
It was a result of the optimizations that I made. Before the optimizations, each layer was rendered on a bitmap of 800x800 (to have space to spare). I optimized it so that each layer would only occupy the least space possible. But then a problem that already existed became apparent: the effects would not change the size of the layer, even if that clipped the effect (think of a shadow effect or a border effect, that acts outside of the original layer). So, to solve it I allowed effects to resize the layer bitmap as needed. And that’s the feature. The bug is that it also affected the effects applied to DigitalClockLayers. In your example, you had shadows added to the digits, so, in order to accommodate for those shadows, the digits would need to grow. You can notice in your previous version that the shadow on the far right of the 0 digit was indeed cropped. The bug is that that behavior (cropping), on DigitalClockLayers is usually the intended behavior

So, in order to solve this bug, I’ve reuploaded version 0.10.0 and now, on DigitalClockLayers you have a new option to allow the effects to resize the digits, or to not allow it. The default value is to not allow, resulting in (I hope) the same behavior of the 0.9.x versions. If you check it, then it will behave as the original 0.10.0 version.

So, please re-download it, test it and tell me if now it is ok

Thanks.

I have just had a thought!

The watch face shows…

6C and Thunder

The correct in the watch Weather app is

26c Full sun

As we here in Australia are in summer and the face is showing what would be a winter result… could it be it is getting it’s info for the face from the winter zones (Northern Hemisphere) ?

How can I check this?

Read more: /thread/1981/kw99-weather-inquiry?page=1#ixzz53M6jJgFe

Jan 5, 2018 10:51:03 GMT 1 bricky said:
Hi I have checkt the Memory info button and noticed that the maximum usable memory is 247.50 mb  I have downloaded it again but nothing has changed it is still 247.50Mb

Are you sure that max memory is just 247.5 Mb??? That's really low! How much RAM do you have in your system? 

If you are comfortable using the command line, can you run WFD by calling “java -jar WatchFaceDesigner.jar” (without the quotes and in the folder you have WFD)? If you’re able to run it, it should print out to the console something like :

Restarting to increase memory
Instance started with max memory set

if it does print that, then please tell me again what’s the maximum usable memory available on WFD. Thanks.

Jan 6, 2018 0:25:39 GMT 1 ozstar said:
I have just had a thought!

The watch face shows…

6C and Thunder

The correct in the watch Weather app is

26c Full sun

As we here in Australia are in summer and the face is showing what would be a winter result… could it be it is getting it’s info for the face from the winter zones (Northern Hemisphere) ?

How can I check this?

Read more: /thread/1981/kw99-weather-inquiry?page=1#ixzz53M6jJgFe


Sorry. As I've said, I don't know how the weather info works on the watch engine... I just tell it where/how to show the info.

Yes mpmf I know you are just the ‘messenger’ as they say… and a good one at that. Thank you

I posted it here just in case it gave some of the posters an idea of what may be causing it.

How can I permanently change the frame rate of a gif? if I change the frame rate in the watchfacedesigner it will not be taken over in the finished watchface on my watch.

Marco, do you have some sort of value/strings.xml or .mo or something in your WFD java project, so I could create italian localization for the program in my very spare time?

Jan 7, 2018 7:34:48 GMT 1 druss1981 said:
How can I permanently change the frame rate of a gif? if I change the frame rate in the watchfacedesigner it will not be taken over in the finished watchface on my watch.

You are right. It seems to be an issue on Universal Launcher. I'll try to check it with ricktop...
Jan 7, 2018 12:17:53 GMT 1 gabolander said:
Marco, do you have some sort of value/strings.xml or .mo or something in your WFD java project, so I could create italian localization for the program in my very spare time?

yes, I do. It may not be complete, but it is, for sure, almost complete. However it was an automatic extract so some keys/values may seem strange, but do use them.

I’ve attached to this post the original (english) translation. Just rename the file to translation_it.xml and translate it. One you send it back to me, I’ll include it on newer versions.

Attachments:
translations.properties (20.82 KB)

Jan 6, 2018 23:51:22 GMT 1 mpmf said:
Jan 5, 2018 10:51:03 GMT 1 bricky said:
Hi I have checkt the Memory info button and noticed that the maximum usable memory is 247.50 mb  I have downloaded it again but nothing has changed it is still 247.50Mb

Are you sure that max memory is just 247.5 Mb??? That's really low! How much RAM do you have in your system? 

If you are comfortable using the command line, can you run WFD by calling “java -jar WatchFaceDesigner.jar” (without the quotes and in the folder you have WFD)? If you’re able to run it, it should print out to the console something like :

Restarting to increase memory
Instance started with max memory set

if it does print that, then please tell me again what’s the maximum usable memory available on WFD. Thanks.



Hi Marco,

I have the same problem here.

Just 247,5 mb memory.

Started it with ‘java -jar WatchFaceDesigner.jar’ and this is the output:

Restarting to increase memory
Invalid maximum heap size: -Xmx16g
The specified size exceeds the maximum representable size.
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
Instance started with max memory set
jan 08, 2018 7:53:58 PM java.util.prefs.WindowsPreferences
WARNING: Could not open/create prefs root node Software\JavaSoft\Prefs at root 0x80000002. Windows RegCreateKeyEx(…) returned error code 5.
Rendering Rectangle took 64 ms

I have 16Gb Ram installed on my PC

Bert