yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV Themes and Apps] CyberGene:
Well, first of all I would like to be able to create single alarms. The very first easy solution that comes to my mind is that when you don't choose a day at all, the alarm will be interpreted as a single alarm which will be actually implemented just by automatically setting it to the same day (if time is after current) or the day that follows (if time is before current) and then after the alarm deactivation it will delete itself or something. Also, the app has crashed with some exceptions while during a snooze I have flipped the phone over many times, also shaking it and so on. I got the txt file with the exceptions, however later I deleted it and uninstalled the whole program, because I was a little bit frustrated. Well, now I am sorry for that, maybe I hsould have given it another chance :) And also after the uninstallation of the alarm, the Windows alarm sound couldn't be set to repeat itself although the checkbox for that is ticked, so I had to Clear Storage my device :( I don't blame you. I for one am software developer and I know how difficult is to do something for free to people and they will complain nevertheless, so I think you have done a great job so far!

I don't have any Windows Mobile or .NET background, I am enterprise Java developer, but I have also written Java Mobile games in the past, so I am interested in mobile applications at all and why not start off by modifying an existing little project like this one :)

And sorry for my english - I know it is far from perfect :(
[Touch Diamond, MDA Compact IV Themes and Apps] Koush:
I finally had this happen to me this morning. I woke up anyways and hooked it up to a debugger. Basically this is happening due to what I think may be a bug in the SndPlayAsync/SndPlaySync API. I am not sure whether this is limited to just the HTC Touch Diamond. I was able to fix it by doing a soft reset. I haven't been able to reproduce it since.

I will try fixing this by using Windows Media Player to do sound playback, since that does not seem to be affected by this bug (it does not use that API).
[Touch Diamond, MDA Compact IV Themes and Apps] Koush:
Version 1.0.0.38

Added support for one time alarms: don't select any days, and when that time comes, the alarm will fire and automatically disable itself.

Klaxon now uses the Windows Media Player control to do sound playback. This should address any issues with the volume being too low when the alarm fires.

Fixed bug with setting alarms at midnight or noon.
[Touch Diamond, MDA Compact IV Themes and Apps] jdbarclay:
Maybe you can do this by auto-setting a time event 5 seconds before the alarm, and it could just deactivate the WM alarm so when the time of Klaxon comes it rings alone. After that you could maybe set another time event setting the WM alarm again (for desktop display purposes)

A bit stuffy but may work.

BTW, I have set FLIP=Snooze and SHAKE=Off but SHAKING never does it work...when I SHAKE it snoozes as well. What kind of shake should it be? or maybe its a bug?

Thanks
[Touch Diamond, MDA Compact IV Themes and Apps] Koush:
Good suggestion, that was exactly what I was thinking about doing. It's a little hokey, but it would work...

Getting a little technical: A shake is considered a reading of 20 m/s^2 in the code (approximately 2Gs). Shaking it along the x or y axis should not allow it to snooze. The Z axis is perpendicular to the screen. If you shake it in that direction, the phone may interpret that as a "flip".
[Touch Diamond, MDA Compact IV Themes and Apps] SDay:
thanks koush for the one time alarm!!!

tested it twice... n works as expected...
[Touch Diamond, MDA Compact IV Themes and Apps] jdbarclay:
Ok I see...x, y, z...:)
[Touch Diamond, MDA Compact IV Themes and Apps] HahaHandy:
Hi,

wonderful alarm! Especially because it even shows the alarm time in homescreen and the easy switching off with gsensor!

But I also want to report a bug:

If alarm in Klaxon is disabled and I close Klaxon, the windows alarm activates itself and sets the alarm time to the current time.

This happens everytime I close Klaxon and Klaxon alarms are disabled.

I have Version 1.0.0.38 and a German XDA O2 Diamond. Klaxon is installed on the Internal Storage.
[Touch Diamond, MDA Compact IV Themes and Apps] CyberGene:
Koush, you said the screen always on during snooze is a design feature - could you explain that more? Do you mean that snoozing doesn't use the scheduler so you need the device not to be in sleep mode for snooze to work? If not, could you provide some option to choose whether the screen could be switched off by a timeout as usual - to me it seems the last thing that bothers me, otherwise the alarm is close to its perfection :)

P.S. And few more remarks:

1. Could you provide an option whether the particular alarm should also vibrate or not. The single alarms need that because I use them during daytime to remind myself for something not to awake and if it's crowded or noisy, I need the vibration as well.

2. Could you take the regional settings and show the time format (12/24) and first day of the week according to that? Here in Bulgaria we have 24hour format and Monday is our first day of the week. Also, when setting time, I have to click for each number flip. It would be easier if when I hold the stylus the numbers to change automatically.

3. Could you provide in options the possibility to specify a list of sound files which will then be used from a combo-box when setting alarm instead of browsing for a file each time.
[Touch Diamond, MDA Compact IV Themes and Apps] Koush:
The problem with the phone vibrating on alarm is that it can trigger a g-sensor shake or flip event. One of my test versions used to vibrate, and it would just vibrate and turn itself off because the phone thought it was shaken.

As for turning the screen off: once the alarm launches, it doesn't reschedule itself for snooze. It keeps the device out of the idle state (so it doesnt sleep), and the unfortunate side effect is that it keeps the screen on. I may be able to fix this by scheduling a wake up time for the device, and allowing it to sleep, but it may have some unwanted consequences.

Everyone asks for regional settings; I'll may get to it eventually, but it's not a very high priority in my opinion.

Specifying a drop down list of sound files is not that high a priority either. I will have a version that automatically opens the directory of the current/last sound file though so it's not so annoying.
[Touch Diamond, MDA Compact IV Themes and Apps] stevedpl7:
Hi,

I hope you don't mind but i have a few things i would like to ask you about Klaxon.

Firstly, is there anyway you could add a 24hr clock option, as stupid as i sound i keep forgetting to alter the am/pm setting as required, i guess being a military type i'm just so used to the 24hr system. Of course i fully appreciate that this may not be a priority for you.

Secondly i've noticed a little quirck that i find a little awkward (for my purposes anyway), it's not a big thing mind. I have Klaxon set to snooze on flip which works perfectly, the thing i've noticed is that if once into snooze mode i turn the phone back over to have a 'peek' at how many minutes 'snooze time' i have remaining the snooze timer resets iself back to 10 minutes. Is it possible to stop this happening or is this what you intend? Idealy i'd like be to able to turn the phone over and see for example '4 minutes' left on the timer but as soon as i give the device a G sensor event of any kind it resets the timer.

Sorry to sound like i want the earth here, but i do feel that these changes may make your already great program just that little bit more user friendly.

All the best

Steve
[Touch Diamond, MDA Compact IV Themes and Apps] stevedpl7:
I find this as well
[Touch Diamond, MDA Compact IV Themes and Apps] ArtoD2:
Your alarm name is too long :p try shorter!
[Touch Diamond, MDA Compact IV Themes and Apps] stevedpl7:
Tis a very good point that! which remedies my problem!!!
[Touch Diamond, MDA Compact IV Themes and Apps] kultus:
I just installed 1.0.0.38 version but maybe I didnt understand this: Klaxon now uses the Windows Media Player control to do sound playback. This should address any issues with the volume being too low when the alarm fires.

I tought that when I choose alarm sound it wont play free by itself...but it still doing it ...maybe Im wrong so sorry...
[Touch Diamond, MDA Compact IV Themes and Apps] lUp:
the download on your website exceeded its quota :(

maybe you could attach the most current version to your first post and provide a rapidshare (or other 1-click-hoster) link
[Touch Diamond, MDA Compact IV Themes and Apps] farzadmf:
Two features I like about alarm programs ...

Hi and thanks for your nice program.

There are two options that I think are very useful in alarm programs:

1. A "force volume" option to cause the alarm to play even if the device is muted ... and after playing the alarm, restore the previous device sound setting.

2. A nice feature would be to be able to create a playlist (instead of a single music file) which the program would play randomly every time it wants to play a music file.

Thank you
[Touch Diamond, MDA Compact IV Themes and Apps] schmeichler:
just noticed a 'version check failed' for Klaxon in AppToDate.

Issue with AppToDate or Klaxon?
[Touch Diamond, MDA Compact IV Themes and Apps] Illodin:
Where can I find Tampess's user interface?

Hi Guys

How can I have Tampess's user interface available (refers to pictures in thread #108)?

I've istalled the latest version (1.0.0.38) and it is including 'original' interface (ref to message #1). I read the thread through, but I couldn't find the answer...

Thanks for your help.

Br,

Illodin
[Touch Diamond, MDA Compact IV Themes and Apps] koinnflak:
i cant even set the alarm, im told to set valid values for time, snooze etc. why?
[Touch Diamond, MDA Compact IV Themes and Apps] Jorlin:
Where can I can the application - the website exceeded its bandwidth...
[Touch Diamond, MDA Compact IV Themes and Apps] Koush:
What time are you trying to set it to? That's one of the problems with making each number changeable, it is possible to enter invalid times, like 13:00 AM.
[Touch Diamond, MDA Compact IV Themes and Apps] Koush:
Thanks to a kind soul from XDA-Developers, I've been able to mirror my various downloads on their hosting service, for free! Thanks again to Rich from BlurryFox!

Head over to my site for the download link. (AppToDate may not work for a while since the upgrade XML file is still cashed out too).

http://www.koushikdutta.com/2008/09/bandwidth-problems-solved.html
[Touch Diamond, MDA Compact IV Themes and Apps] Wolfblood:
Get a problem when difference Regional Setting

Hi Koush,

I've a problem when the Phone Regional Setting is set to NON-English (Like Chinese / English).

Please see attach screen capture. Could you fix all regional setting in same screen just like the the English one?

And could you make the shake & flip action in configurable?

Like:

===

1) Shake: How many times of shake (Left to Right => Right to Left)

2) Flip: How many times of flip (180 degree = 1 filp, 360 degree = 2 filps, 720 degree = 4 filps).

And I think the Klaxon is near to perfect apps! Thank you for your great work!
[Touch Diamond, MDA Compact IV Themes and Apps] younissmed:
for some reason the program works but when i set up a new alarm it doesn't come up on the alarm list,does anone have any idea why?
[Touch Diamond, MDA Compact IV Themes and Apps] Jorlin:
I love this app... works like a charme.

Request:

1.)Make the UI more Diamond/Pro Style (Instead of the Bell Icon, use the tf3D clock or a Diamond symbol/ use inverse colours).

2.) Make the vibration feedback last a bit shorter. Espeacially when turning it off, I would prefer two short vibrations instead of two longer ones
[Touch Diamond, MDA Compact IV Themes and Apps] LondonTownGuy:
Me too, happened since last version.
[Touch Diamond, MDA Compact IV Themes and Apps] jdbarclay:
One issue: alarm audio file is played only once, so if I choose a short file I maybe wont hear it playing the first(and the only) time... sometimes just one play isnt enough to wake up...

Is this by design? or can alarms be set to re-play each X minutes?
[Touch Diamond, MDA Compact IV Themes and Apps] CyberGene:
Just one more bug:

I have initially installed Klaxon in Internal Storage but later realized that there will be problems when connected to PC in data mode, so I uninstalled it and reinstalled in device. However now it seems the app keeps its old settings (probably in registry) and it hasn't overwritten them with the new location, so today I got a popup saying that it couldn't find "PowerStateOn". Could you provide an option on uninstall to remove all the settings from registry?

If Koush is busy, could anyone of you tell me some way to see the registry and modify it?
[Touch Diamond, MDA Compact IV Themes and Apps] expo7:
Hey i know koush works on a new version with great touch UI.

Looks more like the touch diamond :D

"Keep your eyes open"
[Touch Diamond, MDA Compact IV Themes and Apps] matchtrader:
First of all, let me say that this is a fantastic program. Very clean interface and very nice use of the aceleromter. I will be sending you a donation for sure.

I have three small requests that I might have already been asked on this lengthy thread and that would make this almost a perfect alarm program (IMHO). First, if there was a way to adjust the volume of the alarm within the program itself it would be great.

Second,f you could allow for a vibration option within the program so that, for example, the alarm would vibrate for the first few seconds and then play the alarm tone. My blackberry does this and it works great because often the sound of the device vibrating is enough to wake me (but not anyone else in the room).

Third, I suspect this is by design, but for some reason, when the device is in snooze mode, it seems to override the sound profile that I have slected for the device. For example, when I go to sleep, I put the device into silent mode and Klaxon has no poroblem with that as it seems to override the profile only when the alarm goes off. When I turn the alarm off, the sound profile reverts back to the one I selected. However, if I snooze the device, it seems to continue to override the sound profile during the snooze period, meaning the device will vibrate, ring, etc., during the snooze period.

Again, the program is terrific even without these suggestions. Thanks for all of your hard work on it!
[Touch Diamond, MDA Compact IV Themes and Apps] Davey101:
I had similar problems after installing and uninstalling. I got popup warnings during windows alarms even after the app was supposedly uninstalled.

Fixed it by reinstalling, soft reset, enabled home screen integration, soft reset, disabled home screen integration, soft reset, uninstall.

Not quite the same problem as you but hopefully you get the idea. :)
[Touch Diamond, MDA Compact IV Themes and Apps] Koush:
1) I will be adding a volume control to the next version (along with a new UI)

2) I can make it vibrate for a few seconds prior to it sounding the alarm.

3) I can make it revert the volume to it's previous value while it is snoozed. Right now it reverts when the alarm is shut off.

Also, for the people asking,

I know the uninstall isn't as clean as it should be-- it should unschedule all scheduled events and clean up the registry. But the missing "powerstateon" error message is benign. It will happen once, and then never happen again.
[Touch Diamond, MDA Compact IV Themes and Apps] CyberGene:
Interesting, it happened on my regular morning weekday alarm - the first one after I have reinstalled. I searched through the registry but couldn't find any suspicious absolute path or something. Tried to reproduce with the single alarms but with no success. Just in case I have deleted my alarms and recreated them since they were ones left from previous installation - maybe that contributed to the problem as well... I will see if my next regular alarm after 8 hours will make me problems again and will try your method then eventually :)

By the way - the popup which appeared was quite nasty as it didn't want to disappear with "OK", so I had to soft reset and it showed even after the soft reset, but could be closed with OK.
[Touch Diamond, MDA Compact IV Themes and Apps] jdbarclay:
Koush!! please try to consider this as well for next release. Me for example, I like the rooster audio for waking me up, but its a short file and its only played once...The same if I select any of the WM OEM alarms...

Thanks!
[Touch Diamond, MDA Compact IV Themes and Apps] Davey101:
Sounds like the one I had, which occurred instead of the windows alarm at least two mornings running. I don't remember the exact wording unfortunately.

The first reinstall/uninstall didn't fix it but the second one did with the addition of more soft resets in the process. :)
[Touch Diamond, MDA Compact IV Themes and Apps] matchtrader:
Fantastic. Thanks! Looking forward to the next version.
[Touch Diamond, MDA Compact IV Themes and Apps] pol280:
[IDEA] Stylus out-in to turn off???

Just got the idea hot to make all the sleepy people wake up in the morning.

If someone says that shaking the Jewel to turn off the alarm is not a good idea, because he won't wake up and fall asleep again, so maybe use a stylus sensor?

Just - pull out and put the stylus in again - I bet you will have to open your eyes to place it in again:p
[Touch Diamond, MDA Compact IV Themes and Apps] Koush:
I started work on the new UI recently, thanks to the artwork donated by expo7 of XDA-Developers. Here's a preview of what I've finished.

Worry not, the time buttons are not too small: they are a rolodex/wheel control now; I didn't really like the split digit control. If you do a downwards gesture on the time, they start counting down really fast until you stop it again with your finger, sort of like on iPhone.
[Touch Diamond, MDA Compact IV Themes and Apps] Jorlin:
:eek: That looks awesome :D
[Touch Diamond, MDA Compact IV Themes and Apps] CyberGene:
To me the alarm is almost perfect. Everything more I need is just cosmetic, so I am considering a donation as well :) Koush, please try to implement the 12/24 format while you are doing the new UI, the first day of week, and vibration at the beginning of alarm and you will have my donation ;)

Regarding the vibration - if it will mess up with the shake and flip sensors, you better not do it then. Or maybe switch off the sensing functionality while vibrating?

P.S. I like the new UI because it is mostly black and while the alarm is snoozine, the backlight will not be that irritating when it remains on as with the current white-red-green UI.
[Touch Diamond, MDA Compact IV Themes and Apps] Davey101:
Wow! I like the new skin!

I have a feature request - would it be possible to put an icon on the Today screen when the alarm is set and maybe a different icon when the program is running but not set?

I don't use TF3D so for me this would remove the need for home screen integration.

Many thanks in advance! :)
[Touch Diamond, MDA Compact IV Themes and Apps] expo7:
We almost finished the Touch UI and programing. It is more finger friendly than ever :D Hope you like it.

Here a old picture from the design
[Touch Diamond, MDA Compact IV Themes and Apps] ceevee369:
Guys, you are close to a must-have Diamond tool here.

I tried the 1st (buggy) release and awaited further developments.

A great UI it IS while looking forward for this new release .

This is worth a cookie from my jar for sure. :)

pre-Congrats
[Touch Diamond, MDA Compact IV Themes and Apps] Fabske:
Great app and I'm happy the UI will be so nice !

But I've a problem with it... in fact I don't know if it really comes from klaxon or from WM itself, because before installing klaxon I had WM alarm set.

I've tested some klaxon alarm by adding/removing some alarm config and now, I've a alarm ringing at 8 am each working day. This alarm doesn't fire in klaxon but as a WM notification with "No text defined".

I've checked in Klaxon and in the "normal" wm alarm, and found nothing: there is no alarm configured at 8am.

I suppose there is something still somewhere, but I don't know where to search. Could you help me ? Thanks a lot
[Touch Diamond, MDA Compact IV Themes and Apps] matchtrader:
Sounds like some great things are coming down the pipe. Windows Mobile alarms have always been a bit of a sore point with me as my experience with Blackberries has always been so much better. This program will definitely change my experience and I am looking forward to the next release. Thanks.
[Touch Diamond, MDA Compact IV Themes and Apps] sonnybravo:
This is such a fantastic piece of work, it really deserves a sticky... So whaddayasay moderator? :D
[Touch Diamond, MDA Compact IV Themes and Apps] Jorlin:
Looks awesome... what does the time schedule say for release? :D

Request:

1.) If the device is turned off while an alarm is due, please cancel this alarm.

I just experienced the case that I switched on my Tocuh PRO hours after the alarm was due and turned on right away...

2.) Make the vibration feedback a bit shorter...
[Touch Diamond, MDA Compact IV Themes and Apps] Devileyezz:
Somehow, my version shows 1.0.0.39?
[Touch Diamond, MDA Compact IV Themes and Apps] ArtoD2:
Beautiful...

Thing to consider, please:

Loose the AM/PM ... 24h clock is far easier to understand... and Vibration should be optional, as also volume for the wakeup...

Really appreciate your work, I use this on daily basis....
[Touch Diamond, MDA Compact IV Themes and Apps] z3us:
New design rocks. Isn't 24h time display better? Could you implement that week starts from monday (maybe switch in options) and volume regulation (for me it's too loud). Thanks for your good work and sorry for my bad English :)
[Touch Diamond, MDA Compact IV Themes and Apps] Jorlin:
I absolutely vote for that :D!!!
[Touch Diamond, MDA Compact IV Themes and Apps] schmeichler:
+1 for 24h-display

in fact yesterday this drove me almost crazy...

set an alarm on 05:45 and homescreen said 17:45 - took me a couple of minutes (tired, headache, ....) to see what the problem is here ;)
[Touch Diamond, MDA Compact IV Themes and Apps] sonnybravo:
And yet one more vote for the 24h display! :)

This would be a great addition to a already wonderful app!
[Touch Diamond, MDA Compact IV Themes and Apps] mrTablet:
I agree 24h clock is far easier to understand.
[Touch Diamond, MDA Compact IV Themes and Apps] gouroufab:
Is there a way to decrease the volume? too loud for me too...

Anyway, excellent app !!
[Touch Diamond, MDA Compact IV Themes and Apps] stevedpl7:
Me too on the 24hr clock format:) although i won't lose too much sleep if you stick with am/pm.

Also Koush i wonder if you managed to have a look at my problem from a few pages back ref the sleep timer resetting?? i've pasted it to this post incase you missed it.

Many thanks!!!!
[Touch Diamond, MDA Compact IV Themes and Apps] expo7:
the important thing is to finished the touch UI. its a lot of work for us.

after that "BIG KOUSH" :) working at your wishes.
[Touch Diamond, MDA Compact IV Themes and Apps] glamoureus:
Latest version .39 Leaks MEM.

I run appstodate and had a new fresh Kalxon update visible with minor version set to 39 (running .32).

Once I updated my phone start to lag after a while.

I rolled back the .32 version. Have to put up a warning here, I missed my bus for work this morning also.
[Touch Diamond, MDA Compact IV Themes and Apps] ArtoD2:
No problems here with memory consuption... .39 works well on my rock