Thursday, 28 January 2016

Morpheuz 3.9

Bug fix release:
  1. By popular demand the settings/charts/config page summary section now includes a tabular view as well as the textual summary. The table is shown by default but can be hidden using 'more/less' options in the bottom right corner of the summary box. This setting is remembered.
  2. Re-added the code which reduces the clock movement to once every 5 minutes when motionless. It does save battery life.
  3. Removed the backlight activation during alarms. This costs battery, and the light is activated if any buttons are pressed.
  4. Stop & Quit now will ensure the alarm will not sound if you restart Morpheuz before the time the alarm was due to go off.
  5. The 'Morpheuz Summary' timeline pin now has Morpheuz spelled correctly. Did no one spot this, because I know I didn't!?
  6. The app icon is now back on Pebble and Pebble Steel.
  7. The settings/charts/config page has been very heavily optimised to increase rendering speed and to reduce network load.

This app requires your Pebble, Pebble Steel, Pebble Time, Pebble Time Steel or Pebble Time Round to be running Pebble Watch v3.8 (or later)

If the latest version you can get from the Pebble App Store is 3.7 then please read Updated software for Classic Pebbles

Wednesday, 27 January 2016

White screen when trying to go to the settings/chart/config page

Loads of people have been having problems with the chart and config pages not loading. This is annoying as Morpheuz uses a professional hosting company (it's not a Raspberry PI sitting in a damp shed).

I've added some third party monitoring to the host now. The current status is shown near the top of the right hand panel of this page (in Desktop mode).

I've also set it up to post to the Morpheuz Facebook page and Twitter account if the server goes down (or up).

Furthermore I get this picture, which sadly I cannot make public in a live sort of way (or I would):


To be completely fair to the hosting company, their servers have, as far as I can tell, been available all the time. It seems there is some random connectivity issues around the world that is causing most of the issues.

Please contact me if you are still facing issues. There isn't a great deal I (or the hosting company) can do. You can try switching networks to see if that helps.

Sunday, 17 January 2016

Version 3.8 - Timeline for Original and Steels

  • Timeline on Original and Pebble Steel watches.
  • Summary of your last sleep in new Morpheuz Summary timeline pin and at the top of the config/charts page (so it will appear in all exports too)
  • Recommendation in the summary if you've entered your age on the config page.
  • Bed-time timeline pin appears regardless of whether 'auto bedtime' is selected. If 'auto bedtime' is switched off then the pin is a suggestion. If on, then then pin appears as an automatic entry and will include a 30 minute bedtime reminder.
  • On iOS devices only: the Manual health kit export button appears on charts you've emailed, pushovered, etc to yourself. This allows you to bring healthkit up to date from your chart record. Sadly not for releases prior to 3.8 though.
  • The IFTTT address can be changed. This is for those who want to export to their own, hand-written server, rather than IFTTT.
  • The Smart alarm calculations no longer include the period between bedtime and falling asleep. This should refine the time at which the alarm goes off.
  • There is a new 'stop & quit' menu option - this is for instances where you either have no alarm set, or you get up before the alarm.
  • Holding up or down now auto repeats on time figures when setting the smart alarm on the watch.
  • Removed the menu options for Cancel and Ignore alarm. These are provided by clearly indicated buttons, and if you are working by number of clicks only rather than sight, these adding themselves onto the top adds confusion.
  • Removed functionality that reduces clock movement to once every 5 minutes when motionless. Unconvinced this saves battery life - everything else uses one movement a minute.
  • Changed the render of the analogue watchface to use 3.x techniques and removed the very expensive (in processor terms) method of rendering watch dial.
  • Backlight activated periodically during alarm.
  • Now caches bitmaps on Basalt and Chalk to improve battery performance. Aplite continues to retrieve from resources every time as it doesn't have the memory to hold onto them in store (which was why it was done this way). So Aplite optimised for space and Basalt and Chalk optimised for battery life.
  • Sadly 'Inverse Mode' (black on white) has been retired. It is no longer supported directly under 3.x

This app requires your Pebble, Pebble Steel, Pebble Time, Pebble Time Steel or Pebble Time Round to be running Pebble Watch v3.8 (or later)