Skip to content

Latest commit

 

History

History
47 lines (38 loc) · 1.72 KB

TODO.md

File metadata and controls

47 lines (38 loc) · 1.72 KB

New features to be implemented

This is a list of things to be implemented, which is organized in General related to the whole application, Time window related to the quotes and time display, Calendar windows related to display a calendar when user taps the phone, configuration related to options to modify the behavior of the application.

General

  • Use dynamically allocated memory.
  • Set default background color depending on real watch color.
  • Improve memory usage and application footprint.
  • Add rounded screen support.

Quote Window

  • Load quotes from twitter or web service.
  • Print bluetooth connection.
  • [DONE] Print battery percentage.

Calendar Window

  • Correct the Month-Year display, it renders delayed.
  • Change Week Days initial, print it from %a option of strftime.

Configuration

Done

List of changes implemented.

  • Send data from PebbleJS to Configuration Website.

  • Put remaining characters available to Write in Configuration Website.

  • Set maximum size for a phrase depending on platform.

  • Set application default values.

  • Clean logs generation before publish.

  • Fix font overload bug, it causes a small quote font selection.

  • Display background color selector only for pebble time.

  • Add colors support.

  • Change fonts and improve Automatic Font Size Adjust quotes.

  • Configure calendar display time.

  • Show quotes SEQUENTIALLY or RANDOMLY.

  • Create a c file for each window.

  • Load quotes from phone configuration page.

  • Configure to change quotes daily, monthly, etc.

  • Add Configuration feature from phone.

Discarded

  • Internationalize application.
  • Show system 12/24 hrs setting.
  • Add Accelerometer taps calendar interaction for change Month.
  • Quote alignment selector.
  • Author alignment selector.