Activity log for bug #990946

Date Who What changed Old value New value Message
2012-04-29 07:44:06 Jean-Christophe Sekinger bug added bug
2012-04-29 08:57:24 newbuntu attachment added setalarm.diff https://bugs.launchpad.net/wakeup/+bug/990946/+attachment/3114661/+files/setalarm.diff
2012-04-29 08:58:10 newbuntu wakeup: status New Fix Released
2012-04-29 08:58:18 newbuntu wakeup: assignee newbuntu (dsglass)
2012-05-01 05:17:53 newbuntu attachment added setnextalarm.patch https://bugs.launchpad.net/wakeup/+bug/990946/+attachment/3121978/+files/setnextalarm.patch
2012-05-01 05:18:23 newbuntu attachment removed setalarm.diff https://bugs.launchpad.net/wakeup/+bug/990946/+attachment/3114661/+files/setalarm.diff
2012-05-02 07:57:26 newbuntu wakeup: importance Undecided Critical
2012-05-02 07:59:13 newbuntu description cannot save wakeup-settings if "reccurs" is selected. then, wakeup doesn't not work cannot save wakeup-settings if "reccurs" is selected. then, wakeup doesn't not work [Impact] This bug is quite crippling, as it prevents users from setting any recurring alarm, which is how virtually every user will use the application. (e.g., how do you use the alarm clock on your nightstand?) [Development Fix] For the development branch, this has been fixed precisely as detailed below using the posted patch. The plan is to include this as version 1.3 for Ubuntu 12.10 along with other feature additions. Presumably, as this is a very minor fix code-wise, it would be released back to precise as version 1.2-0ubuntu2. [Stable Fix] The patch is attached in the postings below, and has been confirmed as working by users. The patch is practically a one-liner, and is so small I include the contents here: 39,40c39 < cronstring = re.sub("\*", '"*"', cronstring) < crontimes.append(re.sub('"', '', cronstring)) --- > crontimes.append(cronstring) [Test Case] Steps for reproducing the bug: 1. Open wakeup ($ wakeup-settings), also available through the dash. 2. Click ok to exit the introduction dialog if this is the first time running wakeup 3. Click "Preferences" 4. Under the "General tab" (should be first visible), check "Recurrs". 5. Click "Ok" 6. Click "Apply" in the main window. 7. Enter password to continue 8. Dialog appears saying "Unable to set all alarms. Check time preferences. Unable to set alarms. Some crontimes are invalid." (this is the bug, one cannot set recurrent alarms). [Regression Potential] Recurring alarms were of course available in previous releases. Upgrading may break current recurring alarms, as they are maintained by the buggy file setnextalarm.py, and will break the ability to reset or modify any alarms the users already have saved, as well as add any new recurring alarms.
2012-05-02 08:03:51 newbuntu attachment added wakeup_1.2-0ubuntu2.debdiff https://bugs.launchpad.net/wakeup/+bug/990946/+attachment/3124664/+files/wakeup_1.2-0ubuntu2.debdiff
2012-05-02 08:19:45 newbuntu bug added subscriber Ubuntu Stable Release Updates Team
2012-09-30 13:43:40 Launchpad Janitor branch linked lp:ubuntu/wakeup