• RE: Tai Chi

    Categorizing it as "traditional martial arts" doesn't that much sense either/

    Like I said, my impression was that the adjective "traditional" [*] was chosen specifically to distinguish the proposed generic martial arts category…

  • BUG: Uploading a new version and Select cancel the new version is still uploaded to the Store

    I recently went to upload a minor change to a Watch Face. I selected the IQ file and added the version number as usual.

    But as I selected 'Upload and Publish' something niggled me (the IQ file date). As I can't cancel whilst it is uploading I waited until…

  • RE: SDK 6.2.0

    Here's an update on the issues:

    • println() not working with monkeydo

    I haven't ben able to reproduce this, and neither has the engineering team. We've tested on three different windows machines (at least one in Powershell), two Macs, and two Linux…

  • Type checker fails to prevent nullable value from being assigned to array/dictionary which is typed to have non-nullable values

    But the type checker is able to prevent null from being assigned in the same cases. And it is able to prevent a nullable value from being assigned to a scalar variable (not array/dictionary member) which is typed to be non-nullable.

    - SDK 8.1.1

    - type…

  • inconvenience: instinct2s dc.getWidth: 163 vs 156

    This is probably not a bug, and maybe only I am surprised (others might have noticed), but I was expecting the "full screen" dc to return the same value for width whether I'm in a datafield or watch-app. But it turns out, that at least in the simulator…

  • bug: compiler uses module instead of local enum value

    This code doesn't work in SDK 8.1.0:

    The problem is that it thinks that Menu is WatchUi.Menu.

    This causes a compilation error (at least with typecheck set to strict) because I want to assign something that is not an Action to action. This is relatively…

  • RE: Bluetooth profile for Garmin Varia RTL515

    Thanks again for the help. That motivated me to keep on experimenting... In the meantime I got the stream reading working properly on my device. :) The demo mode is really a great help! I still need to do some field tests next week, but from what I've…

  • Settings failed to push to simulator/device

    Is anyone still experiencing the problem where data field settings pushed to the simulator sometimes don't "take" unless you kill the app before pushing them?

    There's no indication of the failure except it just doesn't work. Of course you…

  • When is onLayout() called for a watchface?

    In an attempt to limit the number of operations done in onUpdate(), I only call dc.clear() in onLayout() and once per day in onUpdate(). On my watch (enduro 3) this works fine, I use a black background when I call drawText(), so I never get old text showing…

  • Effect of charging on Background and Bluetooth

    Hi,

    One of my watch faces comnects once each day around midnight to collect tide data. If it fails, it tries again every ten minutes or so until it can collect data so it typically recovers easily if the network is missing for some reason. 
    Unless……