Skip to content

Latest commit

 

History

History
64 lines (57 loc) · 2.45 KB

TODO.md

File metadata and controls

64 lines (57 loc) · 2.45 KB

To Do

  • bug: on desktop, clicks always go to picker
  • remote help: picture of remote with actions for each button
  • keyboard equivalent to remote: useful for debugging on desktop

More pre-defined clocks

Note: there is a bounds builder to help finding the lat/long boundaries.

  • US with AK/HI (and Indiana)
  • Custom (list of major cities with checkboxes)
  • financial markets: NY, London, Tokyo, Shanghai, HK, Toronto, Shenzen, Frankfurt, Bombay, Amsterdam, Stockholm src
  • Souteast Asia
  • Canada
  • Russia
  • continental Europe
  • Indonesia
  • China
  • Africa
  • global: Paris, Nairobi, Moscow, Delhi, Sydney, NY, LA, Rio, Moscow, Beijing
  • EU
  • UK
  • Time Zones

Future

  • about.html
  • 404 page
  • sitemap.xml
  • register with GWebmaster
  • register with Bing
  • register with Yandex
  • separate (inset) digital clock w/local time
  • separate (inset) digital clock w/UTC clock
  • clock schema json-schema
  • more map styles ref, wizard
  • switch to Koa
  • logging with Pino
  • LICENSE.txt
  • bounds: exit button
  • bounds: help button
  • bounds: copy to clipboard button
  • bounds: link from ?faq?
  • bounds: east & west text should be vertical
  • bounds: truncate lat/lng precision to 3 digits
  • bounds: enable zoom controls
  • clock: ts parameter to override current time
  • clock: support for highres-only/lowres-only locations
  • clock: nighttime opacity parameter (or part of style?)
  • clock: time zone boundaries ref
  • option to hide place names on map
  • i18n for time_of_day
  • show weather
  • load default based on geolocation
  • bounding method: "auto", calc based on locations

Build your own clocks

  • login: Amazon, Google
  • server.js - way to tell if logged in
  • clock editor - add/remove from list of cities
  • clock editor - add location: name, timezone, lat/lng
  • save clock
  • add user's clock to clocks.json