Watchface: VSWF (Very Simple Watch Face)

Former Member
Former Member
Hi!

Inspired/Based by Petr Koula's Watchface with custom font. Thank you Petr! you made me to make this watch face and it is my first one :cool:

" />">
In normal mode without all icons:
" />">

In a nutshell: Plain and simple watch face that includes all necessary information in small package

Main features:

- Good performance

- BIG distorted font (hour and minute)

- User settings disable/enable: Icons (alarm, bluetooth, do not disturb, notifications), disable/enable steps, disable/enable Date, disable/enable Battery

- User can select Font colours and Background colours via settings (Connect app or express)

- Seconds view when exit sleep mode or viewing watch

- Day & Date

- Steps count for today with movebar

- Info about bluetooth connection status, alarm status and notifications

- Battery bar with percentage value

Will be available on connect IQ store as soon as approved.

Pls. give your comments what to improve or any development ideas. Thank you!

If you like it and use it, please consider making a PayPal donation to support my Connect IQ development:https://www.paypal.me/janwinberg

AVAILABLE NOW:https://apps.garmin.com/fi-FI/apps/d0cce3f9-9030-4f79-813f-3ddefc5031c8;jsessionid=B862E9E19068FAF2E762EA4CADCAEAD2
  • Former Member
    Former Member over 8 years ago
    Few releases lately:

    Version 1.50
    - Bug Fix: Notification Icon and count were not working due to typo in code
    - New Feature: Custom text via settings. Write something to remember e.g. buy milk! or similar : ) **** PLS. NOTE: This text comes on top of date, so pls. disable date field if using this!****

    Version 1.49:
    - Bug fix: steps bar was removed via Display Icon settings in previous version, now corrected.

    Version 1.48:
    End user feature requests/suggestions:
    - Added new user settings: disable/enable Icons (alarm, bluetooth, do not disturb, notifications), disable/enable steps, disable/enable Date, disable/enable Battery (requested by OscarCD)


    I think it starts to be quite ready now :cool:
  • Glad to hear, enjoy mate!



    Thanks!

    1. my mistake, I had made typo in code what comes to showing notifications. Will fix it in next release.
    2. HR number must be dead center as it is aligned by width / 2, maybe it is heart icon that is off?

    Enjoy!


    1. thanks!
    2. Ah. i think i see what is happening, the HR number is centered which means the whole string will be shifted slightly left overall. not sure what is more asthetically pleasing. it seems off to me in relation to the step count, but maybe it's just me. i'm not sure if centering the "whole line" (i.e., heart + number) makes sense or not.

    another minor bug:

    3. if the battery is at 100%, the % symbol gets cutoff. probably not a big deal for most as my watch doesn't stay at 100% for too long ;)
  • v1.50 is crashing on me once i try to change a setting...

    - either color of minutes or enabling the HR (which is off by default)

    Crashing = the updates don't take effect, and when i use the up and down buttons on my watch to try to "reset things," it reverts to the Garmin native digital watch face.

    (when i select watch face, the image comes up for split second and then is replaced by the CIQ ! error screen)

    i've tried uninstalling and re-installing a few times and the same thing happens.
  • Former Member
    Former Member over 8 years ago
    v1.50 is crashing on me once i try to change a setting...

    - either color of minutes or enabling the HR (which is off by default)

    Crashing = the updates don't take effect, and when i use the up and down buttons on my watch to try to "reset things," it reverts to the Garmin native digital watch face.

    (when i select watch face, the image comes up for split second and then is replaced by the CIQ ! error screen)


    i've tried uninstalling and re-installing a few times and the same thing happens.


    I tried to reproduce bug without succeeding. I can change any or all of the settings and it does not crash. Not in simulator and not in my Fenix 3 HR.

    You could help me if you send me the log file. You would have to connect your watch using the USB cable and browse the file system on your whatch. As Garmin states:

    App crashes typically result in an app quitting unexpectedly or displaying an ‘IQ!’ icon, but does not cause the entire device to crash or reboot. This kind of crash is most commonly due to a bug in an app, though it can also be due to a bug in Connect IQ itself. Whenever an app crash occurs, a CIQ_LOG.txt file is written or updated to /GARMIN/APPS/LOGS on the device, and contains information related to the crash that app developers may use to address the problem.
  • There is a known problem (been around for a long time) with GCM/Android and "number" type settings, as well as a simple work-around. See the new developer FAQ, point 10, in the main forum.

    That could be why the crash is only happening to some users.
  • Former Member
    Former Member over 8 years ago
    There is a known problem (been around for a long time) with GCM/Android and "number" type settings, as well as a simple work-around. See the new developer FAQ, point 10, in the main forum.

    That could be why the crash is only happening to some users.


    Thanks for advice!
    From FAQ, point 10:
    With GCM for Android there is an issue where it sets a value as a Float when a Number is expected. It's good practice to check the value to ensure it's the expected type. For example, this code will check for a null value and convert the value to a Number as long as it is not null.

    I am using GCM for Android and the user who reported crash is using GCM for IOS. I guess that this FAQ point 10 is not therefore valid.


    I checked diff in code between version 1.48 and 1.50, I rolled some code back and hopefully version 1.51 is bug free.
  • I am using GCM for Android and the user who reported crash is using GCM for IOS. I guess that this FAQ point 10 is not therefore valid.

    The problems was still in Android just a few months back as people were seeing it, and adding the code is minor. There also could still some older versions of GCM/A out there.
  • Former Member
    Former Member over 8 years ago
    Few releases lately:
    Version 1.54:
    - Added leading zero for seconds

    Version 1.53

    - Hotfix2 for IOS GCM display text null issue

    Version 1.52

    - Hotfix for null in defaults string for optional text

    Version 1.51

    - Hotfix for appcrash in Forerunner 935.


    Some very nice reviews already for version 1.54 e.g. "This new version is simply perfect, having the option to let users to choose which fields will be shown."

    Starts to sound it is quite stable and no big features are needed anymore. One addition I have already made waiting for release: AM/FM indicator for 12-hours time.

    BTW, watch face branched from this development and based on derek87 design: "Big and Lean" is approved available for download:

    https://apps.garmin.com/en-US/apps/31407174-d80b-4432-aa10-76a46366272e

    Enjoy!
  • Former Member
    Former Member over 8 years ago
    New version released:

    Version 1.55
    - New feature: Bigger fonts with tighter spacing for hour and minute
    - New feature: AM/PM displayed in 12-hour mode


    Pls. comment if hour adn minute fonts spacing is now OK. Thank You!
  • Former Member
    Former Member over 8 years ago
    Version 1.57:
    - New Feature (requested by Cref13): Altimeter can be added to substitute steps bar. Pls. disable Steps bar and enable Altimeter. Works only on watches that support getElevationHistory. If your watch doesn't support, No Alt! text will be shown on screen.

    Version 1.56:

    -New Feature: UTC-time via user setting (remember to disable seconds if you use this!)

    -New Feature: Colon (between hour and minute) can be added via user settings (requested by:kompressor and Sylvain.85)