Recurring alarm can't be set for sunday
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Clock App |
Invalid
|
High
|
Renato Araujo Oliveira Filho | ||
Ubuntu UI Toolkit |
Fix Released
|
High
|
Zsombor Egri | ||
qtorganizer5-eds (Ubuntu) |
Fix Released
|
High
|
Renato Araujo Oliveira Filho | ||
ubuntu-ui-toolkit (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Trusty |
New
|
Undecided
|
Unassigned | ||
Vivid |
New
|
Undecided
|
Unassigned |
Bug Description
Recurring alarm can be set on Sunday. It works on all other days properly.
Steps to reproduce the bug:
1. Open the alarms tab
2. Enable the repeat switch to set the alarm type as recurring
3. Choose Sunday and also a couple of other days in the add alarms day dialog
4. Save alarm
What happens:
In the alarm page, it does not not show Sunday. It shows every other day you may have chosen in the add alarms day dialog.
What should happen:
The alarm page lists all the chosen days of the recurring alarm.
Facts:
Currently the clock app is at rev 362. I branches the clock app at rev 243 to check if this was caused by any recent commits in the clock app. However this bug was reproducible even at rev 243. I also repeated the steps in the sample alarm app provided by the SDK at http://
Update: On further testing, it has been found that EDS (qtorganizer5-eds) is causing this bug.
Related branches
- Bill Filler (community): Approve
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 127 lines (+97/-2)2 files modifiedqorganizer/qorganizer-eds-engine.cpp (+14/-2)
tests/unittest/recurrence-test.cpp (+83/-0)
- PS Jenkins bot: Approve (continuous-integration)
- Cris Dywan: Approve
-
Diff: 630 lines (+271/-73)7 files modifiedmodules/Ubuntu/Components/plugin/adapters/alarmsadapter_organizer.cpp (+56/-23)
modules/Ubuntu/Components/plugin/adapters/alarmsadapter_p.h (+2/-0)
modules/Ubuntu/Components/plugin/alarmmanager_p.h (+2/-0)
modules/Ubuntu/Components/plugin/ucalarm.cpp (+33/-27)
modules/Ubuntu/Components/plugin/ucalarm_p.h (+1/-1)
tests/resources/alarm/Alarms.qml (+6/-2)
tests/unit/tst_alarms/tst_alarms.cpp (+171/-20)
- PS Jenkins bot: Approve (continuous-integration)
- Cris Dywan: Needs Fixing
-
Diff: 906 lines (+452/-91)12 files modifiedcomponents.api (+2/-0)
modules/Ubuntu/Components/plugin/adapters/alarmsadapter_organizer.cpp (+56/-23)
modules/Ubuntu/Components/plugin/adapters/alarmsadapter_p.h (+2/-0)
modules/Ubuntu/Components/plugin/alarmmanager_p.h (+2/-0)
modules/Ubuntu/Components/plugin/ucalarm.cpp (+33/-27)
modules/Ubuntu/Components/plugin/ucalarm_p.h (+1/-1)
modules/Ubuntu/Test/UbuntuTestCase.qml (+69/-1)
modules/Ubuntu/Test/deployment.pri (+6/-1)
tests/resources/alarm/Alarms.qml (+6/-2)
tests/unit/runtest.sh (+1/-1)
tests/unit/tst_alarms/tst_alarms.cpp (+171/-20)
tests/unit_x11/tst_test/tst_ubuntutestcase.qml (+103/-15)
summary: |
- Reccuring Alarm drops the last day + Reccuring Alarm can't be set for sunday |
description: | updated |
tags: | added: clock elopio qa-new |
Changed in ubuntu-clock-app: | |
status: | New → Confirmed |
Changed in ubuntu-clock-app: | |
assignee: | nobody → Zsombor Egri (zsombi) |
Changed in ubuntu-ui-toolkit: | |
status: | New → Confirmed |
description: | updated |
affects: | ubuntu-ui-toolkit → qtorganizer5-eds (Ubuntu) |
Changed in ubuntu-clock-app: | |
assignee: | Zsombor Egri (zsombi) → Renato Araujo Oliveira Filho (renatofilho) |
description: | updated |
Changed in qtorganizer5-eds (Ubuntu): | |
assignee: | nobody → Renato Araujo Oliveira Filho (renatofilho) |
importance: | Undecided → High |
Changed in ubuntu-ui-toolkit: | |
assignee: | nobody → Zsombor Egri (zsombi) |
Changed in ubuntu-ui-toolkit: | |
importance: | Undecided → High |
summary: |
- Reccuring Alarm can't be set for sunday + Recurring alarm can't be set for sunday |
Changed in ubuntu-clock-app: | |
status: | Confirmed → Invalid |
Changed in ubuntu-ui-toolkit: | |
status: | New → In Progress |
Changed in ubuntu-ui-toolkit: | |
status: | Fix Committed → Fix Released |
elopio, did you just add your name as a tag :P