Add "sync" button to toolbar
Bug #1311125 reported by
Bill Filler
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Calendar App |
Fix Released
|
High
|
Renato Araujo Oliveira Filho | ||
sync-monitor (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Now that google sync is possible for calendar, we need to add a "sync" button to the toolbar if in fact an online account has been created for calendar sync. The purpose of this button is to force a sync operation, which is necessary if something has changed on the server as we currently don't have a way to be notified if something on the server changes.
address-book-app does this now, please see it's code. The sync button will be disabled if a sync is in progress and will be enabled only when an online account is created and enabled for calendar sync.
Related branches
lp:~renatofilho/sync-monitor/qml-bindings
- PS Jenkins bot: Approve (continuous-integration)
- Ubuntu Phablet Team: Pending requested
-
Diff: 377 lines (+311/-0)10 files modifiedCMakeLists.txt (+1/-0)
Ubuntu/CMakeLists.txt (+1/-0)
Ubuntu/SyncMonitor/CMakeLists.txt (+27/-0)
Ubuntu/SyncMonitor/plugin.cpp (+28/-0)
Ubuntu/SyncMonitor/plugin.h (+33/-0)
Ubuntu/SyncMonitor/qmldir (+2/-0)
Ubuntu/SyncMonitor/syncmonitor-qml.cpp (+144/-0)
Ubuntu/SyncMonitor/syncmonitor-qml.h (+59/-0)
debian/control (+14/-0)
debian/qtdeclarative5-ubuntu-syncmonitor0.1.install (+2/-0)
lp:~renatofilho/ubuntu-calendar-app/fix-1311125
- Kunal Parmar: Needs Fixing
- Alan Pope 🍺🐧🐱 🦄 (community): Needs Fixing
- Ubuntu Phone Apps Jenkins Bot: Needs Fixing (continuous-integration)
-
Diff: 63 lines (+22/-0)2 files modifiedcalendar.qml (+21/-0)
debian/control (+1/-0)
Changed in ubuntu-calendar-app: | |
assignee: | nobody → Renato Araujo Oliveira Filho (renatofilho) |
importance: | Undecided → High |
status: | New → Triaged |
Changed in ubuntu-calendar-app: | |
status: | Triaged → In Progress |
Changed in ubuntu-calendar-app: | |
status: | In Progress → Fix Released |
status: | Fix Released → Fix Committed |
Changed in ubuntu-calendar-app: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This bug was fixed in the package sync-monitor - 0.1+14. 10.20140502- 0ubuntu1
--------------- 10.20140502- 0ubuntu1) utopic; urgency=low
sync-monitor (0.1+14.
[ Renato Araujo Oliveira Filho ]
* Created QML bindings to access the sync monitor information. (LP:
#1311125)
sync-monitor (0.1+14. 04.20140423- 0ubuntu1) trusty; urgency=low
[ Renato Araujo Oliveira Filho ]
* Register "QList<QContactId>" into metatype to allow queue signals
with this signature. (LP: #1311719) (LP: #1311719)
-- Ubuntu daily release <email address hidden> Fri, 02 May 2014 17:07:50 +0000