One more thing- please make an installer for it so that it is easier to
share.

On Thu, Feb 18, 2010 at 10:49 AM, pamela (Google Employee) <
[email protected]> wrote:

> Hey Chris -
>
> Thanks for sharing the timer, I showed it to the blog post author to try
> out. Here's her feedback on improvements that can be made:
>
> - When in Stopwatch mode, the buttons should be start and stop--so that it
> doesnt toggle between timer and stopwatch
> - The blinking is slightly annoying after a while.
>
> I also noticed that it seems to quickly flicker between a time and "TIME's
> UP" when you visit a wave with a timed up timer.
>
> We'll continue trying it out in our meetings. Thanks!
>
> - pamela
>
> On Fri, Feb 12, 2010 at 2:14 AM, HaiColon <[email protected]> wrote:
>
>> Here is my current implementation of this if anyone wants to try it
>> out in a wave:
>>
>> http://colongadgets.appspot.com/gadgets/timealready/timealready.xml
>>
>> Usage:
>> ----------
>>
>> Eggtimer mode
>> Enter something like...
>> 5 minutes
>> 1 hour 20 seconds
>> 2 hours and 30 seconds
>> 4 seconds, 20 minutes
>> 1h5m2s (this is for really lazy people like myself)
>> ...and click on Timer
>>
>> Stopwatch mode
>> Click the stopwatch button to start the timer, click stop to stop it
>>
>> Seems to work fine but I haven't done much testing yet. I tried stuff
>> like setting my computer's clock to a wrong time, using multiple
>> gadgets, opening the wave with the gadgets in multiple Wave clients,
>> etc. I haven't checked for any memory leaks yet so you may not want to
>> display the timer for 2 days or something.. :) This is all hacked
>> together rather quickly and I'm very new to JavaScript (a dangerous
>> combination).
>>
>> What's missing is an eggtimer alarm sound, I plan to add that by
>> making use of the HTML5 audio tag (or video tag if the audio tag isn't
>> working right, haven't done anything with the video/audio tags yet).
>>
>> I'm also thinking about adding messages to the gadget like "Chris
>> started the stopwatch at [time]" and "Chris stopped the stopwatch at
>> [time]", the display of this messages div could be set to hidden of
>> course if someone doesn't want to see those messages.
>>
>> And here is the code (MIT licensed) if you want to get an idea of how
>> it can be done for your own implementation:
>>
>> http://code.google.com/p/timealready/
>>
>> If you want to use some or all of the code but you don't know how to
>> use the MIT license, it basically says (and this is my personal
>> understanding so I don't give any guarantees or legal advice here)
>> that if you take only a function or two, do whatever you want with the
>> code. If you take more than that or the whole thing (the MIT license
>> calls this "substantial portions"), you have to include the copyright
>> notice with your application which gives attribution to me (which is
>> just fair) and the MIT license itself, but your changes and additions
>> can be licensed however you want. But again, I'm very new to
>> JavaScript, so better make sure you understand the code you copy
>> because it's not going to be very good code and you might want to
>> improve it before using it.
>>
>> If you check out the code and open the timealready.html in a browser,
>> you can try out the gadget locally for testing purposes or for use as
>> a desktop eggtimer / stopwatch. This works because the actual code is
>> decoupled from the Wave specific code, so it's easy to add other
>> layers on top of it to make the gadget work with other services for
>> example. Maybe Google Buzz in the future? ;) Could be easily turned
>> into an Adobe AIR or Appcelerator application too.
>>
>> Cheers,
>> Chris
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Google Wave API" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected]<google-wave-api%[email protected]>
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/google-wave-api?hl=en.
>>
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Wave API" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-wave-api?hl=en.

Reply via email to