erland;541937 Wrote: > Spontaneously it feels like a local applet handling alarms could be > fairly simple and reliable but I might be missing something. Maybe we > can make this work ourselves if Logitech doesn't have the resources to > prioritize it ? I think this should be possible. Most boring task might be to write the whole menu for scheduling alarms (and configuring streams/playlists etc). Also capturing the 'alarm'-button from the front panel (or actively removing/changing the original menu) would be very nice. At alarm time one could issue a 'play stream' command to the server, and wait that within 10seconds some stream is playing (and keeps playing as long as the user didn't dismiss the alarm window). This 'check any stream'-code is available in the current applet.
Now thats normal operation - I still think there are a lot of corner cases. Should we trust any server signal like 'stop stream'. This could lead to the same 'alarm doesn't sound at all' scenarios we had in 7.4.1. So having a popup which stubbornly checks for a playing stream as long as its open would be a must have for me. Then you have all those funny Snooze-situations. (I snooze and now the alarm-time of the next alarm is due). Then all those "at 7:00 I schedule alarm #1 with radio-stream, at 07:05 an annoying beep to really get up" stuff. What if a set a sleep timer at the radio, now the alarm goes off and due to the sleep time the server wants to cancel the stream ? Do we have to consider when the Radio is in Soft-Off - don't know ? How do we handle the 'alarm'-icon? Everyone using 'CustomAlarm' would be forced to install 'CustomClock' as well to have one - is all this still simple enough to help the ordinary 'my Radio just runs on MySB.com' people ? Though lots of people think that writing an alarm-clock is an easy task ... writing one that is as versatile as the current is really hard to do (even without client-server). Doable for sure - but a big task in my opinion. -- bluegaspode 1x SB-Controller+Receiver (Duet), 1xSB-Boom. 1xSB-Radio Server (7.4.1) running on SheevaPlug (Ubuntu) with attached Western Digital MyBook Essential. Secondary 7.4 Server on Debianized Buffalo Linkstation LS-CHL. ------------------------------------------------------------------------ bluegaspode's Profile: http://forums.slimdevices.com/member.php?userid=31651 View this thread: http://forums.slimdevices.com/showthread.php?t=77883 _______________________________________________ Radio mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/radio
