Skip to content
savolai edited this page Jul 31, 2011 · 20 revisions

Wake-do

MOVED

The EvilAlarm project has integrated the Wakedo UI, so Wakedo is no longer being developed independently.

See: https://github.com/cpulvermacher/EvilAlarm/ https://github.com/cpulvermacher/EvilAlarm/tree/wakedo


The N900 alarm clock is slow. This is probably due to the fact that it stores a list of old alarm times, which is completely useless after a while when the list has grown huge and there is no way to clean it up. Also, an alarm clock needs no world clock, and need not have system clock settings like the N900 one does.

Create a more iPhone style flippable clock with just the clock on the front side and on the backside configuration for alarm time

TODO:

  • Front screen: show time and if set, alarm time 
    
    • Choose between 24hr / amPM?
  • Portrait/landscape mode switching, mimick declarative/screenorientation/screenorientation.qml
    
  • Alert sound setting? Or use the one selected in the clock of the device?
    
  • Create functionality:
    
    •      Set alarm time
      
    •      Optional: set the amount of time for snooze
      
  • Actually sound the alarm. Can a Qt Quick app do this easily if it is on the background? Does it need a cron job or sth for this?
    
  • Snooze button
    
  • Finish alarm button
    

Someday/maybe

  • Date? Probably not, would require setting up date format
    
  • Set up alarm screen
    
  • Maybe: Set alarm after x hours and minutes from now
    
  • Add ~6 seconds of sound from the beginning of http://www.youtube.com/watch?v=2Lnltl3YoqQ permitted by copyright as per http://en.wikipedia.org/wiki/Wikipedia:Manual_of_Style_%28music_samples%29#What_is_the_maximum_length_permitted.3F as an easter egg - CAREFUL: it is funny once, after that playing it accidentally in a place where you are supposed to be quite is indeed a surprise and very annoying
    

Images used

Clock

Bell

Metal ball in the switch

Paper corner

Clone this wiki locally