@@ -118,16 +118,11 @@ Item {
119 id: rootRow
119 id: rootRow
121− ListModel {
121+ NotificationModel {
122 id: mockModel
122 id: mockModel
125 signal actionInvoked(string actionId)
124 signal actionInvoked(string actionId)
127− function getRaw(id) {
131 // add the default/PlaceHolder notification to the model
126 // add the default/PlaceHolder notification to the model
132 Component.onCompleted: {
127 Component.onCompleted: {
133 append(dataList[0])
128 append(dataList[0])
@@ -135,47 +130,31 @@ Item {
137 function add2over1SnapDecisionNotification() {
132 function add2over1SnapDecisionNotification() {
139− type: Notification.SnapDecision,
140− hints: {"x-canonical-private-affirmative-tint": "true"},
141− summary: "Incoming call",
142− body: "Frank Zappa\n+44 (0)7736 027340",
143− icon: "../graphics/avatars/funky.png",
144− secondaryIcon: "image://theme/incoming-call",
145− actions: [{ id: "ok_id", label: "Ok"},
146− { id: "cancel_id", label: "Cancel"},
147− { id: "dummy_id", label: "Quick reply"},
148− { id: "late_id", label: "messages:I'm running late. I'm on my way."},
149− { id: "later_id", label: "messages:I'm busy at the moment. I'll call later."}]
154 //mockModel.append(dataList[1])
133 //mockModel.append(dataList[1])
157 function addEphemeralNotification() {
136 function addEphemeralNotification() {
158− mockModel.append(dataList[2])
137+ //mockModel.append(dataList[2])
161 function addEphemeralNonShapedIconNotification() {
140 function addEphemeralNonShapedIconNotification() {
162− mockModel.append(dataList[3])
141+ //mockModel.append(dataList[3])
165 function addEphemeralIconSummaryNotification() {
144 function addEphemeralIconSummaryNotification() {
166− mockModel.append(dataList[4])
145+ //mockModel.append(dataList[4])
169 function addInteractiveNotification() {
148 function addInteractiveNotification() {
170− mockModel.append(dataList[5])
149+ //mockModel.append(dataList[5])
173 function addConfirmationNotification() {
152 function addConfirmationNotification() {
174− mockModel.append(dataList[6])
153+ //mockModel.append(dataList[6])
177 function add2ndConfirmationNotification() {
156 function add2ndConfirmationNotification() {
178− mockModel.append(dataList[7])
157+ //mockModel.append(dataList[7])
181 function clearNotifications() {
160 function clearNotifications() {