Latest Tweets:

MetaWatch Community Edition 1.22.1.0

MetaWatch Community Edition 1.22.1.0 is now available in the Play Store

Get it on Google Play

Changelog:

1.22.1.0

  • Bug fixes

1.22.0.0

  • Added Calendar App, with Month and Agenda views
  • Added options for which calendars to display, and how far ahead the widget should search for appointments
  • Display the name and phone number of the caller on the in-call Actions screen
  • Added 46x46 “Strata Quadrant” style widgets
  • Added support for DoubleTwist player (enable Last.fm scrobbling in DoubleTwist to see track names)
  • Added option to display widget labels on top instead of underneath
  • Added option to align widget rows to the bottom, rather than evenly distributing them
  • Added option for hidden widgets to reserve their space on screen (to stop them moving around when data is received)
  • Added option to display a small clock on the App screens
  • Fixed the “notify on voicemail” option being ignored
  • Tweaks to improve widget layout
  • Improvements to the way the background service is handled
  • Added Japanese translation, and updated other translations
  • Assorted other crash fixes and tweaks

#metawatch #mwm #mwce #android
*2

MetaWatch Community Edition 1.21.1.0

MetaWatch Community Edition 1.21.1.0 is now available in the Play Store

Get it on Google Play

Changelog:

1.21.1.0

  • More bug fixes

1.21.1.0

  • Integrated theme gallery for downloading new themes
  • Added ‘now playing’ music widget
  • Invert LCD option now updates the watch’s setting
  • Widget editor improvements
  • Assorted fixes and improvements

#android #metawatch #mwm #mwce

MetaWatch Community Edition 1.20.0.0

MetaWatch Community Edition 1.20.0.0 is now available in the Play Store

Get it on Google Play

Changelog:

1.20.0.0

  • Removed Google Weather, now that Google have deprecated the API
  • Bug fixes and improvements
  • Updated translations
  • Improved widget preview displays in editor

#android #metawatch #mwm #mwce
*1

MetaWatch Community Edition 1.19.1.0

MetaWatch Community Edition 1.19.1.0 is now available in the Play Store

Get it on Google Play

Changelog:

1.19.1.0

  • Crash fixes
  • Updated translations

1.19.0.0

  • Added Silent mode, that mutes notifications overnight
  • Better handling for multiple Gmail accounts
  • Added option to hide zero-count widgets
  • Improved text layout in the Media Player app
  • Improved API for external Apps
  • Added French translation
  • Assorted crash fixes

#android #metawatch #mwce #mwm

There’s a tiny Japanese cat in my MetaWatch!

#metawatch #android #neko

MetaWatch Community Edition 1.18.2.0

I’ve just pushed an update to the Play Store, which should appear shortly

Get it on Google Play

Changelog:

1.18.2.0

  • Fixed Accessibility not working on newer Android versions
  • Minor weather fixes

1.18.1.0

  • Updated DE and PT translations
  • Added NL translation
  • Crash fixes and optimisations

1.18.0.0

  • Added “New Voicemail” widgets and notification
  • Added more Weather and Calendar widget size variations
  • Fixed issue with “Notify on Connect” that caused widgets to not refresh correctly.
  • Fixed issues that required an app restart for many settings to take affect.
  • Fixed “Other App” notification spam on JellyBean devices.
  • Initial German and Portuguese translations.
  • Crash fixes.

#android #metawatch #mwce #mwm

MetaWatch Community Edition 1.17.2.0

I’ve just pushed a couple of minor update to the Play Store, so the update should appear shortly

Get it on Google Play

Changelog:

1.17.2.0

  • Fix crash when weather provider is set to “Disabled”
  • Minor fixes when using manual weather locations
  • Fixed permissions to work on tablets

1.17.1.0

  • Weather Geolocation now lets you choose between the Weather Provider’s own geolocation, or always using the Google API
  • Fixed weather refresh issues
  • TouchDown widget will refresh when TD notifications are disabled
  • Tidied up the settings screen slightly
  • Disable the insecureBtSocket option on devices that don’t support it

#mwce #metawatch #android #mwm

Announcing MetaWatch Community Edition

Get it on Google Play

MetaWatch Community Edition is now available in the Google Play Store.  This replaces my “rm” builds, but also has a new package name, so you’ll want to uninstall the old version once you’ve got the new one running.

To migrate your settings, use the Backup Settings option in the old app and exit it, then browse to /sdcard/Android/data/ and rename the org.metawatch.manager folder to org.metawatch.communityedition - the new app will then pick up the settings when you use the Restore option. Once that’s done, you can safely uninstall the old non-market app.

New features since rm16:

  • Overhaul of the weather code by Dedee, including a new option to use Yahoo weather
  • New icons by Prash
  • A shiny new package name
  • Now on Google Play!

#mwce #android #metawatch #mwm

MetaWatch Manager “rm16”

NOTE:  The latest MetaWatch Manager can be found on the Google Play store, under the name MetaWatch Community Edition.

This is my latest build of MetaWatch Manager.  Huge thanks yet again to everyone who’s submitted code to this version!

Changelog

rm16

  • Added Theme support (see below)
  • Added support for Notify My Android (see below) 
  • Added 48x32 weather widget
  • Changed the “Other Apps” list to be a whitelist rather than a blacklist, and added ability to change vibration pattern per-app [firetech]
  • Fixed accuracy issues with the Google Weather converting between F and C [watchme]
  • Added extra options to the external notification API [firetech]
  • Added debugging option to dump watch screenshots to the sdcard.
  • Fixed crashes with Android 2.1


Themes

  

  

  

New to rm16 is theme support - this allows you to change all of the bitmaps used when drawing the watch displays, and also modify some of the layout parameters.

Once rm16 is running, it will create a folder on your sdcard at:

/Android/data/org.metawatch.manager/Files/Themes/

Drop theme zips there (DON’T unzip them!) and they’ll show up in the Theme Picker in the MWM’s preferences.

More info about theming, including a ready-to-hack example template theme can be found on the MWM wiki:

Current themes:

  • MWoriginal (based on Susan Kare’s original MetaWatch icons): 

Notify My Android

Another new feature in rm16 is support for Notify My Android.

Notify My Android is described as “a platform that allows you to delivery push notifications from virtually any application to your Android device.”  This basically means it’s incredibly simple for a developer of a web application (or a desktop application, come to that) to fire off push notifications that will pop up on a user’s Android phone, and now, their MetaWatch.  It also supports services such as Growl and Snarl, to send notification messages from your PC.

NMA is available on the Google Play store

You can read more here about the NMA integration here (including details on how you can send your own notifications from the Windows command line)

#metawatch #android #mwm

Notify My Android and MetaWatch

Get it on Google Play

One of the new features added to the rm16 build of MetaWatchManager, was integration with Notify My Android.

Notify My Android is described as “a platform that allows you to delivery push notifications from virtually any application to your Android device.”  This basically means it’s incredibly simple for a developer of a web application (or a desktop application, come to that) to fire off push notifications that will pop up on a user’s Android phone, and now, their MetaWatch.

Let’s take a look at what’s actually happening.  

Here, the user is browsing a website that offers NMA notifications, for example he’s uploaded a video, and wants to be told when it’s available online for other people to view.

The web app calls on the NMA API, sending a Post request containing the User’s api key (a unique identifier from NMA that the user supplies to the app.)  NMA’s servers, in turn, pass this data on to Google’s Cloud Messaging service, which sends the actual push notification to the user’s Android phone.

The NMA app running on the user’s phone receives this push notification, and displays it to the user.  It also, thanks to the new feature added in v2.0.3, broadcasts an intent containing the notification’s data.

The MetaWatchManager app then catches this intent broadcast, interprets the data, generates a MetaWatch notification, and sends this data over bluetooth to the watch, where it’s displayed to the user. 

This isn’t just limited to sending push notifications from Websites, however - if you use Growl on a Mac or Windows PC, you can configure it to forward all of your notifications to NMA, which will, in turn, forward them to your watch.  It’s also easy to send a notification straight from the command line on your PC, so you can easily set up notifications for tasks (e.g. a notification when your PC boots up.) - here’s a simple bat file that uses Curl to send a notification

@echo off

REM ----------------------------------------------------------------------------
REM --- NMA.bat
REM --- Script for sending notifications using "Notify My Android's" API
REM --- Author benjymous
REM ----------------------------------------------------------------------------
REM --- Requirements: Curl.exe in your path
REM --- Get one suitable for your system from http://curl.haxx.se/download.html
REM --- (Win32 - Generic or Win64 - Generic depending on your system!)
REM ----------------------------------------------------------------------------
REM --- USAGE:
REM --- nma "Application" "Event" "Description"
REM ---
REM --- e.g. 
REM ---
REM --- nma "Windows" "Hello" "This is a notification sent from windows"
REM ----------------------------------------------------------------------------

curl -k "https://www.notifymyandroid.com/publicapi/notify" \
-d apikey="[Enter API key Here]" -d application=%1 -d event=%2 -d description=%3

This can be run just by typing:

NMA <application name> <event title> <description>

e.g.

NMA "Testing" "Hello World!" "This is a test push message!"

There are lots more compatible apps and plugins listed on the NMA site.  I’d love to hear from anyone who’s using these notifications in an interesting way!

#android #metawatch #notifymyandroid