WFS Feature Requests Q1 2024

The principal for Wear 4 is that the end user should personalize with complications not with designer complications to give a consistent User Experience.

I think you basically want the same as @rzrshrpstudio and @nushio want. That would allow this.

Ron
Samsung Developer Relations

1 Like

I know this has been requested, but want to up it.

  1. Varible tag. So that you could do things

like

A) +1 to analog hands (great for analog world clock)

B) Also capability to make a analog stopwatch/chronograph.

  1. secondary timezone tag (retrieved from world clock secondary zone?)

E.g the timezone tag is now mean for local time zone only
The secondary zone could be set to another country.

This allow me to create analog word clock and put the timezone offset also.

1 Like

Request:

  • Color Picker tool in WFS, we can pick the hex color directly from our watch face design without open GIMP/Photoshop.
  • Programmable in the color input, for example: ([IS_AFTNOON]>0?#FFFFFF:#FF0000)
  • [HOUR_1_12_ZU] and [HOUR_0_23_ZU] tags, userā€™s preferred format (12H or 24H) with a leading zero or not.
  • [IS_AOD] tag, whether in normal mode or always on display mode.
  • [CAL]tag for calories burned.
  • [DIST] tag for calculate distance of walk/run.
  • random(min, max) returns random number, ex: random(1,3) returns 1,2 or 3.
4 Likes

B) Also capability to make a analog stopwatch/chronograph.

A true chronograph watch would require the use of the buttons and those are reserved. There is a stopwatch app that comes preinstalled (at least on Samsung) that is probably a better option

  1. secondary timezone tag (retrieved from world clock secondary zone?)

World Clock is a separate app and I donā€™t think it has a public API

E.g the timezone tag is now mean for local time zone only

Time zone tag is set to whatever Time Zone is set in the digital clock settings so if you choose to create one that doesnā€™t sync to device it will show that time zone.

In both case this is not an end user option but doable for your personal use.

Ron
Samsung Developer Relations

The color picker and color being set using tags are already suggested.
I can add the others

For the health ones I can suggest butā€¦

  • [CAL]tag for calories burned.

I can suggest it but this gathered a lot of complaints when it was in the Tizen Based watches because some people want total calories and some people want the Active Calories that Samsung Health has.

  • [DIST] tag for calculate distance of walk/run

This is part of the health Services if the Health Settings are set to share to Health, If not then it isnā€™t. I donā€™t know if they are mandatory. I can suggest them

Ron
Samsung Developer Relations

I mean one like in facer where u can create to text button stop, start and reset (maybe hidden) to trigger the effect.

Or like in one of the stock watches (premium analogue). This has been shown or demonstrated in other theads @r.liechty_SDR

For me there No need for lap feature

No need the use of buttons of the watch just tap actions

So u mean if i used digital clock instead of normal text box and i use the time zone tag , the tag will align to the time zone i set in wfs?

P.s @r.liechty_SDR are you able to suggest the variable tag?

Yes if you use a text box then the Time zone setting is not a property you can set so the Time Zone would sync with watch.

If you use a Digital Time box then that has the property you can for other time zones.

Ron
Samsung Developer Relations

1 Like

I understand itā€™s weather licensing but I am just wondering why I can make a complication that allows a user to set the Google default weather app, but I canā€™t just ā€œhard wireā€ it into my watch face? there is a difference here that causes a licensing problem? Not meant in any disrespect, I am just genuinely curious about it.

1 Like

If i am not wrong its because complications are provided by the apps itself. They expose data to the complication via complication inteface,If that made sense?

1 Like

Sounds good to me. So I guess Facer pays for licensing and passes the cost onto subscribers etc, etc? Watchmaker too?

1 Like

I think so that why u pay to use their services but wfs is free to use.

I was thinking about the stock watch faces included in the official Wear OS 4 emulator image. No need for any low-level APIs or fancy complications.

Edit: To be more precise most of these stock watch faces have a toggle for ā€œbold fontsā€ (BooleanConfiguration).
Most of those have multiple layouts to choose from (ListConfiguration).
And all color names are localized like ā€œtealā€, ā€œpinkā€ and ā€œsmaragdā€ (ColorConfiguration displayName).

Edit2: Here are a few screenshots to illustrate what can be done with the full set of Watch Face Format XML:
Screenshot_1701435873 Screenshot_1686588223 Screenshot_1701435895 Screenshot_1701435904

1 Like

Both Google Weather and Samsung Weather use The Weather Channel as their provider. As I understand it the license for that agrees to have advertisement in the app when it runs. It does not allow Samsung or Google them to sublicense the Weather API to 3rd parties.

What you can do is create the App with Android Studio and Jet Pack and license your own Weather API Openweathermap.org has a free version with limited end user uses that you could use. This was what was used in the Tizen based watch faces with Galaxy Watch Studio.

I have suggested this for WFS

Ron
Samsung Developer Relations

1 Like

New request: ability to lock layers

You can, group all the components and then lock the group by right click for the pop-up menu or ctrl-shift-L to lock

The issue is that currently you canā€™t group complication slots. So those need to be selected individually.

So is your request as I think you mean to create a group layer that includes complication slots and so the can be locked.

Ron
Samsung Developer Relations

:+1:t3: yes indeed. thank you

What about the ability to have more than 1 .WFS file open at the same time? There are many occasions where I just need to refer to another file while working on a new file to get a code snippet or whatever but in order to do that I have to close that file and open the other one? It would be great to just have files open in different tabs.

5 Likes

The last I heard they were working on this. The new Wear 4 and Watch Face Format changes took precedenceā€¦ Iā€™ll remind them this is extremely useful for designers.

Ron
Samsung Developer Relations

2 Likes

Do not confuse these. Stock Pixel watch faces are not using Watch Face Format although it may look similar. For example,

Itā€™s not possible to create layouts with ListConfiguration

1 Like