Skip to content

Latest commit

 

History

History
58 lines (48 loc) · 1.84 KB

TODO.md

File metadata and controls

58 lines (48 loc) · 1.84 KB

To-Do's

function

  • screen_time on ms sec base (preparing ticks base next_action)
  • uint8_t ticks_per_second = ceil( 1000 / this->config_->display.get_update_interval());
  • fade in/out on screen change
  • scroll left to right
  • seconds point moveable
  • dynamic bitmap as JSON (works partially)
  • fix find_free_icon to work for bitmap screen
  • alarm on all screens but full screen
  • rindicator on all screens but full screen and clock
  • refreshing an icon screen should extend the display time
  • size of rindicator and alarm
  • center text
  • scroll text even if small
  • alarm independent of screen
  • del_screen with * and filter by type, do delete all clocks etc.
  • force_screen with * and filter by type, do delete all clocks etc.
  • gauge with color and del_gaugeall clocks etc.
  • seconds point to clock screen only
  • rainbow icon and text
  • del_slot still active?
  • CONF_ALARM remove?
  • reintroduce resize

user experience

  • blueprints
  • external HTML with more blueprint helpers (icons and modes)
  • all modes in one blueprint
  • Color in blueprints
  • default values for all functions
  • provide sample font from url
  • start animation

style

  • in screen rename text_color to color
  • default_font before alarm parameter
  • screen_time instead of showtime
  • lifetime instead of durations
  • remove actions in favor of functions

documentation

do check

  • Timer display with format H:M:S
  • find a way to automatically add smallfont