Skip to content

[Question] Is migration over to watch face format considered? #26

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
LuminarySage opened this issue Dec 27, 2024 · 2 comments
Open

[Question] Is migration over to watch face format considered? #26

LuminarySage opened this issue Dec 27, 2024 · 2 comments

Comments

@LuminarySage
Copy link

I've missed this watch face ever since moving to the pixel watch 3 which launches with wear os 5 and enforces the usage of watch face format (wff) and I'd love to be able to use it again. I understand that it might be a huge endeavor and I'm just wondering

@rdnt
Copy link
Owner

rdnt commented Dec 27, 2024

Hi Anh,

I have considered re-implementing the watch face in WFF, however it appeared like being a high-risk/low-reward situation so I haven't made any effort on it.

Reasons:

  • The Hybrid Interface is not enabled on Pixel Watch 3, even if it has the hardware capabilities (auxiliary MCU). Even if I implemented it, I speculate there would be minimal battery gains, if any.
  • The WFF format was enforced by Google despite developers being vocal about their concerns with it, i.e. its lack of adoption and restrictions.
  • (opinion) XML is not fun to write, or easy to maintain.
  • I only own an OG Pixel watch and do not intend to upgrade, unless the battery life improves significantly on some future model. One day of battery life is not good enough for me; having to choose between sleep tracking and finess tracking is not acceptable.
    • Due to this, I am more or less unable to test the watch face properly, even if I adapt it to use WFF.

Maybe, when I find the time and courage, I shall delve into WFF. I am leaving that possibility open.

@rdnt
Copy link
Owner

rdnt commented Jan 29, 2025

Update: I have started on a WFF implementation. I am unsure if I will achieve feature parity, but at least I can, after some tinkering, have pixel-perfect font rendering, which I thought wasn't possible.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants