/elec/propeller-clock

To get this branch, use:
bzr branch http://bzr.ed.am/elec/propeller-clock

« back to all changes in this revision

Viewing changes to src/analogue_clock.cc

  • Committer: Tim Marston
  • Date: 2012-03-10 01:25:02 UTC
  • Revision ID: tim@ed.am-20120310012502-v0jwfjghpp63un6n
removed time singleton, not cause it saved much space, but cause i don't want singletons in this project!

Show diffs side-by-side

added added

removed removed

54
54
        bool draw_hour = segment == _hour_segment;
55
55
        bool draw_hour_side = 2 >=
56
56
                ( abs( _hour_segment - segment ) + NUM_SEGMENTS ) % NUM_SEGMENTS;
 
57
                
 
58
//              ( segment == ( _hour_segment + 1 ) % NUM_SEGMENTS ) ||
 
59
//              ( segment == ( _hour_segment + NUM_SEGMENTS - 1 ) % NUM_SEGMENTS );
57
60
        bool draw_minute = segment == _minute_segment;
58
61
        bool draw_minute_side = 1 >=
59
62
                ( abs( _minute_segment - segment ) + NUM_SEGMENTS ) % NUM_SEGMENTS;
82
85
                ( NUM_SECOND_SEGMENTS * Time::get_seconds() / 60 );
83
86
        _second_segment = Time::get_seconds() * NUM_SECOND_SEGMENTS;
84
87
}
85
 
 
86
 
 
87
 
void analogue_clock_activate()
88
 
{
89
 
        _flavour = 0;
90
 
}