View Single Post
Posts: 1,100 | Thanked: 2,797 times | Joined on Apr 2011 @ Netherlands
#355
Some additional info on the changes before I am going to upload it:

Alarm with date will now show the original alarm time in the list when snoozing (just like the alarm without date). The main page shows the next alarmtime including snooze (as usual).

About disabling/enabling an alarm time connected to a date:
Technically it deletes/creates a new alarm whenever you toggle it. But when you disable an alarm with date during snooze, it cannot be recreated, as alarmd does not accept the original timestamp (already in the past). As the time shifted to snooze time in the old situation, it could recreate the alarm (using the trigger time in the future).

But.... it does not make sense to disable an alarm that already has a timestamp from the past. This alarm is functionally already disabled, but only the snooze keeps it alive.
So in the new situation, this alarm status will stay enabled as long as snooze is used, but you can no longer "disable" it. This way, the alarm will end up as disabled with the original time plus date as soon as the snoozing ends.

Hope it makes some sense to others

I suspect Freemangordon will push another update to cssu-devel afterwards.
 

The Following 6 Users Say Thank You to ade For This Useful Post: