Merge lp:~nik90/ubuntu-calendar-app/new-event-style into lp:ubuntu-calendar-app
- new-event-style
- Merge into trunk
Status: | Work in progress |
---|---|
Proposed branch: | lp:~nik90/ubuntu-calendar-app/new-event-style |
Merge into: | lp:ubuntu-calendar-app |
Diff against target: |
564 lines (+139/-93) 7 files modified
EventBubble.qml (+29/-22) MonthComponentDateDelegate.qml (+8/-18) calendar.qml (+1/-4) click/calendar-helper-apparmor.json (+1/-1) click/calendar.apparmor (+1/-1) click/manifest.json.in (+2/-2) po/com.ubuntu.calendar.pot (+97/-45) |
To merge this branch: | bzr merge lp:~nik90/ubuntu-calendar-app/new-event-style |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Jenkins Bot | continuous-integration | Needs Fixing | |
Ubuntu Calendar Developers | Pending | ||
Review via email: mp+287324@code.launchpad.net |
Commit message
- Updated event bubble style to match new design
- Housekeeping stuff (updating version to 0.5 and framework to 15.04.3)
- Updated month view ubuntushape style
- Changed background to white
Description of the change
- Updated event bubble style to match new design
- Housekeeping stuff (updating version to 0.5 and framework to 15.04.3)
- Updated month view ubuntushape style
- Changed background to white
Jenkins Bot (ubuntu-core-apps-jenkins-bot) wrote : | # |
- 765. By Nekhelesh Ramananthan
-
update policy version to 1.3
Jenkins Bot (ubuntu-core-apps-jenkins-bot) wrote : | # |
FAILED: Continuous integration, rev:765
https:/
Executed test runs:
None: https:/
Click here to trigger a rebuild:
https:/
Unmerged revisions
- 765. By Nekhelesh Ramananthan
-
update policy version to 1.3
- 764. By Nekhelesh Ramananthan
-
Updated calendar version to 0.5
- 763. By Nekhelesh Ramananthan
-
Updated framework version to 15.04.3
- 762. By Nekhelesh Ramananthan
-
Changed background color to white
- 761. By Nekhelesh Ramananthan
-
Tweaked month view a bit
- 760. By Nekhelesh Ramananthan
-
Changed event style in day and week view
Preview Diff
1 | === modified file 'EventBubble.qml' | |||
2 | --- EventBubble.qml 2016-01-29 14:35:14 +0000 | |||
3 | +++ EventBubble.qml 2016-02-26 17:14:41 +0000 | |||
4 | @@ -37,9 +37,8 @@ | |||
5 | 37 | 37 | ||
6 | 38 | property Flickable flickable; | 38 | property Flickable flickable; |
7 | 39 | 39 | ||
11 | 40 | readonly property int minimumHeight: type == wideType | 40 | readonly property int minimumHeight: type == wideType ? detailsItems.timeLabelHeight + /*top-bottom margin*/ units.gu(2) |
12 | 41 | ? detailsItems.timeLabelHeight + /*top-bottom margin*/ units.gu(2) | 41 | : units.gu(2) |
10 | 42 | : units.gu(2) | ||
13 | 43 | 42 | ||
14 | 44 | z: depthInRow | 43 | z: depthInRow |
15 | 45 | 44 | ||
16 | @@ -48,7 +47,14 @@ | |||
17 | 48 | Rectangle{ | 47 | Rectangle{ |
18 | 49 | id: bg | 48 | id: bg |
19 | 50 | anchors.fill: parent | 49 | anchors.fill: parent |
21 | 51 | border.color: isLiveEditing ? "red" : "white" | 50 | border.color: lg.color |
22 | 51 | border.width: units.dp(1) | ||
23 | 52 | opacity: 0.5 | ||
24 | 53 | Rectangle { | ||
25 | 54 | id: lg | ||
26 | 55 | anchors { left: parent.left; top: parent.top; bottom: parent.bottom } | ||
27 | 56 | width: units.dp(5) | ||
28 | 57 | } | ||
29 | 52 | } | 58 | } |
30 | 53 | 59 | ||
31 | 54 | function resize() { | 60 | function resize() { |
32 | @@ -77,13 +83,16 @@ | |||
33 | 77 | if( event.endDateTime >= now) { | 83 | if( event.endDateTime >= now) { |
34 | 78 | if( getOwnersStatus(collection) === EventAttendee.StatusDeclined ) { | 84 | if( getOwnersStatus(collection) === EventAttendee.StatusDeclined ) { |
35 | 79 | //if owner of account is not attending event the dim it | 85 | //if owner of account is not attending event the dim it |
37 | 80 | bg.color = Qt.tint( collection.color, "#aaffffff" ); | 86 | lg.color = collection.color |
38 | 87 | bg.color = Qt.tint(collection.color, "#DDFFFFFF") | ||
39 | 81 | } else { | 88 | } else { |
41 | 82 | bg.color = collection.color | 89 | lg.color = collection.color |
42 | 90 | bg.color = Qt.tint(collection.color, "#77FFFFFF") | ||
43 | 83 | } | 91 | } |
44 | 84 | } else { | 92 | } else { |
45 | 85 | //if event is on past then add some white color to original color | 93 | //if event is on past then add some white color to original color |
47 | 86 | bg.color = Qt.tint( collection.color, "#aaffffff" ); | 94 | lg.color = collection.color |
48 | 95 | bg.color = Qt.tint(collection.color, "#DDFFFFFF") | ||
49 | 87 | } | 96 | } |
50 | 88 | } | 97 | } |
51 | 89 | } | 98 | } |
52 | @@ -149,9 +158,7 @@ | |||
53 | 149 | timeLabel.text = i18n.tr("%1 <b>%2</b>").arg(timeString).arg(event.displayLabel); | 158 | timeLabel.text = i18n.tr("%1 <b>%2</b>").arg(timeString).arg(event.displayLabel); |
54 | 150 | } | 159 | } |
55 | 151 | } else { | 160 | } else { |
59 | 152 | timeLabel.text = event.displayLabel; | 161 | titleLabel.text = event.displayLabel; |
57 | 153 | timeLabel.horizontalAlignment = Text.AlignHCenter | ||
58 | 154 | timeLabel.wrapMode = Text.WrapAtWordBoundaryOrAnywhere | ||
60 | 155 | } | 162 | } |
61 | 156 | 163 | ||
62 | 157 | layoutBubbleDetails(); | 164 | layoutBubbleDetails(); |
63 | @@ -172,26 +179,26 @@ | |||
64 | 172 | top: parent.top | 179 | top: parent.top |
65 | 173 | left: parent.left | 180 | left: parent.left |
66 | 174 | right: parent.right | 181 | right: parent.right |
77 | 175 | margins: units.gu(0.5) | 182 | leftMargin: units.gu(2) |
78 | 176 | } | 183 | margins: units.gu(1) |
69 | 177 | |||
70 | 178 | Label { | ||
71 | 179 | id: timeLabel | ||
72 | 180 | objectName: "timeLabel" | ||
73 | 181 | color: "White" | ||
74 | 182 | fontSize:"small" | ||
75 | 183 | font.bold: true | ||
76 | 184 | width: parent.width | ||
79 | 185 | } | 184 | } |
80 | 186 | 185 | ||
81 | 187 | Label { | 186 | Label { |
82 | 188 | id: titleLabel | 187 | id: titleLabel |
83 | 189 | objectName: "titleLabel" | 188 | objectName: "titleLabel" |
86 | 190 | color: "White" | 189 | textSize: type === wideType ? Label.Medium : Label.Small |
87 | 191 | fontSize: "small" | 190 | font.bold: true |
88 | 192 | width: parent.width | 191 | width: parent.width |
89 | 193 | wrapMode: Text.WrapAtWordBoundaryOrAnywhere | 192 | wrapMode: Text.WrapAtWordBoundaryOrAnywhere |
90 | 194 | } | 193 | } |
91 | 194 | |||
92 | 195 | Label { | ||
93 | 196 | id: timeLabel | ||
94 | 197 | objectName: "timeLabel" | ||
95 | 198 | textSize: Label.Small | ||
96 | 199 | width: parent.width | ||
97 | 200 | visible: type == wideType | ||
98 | 201 | } | ||
99 | 195 | } | 202 | } |
100 | 196 | 203 | ||
101 | 197 | onHeightChanged: { | 204 | onHeightChanged: { |
102 | 198 | 205 | ||
103 | === modified file 'MonthComponentDateDelegate.qml' | |||
104 | --- MonthComponentDateDelegate.qml 2016-02-03 08:06:25 +0000 | |||
105 | +++ MonthComponentDateDelegate.qml 2016-02-26 17:14:41 +0000 | |||
106 | @@ -96,7 +96,7 @@ | |||
107 | 96 | Loader{ | 96 | Loader{ |
108 | 97 | sourceComponent: showEvent ? eventIndicatorComp : undefined | 97 | sourceComponent: showEvent ? eventIndicatorComp : undefined |
109 | 98 | onSourceComponentChanged: { | 98 | onSourceComponentChanged: { |
111 | 99 | width = Qt.binding( function() { return units.gu(0.8)}) | 99 | width = Qt.binding( function() { return units.gu(1)}) |
112 | 100 | height = Qt.binding( function() { return width }) | 100 | height = Qt.binding( function() { return width }) |
113 | 101 | anchors.horizontalCenter = Qt.binding( function() { return parent.horizontalCenter }) | 101 | anchors.horizontalCenter = Qt.binding( function() { return parent.horizontalCenter }) |
114 | 102 | anchors.top = Qt.binding( function() { return parent.verticalCenter }) | 102 | anchors.top = Qt.binding( function() { return parent.verticalCenter }) |
115 | @@ -105,7 +105,7 @@ | |||
116 | 105 | return (dateRootItem.height > dateRootItem.width ? dateRootItem.width :dateRootItem.height) / 2 + units.gu(1.5) | 105 | return (dateRootItem.height > dateRootItem.width ? dateRootItem.width :dateRootItem.height) / 2 + units.gu(1.5) |
117 | 106 | } else { | 106 | } else { |
118 | 107 | var w = (dateRootItem.height > dateRootItem.width ? dateRootItem.width :dateRootItem.height)/1.3 | 107 | var w = (dateRootItem.height > dateRootItem.width ? dateRootItem.width :dateRootItem.height)/1.3 |
120 | 108 | return (w/2) + units.gu(0.1) | 108 | return (w/2) + units.gu(0.5) |
121 | 109 | } | 109 | } |
122 | 110 | }); | 110 | }); |
123 | 111 | } | 111 | } |
124 | @@ -115,27 +115,17 @@ | |||
125 | 115 | id: eventIndicatorComp | 115 | id: eventIndicatorComp |
126 | 116 | Rectangle { | 116 | Rectangle { |
127 | 117 | anchors.fill: parent | 117 | anchors.fill: parent |
130 | 118 | radius: height/2 | 118 | radius: height/3 |
131 | 119 | color: "black" | 119 | color: UbuntuColors.lightGrey |
132 | 120 | } | 120 | } |
133 | 121 | } | 121 | } |
134 | 122 | 122 | ||
135 | 123 | Component{ | 123 | Component{ |
136 | 124 | id: highLightComp | 124 | id: highLightComp |
151 | 125 | UbuntuShape{ | 125 | UbuntuShape { |
152 | 126 | color: { | 126 | aspect: UbuntuShape.Flat |
153 | 127 | if( isToday && !isSelected ) { | 127 | backgroundColor: isToday && !isSelected ? UbuntuColors.orange : UbuntuColors.lightGrey |
154 | 128 | "#DD4814" | 128 | relativeRadius: 0.74 |
141 | 129 | } else { | ||
142 | 130 | "gray" | ||
143 | 131 | } | ||
144 | 132 | } | ||
145 | 133 | |||
146 | 134 | Rectangle{ | ||
147 | 135 | anchors.fill: parent | ||
148 | 136 | anchors.margins: units.gu(0.5) | ||
149 | 137 | color: isToday ? "#DD4814" : "darkgray" | ||
150 | 138 | } | ||
155 | 139 | } | 129 | } |
156 | 140 | } | 130 | } |
157 | 141 | 131 | ||
158 | 142 | 132 | ||
159 | === modified file 'calendar.qml' | |||
160 | --- calendar.qml 2016-02-03 14:55:42 +0000 | |||
161 | +++ calendar.qml 2016-02-26 17:14:41 +0000 | |||
162 | @@ -91,10 +91,7 @@ | |||
163 | 91 | height: units.gu(80) | 91 | height: units.gu(80) |
164 | 92 | focus: true | 92 | focus: true |
165 | 93 | Keys.forwardTo: [pageStack.currentPage] | 93 | Keys.forwardTo: [pageStack.currentPage] |
170 | 94 | 94 | backgroundColor: "#FFFFFF" | |
167 | 95 | headerColor: "#E8E8E8" | ||
168 | 96 | backgroundColor: "#f5f5f5" | ||
169 | 97 | footerColor: "#ECECEC" | ||
171 | 98 | anchorToKeyboard: true | 95 | anchorToKeyboard: true |
172 | 99 | 96 | ||
173 | 100 | Connections { | 97 | Connections { |
174 | 101 | 98 | ||
175 | === modified file 'click/calendar-helper-apparmor.json' | |||
176 | --- click/calendar-helper-apparmor.json 2015-12-16 10:51:01 +0000 | |||
177 | +++ click/calendar-helper-apparmor.json 2016-02-26 17:14:41 +0000 | |||
178 | @@ -3,5 +3,5 @@ | |||
179 | 3 | "policy_groups": [ | 3 | "policy_groups": [ |
180 | 4 | "push-notification-client" | 4 | "push-notification-client" |
181 | 5 | ], | 5 | ], |
183 | 6 | "policy_version": 1.2 | 6 | "policy_version": 1.3 |
184 | 7 | } | 7 | } |
185 | 8 | 8 | ||
186 | === modified file 'click/calendar.apparmor' | |||
187 | --- click/calendar.apparmor 2015-12-16 10:51:01 +0000 | |||
188 | +++ click/calendar.apparmor 2016-02-26 17:14:41 +0000 | |||
189 | @@ -6,5 +6,5 @@ | |||
190 | 6 | "accounts", | 6 | "accounts", |
191 | 7 | "push-notification-client" | 7 | "push-notification-client" |
192 | 8 | ], | 8 | ], |
194 | 9 | "policy_version": 1.2 | 9 | "policy_version": 1.3 |
195 | 10 | } | 10 | } |
196 | 11 | 11 | ||
197 | === modified file 'click/manifest.json.in' | |||
198 | --- click/manifest.json.in 2015-12-16 10:51:01 +0000 | |||
199 | +++ click/manifest.json.in 2016-02-26 17:14:41 +0000 | |||
200 | @@ -1,7 +1,7 @@ | |||
201 | 1 | { | 1 | { |
202 | 2 | "architecture": "all", | 2 | "architecture": "all", |
203 | 3 | "description": "A calendar for Ubuntu which syncs with online accounts", | 3 | "description": "A calendar for Ubuntu which syncs with online accounts", |
205 | 4 | "framework": "ubuntu-sdk-14.10-qml", | 4 | "framework": "ubuntu-sdk-15.04.3-qml", |
206 | 5 | "hooks": { | 5 | "hooks": { |
207 | 6 | "calendar": { | 6 | "calendar": { |
208 | 7 | "account-application": "@PROJECT_NAME@_@APP_NAME@.application", | 7 | "account-application": "@PROJECT_NAME@_@APP_NAME@.application", |
209 | @@ -18,7 +18,7 @@ | |||
210 | 18 | "maintainer": "Ubuntu App Cats <ubuntu-touch-coreapps@lists.launchpad.net>", | 18 | "maintainer": "Ubuntu App Cats <ubuntu-touch-coreapps@lists.launchpad.net>", |
211 | 19 | "name": "@PROJECT_NAME@", | 19 | "name": "@PROJECT_NAME@", |
212 | 20 | "title": "Calendar", | 20 | "title": "Calendar", |
214 | 21 | "version": "0.4.@BZR_REVNO@", | 21 | "version": "0.5.@BZR_REVNO@", |
215 | 22 | "x-source": { | 22 | "x-source": { |
216 | 23 | "vcs-bzr": "@BZR_SOURCE@", | 23 | "vcs-bzr": "@BZR_SOURCE@", |
217 | 24 | "vcs-bzr-revno": "@BZR_REVNO@" | 24 | "vcs-bzr-revno": "@BZR_REVNO@" |
218 | 25 | 25 | ||
219 | === modified file 'po/com.ubuntu.calendar.pot' | |||
220 | --- po/com.ubuntu.calendar.pot 2016-02-17 14:56:56 +0000 | |||
221 | +++ po/com.ubuntu.calendar.pot 2016-02-26 17:14:41 +0000 | |||
222 | @@ -8,7 +8,7 @@ | |||
223 | 8 | msgstr "" | 8 | msgstr "" |
224 | 9 | "Project-Id-Version: \n" | 9 | "Project-Id-Version: \n" |
225 | 10 | "Report-Msgid-Bugs-To: \n" | 10 | "Report-Msgid-Bugs-To: \n" |
227 | 11 | "POT-Creation-Date: 2016-01-11 21:36+0800\n" | 11 | "POT-Creation-Date: 2016-02-26 21:49+0530\n" |
228 | 12 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | 12 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" |
229 | 13 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | 13 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
230 | 14 | "Language-Team: LANGUAGE <LL@li.org>\n" | 14 | "Language-Team: LANGUAGE <LL@li.org>\n" |
231 | @@ -18,30 +18,39 @@ | |||
232 | 18 | "Content-Transfer-Encoding: 8bit\n" | 18 | "Content-Transfer-Encoding: 8bit\n" |
233 | 19 | "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" | 19 | "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" |
234 | 20 | 20 | ||
237 | 21 | #: ../AgendaView.qml:51 ../DayView.qml:40 ../MonthView.qml:39 | 21 | #: ../AgendaView.qml:52 ../DayView.qml:41 ../MonthView.qml:40 |
238 | 22 | #: ../WeekView.qml:44 ../YearView.qml:36 | 22 | #: ../WeekView.qml:45 ../YearView.qml:43 |
239 | 23 | msgid "Today" | 23 | msgid "Today" |
240 | 24 | msgstr "" | 24 | msgstr "" |
241 | 25 | 25 | ||
243 | 26 | #: ../AgendaView.qml:92 | 26 | #: ../AgendaView.qml:62 ../calendar.qml:288 ../calendar.qml:509 |
244 | 27 | msgid "Agenda" | ||
245 | 28 | msgstr "" | ||
246 | 29 | |||
247 | 30 | #: ../AgendaView.qml:101 | ||
248 | 27 | msgid "No upcoming events" | 31 | msgid "No upcoming events" |
249 | 28 | msgstr "" | 32 | msgstr "" |
250 | 29 | 33 | ||
252 | 30 | #: ../AgendaView.qml:95 | 34 | #: ../AgendaView.qml:104 |
253 | 31 | msgid "You have no calendars enabled" | 35 | msgid "You have no calendars enabled" |
254 | 32 | msgstr "" | 36 | msgstr "" |
255 | 33 | 37 | ||
257 | 34 | #: ../AgendaView.qml:105 | 38 | #: ../AgendaView.qml:114 |
258 | 35 | msgid "Enable calendars" | 39 | msgid "Enable calendars" |
259 | 36 | msgstr "" | 40 | msgstr "" |
260 | 37 | 41 | ||
261 | 38 | #. TRANSLATORS: the first argument (%1) refers to a start time for an event, | 42 | #. TRANSLATORS: the first argument (%1) refers to a start time for an event, |
262 | 39 | #. while the second one (%2) refers to the end time | 43 | #. while the second one (%2) refers to the end time |
264 | 40 | #: ../AgendaView.qml:168 ../EventBubble.qml:133 | 44 | #: ../AgendaView.qml:177 ../EventBubble.qml:142 |
265 | 41 | #, qt-format | 45 | #, qt-format |
266 | 42 | msgid "%1 - %2" | 46 | msgid "%1 - %2" |
267 | 43 | msgstr "" | 47 | msgstr "" |
268 | 44 | 48 | ||
269 | 49 | #: ../AgendaView.qml:183 | ||
270 | 50 | #, qt-format | ||
271 | 51 | msgid "%1 %2 %3 %4 %5" | ||
272 | 52 | msgstr "" | ||
273 | 53 | |||
274 | 45 | #. TRANSLATORS: the first parameter refers to the number of all-day events | 54 | #. TRANSLATORS: the first parameter refers to the number of all-day events |
275 | 46 | #. on a given day. "Ev." is short form for "Events". | 55 | #. on a given day. "Ev." is short form for "Events". |
276 | 47 | #. Please keep the translation of "Ev." to 3 characters only, as the week view | 56 | #. Please keep the translation of "Ev." to 3 characters only, as the week view |
277 | @@ -59,21 +68,21 @@ | |||
278 | 59 | msgstr[0] "" | 68 | msgstr[0] "" |
279 | 60 | msgstr[1] "" | 69 | msgstr[1] "" |
280 | 61 | 70 | ||
282 | 62 | #: ../CalendarChoicePopup.qml:33 ../EventActions.qml:60 | 71 | #: ../CalendarChoicePopup.qml:33 ../EventActions.qml:63 |
283 | 63 | msgid "Calendars" | 72 | msgid "Calendars" |
284 | 64 | msgstr "" | 73 | msgstr "" |
285 | 65 | 74 | ||
287 | 66 | #: ../CalendarChoicePopup.qml:37 | 75 | #: ../CalendarChoicePopup.qml:37 ../Settings.qml:32 |
288 | 67 | msgid "Back" | 76 | msgid "Back" |
289 | 68 | msgstr "" | 77 | msgstr "" |
290 | 69 | 78 | ||
291 | 70 | #. TRANSLATORS: Please translate this string to 15 characters only. | 79 | #. TRANSLATORS: Please translate this string to 15 characters only. |
292 | 71 | #. Currently ,there is no way we can increase width of action menu currently. | 80 | #. Currently ,there is no way we can increase width of action menu currently. |
294 | 72 | #: ../CalendarChoicePopup.qml:51 ../EventActions.qml:36 | 81 | #: ../CalendarChoicePopup.qml:51 ../EventActions.qml:37 |
295 | 73 | msgid "Sync" | 82 | msgid "Sync" |
296 | 74 | msgstr "" | 83 | msgstr "" |
297 | 75 | 84 | ||
299 | 76 | #: ../CalendarChoicePopup.qml:51 ../EventActions.qml:36 | 85 | #: ../CalendarChoicePopup.qml:51 ../EventActions.qml:37 |
300 | 77 | msgid "Syncing" | 86 | msgid "Syncing" |
301 | 78 | msgstr "" | 87 | msgstr "" |
302 | 79 | 88 | ||
303 | @@ -101,10 +110,16 @@ | |||
304 | 101 | #. TRANSLATORS: this is a time formatting string, | 110 | #. TRANSLATORS: this is a time formatting string, |
305 | 102 | #. see http://qt-project.org/doc/qt-5/qml-qtqml-date.html#details for valid expressions. | 111 | #. see http://qt-project.org/doc/qt-5/qml-qtqml-date.html#details for valid expressions. |
306 | 103 | #. It's used in the header of the month and week views | 112 | #. It's used in the header of the month and week views |
308 | 104 | #: ../DayView.qml:59 ../MonthView.qml:60 ../WeekView.qml:63 | 113 | #: ../DayView.qml:64 ../DayView.qml:157 ../MonthView.qml:62 |
309 | 114 | #: ../MonthView.qml:149 ../WeekView.qml:68 ../WeekView.qml:180 | ||
310 | 105 | msgid "MMMM yyyy" | 115 | msgid "MMMM yyyy" |
311 | 106 | msgstr "" | 116 | msgstr "" |
312 | 107 | 117 | ||
313 | 118 | #: ../DayView.qml:155 ../MonthView.qml:144 ../WeekView.qml:178 | ||
314 | 119 | #, qt-format | ||
315 | 120 | msgid "%1 %2" | ||
316 | 121 | msgstr "" | ||
317 | 122 | |||
318 | 108 | #: ../DeleteConfirmationDialog.qml:31 | 123 | #: ../DeleteConfirmationDialog.qml:31 |
319 | 109 | msgid "Delete Recurring Event" | 124 | msgid "Delete Recurring Event" |
320 | 110 | msgstr "" | 125 | msgstr "" |
321 | @@ -136,7 +151,7 @@ | |||
322 | 136 | msgid "Delete" | 151 | msgid "Delete" |
323 | 137 | msgstr "" | 152 | msgstr "" |
324 | 138 | 153 | ||
326 | 139 | #: ../EditEventConfirmationDialog.qml:29 ../NewEvent.qml:324 | 154 | #: ../EditEventConfirmationDialog.qml:29 ../NewEvent.qml:325 |
327 | 140 | msgid "Edit Event" | 155 | msgid "Edit Event" |
328 | 141 | msgstr "" | 156 | msgstr "" |
329 | 142 | 157 | ||
330 | @@ -154,46 +169,70 @@ | |||
331 | 154 | msgid "Edit this" | 169 | msgid "Edit this" |
332 | 155 | msgstr "" | 170 | msgstr "" |
333 | 156 | 171 | ||
335 | 157 | #: ../EventActions.qml:50 ../NewEvent.qml:324 | 172 | #: ../EventActions.qml:52 ../NewEvent.qml:325 |
336 | 158 | msgid "New Event" | 173 | msgid "New Event" |
337 | 159 | msgstr "" | 174 | msgstr "" |
338 | 160 | 175 | ||
339 | 176 | #: ../EventActions.qml:75 ../Settings.qml:30 | ||
340 | 177 | msgid "Settings" | ||
341 | 178 | msgstr "" | ||
342 | 179 | |||
343 | 161 | #. TRANSLATORS: the first argument (%1) refers to a time for an event, | 180 | #. TRANSLATORS: the first argument (%1) refers to a time for an event, |
344 | 162 | #. while the second one (%2) refers to title of event | 181 | #. while the second one (%2) refers to title of event |
346 | 163 | #: ../EventBubble.qml:144 ../EventBubble.qml:149 | 182 | #: ../EventBubble.qml:153 ../EventBubble.qml:158 |
347 | 164 | #, qt-format | 183 | #, qt-format |
348 | 165 | msgid "%1 <b>%2</b>" | 184 | msgid "%1 <b>%2</b>" |
349 | 166 | msgstr "" | 185 | msgstr "" |
350 | 167 | 186 | ||
352 | 168 | #: ../EventDetails.qml:43 ../NewEvent.qml:435 | 187 | #: ../EventDetails.qml:44 ../NewEvent.qml:436 |
353 | 169 | msgid "Event Details" | 188 | msgid "Event Details" |
354 | 170 | msgstr "" | 189 | msgstr "" |
355 | 171 | 190 | ||
356 | 172 | #. TRANSLATORS: the first parameter refers to the name of event calendar. | 191 | #. TRANSLATORS: the first parameter refers to the name of event calendar. |
358 | 173 | #: ../EventDetails.qml:68 | 192 | #: ../EventDetails.qml:69 |
359 | 174 | #, qt-format | 193 | #, qt-format |
360 | 175 | msgid "%1 Calendar" | 194 | msgid "%1 Calendar" |
361 | 176 | msgstr "" | 195 | msgstr "" |
362 | 177 | 196 | ||
364 | 178 | #: ../EventDetails.qml:129 | 197 | #: ../EventDetails.qml:143 |
365 | 198 | #, qt-format | ||
366 | 199 | msgid "%1 %2 %3 - %4 %5 %6 (All Day)" | ||
367 | 200 | msgstr "" | ||
368 | 201 | |||
369 | 202 | #: ../EventDetails.qml:147 | ||
370 | 179 | #, qt-format | 203 | #, qt-format |
371 | 180 | msgid "%1 - %2 (All Day)" | 204 | msgid "%1 - %2 (All Day)" |
372 | 181 | msgstr "" | 205 | msgstr "" |
373 | 182 | 206 | ||
375 | 183 | #: ../EventDetails.qml:133 | 207 | #: ../EventDetails.qml:153 |
376 | 208 | #, qt-format | ||
377 | 209 | msgid "%1 %2 %3 (All Day)" | ||
378 | 210 | msgstr "" | ||
379 | 211 | |||
380 | 212 | #: ../EventDetails.qml:156 | ||
381 | 184 | #, qt-format | 213 | #, qt-format |
382 | 185 | msgid "%1 (All Day)" | 214 | msgid "%1 (All Day)" |
383 | 186 | msgstr "" | 215 | msgstr "" |
384 | 187 | 216 | ||
386 | 188 | #: ../EventDetails.qml:203 | 217 | #: ../EventDetails.qml:162 |
387 | 218 | #, qt-format | ||
388 | 219 | msgid "%1 %2 %3, %4 - %5 %6 %7, %8" | ||
389 | 220 | msgstr "" | ||
390 | 221 | |||
391 | 222 | #: ../EventDetails.qml:171 | ||
392 | 223 | #, qt-format | ||
393 | 224 | msgid "%1 %2 %3, %4 - %5" | ||
394 | 225 | msgstr "" | ||
395 | 226 | |||
396 | 227 | #: ../EventDetails.qml:238 | ||
397 | 189 | msgid "Edit" | 228 | msgid "Edit" |
398 | 190 | msgstr "" | 229 | msgstr "" |
399 | 191 | 230 | ||
401 | 192 | #: ../EventDetails.qml:354 ../NewEvent.qml:537 | 231 | #: ../EventDetails.qml:389 ../NewEvent.qml:538 |
402 | 193 | msgid "Guests" | 232 | msgid "Guests" |
403 | 194 | msgstr "" | 233 | msgstr "" |
404 | 195 | 234 | ||
406 | 196 | #: ../EventDetails.qml:397 ../EventReminder.qml:35 ../NewEvent.qml:634 | 235 | #: ../EventDetails.qml:432 ../EventReminder.qml:35 ../NewEvent.qml:635 |
407 | 197 | msgid "Reminder" | 236 | msgid "Reminder" |
408 | 198 | msgstr "" | 237 | msgstr "" |
409 | 199 | 238 | ||
410 | @@ -216,7 +255,7 @@ | |||
411 | 216 | #. TRANSLATORS: this refers to how often a recurrent event repeats | 255 | #. TRANSLATORS: this refers to how often a recurrent event repeats |
412 | 217 | #. and it is shown as the header of the option selector to choose | 256 | #. and it is shown as the header of the option selector to choose |
413 | 218 | #. its repetition | 257 | #. its repetition |
415 | 219 | #: ../EventRepetition.qml:242 ../NewEvent.qml:618 | 258 | #: ../EventRepetition.qml:242 ../NewEvent.qml:619 |
416 | 220 | msgid "Repeats" | 259 | msgid "Repeats" |
417 | 221 | msgstr "" | 260 | msgstr "" |
418 | 222 | 261 | ||
419 | @@ -247,6 +286,11 @@ | |||
420 | 247 | msgid "Weekly on %1" | 286 | msgid "Weekly on %1" |
421 | 248 | msgstr "" | 287 | msgstr "" |
422 | 249 | 288 | ||
423 | 289 | #: ../HeaderDateComponent.qml:90 | ||
424 | 290 | #, qt-format | ||
425 | 291 | msgid "%1 %2 %3" | ||
426 | 292 | msgstr "" | ||
427 | 293 | |||
428 | 250 | #: ../LimitLabelModel.qml:25 | 294 | #: ../LimitLabelModel.qml:25 |
429 | 251 | msgid "Never" | 295 | msgid "Never" |
430 | 252 | msgstr "" | 296 | msgstr "" |
431 | @@ -259,6 +303,10 @@ | |||
432 | 259 | msgid "After Date" | 303 | msgid "After Date" |
433 | 260 | msgstr "" | 304 | msgstr "" |
434 | 261 | 305 | ||
435 | 306 | #: ../MonthComponent.qml:262 | ||
436 | 307 | msgid "Wk" | ||
437 | 308 | msgstr "" | ||
438 | 309 | |||
439 | 262 | #: ../NewEvent.qml:84 | 310 | #: ../NewEvent.qml:84 |
440 | 263 | msgid "Save" | 311 | msgid "Save" |
441 | 264 | msgstr "" | 312 | msgstr "" |
442 | @@ -267,43 +315,43 @@ | |||
443 | 267 | msgid "End time can't be before start time" | 315 | msgid "End time can't be before start time" |
444 | 268 | msgstr "" | 316 | msgstr "" |
445 | 269 | 317 | ||
447 | 270 | #: ../NewEvent.qml:334 | 318 | #: ../NewEvent.qml:335 |
448 | 271 | msgid "Error" | 319 | msgid "Error" |
449 | 272 | msgstr "" | 320 | msgstr "" |
450 | 273 | 321 | ||
452 | 274 | #: ../NewEvent.qml:336 | 322 | #: ../NewEvent.qml:337 |
453 | 275 | msgid "OK" | 323 | msgid "OK" |
454 | 276 | msgstr "" | 324 | msgstr "" |
455 | 277 | 325 | ||
457 | 278 | #: ../NewEvent.qml:389 | 326 | #: ../NewEvent.qml:390 |
458 | 279 | msgid "From" | 327 | msgid "From" |
459 | 280 | msgstr "" | 328 | msgstr "" |
460 | 281 | 329 | ||
462 | 282 | #: ../NewEvent.qml:402 | 330 | #: ../NewEvent.qml:403 |
463 | 283 | msgid "To" | 331 | msgid "To" |
464 | 284 | msgstr "" | 332 | msgstr "" |
465 | 285 | 333 | ||
467 | 286 | #: ../NewEvent.qml:419 | 334 | #: ../NewEvent.qml:420 |
468 | 287 | msgid "All day event" | 335 | msgid "All day event" |
469 | 288 | msgstr "" | 336 | msgstr "" |
470 | 289 | 337 | ||
472 | 290 | #: ../NewEvent.qml:448 | 338 | #: ../NewEvent.qml:449 |
473 | 291 | msgid "Event Name" | 339 | msgid "Event Name" |
474 | 292 | msgstr "" | 340 | msgstr "" |
475 | 293 | 341 | ||
477 | 294 | #: ../NewEvent.qml:466 | 342 | #: ../NewEvent.qml:467 |
478 | 295 | msgid "Description" | 343 | msgid "Description" |
479 | 296 | msgstr "" | 344 | msgstr "" |
480 | 297 | 345 | ||
482 | 298 | #: ../NewEvent.qml:484 | 346 | #: ../NewEvent.qml:485 |
483 | 299 | msgid "Location" | 347 | msgid "Location" |
484 | 300 | msgstr "" | 348 | msgstr "" |
485 | 301 | 349 | ||
487 | 302 | #: ../NewEvent.qml:499 com.ubuntu.calendar_calendar.desktop.in.in.h:1 | 350 | #: ../NewEvent.qml:500 com.ubuntu.calendar_calendar.desktop.in.in.h:1 |
488 | 303 | msgid "Calendar" | 351 | msgid "Calendar" |
489 | 304 | msgstr "" | 352 | msgstr "" |
490 | 305 | 353 | ||
492 | 306 | #: ../NewEvent.qml:541 | 354 | #: ../NewEvent.qml:542 |
493 | 307 | msgid "Add Guest" | 355 | msgid "Add Guest" |
494 | 308 | msgstr "" | 356 | msgstr "" |
495 | 309 | 357 | ||
496 | @@ -390,52 +438,56 @@ | |||
497 | 390 | msgid "2 weeks" | 438 | msgid "2 weeks" |
498 | 391 | msgstr "" | 439 | msgstr "" |
499 | 392 | 440 | ||
500 | 441 | #: ../Settings.qml:60 | ||
501 | 442 | msgid "Show week numbers" | ||
502 | 443 | msgstr "" | ||
503 | 444 | |||
504 | 445 | #: ../Settings.qml:91 | ||
505 | 446 | msgid "Show lunar calendar" | ||
506 | 447 | msgstr "" | ||
507 | 448 | |||
508 | 393 | #: ../TimeLineBase.qml:73 | 449 | #: ../TimeLineBase.qml:73 |
509 | 394 | msgid "Untitled" | 450 | msgid "Untitled" |
510 | 395 | msgstr "" | 451 | msgstr "" |
511 | 396 | 452 | ||
512 | 397 | #. TRANSLATORS: W refers to Week, followed by the actual week number (%1) | 453 | #. TRANSLATORS: W refers to Week, followed by the actual week number (%1) |
514 | 398 | #: ../TimeLineHeader.qml:54 | 454 | #: ../TimeLineHeader.qml:53 |
515 | 399 | #, qt-format | 455 | #, qt-format |
516 | 400 | msgid "W%1" | 456 | msgid "W%1" |
517 | 401 | msgstr "" | 457 | msgstr "" |
518 | 402 | 458 | ||
520 | 403 | #: ../TimeLineHeader.qml:66 | 459 | #: ../TimeLineHeader.qml:65 |
521 | 404 | msgid "All Day" | 460 | msgid "All Day" |
522 | 405 | msgstr "" | 461 | msgstr "" |
523 | 406 | 462 | ||
525 | 407 | #: ../YearView.qml:54 | 463 | #: ../YearView.qml:61 ../YearView.qml:112 |
526 | 408 | #, qt-format | 464 | #, qt-format |
527 | 409 | msgid "Year %1" | 465 | msgid "Year %1" |
528 | 410 | msgstr "" | 466 | msgstr "" |
529 | 411 | 467 | ||
531 | 412 | #: ../calendar.qml:45 | 468 | #: ../calendar.qml:46 |
532 | 413 | msgid "" | 469 | msgid "" |
533 | 414 | "Calendar app accept four arguments: --starttime, --endtime, --newevent and --" | 470 | "Calendar app accept four arguments: --starttime, --endtime, --newevent and --" |
534 | 415 | "eventid. They will be managed by system. See the source for a full comment " | 471 | "eventid. They will be managed by system. See the source for a full comment " |
535 | 416 | "about them" | 472 | "about them" |
536 | 417 | msgstr "" | 473 | msgstr "" |
537 | 418 | 474 | ||
539 | 419 | #: ../calendar.qml:354 | 475 | #: ../calendar.qml:256 ../calendar.qml:425 |
540 | 420 | msgid "Year" | 476 | msgid "Year" |
541 | 421 | msgstr "" | 477 | msgstr "" |
542 | 422 | 478 | ||
544 | 423 | #: ../calendar.qml:388 | 479 | #: ../calendar.qml:264 ../calendar.qml:446 |
545 | 424 | msgid "Month" | 480 | msgid "Month" |
546 | 425 | msgstr "" | 481 | msgstr "" |
547 | 426 | 482 | ||
549 | 427 | #: ../calendar.qml:421 | 483 | #: ../calendar.qml:272 ../calendar.qml:467 |
550 | 428 | msgid "Week" | 484 | msgid "Week" |
551 | 429 | msgstr "" | 485 | msgstr "" |
552 | 430 | 486 | ||
554 | 431 | #: ../calendar.qml:459 | 487 | #: ../calendar.qml:280 ../calendar.qml:488 |
555 | 432 | msgid "Day" | 488 | msgid "Day" |
556 | 433 | msgstr "" | 489 | msgstr "" |
557 | 434 | 490 | ||
558 | 435 | #: ../calendar.qml:491 | ||
559 | 436 | msgid "Agenda" | ||
560 | 437 | msgstr "" | ||
561 | 438 | |||
562 | 439 | #: com.ubuntu.calendar_calendar.desktop.in.in.h:2 | 491 | #: com.ubuntu.calendar_calendar.desktop.in.in.h:2 |
563 | 440 | msgid "A calendar for Ubuntu which syncs with online accounts." | 492 | msgid "A calendar for Ubuntu which syncs with online accounts." |
564 | 441 | msgstr "" | 493 | msgstr "" |
FAILED: Continuous integration, rev:764 /core-apps- jenkins. ubuntu. com/job/ run-ap- tests-ci/ 1076/ /core-apps- jenkins. ubuntu. com/job/ generic- update- mp/632/ console
https:/
Executed test runs:
None: https:/
Click here to trigger a rebuild: /core-apps- jenkins. ubuntu. com/job/ run-ap- tests-ci/ 1076/rebuild
https:/