Posts

MonkeyBall GMT Support Screen Sizes - v0.4.0

Image
Finally, I did it! MonkeyBall GMT now supports wide varieties of screen sizes: from smallest 218x218 pixels, to largest at 454 x 454 pixels. This covers over 42 devices from Garmin! This version (0.4.0) features auto sizing and auto scaling of UI elements across all sizes of Garmin watches, from smallest 218x218 pixels to largest 454x454 pixels. The amount of code was relatively small-to-medium complexity. But, the amount of effort for testing, "Oh Boy!" was huge! That was roughly 42 of supported devices! However, I must have gone over 60 devices and finally by exclusion, trimmed them down to about 42. MonkeyBall GMT v0.4.0 is available for download now from Garmin Connect IQ Store:  https://apps.garmin.com/en-AU/apps/320abee7-a078-44f3-b694-c9db334c95dd

Support High Resolution Watchfaces - MonkeyBall GMT

Image
  Whoa! Look at that size/resolution of that watch face on the Epix Gen 2! MonkeyBall GMT current version, v0.3.2 only supports Fenix 7s (smallest size), to Fenix 7X (largest). It doesn't support those from the Epix Gen2 line.  ✅ Fenix 7s: 240 x 240 px ✅ Fenix 7X: 280 x 280 px ❓ Epix Gen 2 (51mm): 416 x 416 px I really don't want to release 2 sets of watch faces. This is interesting - to see how (I am going to) to make them scale properly between low-density Vs. high- density watch faces. Seems like there is some work to do here.

Add Various Sizes Spacers to Mac OS Dock

Image
  Adding Spacer Tiles Execute the following commands on you Mac's Terminal Adding Full-Size Spacer Tile to Dock defaults write com.apple.dock \ persistent-apps \ -array-add ' {"tile-type"="spacer-tile";} ' ; \ killall Dock Adding Small-Size Spacer Tile to Dock defaults write com.apple.dock \ persistent-apps \ -array-add ' {"tile-type"="small-spacer-tile";} ' ; \ killall Dock Positioning Spacer Once a spacer is added using one of the above commands, simply click on it and drag it into the position you want.

Slay Watchface Totally Lit with 0.3.1 Release - MonkeyBall GMT

Image
  Theme! Theme! Theme! New release now supports 3 new themes: Pepsi, Batman, and Redshift. Also heaps of UI improvements. Very happy - the improved UI fits nicely on smaller devices, like the Fenix S. What's with version number 0.3.0 and 0.3.1 If you look to Settings on Mobile phone under Connect IQ apps, it is still showing version '0.3.0' - What's going on?! That's my bad 😞 I uploaded version 0.3.0 on 2023-06-27 around 0200 GMT. That's when Garmin Server was down - I think. The upload came up with error, so I rebuilt with a new artefact. I did try many attempts with variation of changes including updated new version to 0.3.1 before I got HTTP error 500 from Garmin server. That was when I realised it wasn't my fault. My app was stuck in pending for update for over a day. During this time, it also disappeared from Connect IQ store. This morning, I tried again and was about to update my version to 0.3.2 then suddenly, my app appeared on Connect IQ with versi...

World Best GMT Watchface just got better - MonkeyBall GMT 0.2.0

Image
  Big improvement over the previous version. Fixed problem with changes on settings on mobile phone doesn't get update on watchface Support a cleaner display when watch is in low-power mode Improved UI elements - now, temperature, date, and notification counts do not block each other Low-power mode What's next? Still a long list of things to do: Support for themes Display weather icon Display sunrise and sunset Display indicators for, when, ie: Start/stop work hours Start/stop bedtime etc Again, your support means a lot for MonkeyBall GMT development. Please let us know, if you'd like to request any specific features and etc. Cheers. Busy-Monkey-See-Monkey-Do

MonkeyBall GMT Low Power Mode - Experiment 001

Image
  My experiment with low power mode (001) post version 0.1.0. I think it looks very good. What do you guys think? Please leave comments and/or feedback.