Merge lp:~boiko/telephony-service/packaging into lp:telephony-service
- packaging
- Merge into trunk
Status: | Merged |
---|---|
Approved by: | Gustavo Pichorim Boiko |
Approved revision: | 720 |
Merged at revision: | 718 |
Proposed branch: | lp:~boiko/telephony-service/packaging |
Merge into: | lp:telephony-service |
Diff against target: |
1991 lines (+76/-1723) 18 files modified
CMakeLists.txt (+0/-3) Ubuntu/Telephony/CMakeLists.txt (+0/-5) Ubuntu/Telephony/components.cpp (+0/-9) Ubuntu/Telephony/telepathylogreader.cpp (+0/-142) Ubuntu/Telephony/telepathylogreader.h (+0/-66) Ubuntu/Telephony/tests/CMakeLists.txt (+0/-1) debian/changelog (+2/-1280) debian/control (+28/-56) debian/phone-app-connected-autopilot.install (+0/-1) debian/qtdeclarative5-ubuntu-telephony-plugin.install (+1/-1) debian/rules (+2/-2) debian/telephony-service.install (+1/-15) libphoneapp/CMakeLists.txt (+0/-3) libphoneapp/phoneutils.cpp (+21/-0) libphoneapp/phoneutils.h (+21/-0) libphoneapp/tests/CMakeLists.txt (+0/-1) tools/CMakeLists.txt (+0/-1) tools/csv2logger.py (+0/-137) |
To merge this branch: | bzr merge lp:~boiko/telephony-service/packaging |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
PS Jenkins bot | continuous-integration | Approve | |
Tiago Salem Herrmann (community) | Approve | ||
Review via email: mp+175140@code.launchpad.net |
Commit message
Fix the packaging of the telephony-service.
Description of the change
Fix the packaging of the telephony-service.
PS Jenkins bot (ps-jenkins) wrote : | # |
PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:719
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
PS Jenkins bot (ps-jenkins) wrote : | # |
PASSED: Continuous integration, rev:720
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
Tiago Salem Herrmann (tiagosh) wrote : | # |
looks good to me.
I also tested the qml plugin with the new messaging app and it works great.
PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Autolanding.
More details in the following jenkins job:
http://
Executed test runs:
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Autolanding.
More details in the following jenkins job:
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
PS Jenkins bot (ps-jenkins) : | # |
Preview Diff
1 | === modified file 'CMakeLists.txt' | |||
2 | --- CMakeLists.txt 2013-07-15 17:17:59 +0000 | |||
3 | +++ CMakeLists.txt 2013-07-17 14:48:24 +0000 | |||
4 | @@ -55,9 +55,6 @@ | |||
5 | 55 | 55 | ||
6 | 56 | find_package(PkgConfig REQUIRED) | 56 | find_package(PkgConfig REQUIRED) |
7 | 57 | pkg_check_modules(TP_QT5 REQUIRED TelepathyQt5) | 57 | pkg_check_modules(TP_QT5 REQUIRED TelepathyQt5) |
8 | 58 | pkg_check_modules(TPL_QT5 REQUIRED TelepathyLoggerQt5) | ||
9 | 59 | pkg_check_modules(QTGLIB REQUIRED QtGLib-2.0) | ||
10 | 60 | pkg_check_modules(GLIB REQUIRED glib-2.0) | ||
11 | 61 | pkg_check_modules(NOTIFY REQUIRED libnotify) | 58 | pkg_check_modules(NOTIFY REQUIRED libnotify) |
12 | 62 | pkg_check_modules(MESSAGING_MENU REQUIRED messaging-menu) | 59 | pkg_check_modules(MESSAGING_MENU REQUIRED messaging-menu) |
13 | 63 | 60 | ||
14 | 64 | 61 | ||
15 | === modified file 'Ubuntu/Telephony/CMakeLists.txt' | |||
16 | --- Ubuntu/Telephony/CMakeLists.txt 2013-07-15 19:11:43 +0000 | |||
17 | +++ Ubuntu/Telephony/CMakeLists.txt 2013-07-17 14:48:24 +0000 | |||
18 | @@ -6,9 +6,6 @@ | |||
19 | 6 | 6 | ||
20 | 7 | include_directories( | 7 | include_directories( |
21 | 8 | ${TP_QT5_INCLUDE_DIRS} | 8 | ${TP_QT5_INCLUDE_DIRS} |
22 | 9 | ${TPL_QT5_INCLUDE_DIRS} | ||
23 | 10 | ${QTGLIB_INCLUDE_DIRS} | ||
24 | 11 | ${GLIB_INCLUDE_DIRS} | ||
25 | 12 | ${CMAKE_SOURCE_DIR}/libphoneapp | 9 | ${CMAKE_SOURCE_DIR}/libphoneapp |
26 | 13 | ) | 10 | ) |
27 | 14 | 11 | ||
28 | @@ -18,8 +15,6 @@ | |||
29 | 18 | 15 | ||
30 | 19 | target_link_libraries(phone-qml | 16 | target_link_libraries(phone-qml |
31 | 20 | ${TP_QT5_LIBRARIES} | 17 | ${TP_QT5_LIBRARIES} |
32 | 21 | ${TPL_QT5_LIBRARIES} | ||
33 | 22 | ${GLIB_LIBRARIES} | ||
34 | 23 | phoneapp | 18 | phoneapp |
35 | 24 | ) | 19 | ) |
36 | 25 | 20 | ||
37 | 26 | 21 | ||
38 | === modified file 'Ubuntu/Telephony/components.cpp' | |||
39 | --- Ubuntu/Telephony/components.cpp 2013-07-15 19:11:43 +0000 | |||
40 | +++ Ubuntu/Telephony/components.cpp 2013-07-17 14:48:24 +0000 | |||
41 | @@ -25,15 +25,10 @@ | |||
42 | 25 | #include "callmanager.h" | 25 | #include "callmanager.h" |
43 | 26 | #include "channelobserver.h" | 26 | #include "channelobserver.h" |
44 | 27 | #include "chatmanager.h" | 27 | #include "chatmanager.h" |
45 | 28 | #include "telepathylogreader.h" | ||
46 | 29 | 28 | ||
47 | 30 | #include <QQmlEngine> | 29 | #include <QQmlEngine> |
48 | 31 | #include <qqml.h> | 30 | #include <qqml.h> |
49 | 32 | #include <TelepathyQt/Debug> | 31 | #include <TelepathyQt/Debug> |
50 | 33 | #include <TelepathyLoggerQt/Init> | ||
51 | 34 | |||
52 | 35 | #include <glib-object.h> | ||
53 | 36 | |||
54 | 37 | 32 | ||
55 | 38 | void Components::initializeEngine(QQmlEngine *engine, const char *uri) | 33 | void Components::initializeEngine(QQmlEngine *engine, const char *uri) |
56 | 39 | { | 34 | { |
57 | @@ -45,10 +40,6 @@ | |||
58 | 45 | Tp::registerTypes(); | 40 | Tp::registerTypes(); |
59 | 46 | //Tp::enableDebug(true); | 41 | //Tp::enableDebug(true); |
60 | 47 | Tp::enableWarnings(true); | 42 | Tp::enableWarnings(true); |
61 | 48 | Tpl::init(); | ||
62 | 49 | |||
63 | 50 | // trigger the log reader construction | ||
64 | 51 | TelepathyLogReader::instance(); | ||
65 | 52 | 43 | ||
66 | 53 | mRootContext = engine->rootContext(); | 44 | mRootContext = engine->rootContext(); |
67 | 54 | Q_ASSERT(mRootContext); | 45 | Q_ASSERT(mRootContext); |
68 | 55 | 46 | ||
69 | === removed file 'Ubuntu/Telephony/telepathylogreader.cpp' | |||
70 | --- Ubuntu/Telephony/telepathylogreader.cpp 2013-03-11 23:05:20 +0000 | |||
71 | +++ Ubuntu/Telephony/telepathylogreader.cpp 1970-01-01 00:00:00 +0000 | |||
72 | @@ -1,142 +0,0 @@ | |||
73 | 1 | /* | ||
74 | 2 | * Copyright (C) 2012-2013 Canonical, Ltd. | ||
75 | 3 | * | ||
76 | 4 | * Authors: | ||
77 | 5 | * Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> | ||
78 | 6 | * | ||
79 | 7 | * This file is part of phone-app. | ||
80 | 8 | * | ||
81 | 9 | * phone-app is free software; you can redistribute it and/or modify | ||
82 | 10 | * it under the terms of the GNU General Public License as published by | ||
83 | 11 | * the Free Software Foundation; version 3. | ||
84 | 12 | * | ||
85 | 13 | * phone-app is distributed in the hope that it will be useful, | ||
86 | 14 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
87 | 15 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
88 | 16 | * GNU General Public License for more details. | ||
89 | 17 | * | ||
90 | 18 | * You should have received a copy of the GNU General Public License | ||
91 | 19 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
92 | 20 | */ | ||
93 | 21 | |||
94 | 22 | #include "telepathylogreader.h" | ||
95 | 23 | #include "telepathyhelper.h" | ||
96 | 24 | #include "contactentry.h" | ||
97 | 25 | #include "contactmodel.h" | ||
98 | 26 | #include "conversationfeeditem.h" | ||
99 | 27 | #include <TelepathyLoggerQt/LogManager> | ||
100 | 28 | #include <TelepathyLoggerQt/PendingDates> | ||
101 | 29 | #include <TelepathyLoggerQt/PendingEntities> | ||
102 | 30 | #include <TelepathyLoggerQt/PendingEvents> | ||
103 | 31 | #include <TelepathyLoggerQt/Entity> | ||
104 | 32 | #include <TelepathyLoggerQt/Event> | ||
105 | 33 | #include <TelepathyLoggerQt/CallEvent> | ||
106 | 34 | #include <TelepathyLoggerQt/TextEvent> | ||
107 | 35 | #include <QContact> | ||
108 | 36 | #include <QContactPhoneNumber> | ||
109 | 37 | |||
110 | 38 | TelepathyLogReader::TelepathyLogReader(QObject *parent) : | ||
111 | 39 | QObject(parent), mLogManager(Tpl::LogManager::instance()) | ||
112 | 40 | { | ||
113 | 41 | } | ||
114 | 42 | |||
115 | 43 | TelepathyLogReader *TelepathyLogReader::instance() | ||
116 | 44 | { | ||
117 | 45 | static TelepathyLogReader *self = new TelepathyLogReader(); | ||
118 | 46 | return self; | ||
119 | 47 | } | ||
120 | 48 | |||
121 | 49 | void TelepathyLogReader::fetchLog() | ||
122 | 50 | { | ||
123 | 51 | Tpl::PendingEntities *pendingEntities = mLogManager->queryEntities(TelepathyHelper::instance()->account()); | ||
124 | 52 | |||
125 | 53 | /* Fetching the log work like this: | ||
126 | 54 | - Start by fetching the entities from the log | ||
127 | 55 | - Once you get the entities, fetch the available dates | ||
128 | 56 | - After you get the dates, fetch the events themselves | ||
129 | 57 | */ | ||
130 | 58 | |||
131 | 59 | connect(pendingEntities, | ||
132 | 60 | SIGNAL(finished(Tpl::PendingOperation*)), | ||
133 | 61 | SLOT(onPendingEntitiesFinished(Tpl::PendingOperation*))); | ||
134 | 62 | } | ||
135 | 63 | |||
136 | 64 | void TelepathyLogReader::requestDatesForEntities(const Tpl::EntityPtrList &entities) | ||
137 | 65 | { | ||
138 | 66 | Tp::AccountPtr account = TelepathyHelper::instance()->account(); | ||
139 | 67 | |||
140 | 68 | Q_FOREACH(Tpl::EntityPtr entity, entities) { | ||
141 | 69 | Tpl::PendingDates *pendingDates = mLogManager->queryDates(account, entity, Tpl::EventTypeMaskAny); | ||
142 | 70 | |||
143 | 71 | connect(pendingDates, | ||
144 | 72 | SIGNAL(finished(Tpl::PendingOperation*)), | ||
145 | 73 | SLOT(onPendingDatesFinished(Tpl::PendingOperation*))); | ||
146 | 74 | } | ||
147 | 75 | } | ||
148 | 76 | |||
149 | 77 | void TelepathyLogReader::requestEventsForDates(const Tpl::EntityPtr &entity, const Tpl::QDateList &dates) | ||
150 | 78 | { | ||
151 | 79 | Tp::AccountPtr account = TelepathyHelper::instance()->account(); | ||
152 | 80 | |||
153 | 81 | Q_FOREACH(QDate date, dates) { | ||
154 | 82 | Tpl::PendingEvents *pendingEvents = mLogManager->queryEvents(account, entity, Tpl::EventTypeMaskAny, date); | ||
155 | 83 | connect(pendingEvents, | ||
156 | 84 | SIGNAL(finished(Tpl::PendingOperation*)), | ||
157 | 85 | SLOT(onPendingEventsFinished(Tpl::PendingOperation*))); | ||
158 | 86 | } | ||
159 | 87 | } | ||
160 | 88 | |||
161 | 89 | void TelepathyLogReader::onPendingEntitiesFinished(Tpl::PendingOperation *op) | ||
162 | 90 | { | ||
163 | 91 | Tpl::PendingEntities *pe = qobject_cast<Tpl::PendingEntities*>(op); | ||
164 | 92 | if (!pe) { | ||
165 | 93 | return; | ||
166 | 94 | } | ||
167 | 95 | |||
168 | 96 | // request the dates for all the entities | ||
169 | 97 | requestDatesForEntities(pe->entities()); | ||
170 | 98 | } | ||
171 | 99 | |||
172 | 100 | void TelepathyLogReader::onPendingDatesFinished(Tpl::PendingOperation *op) | ||
173 | 101 | { | ||
174 | 102 | Tpl::PendingDates *pd = qobject_cast<Tpl::PendingDates*>(op); | ||
175 | 103 | if (!pd) { | ||
176 | 104 | return; | ||
177 | 105 | } | ||
178 | 106 | |||
179 | 107 | // request all events | ||
180 | 108 | requestEventsForDates(pd->entity(), pd->dates()); | ||
181 | 109 | } | ||
182 | 110 | |||
183 | 111 | void TelepathyLogReader::onPendingEventsFinished(Tpl::PendingOperation *op) | ||
184 | 112 | { | ||
185 | 113 | Tpl::PendingEvents *pe = qobject_cast<Tpl::PendingEvents*>(op); | ||
186 | 114 | if (!pe) { | ||
187 | 115 | return; | ||
188 | 116 | } | ||
189 | 117 | |||
190 | 118 | Q_FOREACH(const Tpl::EventPtr &event, pe->events()) { | ||
191 | 119 | bool incoming = event->receiver()->entityType() == Tpl::EntityTypeSelf; | ||
192 | 120 | Tpl::EntityPtr remoteEntity = incoming ? event->sender() : event->receiver(); | ||
193 | 121 | |||
194 | 122 | QString phoneNumber = remoteEntity->identifier(); | ||
195 | 123 | QDateTime timestamp = event->timestamp(); | ||
196 | 124 | |||
197 | 125 | Tpl::CallEventPtr callEvent = event.dynamicCast<Tpl::CallEvent>(); | ||
198 | 126 | Tpl::TextEventPtr textEvent = event.dynamicCast<Tpl::TextEvent>(); | ||
199 | 127 | |||
200 | 128 | if (!callEvent.isNull()) { | ||
201 | 129 | bool missed = incoming && callEvent->endReason() == Tp::CallStateChangeReasonNoAnswer; | ||
202 | 130 | QTime duration = callEvent->duration(); | ||
203 | 131 | |||
204 | 132 | Q_EMIT loadedCallEvent(phoneNumber, incoming, timestamp, duration, missed, false); | ||
205 | 133 | } | ||
206 | 134 | |||
207 | 135 | if (!textEvent.isNull()) { | ||
208 | 136 | QString message = textEvent->message(); | ||
209 | 137 | QString messageId = textEvent->messageToken(); | ||
210 | 138 | |||
211 | 139 | Q_EMIT loadedMessageEvent(phoneNumber, message, incoming, timestamp, messageId, false); | ||
212 | 140 | } | ||
213 | 141 | } | ||
214 | 142 | } | ||
215 | 143 | 0 | ||
216 | === removed file 'Ubuntu/Telephony/telepathylogreader.h' | |||
217 | --- Ubuntu/Telephony/telepathylogreader.h 2013-03-11 23:05:20 +0000 | |||
218 | +++ Ubuntu/Telephony/telepathylogreader.h 1970-01-01 00:00:00 +0000 | |||
219 | @@ -1,66 +0,0 @@ | |||
220 | 1 | /* | ||
221 | 2 | * Copyright (C) 2012-2013 Canonical, Ltd. | ||
222 | 3 | * | ||
223 | 4 | * Authors: | ||
224 | 5 | * Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> | ||
225 | 6 | * | ||
226 | 7 | * This file is part of phone-app. | ||
227 | 8 | * | ||
228 | 9 | * phone-app is free software; you can redistribute it and/or modify | ||
229 | 10 | * it under the terms of the GNU General Public License as published by | ||
230 | 11 | * the Free Software Foundation; version 3. | ||
231 | 12 | * | ||
232 | 13 | * phone-app is distributed in the hope that it will be useful, | ||
233 | 14 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
234 | 15 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
235 | 16 | * GNU General Public License for more details. | ||
236 | 17 | * | ||
237 | 18 | * You should have received a copy of the GNU General Public License | ||
238 | 19 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
239 | 20 | */ | ||
240 | 21 | |||
241 | 22 | #ifndef TELEPATHYLOGREADER_H | ||
242 | 23 | #define TELEPATHYLOGREADER_H | ||
243 | 24 | |||
244 | 25 | #include <QObject> | ||
245 | 26 | #include <TelepathyLoggerQt/PendingOperation> | ||
246 | 27 | #include <TelepathyLoggerQt/Types> | ||
247 | 28 | #include <TelepathyLoggerQt/LogManager> | ||
248 | 29 | #include <QDateTime> | ||
249 | 30 | #include <QList> | ||
250 | 31 | #include <QMap> | ||
251 | 32 | #include <QUrl> | ||
252 | 33 | |||
253 | 34 | class TelepathyLogReader : public QObject | ||
254 | 35 | { | ||
255 | 36 | Q_OBJECT | ||
256 | 37 | public: | ||
257 | 38 | static TelepathyLogReader *instance(); | ||
258 | 39 | |||
259 | 40 | public Q_SLOTS: | ||
260 | 41 | void fetchLog(); | ||
261 | 42 | |||
262 | 43 | protected: | ||
263 | 44 | void requestDatesForEntities(const Tpl::EntityPtrList &entities); | ||
264 | 45 | void requestEventsForDates(const Tpl::EntityPtr &entity, const Tpl::QDateList &dates); | ||
265 | 46 | |||
266 | 47 | Q_SIGNALS: | ||
267 | 48 | void loadedCallEvent(const QString &phoneNumber, bool incoming, const QDateTime ×tamp, const QTime &duration, bool missed, bool newEvent); | ||
268 | 49 | |||
269 | 50 | // the order of parameters here is this way to match the ones already in use in ChatManager and MessageLogModel | ||
270 | 51 | void loadedMessageEvent(const QString &phoneNumber, const QString &message, bool incoming, const QDateTime ×tamp, const QString &messageId, bool newEvent); | ||
271 | 52 | |||
272 | 53 | protected Q_SLOTS: | ||
273 | 54 | void onPendingEntitiesFinished(Tpl::PendingOperation *op); | ||
274 | 55 | void onPendingDatesFinished(Tpl::PendingOperation *op); | ||
275 | 56 | void onPendingEventsFinished(Tpl::PendingOperation *op); | ||
276 | 57 | |||
277 | 58 | protected: | ||
278 | 59 | Tpl::LogManagerPtr mLogManager; | ||
279 | 60 | |||
280 | 61 | private: | ||
281 | 62 | explicit TelepathyLogReader(QObject *parent = 0); | ||
282 | 63 | |||
283 | 64 | }; | ||
284 | 65 | |||
285 | 66 | #endif // CALLLOGMODEL_H | ||
286 | 67 | 0 | ||
287 | === modified file 'Ubuntu/Telephony/tests/CMakeLists.txt' | |||
288 | --- Ubuntu/Telephony/tests/CMakeLists.txt 2013-07-15 19:11:43 +0000 | |||
289 | +++ Ubuntu/Telephony/tests/CMakeLists.txt 2013-07-17 14:48:24 +0000 | |||
290 | @@ -8,7 +8,6 @@ | |||
291 | 8 | add_executable(${test} ${test}.cpp) | 8 | add_executable(${test} ${test}.cpp) |
292 | 9 | qt5_use_modules(${test} Contacts Core DBus Qml Test) | 9 | qt5_use_modules(${test} Contacts Core DBus Qml Test) |
293 | 10 | target_link_libraries(${test} | 10 | target_link_libraries(${test} |
294 | 11 | ${TPL_QT5_LIBRARIES} | ||
295 | 12 | phone-qml | 11 | phone-qml |
296 | 13 | ) | 12 | ) |
297 | 14 | add_test(${test} ${CMAKE_CURRENT_BINARY_DIR}/${test} -xunitxml -o ${CMAKE_BINARY_DIR}/test_${test}.xml) | 13 | add_test(${test} ${CMAKE_CURRENT_BINARY_DIR}/${test} -xunitxml -o ${CMAKE_BINARY_DIR}/test_${test}.xml) |
298 | 15 | 14 | ||
299 | === modified file 'debian/changelog' | |||
300 | --- debian/changelog 2013-07-03 21:58:07 +0000 | |||
301 | +++ debian/changelog 2013-07-17 14:48:24 +0000 | |||
302 | @@ -1,1283 +1,5 @@ | |||
1582 | 1 | phone-app (0.59.18) saucy; urgency=low | 1 | telephony-service (0.1-0ubuntu2) UNRELEASED; urgency=low |
304 | 2 | |||
305 | 3 | * Get rid of the dual panel layout support. This is obsolete for a long time now. | ||
306 | 4 | * Fix saving contacts after editing or creating new. | ||
307 | 5 | |||
308 | 6 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Wed, 03 Jul 2013 18:57:14 -0300 | ||
309 | 7 | |||
310 | 8 | phone-app (0.59.17) saucy; urgency=low | ||
311 | 9 | |||
312 | 10 | [ Gustavo Pichorim Boiko ] | ||
313 | 11 | * Use AbstractButton as the base for all custom buttons in phone-app. | ||
314 | 12 | * Update phone-app to work with the new theming. | ||
315 | 13 | |||
316 | 14 | [ Mirco Müller ] | ||
317 | 15 | * Don't use the image_path hint to pass an avatar-icon, because the notification-backend | ||
318 | 16 | does not support it yet. Instead use notify_notification_new()s icon-parameter directly | ||
319 | 17 | (LP: #1194629). | ||
320 | 18 | |||
321 | 19 | [ Omer Akram ] | ||
322 | 20 | * Adds initial packaging for the network connected tests. | ||
323 | 21 | |||
324 | 22 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Tue, 02 Jul 2013 19:48:46 -0300 | ||
325 | 23 | |||
326 | 24 | phone-app (0.59.16) saucy; urgency=low | ||
327 | 25 | |||
328 | 26 | [ Renato Araujo Oliveira Filho ] | ||
329 | 27 | * Used hex format for message id to avoid invalid character (LP: #1191820). | ||
330 | 28 | |||
331 | 29 | [ Gustavo Pichorim Boiko ] | ||
332 | 30 | * Remove a call to the obsolete g_type_init() function. | ||
333 | 31 | * Make it possible to answer or reject a call by calling the approver via DBus. | ||
334 | 32 | This will be used to create automatic tests. | ||
335 | 33 | |||
336 | 34 | [ Omer Akram ] | ||
337 | 35 | * Make the autopilot tab switching reliable. Fixes failing tests on the phone. | ||
338 | 36 | |||
339 | 37 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Tue, 25 Jun 2013 22:05:43 -0300 | ||
340 | 38 | |||
341 | 39 | phone-app (0.59.15) saucy; urgency=low | ||
342 | 40 | |||
343 | 41 | * debian/control: depend on telepathy-ofono instead, same as | ||
344 | 42 | telepathy-ofono2 but provided by the archive | ||
345 | 43 | |||
346 | 44 | -- Ricardo Salveti de Araujo <ricardo.salveti@canonical.com> Tue, 25 Jun 2013 01:24:47 -0300 | ||
347 | 45 | |||
348 | 46 | phone-app (0.59.14) saucy; urgency=low | ||
349 | 47 | |||
350 | 48 | * Force rebuild. | ||
351 | 49 | |||
352 | 50 | -- Sergio Schvezov <sergio.schvezov@canonical.com> Mon, 24 Jun 2013 18:25:16 -0300 | ||
353 | 51 | |||
354 | 52 | phone-app (0.59.13-0ubuntu6) saucy; urgency=low | ||
355 | 53 | |||
356 | 54 | [ Ken VanDine ] | ||
357 | 55 | * debian/control | ||
358 | 56 | - depend on libfolks-eds25 | ||
359 | 57 | |||
360 | 58 | [ Gustavo Pichorim Boiko ] | ||
361 | 59 | * Remove desktop file and application binary links. | ||
362 | 60 | |||
363 | 61 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Fri, 21 Jun 2013 14:44:42 -0300 | ||
364 | 62 | |||
365 | 63 | phone-app (0.59.13-0ubuntu4) saucy; urgency=low | ||
366 | 64 | |||
367 | 65 | * Do not depend on notify-osd, recommend unity8 (>= 7.81.0~) instead. | ||
368 | 66 | |||
369 | 67 | -- Michał Sawicz <michal.sawicz@canonical.com> Wed, 19 Jun 2013 23:49:18 +0200 | ||
370 | 68 | |||
371 | 69 | phone-app (0.59.13-0ubuntu3) saucy; urgency=low | ||
372 | 70 | |||
373 | 71 | * Use a custom cursor that doesn't blink to avoid extra CPU usage | ||
374 | 72 | (LP: #1188669). | ||
375 | 73 | |||
376 | 74 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Fri, 14 Jun 2013 11:05:37 -0300 | ||
377 | 75 | |||
378 | 76 | phone-app (0.59.13-0ubuntu2) saucy; urgency=low | ||
379 | 77 | |||
380 | 78 | * Translate the desktop files too. | ||
381 | 79 | |||
382 | 80 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Wed, 12 Jun 2013 17:44:17 -0300 | ||
383 | 81 | |||
384 | 82 | phone-app (0.59.13-0ubuntu1) saucy; urgency=low | ||
385 | 83 | |||
386 | 84 | * Bumping the version to avoid some launchpad/ppa issues for a rebuild | ||
387 | 85 | against the correct dependencies. | ||
388 | 86 | |||
389 | 87 | -- Sergio Schvezov <sergio.schvezov@canonical.com> Mon, 10 Jun 2013 13:04:32 -0300 | ||
390 | 88 | |||
391 | 89 | phone-app (0.59.12-0ubuntu6) saucy; urgency=low | ||
392 | 90 | |||
393 | 91 | * Move delete action to the main contact detail toolbar | ||
394 | 92 | and add a confirmation dialog (LP: #1185548). | ||
395 | 93 | |||
396 | 94 | -- Tiago Salem Herrmann <tiago.herrmann@canonical.com> Tue, 04 Jun 2013 16:16:34 -0300 | ||
397 | 95 | |||
398 | 96 | phone-app (0.59.12-0ubuntu5) saucy; urgency=low | ||
399 | 97 | |||
400 | 98 | * Releasing for saucy. | ||
401 | 99 | |||
402 | 100 | -- Sergio Schvezov <sergio.schvezov@canonical.com> Tue, 04 Jun 2013 11:45:00 -0300 | ||
403 | 101 | |||
404 | 102 | phone-app (0.59.12-0ubuntu4) raring; urgency=low | ||
405 | 103 | |||
406 | 104 | * Make the search bar always visible on contacts panel | ||
407 | 105 | |||
408 | 106 | -- Tiago Salem Herrmann <tiago.herrmann@canonical.com> Thu, 30 May 2013 00:28:19 -0300 | ||
409 | 107 | |||
410 | 108 | phone-app (0.59.12-0ubuntu3) raring; urgency=low | ||
411 | 109 | |||
412 | 110 | * Set favorite detail as modified when necessary (LP: #1185036). | ||
413 | 111 | |||
414 | 112 | -- Tiago Salem Herrmann <tiago.herrmann@canonical.com> Wed, 29 May 2013 19:14:23 -0300 | ||
415 | 113 | |||
416 | 114 | phone-app (0.59.12-0ubuntu2) raring; urgency=low | ||
417 | 115 | |||
418 | 116 | * Allow toggling favorite even when not editing a contact (LP: #1185064). | ||
419 | 117 | * Prevent the search field from being partially covered by the | ||
420 | 118 | view header (LP: 1181362). | ||
421 | 119 | |||
422 | 120 | -- Tiago Salem Herrmann <tiago.herrmann@canonical.com> Wed, 29 May 2013 15:06:30 -0300 | ||
423 | 121 | |||
424 | 122 | phone-app (0.59.12-0ubuntu1) raring; urgency=low | ||
425 | 123 | |||
426 | 124 | * Added rotation support; | ||
427 | 125 | * Added i18n support; | ||
428 | 126 | |||
429 | 127 | -- Renato Araujo Oliveira Filho <renato@canonical.com> Tue, 28 May 2013 19:48:07 -0300 | ||
430 | 128 | |||
431 | 129 | phone-app (0.59.11-0ubuntu1) raring; urgency=low | ||
432 | 130 | |||
433 | 131 | [ Gustavo Pichorim Boiko ] | ||
434 | 132 | * display toolbar above keyboard when adding/editing contacts | ||
435 | 133 | fixes lp:1181339 | ||
436 | 134 | * add support for saving a contact from conversation view | ||
437 | 135 | fixes lp:1181343 | ||
438 | 136 | |||
439 | 137 | -- Bill Filler <bill.filler@canonical.com> Fri, 24 May 2013 21:47:54 -0400 | ||
440 | 138 | |||
441 | 139 | phone-app (0.59.10-0ubuntu2) raring; urgency=low | ||
442 | 140 | |||
443 | 141 | [ Florian Bocault ] | ||
444 | 142 | * Stop using the private property Scrollbar__interactive. The default value is | ||
445 | 143 | false anyway. | ||
446 | 144 | |||
447 | 145 | [ Gustavo Pichorim Boiko ] | ||
448 | 146 | * Make sure the header doesn't overlap the contents in DetailViewCommunication. | ||
449 | 147 | * Fix the contact details view by forcing the header height to change and by | ||
450 | 148 | removing the obsolete footer (LP: #1181363). | ||
451 | 149 | * Update the conversation panel when a message is marked as read. | ||
452 | 150 | |||
453 | 151 | [ Tiago Salem Herrmann ] | ||
454 | 152 | * Make phone-app depend explicitly on telepathy-ofono2. | ||
455 | 153 | |||
456 | 154 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Wed, 22 May 2013 21:33:19 -0300 | ||
457 | 155 | |||
458 | 156 | phone-app (0.59.9-0ubuntu3) raring; urgency=low | ||
459 | 157 | |||
460 | 158 | * Fix holding a channel. It should call the handler to set the call on hold. | ||
461 | 159 | * Change custom telepathy interface names to com.canonical.Telephony.{Feature} | ||
462 | 160 | * Add channel object path as SetSpeakerMode() argument. | ||
463 | 161 | * Make phone-app depend explicitly on telepathy-ofono2 | ||
464 | 162 | |||
465 | 163 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Fri, 26 Apr 2013 18:18:10 -0300 | ||
466 | 164 | |||
467 | 165 | phone-app (0.59.9-0ubuntu1) quantal; urgency=low | ||
468 | 166 | |||
469 | 167 | * Fix displaying of unread messages in the communication panel by reading the | ||
470 | 168 | newItem property from the model and not from the item being displayed. | ||
471 | 169 | * Fix problems found by coverity (LP: #1073224, #1073226, #1073229, #1080956). | ||
472 | 170 | |||
473 | 171 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Mon, 22 Apr 2013 17:37:40 -0300 | ||
474 | 172 | |||
475 | 173 | phone-app (0.59.8-0ubuntu1) quantal; urgency=low | ||
476 | 174 | |||
477 | 175 | [ Didier Roche ] | ||
478 | 176 | * Automatic snapshot from revision 635 (bootstrap) | ||
479 | 177 | |||
480 | 178 | [ Gustavo Pichorim Boiko ] | ||
481 | 179 | * Fix the argument parsing so that starting the apps in determined views works | ||
482 | 180 | (LP: #1170490). | ||
483 | 181 | |||
484 | 182 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Fri, 19 Apr 2013 11:53:38 -0300 | ||
485 | 183 | |||
486 | 184 | phone-app (0.59.7) quantal; urgency=low | ||
487 | 185 | |||
488 | 186 | [ Gustavo Pichorim Boiko ] | ||
489 | 187 | * Make the usage of messaging-menu-message conditional to its availability. | ||
490 | 188 | * Split the channel handling functions from the phone-app into a separate | ||
491 | 189 | process that is just controlled from the UI when necessary | ||
492 | 190 | (LP: #1090409, #1092301, #1129854). | ||
493 | 191 | |||
494 | 192 | [ Michael Terry ] | ||
495 | 193 | * Run unit tests during build. | ||
496 | 194 | |||
497 | 195 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Wed, 17 Apr 2013 17:19:26 -0300 | ||
498 | 196 | |||
499 | 197 | phone-app (0.59.6) quantal; urgency=low | ||
500 | 198 | |||
501 | 199 | * Revert the fixes for the conversation view behavior (bugs #1091682 and | ||
502 | 200 | #1091253), as it causes many cases to not work. | ||
503 | 201 | |||
504 | 202 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Tue, 09 Apr 2013 18:45:22 -0300 | ||
505 | 203 | |||
506 | 204 | phone-app (0.59.5) quantal; urgency=low | ||
507 | 205 | |||
508 | 206 | [ Ying-Chun Liu (PaulLiu) ] | ||
509 | 207 | * Add X-Ubuntu-Touch and X-Ubuntu-StageHint field into desktop file. | ||
510 | 208 | |||
511 | 209 | [ Gustavo Pichorim Boiko ] | ||
512 | 210 | * We should show the input field for replying only when clicking on incoming | ||
513 | 211 | messages (LP: #1091682). | ||
514 | 212 | * Hide the message input field after sending one message (LP: #1091253). | ||
515 | 213 | |||
516 | 214 | [ Michael Terry ] | ||
517 | 215 | * Fix some more packaging nits. | ||
518 | 216 | |||
519 | 217 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Wed, 03 Apr 2013 19:06:55 -0300 | ||
520 | 218 | |||
521 | 219 | phone-app (0.59.4) quantal; urgency=low | ||
522 | 220 | |||
523 | 221 | [ Gustavo Pichorim Boiko ] | ||
524 | 222 | * Optimize some list delegates by using a simpler version of them and change | ||
525 | 223 | the tab pages to be loaded asynchronously. | ||
526 | 224 | |||
527 | 225 | [ Michael Terry ] | ||
528 | 226 | * Update packaging | ||
529 | 227 | - Use dh9 | ||
530 | 228 | - Sort Build-Depends and Depends | ||
531 | 229 | - Add Conflicts on packages we already Replace | ||
532 | 230 | - Fix syntax of copyright file | ||
533 | 231 | - Set architecture to only the ones supported by qtdeclarative | ||
534 | 232 | |||
535 | 233 | [ Renato Araujo Oliveira Filho ] | ||
536 | 234 | * Fixed crash during the contact search using ContactsSearchCombo (LP: #1087300) | ||
537 | 235 | |||
538 | 236 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Thu, 28 Mar 2013 17:27:06 -0300 | ||
539 | 237 | |||
540 | 238 | phone-app (0.59.3) quantal; urgency=low | ||
541 | 239 | |||
542 | 240 | [ Gustavo Pichorim Boiko ] | ||
543 | 241 | * Clear many warnings and binding loops in the QML files. | ||
544 | 242 | * Do not consider an empty string as a message ID for comparing, as sent | ||
545 | 243 | messages have no ID (LP: #1159975). | ||
546 | 244 | * Move the remove button in contact details away from the edge so that it is | ||
547 | 245 | actually clickable (LP: #1136860). | ||
548 | 246 | * Wait for the application UI to be visible to avoid races in tests. | ||
549 | 247 | |||
550 | 248 | [ Michael Zanetti ] | ||
551 | 249 | * Make initial tab switching in autopilot tests a bit more robust. | ||
552 | 250 | |||
553 | 251 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Tue, 26 Mar 2013 18:21:03 -0300 | ||
554 | 252 | |||
555 | 253 | phone-app (0.59.2) quantal; urgency=low | ||
556 | 254 | |||
557 | 255 | * Use the SDK headers in DetailViews of the app, and fix the toolbar usage. | ||
558 | 256 | |||
559 | 257 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Mon, 25 Mar 2013 17:16:16 -0300 | ||
560 | 258 | |||
561 | 259 | phone-app (0.59.1) quantal; urgency=low | ||
562 | 260 | |||
563 | 261 | * Make sure unit tests save their output to XML files. | ||
564 | 262 | * Adapt the dependencies to match the Ubuntu components rename and do some | ||
565 | 263 | adjustments to fix the behavior. | ||
566 | 264 | |||
567 | 265 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Wed, 20 Mar 2013 21:25:18 -0300 | ||
568 | 266 | |||
569 | 267 | phone-app (0.59) quantal; urgency=low | ||
570 | 268 | |||
571 | 269 | * Rename the package from telephony-app to phone-app. | ||
572 | 270 | |||
573 | 271 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Tue, 12 Mar 2013 17:49:52 -0300 | ||
574 | 272 | |||
575 | 273 | telephony-app (0.58.37) quantal; urgency=low | ||
576 | 274 | |||
577 | 275 | * Optimize loading data from telepathy-logger by reading it just once and | ||
578 | 276 | dispatching the events to the correct model. Also add some unit tests to the | ||
579 | 277 | logger models (after the changes it was easier to get them tested). | ||
580 | 278 | * Check whether running locally or installed and launch the app accordingly. | ||
581 | 279 | * Write some more unit tests for ConversationFeedModel to make it all covered. | ||
582 | 280 | * Implement HUD actions. | ||
583 | 281 | * Make sure all autopilot tests pass. | ||
584 | 282 | * Update telephony-app to use the toolbar from SDK. | ||
585 | 283 | |||
586 | 284 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Fri, 08 Mar 2013 16:32:54 -0300 | ||
587 | 285 | |||
588 | 286 | telephony-app (0.58.36) quantal; urgency=low | ||
589 | 287 | |||
590 | 288 | * Set the avatar from the matched contact for incoming calls (LP:1093115). | ||
591 | 289 | |||
592 | 290 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Tue, 19 Feb 2013 18:15:09 -0300 | ||
593 | 291 | |||
594 | 292 | telephony-app (0.58.35) quantal; urgency=low | ||
595 | 293 | |||
596 | 294 | * fix breakage of LiveCall view by fixing typo | ||
597 | 295 | |||
598 | 296 | -- Bill Filler <bill.filler@canonical.com> Tue, 19 Feb 2013 01:28:45 -0500 | ||
599 | 297 | |||
600 | 298 | telephony-app (0.58.34) quantal; urgency=low | ||
601 | 299 | |||
602 | 300 | [ Antti Kaijanmäki ] | ||
603 | 301 | * Add HUD dummy Actions (LP:1125656). | ||
604 | 302 | |||
605 | 303 | [ Gustavo Pichorim Boiko ] | ||
606 | 304 | * Make sure contacts are matched also for SMS messages (LP:1093115). | ||
607 | 305 | * Crop the avatars so that they fill the whole UbuntuShape area. Also limit | ||
608 | 306 | the size of images in memory (some of the original images are quite big now) | ||
609 | 307 | (LP:1126634). | ||
610 | 308 | * Make sure the search entries don't lose focus when the proxy model changes | ||
611 | 309 | (which causes the ListView's focus scopes to be re-evaluated) (LP:1127776). | ||
612 | 310 | |||
613 | 311 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Mon, 18 Feb 2013 19:48:29 -0300 | ||
614 | 312 | |||
615 | 313 | telephony-app (0.58.33) quantal; urgency=low | ||
616 | 314 | |||
617 | 315 | * Created "--help" argument to display the usage options. | ||
618 | 316 | * Now the application accepts any argument. | ||
619 | 317 | |||
620 | 318 | -- Renato Araujo Oliveira Filho <renato@canonical.com> Fri, 15 Feb 2013 16:27:29 -0300 | ||
621 | 319 | |||
622 | 320 | telephony-app (0.58.32) quantal; urgency=low | ||
623 | 321 | |||
624 | 322 | * Stop the ringtone before starting the telephony app. | ||
625 | 323 | * Update some assets of the dialer view and remove the noisy background from | ||
626 | 324 | the application. | ||
627 | 325 | |||
628 | 326 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Thu, 14 Feb 2013 22:33:50 -0200 | ||
629 | 327 | |||
630 | 328 | telephony-app (0.58.31) quantal; urgency=low | ||
631 | 329 | |||
632 | 330 | * Enable/disable telephony-app features based on the connection status | ||
633 | 331 | (LP:1089080). | ||
634 | 332 | * Match the contacts for incoming calls too. | ||
635 | 333 | |||
636 | 334 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Wed, 13 Feb 2013 18:49:04 -0200 | ||
637 | 335 | |||
638 | 336 | telephony-app (0.58.30) quantal; urgency=low | ||
639 | 337 | |||
640 | 338 | [ Antti Kaijanmäki ] | ||
641 | 339 | * Integrate with HUD Toolbar Quit button. | ||
642 | 340 | |||
643 | 341 | [ Gustavo Pichorim Boiko ] | ||
644 | 342 | * Fix the alignment of the communication delegate items (LP:1123242). | ||
645 | 343 | * Adjust the app in preparation for its opensource release. | ||
646 | 344 | * Set the DTMF entry field as read-only to prevent the on-screen keyboard from | ||
647 | 345 | appearingi (LP:1118591). | ||
648 | 346 | |||
649 | 347 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Tue, 12 Feb 2013 19:52:35 -0200 | ||
650 | 348 | |||
651 | 349 | telephony-app (0.58.29) quantal; urgency=low | ||
652 | 350 | |||
653 | 351 | * Fix saving subtypes and contexts by converting the values to QList<int> when | ||
654 | 352 | they are set. | ||
655 | 353 | |||
656 | 354 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Fri, 08 Feb 2013 20:25:42 -0200 | ||
657 | 355 | |||
658 | 356 | telephony-app (0.58.28) quantal; urgency=low | ||
659 | 357 | |||
660 | 358 | * Updating build-dependency to use the new ubuntu-platform-api package | ||
661 | 359 | * debian/control: updating entries to be compatible with Ubuntu standards | ||
662 | 360 | |||
663 | 361 | -- Ricardo Salveti de Araujo <ricardo.salveti@canonical.com> Wed, 06 Feb 2013 22:25:46 -0200 | ||
664 | 362 | |||
665 | 363 | telephony-app (0.58.27) quantal; urgency=low | ||
666 | 364 | |||
667 | 365 | * Add basic ringtone support for calls and messages (LP:1090496). | ||
668 | 366 | * Apply the latest visual designs to the contacts editing screen (LP:1089597 | ||
669 | 367 | LP:1090359 LP:1092728). | ||
670 | 368 | |||
671 | 369 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Fri, 01 Feb 2013 23:33:40 -0500 | ||
672 | 370 | |||
673 | 371 | telephony-app (0.58.26) quantal; urgency=low | ||
674 | 372 | |||
675 | 373 | * Adapt to work with qt5 final. | ||
676 | 374 | |||
677 | 375 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Thu, 24 Jan 2013 14:58:07 -0200 | ||
678 | 376 | |||
679 | 377 | telephony-app (0.58.25) quantal; urgency=low | ||
680 | 378 | |||
681 | 379 | * Disable the "Send" button if the message is empty (LP:1089509) | ||
682 | 380 | * Adapt the code to use the Tabs from SDK. | ||
683 | 381 | * Load the test lib by hand as we are not using QApplication anymore, and | ||
684 | 382 | remove one test that is now obsolete. | ||
685 | 383 | * Telephony-app applications don't use widgets, there is no need to use | ||
686 | 384 | QApplication nor to link to QtWidgets. | ||
687 | 385 | * Remove the fake data models and other unused files. | ||
688 | 386 | |||
689 | 387 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Thu, 17 Jan 2013 10:23:32 -0200 | ||
690 | 388 | |||
691 | 389 | telephony-app (0.58.24) quantal; urgency=low | ||
692 | 390 | |||
693 | 391 | [ Gustavo Pichorim Boiko ] | ||
694 | 392 | * Add missing license headers (LP:1097077). | ||
695 | 393 | |||
696 | 394 | [ Michael Zanetti ] | ||
697 | 395 | * Fixes a crash when trying to start a phone call without having a connection. | ||
698 | 396 | |||
699 | 397 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Tue, 08 Jan 2013 16:29:37 -0200 | ||
700 | 398 | |||
701 | 399 | telephony-app (0.58.23) quantal; urgency=low | ||
702 | 400 | |||
703 | 401 | [ Gustavo Pichorim Boiko ] | ||
704 | 402 | * Fix the lag on swiping when the application is started. (lp:1091290) | ||
705 | 403 | |||
706 | 404 | [ Tiago Salem Herrmann ] | ||
707 | 405 | * Favorites should be fully visible in default contact view. (lp:1092962) | ||
708 | 406 | |||
709 | 407 | -- Tiago Salem Herrmann <tiago.herrmann@canonical.com> Fri, 21 Dec 2012 18:23:51 -0200 | ||
710 | 408 | |||
711 | 409 | telephony-app (0.58.22) quantal; urgency=low | ||
712 | 410 | |||
713 | 411 | [ Gustavo Pichorim Boiko ] | ||
714 | 412 | * Make sure all actions launching the app are done using the application API | ||
715 | 413 | (lp:1089012) | ||
716 | 414 | * Fix the filtering of conversations both for showing the latest from each | ||
717 | 415 | conversation, and for showing messages from a single conversation | ||
718 | 416 | (lp:1091797, lp:1092670). | ||
719 | 417 | |||
720 | 418 | [ Tiago Salem Herrmann ] | ||
721 | 419 | * Do not focus the message entry when loading the view. | ||
722 | 420 | |||
723 | 421 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Thu, 20 Dec 2012 23:43:43 -0200 | ||
724 | 422 | |||
725 | 423 | telephony-app (0.58.21) quantal; urgency=low | ||
726 | 424 | |||
727 | 425 | [ Gustavo Pichorim Boiko ] | ||
728 | 426 | * Remove some unused files. | ||
729 | 427 | * Fix handling of favorite contacts (lp:1092192). | ||
730 | 428 | |||
731 | 429 | [ Tiago Salem Herrmann ] | ||
732 | 430 | * Focus input entry when the TextArea is clicked. (lp:1091225). | ||
733 | 431 | |||
734 | 432 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Tue, 18 Dec 2012 18:15:41 -0200 | ||
735 | 433 | |||
736 | 434 | telephony-app (0.58.20) quantal; urgency=low | ||
737 | 435 | |||
738 | 436 | [ Gustavo Pichorim Boiko ] | ||
739 | 437 | * Change the process of item grouping to work in an incremental way. This way | ||
740 | 438 | when the items are added only the really required calculations are done | ||
741 | 439 | (lp:1091290, lp:1091364). | ||
742 | 440 | * Load contact avatar images asynchronously. | ||
743 | 441 | * Fix autopilot tests. | ||
744 | 442 | * Remove the GVariant unwrapping from the callback as this has been fixed in | ||
745 | 443 | libmessaging-menu. | ||
746 | 444 | |||
747 | 445 | [ Tiago Salem Herrmann ] | ||
748 | 446 | * Hide input entry when not focused and focus entry when a message is clicked | ||
749 | 447 | (lp:1091211) | ||
750 | 448 | |||
751 | 449 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Mon, 17 Dec 2012 22:25:45 -0200 | ||
752 | 450 | |||
753 | 451 | telephony-app (0.58.19) quantal; urgency=low | ||
754 | 452 | |||
755 | 453 | [ Gustavo Pichorim Boiko ] | ||
756 | 454 | * Fix sending messages via telephony-app-approver when the app is not running. | ||
757 | 455 | * Unfocus the currently focused item when the on-screen keyboard disappears | ||
758 | 456 | (lp:1086828). | ||
759 | 457 | * Use text area to allow long messages to be broken in multiple lines while | ||
760 | 458 | editting. | ||
761 | 459 | * Shorten the title of notify-osd messages so that they fit in one line | ||
762 | 460 | (lp:1090406). | ||
763 | 461 | * Remove the extra orange line at the top of the views (lp:1090351). | ||
764 | 462 | * Fix the avatar displaying in messaging menu, snap decision and notify-osd | ||
765 | 463 | items (lp:1090384). | ||
766 | 464 | * Fix the timestamp for the messaging-menu entries. | ||
767 | 465 | * Move the conversation view to the top when a message is sent (lp:1087779). | ||
768 | 466 | * Scroll the message we are replying to all the way down to the input field | ||
769 | 467 | when possible. | ||
770 | 468 | * Remove messaging-menu messages using the remove_by_id functions to simplify | ||
771 | 469 | the code. | ||
772 | 470 | |||
773 | 471 | [ Tiago Salem Herrmann ] | ||
774 | 472 | * Adapt csv2logger.py to support the latest changes in the conversation data | ||
775 | 473 | spreadsheet. | ||
776 | 474 | * Add dbus interface to the approver and expose the SendMessage(number, text) | ||
777 | 475 | method. | ||
778 | 476 | * Avoid crashes in telephony-app when calling SendMessage() from dbus and the | ||
779 | 477 | app is not running yet. | ||
780 | 478 | |||
781 | 479 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Fri, 14 Dec 2012 21:57:43 -0200 | ||
782 | 480 | |||
783 | 481 | telephony-app (0.58.18) quantal; urgency=low | ||
784 | 482 | |||
785 | 483 | * display the correct icons for telephony related messaging menu | ||
786 | 484 | items (lp:108957) | ||
787 | 485 | |||
788 | 486 | -- Bill Filler <bill.filler@canonical.com> Thu, 13 Dec 2012 21:50:38 -0500 | ||
789 | 487 | |||
790 | 488 | telephony-app (0.58.17) quantal; urgency=low | ||
791 | 489 | |||
792 | 490 | * Fix the compose new message view: do not show the messages nor the header | ||
793 | 491 | until the target contact is selected. | ||
794 | 492 | * Adjust all views to display correctly when the on-screen keyboard is visible | ||
795 | 493 | (lp:1086437). | ||
796 | 494 | |||
797 | 495 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Wed, 12 Dec 2012 20:15:44 -0200 | ||
798 | 496 | |||
799 | 497 | telephony-app (0.58.16) quantal; urgency=low | ||
800 | 498 | |||
801 | 499 | [ Gustavo Pichorim Boiko ] | ||
802 | 500 | * More design tweaks. This time most of the changes are in the contacts panel, | ||
803 | 501 | but there are a few design adjustments to the other views. | ||
804 | 502 | * Remove the desktop_file_hint argument from command line args so that the | ||
805 | 503 | application is correctly started when launched by hybris (lp:1088947). | ||
806 | 504 | * Use scrollbars from SDK and mark them as non-interactive (lp:1078921). | ||
807 | 505 | |||
808 | 506 | [ Michael Zanetti ] | ||
809 | 507 | * fixes autopilot tests with latest design changes. | ||
810 | 508 | |||
811 | 509 | [ Tiago Salem Herrmann ] | ||
812 | 510 | * workaround to prevent QDBusInterface to launch the app during approver startup. | ||
813 | 511 | * group entries in communication view by phoneNumber (lp:1087381). | ||
814 | 512 | |||
815 | 513 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Wed, 12 Dec 2012 10:47:43 -0200 | ||
816 | 514 | |||
817 | 515 | telephony-app (0.58.15) quantal; urgency=low | ||
818 | 516 | |||
819 | 517 | [ Gustavo Pichorim Boiko ] | ||
820 | 518 | * Add support for messaging menu actions | ||
821 | 519 | |||
822 | 520 | [ Tiago Salem Herrmann ] | ||
823 | 521 | * force tp-ofono to be launched even if no network connection is available | ||
824 | 522 | |||
825 | 523 | -- Tiago Salem Herrmann <tiago.herrmann@canonical.com> Mon, 10 Dec 2012 19:20:16 -0200 | ||
826 | 524 | |||
827 | 525 | telephony-app (0.58.14) quantal; urgency=low | ||
828 | 526 | |||
829 | 527 | [ Gustavo Pichorim Boiko ] | ||
830 | 528 | * Tweak the design of the calls and conversation tabs. | ||
831 | 529 | * Use a shared code for the TelepathyHelper class between the approver and the | ||
832 | 530 | app itself, just making sure that the Handler in the approver handles only | ||
833 | 531 | channels requested inside it. | ||
834 | 532 | * Remove the usage of the obsolete libindicate library and use a messaging menu | ||
835 | 533 | entry to display the voicemail instead. | ||
836 | 534 | * Use separate messaging menu app instances to handle calls and messages, | ||
837 | 535 | because they use a different desktop file (different icons, etc). | ||
838 | 536 | |||
839 | 537 | [ Tiago Salem Herrmann ] | ||
840 | 538 | * Send events to telepathy when using DTMF. | ||
841 | 539 | * Add pressed state to buttons in the live call view. | ||
842 | 540 | |||
843 | 541 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Thu, 06 Dec 2012 23:42:45 +0000 | ||
844 | 542 | |||
845 | 543 | telephony-app (0.58.13) quantal; urgency=low | ||
846 | 544 | |||
847 | 545 | [ Gustavo Pichorim Boiko ] | ||
848 | 546 | * Make sure the view shows the edit input field for the cases where there is | ||
849 | 547 | no message shown. | ||
850 | 548 | * Make sure the input field is not covered by the OSK even if it is not the one | ||
851 | 549 | holding the focus. | ||
852 | 550 | |||
853 | 551 | [ Thomas Moenicke ] | ||
854 | 552 | * textinput readonly so it does not trigger the keyboard | ||
855 | 553 | |||
856 | 554 | [ Tiago Salem Herrmann ] | ||
857 | 555 | * General fixes for the dialer and live call screens. | ||
858 | 556 | |||
859 | 557 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Thu, 06 Dec 2012 00:32:33 +0000 | ||
860 | 558 | |||
861 | 559 | telephony-app (0.58.12) quantal; urgency=low | ||
862 | 560 | |||
863 | 561 | [ Tiago Salem Herrmann ] | ||
864 | 562 | * add csv2logger.py script to convert csv files into xml logger files | ||
865 | 563 | |||
866 | 564 | [ Gustavo Pichorim Boiko ] | ||
867 | 565 | * Update the visuals of the ChromeBar | ||
868 | 566 | * Make sure the message text input field is not covered by the on-screen-keyboard. | ||
869 | 567 | |||
870 | 568 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Wed, 05 Dec 2012 00:10:04 +0000 | ||
871 | 569 | |||
872 | 570 | telephony-app (0.58.11) quantal; urgency=low | ||
873 | 571 | |||
874 | 572 | [ Gustavo Pichorim Boiko ] | ||
875 | 573 | * Add initial support for the messaging menu interaction. | ||
876 | 574 | |||
877 | 575 | [ Bill Filler ] | ||
878 | 576 | * added /usr/bin/ofono-setup to setup initial accounts from session startup | ||
879 | 577 | rather than app startup | ||
880 | 578 | * removed account setup from /usr/bin/launch-telephony-app | ||
881 | 579 | |||
882 | 580 | -- Bill Filler <bill.filler@canonical.com> Thu, 29 Nov 2012 19:31:23 -0500 | ||
883 | 581 | |||
884 | 582 | telephony-app (0.58.10) quantal; urgency=low | ||
885 | 583 | |||
886 | 584 | [ Tiago Salem Herrmann ] | ||
887 | 585 | * Use the right instance of callStack when making calls. | ||
888 | 586 | |||
889 | 587 | [ Gustavo Pichorim Boiko ] | ||
890 | 588 | * Add a static library to share code between the approver and the QML plugin. | ||
891 | 589 | |||
892 | 590 | [ Bill Filler ] | ||
893 | 591 | * Change label of view to Conversations | ||
894 | 592 | * fix spacing of conversation search field so not obscured by header | ||
895 | 593 | |||
896 | 594 | -- Bill Filler <bill.filler@canonical.com> Tue, 27 Nov 2012 20:34:53 -0500 | ||
897 | 595 | |||
898 | 596 | telephony-app (0.58.9) quantal; urgency=low | ||
899 | 597 | |||
900 | 598 | * Fix the tabs usage and adapt to the new API. | ||
901 | 599 | |||
902 | 600 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Fri, 23 Nov 2012 18:27:24 -0200 | ||
903 | 601 | |||
904 | 602 | telephony-app (0.58.8) quantal; urgency=low | ||
905 | 603 | |||
906 | 604 | [ Gustavo Pichorim Boiko ] | ||
907 | 605 | * Apply the new visual design to most components. | ||
908 | 606 | * Fix displaying unread messages and marking them as read. | ||
909 | 607 | |||
910 | 608 | -- Tiago Salem Herrmann <tiago.herrmann@canonical.com> Thu, 22 Nov 2012 01:02:24 -0200 | ||
911 | 609 | |||
912 | 610 | telephony-app (0.58.7) quantal; urgency=low | ||
913 | 611 | |||
914 | 612 | * Group the messages and call log views into the new "Communications" view. | ||
915 | 613 | |||
916 | 614 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Fri, 09 Nov 2012 12:59:52 -0200 | ||
917 | 615 | |||
918 | 616 | telephony-app (0.58.6) quantal; urgency=low | ||
919 | 617 | |||
920 | 618 | [ Gustavo Pichorim Boiko ] | ||
921 | 619 | * Add a debug package for telephony-app | ||
922 | 620 | |||
923 | 621 | [ Michael Zanetti ] | ||
924 | 622 | * Added code coverage measurement to cmake files | ||
925 | 623 | |||
926 | 624 | [ Tiago Salem Herrmann ] | ||
927 | 625 | * use the right height for gu == 18 | ||
928 | 626 | |||
929 | 627 | [ Bill Filler ] | ||
930 | 628 | * modified launch-telephony-app to launch fullscreen | ||
931 | 629 | |||
932 | 630 | -- Bill Filler <bill.filler@canonical.com> Thu, 08 Nov 2012 16:12:24 -0500 | ||
933 | 631 | |||
934 | 632 | telephony-app (0.58.5) quantal; urgency=low | ||
935 | 633 | |||
936 | 634 | * new release with launch-app-telephony change | ||
937 | 635 | |||
938 | 636 | -- Bill Filler <bill.filler@canonical.com> Tue, 06 Nov 2012 09:06:12 -0500 | ||
939 | 637 | |||
940 | 638 | telephony-app (0.58.4) quantal; urgency=low | ||
941 | 639 | |||
942 | 640 | * Add a dependency on telepathy-ofono. | ||
943 | 641 | * Add a wrapper that starts DBus and creates an ofono account before launching | ||
944 | 642 | the app. | ||
945 | 643 | * Load the contact model with some fake contacts when using the memory backend. | ||
946 | 644 | * add activateWindow() method to rise the app when necessary. | ||
947 | 645 | * Change layout to use one PageStack per tab. | ||
948 | 646 | * Make it possible to use the TelephonyApp plugin outside the app, and also make | ||
949 | 647 | it possible to have multiple instances of it running at the same time. | ||
950 | 648 | * Do not start a dbus session when calling the app wrapper. | ||
951 | 649 | |||
952 | 650 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Mon, 05 Nov 2012 19:29:57 -0200 | ||
953 | 651 | |||
954 | 652 | telephony-app (0.58.3) quantal; urgency=low | ||
955 | 653 | |||
956 | 654 | * Workaround the application appearance on high res mobile screens by scaling | ||
957 | 655 | up the interface. | ||
958 | 656 | * Add a title to the main view of the app. | ||
959 | 657 | |||
960 | 658 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Thu, 18 Oct 2012 15:43:48 -0300 | ||
961 | 659 | |||
962 | 660 | telephony-app (0.58.2) quantal; urgency=low | ||
963 | 661 | |||
964 | 662 | * Change the default size of the app to be 720x1280 | ||
965 | 663 | * Add missing dependency to telepathy-logger. | ||
966 | 664 | |||
967 | 665 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Thu, 18 Oct 2012 14:44:40 -0300 | ||
968 | 666 | |||
969 | 667 | telephony-app (0.58.1) quantal; urgency=low | ||
970 | 668 | |||
971 | 669 | * Remove some obsolete dependencies. | ||
972 | 670 | * Use the "memory" contacts backend when folks is not available. | ||
973 | 671 | * Save the contact display label properly. | ||
974 | 672 | |||
975 | 673 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Thu, 18 Oct 2012 10:08:57 -0300 | ||
976 | 674 | |||
977 | 675 | telephony-app (0.58) quantal; urgency=low | ||
978 | 676 | |||
979 | 677 | [ Ugo Riboni ] | ||
980 | 678 | * Use components from the SDK. | ||
981 | 679 | |||
982 | 680 | [ Gustavo Pichorim Boiko ] | ||
983 | 681 | * Use the PageStack component and add support for a single panel view mode. | ||
984 | 682 | * Port to Qt5. | ||
985 | 683 | |||
986 | 684 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Tue, 16 Oct 2012 17:10:27 -0300 | ||
987 | 685 | |||
988 | 686 | telephony-app (0.57) quantal; urgency=low | ||
989 | 687 | |||
990 | 688 | [ Tiago Salem Herrmann ] | ||
991 | 689 | * Do not call requestClose() after hanging up a call. | ||
992 | 690 | * Validate the phone number before sending the message. (LP: #1029619) | ||
993 | 691 | * Change contactId to phoneNumber, as the variable name | ||
994 | 692 | "contactId" is used in another context. | ||
995 | 693 | * Try to find the customId in the current contact list before | ||
996 | 694 | asking android for it. (LP: #1030124) | ||
997 | 695 | * Enable speaker mode if the call was answered from ubuntu, | ||
998 | 696 | or if it was started from telephony-app. (LP: #1022752) | ||
999 | 697 | * Use callState() only after the feature is complete. | ||
1000 | 698 | * Show "Unknown number" and "Private number" instead of "#" and "-2" (LP: #1031949) | ||
1001 | 699 | |||
1002 | 700 | [ Gustavo Pichorim Boiko ] | ||
1003 | 701 | * Filter out entities not used to fetch messages or call log. This should | ||
1004 | 702 | reduce the amount of data processed to get the events. | ||
1005 | 703 | * Do not use the emit, signals and slots keywords. | ||
1006 | 704 | * Make sure the call log is not shown (not even briefly) when adding new contacts. | ||
1007 | 705 | (LP: #1019040) | ||
1008 | 706 | * Make the comparePhoneNumbers function static. | ||
1009 | 707 | * Search all messages instead of searching just the latest ones. (LP: #1015394) | ||
1010 | 708 | * Add the message id to all messages and check for duplicates that might arrive | ||
1011 | 709 | from both telepathy and logger. (LP: #1031905) | ||
1012 | 710 | * Add unit tests to check ContactModel functionality. | ||
1013 | 711 | * Check if another instance of the telephony-app is running using DBus instead | ||
1014 | 712 | of using qtsingleapplication. | ||
1015 | 713 | |||
1016 | 714 | [ Renato Araujo Oliveira Filho ] | ||
1017 | 715 | * Created new dbus method "CallNumber(s)" | ||
1018 | 716 | |||
1019 | 717 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Tue, 16 Oct 2012 17:10:07 -0300 | ||
1020 | 718 | |||
1021 | 719 | telephony-app (0.56) precise; urgency=low | ||
1022 | 720 | |||
1023 | 721 | [ Olivier Tilloy ] | ||
1024 | 722 | * Work around the fact that the scrollbar proximity sensor eats | ||
1025 | 723 | mouse clicks. (LP: #1030136) | ||
1026 | 724 | |||
1027 | 725 | [ Gustavo Pichorim Boiko ] | ||
1028 | 726 | * Add the correct icon for the phone/voicemail indicator. (LP: #1029708) | ||
1029 | 727 | |||
1030 | 728 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Wed, 01 Aug 2012 10:45:10 -0300 | ||
1031 | 729 | |||
1032 | 730 | telephony-app (0.55) precise; urgency=low | ||
1033 | 731 | |||
1034 | 732 | [ Tiago Salem Herrmann ] | ||
1035 | 733 | * reset the proxy model when logger is fully loaded (LP: #1028166) | ||
1036 | 734 | |||
1037 | 735 | [ Gustavo Pichorim Boiko ] | ||
1038 | 736 | * Make sure the telephony-app uses the correct timestamp for received messages. | ||
1039 | 737 | (LP: #1031472) | ||
1040 | 738 | * Use the comparePhoneNumbers() in chatmanager to check for existing text | ||
1041 | 739 | channels. (LP: #1030116) | ||
1042 | 740 | |||
1043 | 741 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Tue, 31 Jul 2012 17:33:14 -0300 | ||
1044 | 742 | |||
1045 | 743 | telephony-app (0.54) precise; urgency=low | ||
1046 | 744 | |||
1047 | 745 | [ Florian Boucault ] | ||
1048 | 746 | * Fixed out of source building of unit tests. (LP: #1029997) | ||
1049 | 747 | |||
1050 | 748 | [ Olivier Tilloy ] | ||
1051 | 749 | * Raise and activate the window when an incoming call is accepted. | ||
1052 | 750 | (LP: #1020157) | ||
1053 | 751 | |||
1054 | 752 | [ Renato Araujo Oliveira Filho ] | ||
1055 | 753 | * Fixed application loader from dbus method. (LP: #1029120 LP: #1029124) | ||
1056 | 754 | |||
1057 | 755 | -- Renato Araujo Oliveira Filho <renato@canonical.com> Mon, 30 Jul 2012 12:55:22 -0300 | ||
1058 | 756 | |||
1059 | 757 | telephony-app (0.53) precise; urgency=low | ||
1060 | 758 | |||
1061 | 759 | [ Tiago Salem Herrmann ] | ||
1062 | 760 | * change "No Name" in live call view to "Unknown Contact" (LP: #1029681) | ||
1063 | 761 | |||
1064 | 762 | [ Gustavo Pichorim Boiko ] | ||
1065 | 763 | * Make sure the approver gets started when the desktop loads. (LP: #1029890) | ||
1066 | 764 | * Do not display the desktop files used only by the indicators. (LP: #1029161) | ||
1067 | 765 | |||
1068 | 766 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Fri, 27 Jul 2012 13:44:18 -0300 | ||
1069 | 767 | |||
1070 | 768 | telephony-app (0.52) precise; urgency=low | ||
1071 | 769 | |||
1072 | 770 | * Added constant padding at the top and bottom of the contact details header. (LP: #1029548) | ||
1073 | 771 | * Implemented a new Scrollbar widget and added scrollbars to relevant parts of the UI. (LP: #1025780) | ||
1074 | 772 | |||
1075 | 773 | -- Florian Boucault <florian.boucault@canonical.com> Fri, 27 Jul 2012 16:14:51 +0100 | ||
1076 | 774 | |||
1077 | 775 | telephony-app (0.51) precise; urgency=low | ||
1078 | 776 | |||
1079 | 777 | * Make sure the logger models are properly updated when phone numbers are added. | ||
1080 | 778 | (LP: #1029486 LP: #1029503) | ||
1081 | 779 | |||
1082 | 780 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Thu, 26 Jul 2012 17:13:00 -0300 | ||
1083 | 781 | |||
1084 | 782 | telephony-app (0.50) precise; urgency=low | ||
1085 | 783 | |||
1086 | 784 | [ Renato Araujo Oliveira Filho ] | ||
1087 | 785 | * Fixed contact model loader. (LP: #1029063) | ||
1088 | 786 | * Does not show folks invisible fields in UI. (LP: #1028210) | ||
1089 | 787 | |||
1090 | 788 | [ Gustavo Pichorim Boiko ] | ||
1091 | 789 | * Add an entry to the messaging menu to indicate there is a pending voicemail | ||
1092 | 790 | message. (LP: #1025700) | ||
1093 | 791 | |||
1094 | 792 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Thu, 26 Jul 2012 13:45:23 -0300 | ||
1095 | 793 | |||
1096 | 794 | telephony-app (0.49) precise; urgency=low | ||
1097 | 795 | |||
1098 | 796 | * Add the new application icons. (LP: #1028480) | ||
1099 | 797 | * Make sure the dialpad input gets focused when entering the view. (LP: #1028900) | ||
1100 | 798 | |||
1101 | 799 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Wed, 25 Jul 2012 14:41:47 -0300 | ||
1102 | 800 | |||
1103 | 801 | telephony-app (0.48) precise; urgency=low | ||
1104 | 802 | |||
1105 | 803 | [ Ugo Riboni ] | ||
1106 | 804 | * Use more sensible default subtypes for new fields (LP: #1028161) | ||
1107 | 805 | * Focus the recipient field when composing new message (LP: #1028169) | ||
1108 | 806 | * Display a dialing state while an outgoing call is ringing (LP: #1018428) | ||
1109 | 807 | * Update the keypad backspace icon according to design | ||
1110 | 808 | |||
1111 | 809 | [ Gustavo Pichorim Boiko ] | ||
1112 | 810 | * Add a "New Message" entry to the SMS indicator. | ||
1113 | 811 | |||
1114 | 812 | -- Ugo Riboni <ugo.riboni@canonical.com> Wed, 25 Jul 2012 08:02:52 -0700 | ||
1115 | 813 | |||
1116 | 814 | telephony-app (0.47) precise; urgency=low | ||
1117 | 815 | |||
1118 | 816 | [ Renato Araujo Oliveira Filho ] | ||
1119 | 817 | * Fixed contact loader from another instance.(LP: #1022686) | ||
1120 | 818 | |||
1121 | 819 | [ Gustavo Pichorim Boiko ] | ||
1122 | 820 | * Ignore unread messages from logger. Those will be all delivered by the | ||
1123 | 821 | telepathy connection manager. (LP: #1024063) | ||
1124 | 822 | * Turn the indicator blue when a new message arrives. (LP: #1027959) | ||
1125 | 823 | |||
1126 | 824 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Wed, 25 Jul 2012 10:17:24 -0300 | ||
1127 | 825 | |||
1128 | 826 | telephony-app (0.46) precise; urgency=low | ||
1129 | 827 | |||
1130 | 828 | * Focus the message input field when opening a conversation (LP: #1028173) | ||
1131 | 829 | * Prevent saving contacts entirely empty or new empty contact fields (LP: #1027095) | ||
1132 | 830 | * Use the right placeholder contact picture | ||
1133 | 831 | in the call log and in the messages list (LP: #1006085) | ||
1134 | 832 | |||
1135 | 833 | -- Ugo Riboni <ugo.riboni@canonical.com> Tue, 24 Jul 2012 05:29:36 -0700 | ||
1136 | 834 | |||
1137 | 835 | telephony-app (0.45) precise; urgency=low | ||
1138 | 836 | |||
1139 | 837 | [ Ugo Riboni ] | ||
1140 | 838 | * Add a backspace button to the keypad (LP: #1018276) | ||
1141 | 839 | * Email subtypes should not include "mobile" (LP: #1025808) | ||
1142 | 840 | * Make sure the subtype editor text is not truncated (LP: #1020092) | ||
1143 | 841 | |||
1144 | 842 | [ Florian Boucault ] | ||
1145 | 843 | * Implement visual design for buttons in all screens (LP: #1027118) | ||
1146 | 844 | |||
1147 | 845 | -- Florian Boucault <florian.boucault@canonical.com> Mon, 23 Jul 2012 19:07:16 +0100 | ||
1148 | 846 | |||
1149 | 847 | telephony-app (0.44) precise; urgency=low | ||
1150 | 848 | |||
1151 | 849 | [ Gustavo Pichorim Boiko ] | ||
1152 | 850 | * Change the application name to "Telephony". (LP: #1026308) | ||
1153 | 851 | * Remove social network update label. (LP: #1027114) | ||
1154 | 852 | |||
1155 | 853 | [ Tiago Salem Herrmann ] | ||
1156 | 854 | * Change the app to only accept not accepted channels | ||
1157 | 855 | * Make the approver show the snap decision only for incoming channels | ||
1158 | 856 | and channels in initialised state | ||
1159 | 857 | * call phone number entered in the quick dial entry when return is pressed (LP: #1015392) | ||
1160 | 858 | |||
1161 | 859 | -- Tiago Salem Herrmann <tiago.herrmann@canonical.com> Fri, 20 Jul 2012 14:06:55 -0700 | ||
1162 | 860 | |||
1163 | 861 | telephony-app (0.43) precise; urgency=low | ||
1164 | 862 | |||
1165 | 863 | [ Ugo Riboni ] | ||
1166 | 864 | * Display by default a blank email and phone fields when a new | ||
1167 | 865 | contact is being created (LP: #1025805) | ||
1168 | 866 | * Focus the contact name field when starting to edit a contact (LP: #1026324) | ||
1169 | 867 | * Apply the correct visual design for the "add new field" chooser (LP: #1025767) | ||
1170 | 868 | |||
1171 | 869 | [ Gustavo Pichorim Boiko ] | ||
1172 | 870 | * Update the application icon to the latest design. (LP: #1025764) | ||
1173 | 871 | * Show contact information in the incoming call snap decision item. (LP: #1025837) | ||
1174 | 872 | |||
1175 | 873 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Fri, 20 Jul 2012 14:06:00 -0300 | ||
1176 | 874 | |||
1177 | 875 | telephony-app (0.42) precise; urgency=low | ||
1178 | 876 | |||
1179 | 877 | * Set the phone number in the alias field of the conversation model as a | ||
1180 | 878 | fallback in case the contact is not known. | ||
1181 | 879 | * Fix contact detail saving that was broken by a previous change. | ||
1182 | 880 | |||
1183 | 881 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Thu, 19 Jul 2012 15:28:01 -0300 | ||
1184 | 882 | |||
1185 | 883 | telephony-app (0.41) precise; urgency=low | ||
1186 | 884 | |||
1187 | 885 | * Implement the visual elements representing the unread messages. (LP: #1017661) | ||
1188 | 886 | * Show indicators and OSD notifications for text messages. | ||
1189 | 887 | (LP: #1017662 LP: #1018501 LP: #1024511) | ||
1190 | 888 | |||
1191 | 889 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Thu, 19 Jul 2012 11:40:20 -0300 | ||
1192 | 890 | |||
1193 | 891 | telephony-app (0.40) precise; urgency=low | ||
1194 | 892 | |||
1195 | 893 | [ Ugo Riboni ] | ||
1196 | 894 | * Give focus to the newly created contact details (LP: #1022755) | ||
1197 | 895 | * Close the snap decision if the incoming call state is changed on | ||
1198 | 896 | the phone side (LP: #1021827) | ||
1199 | 897 | |||
1200 | 898 | [ Renato Araujo Oliveira Filho ] | ||
1201 | 899 | * Fixed contact information load when the application is already | ||
1202 | 900 | running (LP: #1022686) | ||
1203 | 901 | |||
1204 | 902 | [ Olivier Tilloy ] | ||
1205 | 903 | * Request the window to be raised and given focus when receiving a | ||
1206 | 904 | message (LP: #1022686) | ||
1207 | 905 | |||
1208 | 906 | -- Olivier Tilloy <olivier.tilloy@canonical.com> Thu, 19 Jul 2012 13:53:34 +0200 | ||
1209 | 907 | |||
1210 | 908 | telephony-app (0.39) precise; urgency=low | ||
1211 | 909 | |||
1212 | 910 | * Do not switch to the messages view for every new message. (LP: #1017649) | ||
1213 | 911 | |||
1214 | 912 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Tue, 17 Jul 2012 17:02:00 -0300 | ||
1215 | 913 | |||
1216 | 914 | telephony-app (0.38) precise; urgency=low | ||
1217 | 915 | |||
1218 | 916 | * Now that qt-folks is returning the contact ids correctly for newly added. (LP: #1021519) | ||
1219 | 917 | |||
1220 | 918 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Tue, 17 Jul 2012 10:29:07 -0300 | ||
1221 | 919 | |||
1222 | 920 | telephony-app (0.37) precise; urgency=low | ||
1223 | 921 | |||
1224 | 922 | [ Renato Araujo Oliveira Filho ] | ||
1225 | 923 | * Implemented support for QQ protocol. Based on the new IM generic protocol implementation. | ||
1226 | 924 | (LP: #1020280) | ||
1227 | 925 | |||
1228 | 926 | [ Olivier Tilloy ] | ||
1229 | 927 | * Sort contacts in a case-insensitive manner (LP: #1018656) | ||
1230 | 928 | |||
1231 | 929 | -- Renato Araujo Oliveira Filho <renato@canonical.com> Mon, 16 Jul 2012 14:40:54 -0300 | ||
1232 | 930 | |||
1233 | 931 | telephony-app (0.36) precise; urgency=low | ||
1234 | 932 | |||
1235 | 933 | * scroll messages view to end when a conversation is open (LP: #1019414) | ||
1236 | 934 | * add speaker button to the voicemail view (LP: #1017657) | ||
1237 | 935 | * do not update the messages model anymore. We use now a proxy | ||
1238 | 936 | model to filter the messages instead | ||
1239 | 937 | * use the android algorithm to compare phone numbers | ||
1240 | 938 | * implement a ContactWatcher and integrate it into the application (LP: #1022746) | ||
1241 | 939 | |||
1242 | 940 | -- Tiago Salem Herrmann <tiago.herrmann@canonical.com> Fri, 13 Jul 2012 14:16:33 -0700 | ||
1243 | 941 | |||
1244 | 942 | telephony-app (0.35) precise; urgency=low | ||
1245 | 943 | |||
1246 | 944 | [ Gustavo Pichorim Boiko ] | ||
1247 | 945 | * Acknowledge messages in the telepathy text channel once they are viewed. | ||
1248 | 946 | |||
1249 | 947 | [ Tiago Salem Herrmann ] | ||
1250 | 948 | * Send message if return key is pressed (LP: #1015250) | ||
1251 | 949 | |||
1252 | 950 | -- Tiago Salem Herrmann <tiago.herrmann@canonical.com> Fri, 13 Jul 2012 07:05:23 -0700 | ||
1253 | 951 | |||
1254 | 952 | telephony-app (0.34) precise; urgency=low | ||
1255 | 953 | |||
1256 | 954 | * Fixed google talk protocol name used by folks. (LP: #1020280) | ||
1257 | 955 | |||
1258 | 956 | -- Renato Araujo Oliveira Filho <renato@canonical.com> Wed, 11 Jul 2012 14:16:25 -0700 | ||
1259 | 957 | |||
1260 | 958 | telephony-app (0.33) precise; urgency=low | ||
1261 | 959 | |||
1262 | 960 | * Open the mail client when clicking on a contact's e-mail address | ||
1263 | 961 | (LP: #1018473) | ||
1264 | 962 | * Replace the phone icon by a message one in contact details to match its | ||
1265 | 963 | purpose (LP: #1018435 LP: #1018481) | ||
1266 | 964 | |||
1267 | 965 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Tue, 10 Jul 2012 13:49:33 -0300 | ||
1268 | 966 | |||
1269 | 967 | telephony-app (0.32) precise; urgency=low | ||
1270 | 968 | |||
1271 | 969 | * open telephony app in the live call view if it was answered | ||
1272 | 970 | from the phone (LP: #1017592) | ||
1273 | 971 | |||
1274 | 972 | -- Tiago Salem Herrmann <tiago.herrmann@canonical.com> Tue, 10 Jul 2012 07:22:23 -0700 | ||
1275 | 973 | |||
1276 | 974 | telephony-app (0.31) precise; urgency=low | ||
1277 | 975 | |||
1278 | 976 | * Watch for new calls to update the call log model (LP: #1019375) | ||
1279 | 977 | * Add the missing assets for the On Call entry on the left panel | ||
1280 | 978 | |||
1281 | 979 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Mon, 09 Jul 2012 18:17:04 -0300 | ||
1282 | 980 | |||
1283 | 981 | telephony-app (0.30) precise; urgency=low | ||
1284 | 982 | |||
1285 | 983 | * Fix some contact synchronization issues (LP: #1021473) | ||
1286 | 984 | |||
1287 | 985 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Fri, 06 Jul 2012 10:57:45 -0300 | ||
1288 | 986 | |||
1289 | 987 | telephony-app (0.29) precise; urgency=low | ||
1290 | 988 | |||
1291 | 989 | * If the user don't click the button when typing a phone number, send the | ||
1292 | 990 | message to the number the user typed (LP: #1021058) | ||
1293 | 991 | |||
1294 | 992 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Wed, 04 Jul 2012 18:48:56 -0300 | ||
1295 | 993 | |||
1296 | 994 | telephony-app (0.28) precise; urgency=low | ||
1297 | 995 | |||
1298 | 996 | * do not compare phone numbers directly. Fix the case when an | ||
1299 | 997 | user types a phone number manually and a previous conversation | ||
1300 | 998 | with the same contact isn't displayed | ||
1301 | 999 | |||
1302 | 1000 | -- Tiago Salem Herrmann <tiago.herrmann@canonical.com> Wed, 04 Jul 2012 11:13:39 -0700 | ||
1303 | 1001 | |||
1304 | 1002 | telephony-app (0.27) precise; urgency=low | ||
1305 | 1003 | |||
1306 | 1004 | * move clear() from abstractloggermodel to messagelogmodel to make | ||
1307 | 1005 | the app show all the messages from a contact properly. | ||
1308 | 1006 | |||
1309 | 1007 | -- Tiago Salem Herrmann <tiago.herrmann@canonical.com> Wed, 04 Jul 2012 10:47:26 -0700 | ||
1310 | 1008 | |||
1311 | 1009 | telephony-app (0.26) precise; urgency=low | ||
1312 | 1010 | |||
1313 | 1011 | * Fix sms grouping using threadId and comparePhoneNumbers() (LP: #1004798 LP: #1019041) | ||
1314 | 1012 | |||
1315 | 1013 | -- Tiago Salem Herrmann <tiago.herrmann@canonical.com> Wed, 04 Jul 2012 08:16:51 -0700 | ||
1316 | 1014 | |||
1317 | 1015 | telephony-app (0.25) precise; urgency=low | ||
1318 | 1016 | |||
1319 | 1017 | * Use the android service to get the contact ID from a given number. | ||
1320 | 1018 | |||
1321 | 1019 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Tue, 03 Jul 2012 18:19:13 -0300 | ||
1322 | 1020 | |||
1323 | 1021 | telephony-app (0.24) precise; urgency=low | ||
1324 | 1022 | |||
1325 | 1023 | * Fix adding new details while editing a contact (LP: #1019037) | ||
1326 | 1024 | |||
1327 | 1025 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Tue, 03 Jul 2012 11:44:17 -0300 | ||
1328 | 1026 | |||
1329 | 1027 | telephony-app (0.23) precise; urgency=low | ||
1330 | 1028 | |||
1331 | 1029 | * Fixed Address type translation. | ||
1332 | 1030 | |||
1333 | 1031 | -- Renato Araujo Oliveira Filho <renato@canonical.com> Mon, 02 Jul 2012 17:57:46 -0700 | ||
1334 | 1032 | |||
1335 | 1033 | telephony-app (0.22) precise; urgency=low | ||
1336 | 1034 | |||
1337 | 1035 | [ Gustavo Pichorim Boiko ] | ||
1338 | 1036 | * When exposing QStringList properties to QML, use QVariant to wrap the values. (LP: #1019351) | ||
1339 | 1037 | * Use the android contact id to find the contact to be used to fill the info on entries. | ||
1340 | 1038 | |||
1341 | 1039 | [ Renato Araujo Oliveira Filho ] | ||
1342 | 1040 | * Implemented IM type translate. | ||
1343 | 1041 | |||
1344 | 1042 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Mon, 02 Jul 2012 14:38:33 -0300 | ||
1345 | 1043 | |||
1346 | 1044 | telephony-app (0.21) precise; urgency=low | ||
1347 | 1045 | |||
1348 | 1046 | * Fix clearing the input field when a text message is sent (LP: #1019411) | ||
1349 | 1047 | |||
1350 | 1048 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Fri, 29 Jun 2012 21:03:36 -0300 | ||
1351 | 1049 | |||
1352 | 1050 | telephony-app (0.20) precise; urgency=low | ||
1353 | 1051 | |||
1354 | 1052 | * listen for speaker signals and update the ui accordingly (LP: #1017644) | ||
1355 | 1053 | |||
1356 | 1054 | -- Tiago Salem Herrmann <tiago.herrmann@canonical.com> Fri, 29 Jun 2012 15:08:58 -0700 | ||
1357 | 1055 | |||
1358 | 1056 | telephony-app (0.19) precise; urgency=low | ||
1359 | 1057 | |||
1360 | 1058 | * do not anchor in callLogSection, otherwise the detail chooser wont be shown (LP: #1019003) | ||
1361 | 1059 | |||
1362 | 1060 | -- Tiago Salem Herrmann <tiago.herrmann@canonical.com> Fri, 29 Jun 2012 14:30:04 -0700 | ||
1363 | 1061 | |||
1364 | 1062 | telephony-app (0.18) precise; urgency=low | ||
1365 | 1063 | |||
1366 | 1064 | * Update the messages model to work with latest logger changes (LP: #1018982 LP: #1018985) | ||
1367 | 1065 | |||
1368 | 1066 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Fri, 29 Jun 2012 13:03:36 -0300 | ||
1369 | 1067 | |||
1370 | 1068 | telephony-app (0.17newyork9) precise; urgency=low | ||
1371 | 1069 | |||
1372 | 1070 | * Fix the handling of log entries to be compatible with latest telepathy-logger. | ||
1373 | 1071 | |||
1374 | 1072 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Thu, 28 Jun 2012 13:08:35 -0300 | ||
1375 | 1073 | |||
1376 | 1074 | telephony-app (0.17newyork8) precise; urgency=low | ||
1377 | 1075 | |||
1378 | 1076 | [ Florian Boucault ] | ||
1379 | 1077 | * Contact detail view edit mode: better looking arrows for the combobox. | ||
1380 | 1078 | * Messages view: implemented visual design. | ||
1381 | 1079 | * Messages panel: compute the height of the list of messages properly. | ||
1382 | 1080 | |||
1383 | 1081 | [ Gustavo Pichorim Boiko ] | ||
1384 | 1082 | * Do not load the dummy data from the binary application. | ||
1385 | 1083 | |||
1386 | 1084 | [ Olivier Tilloy ] | ||
1387 | 1085 | * Display the contact information in the active call view. | ||
1388 | 1086 | |||
1389 | 1087 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Thu, 28 Jun 2012 12:24:50 -0300 | ||
1390 | 1088 | |||
1391 | 1089 | telephony-app (0.17newyork7) precise; urgency=low | ||
1392 | 1090 | |||
1393 | 1091 | * Make sure the correct tab is selected for all the views. | ||
1394 | 1092 | |||
1395 | 1093 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Wed, 27 Jun 2012 19:43:17 -0300 | ||
1396 | 1094 | |||
1397 | 1095 | telephony-app (0.17newyork6) precise; urgency=low | ||
1398 | 1096 | |||
1399 | 1097 | * Replace the libdeclarative-contacts model by one written specifically to the | ||
1400 | 1098 | application. | ||
1401 | 1099 | |||
1402 | 1100 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Wed, 27 Jun 2012 19:16:57 -0300 | ||
1403 | 1101 | |||
1404 | 1102 | telephony-app (0.17newyork5) precise; urgency=low | ||
1405 | 1103 | |||
1406 | 1104 | * fix contact edit. (LP: #1017954) | ||
1407 | 1105 | |||
1408 | 1106 | -- Renato Araujo Oliveira Filho <renato@canonical.com> Tue, 26 Jun 2012 15:18:46 -0700 | ||
1409 | 1107 | |||
1410 | 1108 | telephony-app (0.17newyork4) precise; urgency=low | ||
1411 | 1109 | |||
1412 | 1110 | * start timer as soon as the call becomes active (LP: #1017655) | ||
1413 | 1111 | * remove fake phone number from the keypad entry (LP: #1015247) | ||
1414 | 1112 | * fix Mute button on LiveCall view (LP: #1017647) | ||
1415 | 1113 | * fix Speaker button on LiveCall view (LP: #1017645) | ||
1416 | 1114 | |||
1417 | 1115 | -- Tiago Salem Herrmann <tiago.herrmann@canonical.com> Tue, 26 Jun 2012 14:12:49 -0700 | ||
1418 | 1116 | |||
1419 | 1117 | telephony-app (0.17newyork3) precise; urgency=low | ||
1420 | 1118 | |||
1421 | 1119 | [ Florian Boucault ] | ||
1422 | 1120 | * Contact details: implemented visual design for call log. | ||
1423 | 1121 | * Contact details edit mode: implemented visuals. | ||
1424 | 1122 | * Contact details edit mode: preliminary implementation of combobox visuals. | ||
1425 | 1123 | * On call panel: implemented visual design. | ||
1426 | 1124 | |||
1427 | 1125 | [ Ugo Riboni ] | ||
1428 | 1126 | * Automatically give focus to message entry in conversations. | ||
1429 | 1127 | |||
1430 | 1128 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Tue, 26 Jun 2012 17:16:13 -0300 | ||
1431 | 1129 | |||
1432 | 1130 | telephony-app (0.17newyork2) precise; urgency=low | ||
1433 | 1131 | |||
1434 | 1132 | [ Tiago Salem Herrmann] | ||
1435 | 1133 | * do not add outgoing as incoming messages | ||
1436 | 1134 | |||
1437 | 1135 | [ Ugo Riboni ] | ||
1438 | 1136 | * Expose a DBUS interface from the telephony app and put in it | ||
1439 | 1137 | a method to show the messages tab | ||
1440 | 1138 | |||
1441 | 1139 | -- Tiago Salem Herrmann <tiago.herrmann@canonical.com> Tue, 26 Jun 2012 06:14:36 -0700 | ||
1442 | 1140 | |||
1443 | 1141 | telephony-app (0.17newyork1) precise; urgency=low | ||
1444 | 1142 | |||
1445 | 1143 | [ Florian Boucault ] | ||
1446 | 1144 | * Better center icon in notification panes. | ||
1447 | 1145 | * Updated contact details iconset. | ||
1448 | 1146 | |||
1449 | 1147 | [ Ugo Riboni ] | ||
1450 | 1148 | * Put back an icon that was removed by mistake | ||
1451 | 1149 | * Correctly set parent model so that new contact won't show up blank. | ||
1452 | 1150 | * Bring back contact name editing which was removed by mistake | ||
1453 | 1151 | |||
1454 | 1152 | -- Tiago Salem Herrmann <tiago.herrmann@canonical.com> Mon, 25 Jun 2012 15:15:10 -0700 | ||
1455 | 1153 | |||
1456 | 1154 | telephony-app (0.17) precise; urgency=low | ||
1457 | 1155 | |||
1458 | 1156 | * add voicemail support | ||
1459 | 1157 | |||
1460 | 1158 | -- Tiago Salem Herrmann <tiago.herrmann@canonical.com> Fri, 22 Jun 2012 15:21:56 -0700 | ||
1461 | 1159 | |||
1462 | 1160 | telephony-app (0.16) precise; urgency=low | ||
1463 | 1161 | |||
1464 | 1162 | * Make sure the telepathy-ufa account is always enabled and connected while | ||
1465 | 1163 | the application is running (LP: #1015177 LP: #1015205) | ||
1466 | 1164 | * Reimplement message searching (LP: #1015394) | ||
1467 | 1165 | * Add support for handling multiple calls | ||
1468 | 1166 | |||
1469 | 1167 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Fri, 22 Jun 2012 14:32:39 -0300 | ||
1470 | 1168 | |||
1471 | 1169 | telephony-app (0.15) precise; urgency=low | ||
1472 | 1170 | |||
1473 | 1171 | * Make sure all logger models share the same instance of the logmanager | ||
1474 | 1172 | |||
1475 | 1173 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Mon, 18 Jun 2012 20:27:31 -0300 | ||
1476 | 1174 | |||
1477 | 1175 | telephony-app (0.14) precise; urgency=low | ||
1478 | 1176 | |||
1479 | 1177 | [ Florian Boucault ] | ||
1480 | 1178 | * add libqt4-declarative-shaders as dependency | ||
1481 | 1179 | |||
1482 | 1180 | [ Gustavo Pichorim Boiko ] | ||
1483 | 1181 | * Add support for retrieving sms messages from android | ||
1484 | 1182 | |||
1485 | 1183 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Mon, 18 Jun 2012 16:27:53 -0300 | ||
1486 | 1184 | |||
1487 | 1185 | telephony-app (0.13) precise; urgency=low | ||
1488 | 1186 | |||
1489 | 1187 | * add libqtgstreamer-dev as build-dep | ||
1490 | 1188 | |||
1491 | 1189 | -- Tiago Salem Herrmann <tiago.herrmann@canonical.com> Wed, 13 Jun 2012 15:56:47 -0300 | ||
1492 | 1190 | |||
1493 | 1191 | telephony-app (0.12) precise; urgency=low | ||
1494 | 1192 | |||
1495 | 1193 | * Fix wrong build-dep name | ||
1496 | 1194 | |||
1497 | 1195 | -- Tiago Salem Herrmann <tiago.herrmann@canonical.com> Wed, 13 Jun 2012 10:43:37 -0700 | ||
1498 | 1196 | |||
1499 | 1197 | telephony-app (0.11) precise; urgency=low | ||
1500 | 1198 | |||
1501 | 1199 | [ Gustavo Pichorim Boiko ] | ||
1502 | 1200 | * Add support for fetching the call log using telepathy-logger | ||
1503 | 1201 | |||
1504 | 1202 | [ Tiago Salem Herrmann ] | ||
1505 | 1203 | * Add telepathy approver | ||
1506 | 1204 | * Add initial call support | ||
1507 | 1205 | * Add qtmobility-dev as build-dep | ||
1508 | 1206 | * Add libtelepathy-logger-qt4 as build-dep | ||
1509 | 1207 | |||
1510 | 1208 | -- Tiago Salem Herrmann <tiago.herrmann@canonical.com> Wed, 13 Jun 2012 10:55:05 -0300 | ||
1511 | 1209 | |||
1512 | 1210 | telephony-app (0.10) precise; urgency=low | ||
1513 | 1211 | |||
1514 | 1212 | * add sms receiving support | ||
1515 | 1213 | |||
1516 | 1214 | -- Tiago Salem Herrmann <tiago.herrmann@canonical.com> Fri, 25 May 2012 11:49:17 -0700 | ||
1517 | 1215 | |||
1518 | 1216 | telephony-app (0.9) precise; urgency=low | ||
1519 | 1217 | |||
1520 | 1218 | * added icon for launcher | ||
1521 | 1219 | |||
1522 | 1220 | -- Bill Filler <bill.filler@canonical.com> Fri, 25 May 2012 10:57:51 -0400 | ||
1523 | 1221 | |||
1524 | 1222 | telephony-app (0.8) precise; urgency=low | ||
1525 | 1223 | |||
1526 | 1224 | * Implemented single instance supprot. | ||
1527 | 1225 | |||
1528 | 1226 | -- Renato Araujo Oliveira Fiho <renato.filho@canonical.com> Thu, 24 May 2012 12:45:51 -0700 | ||
1529 | 1227 | |||
1530 | 1228 | telephony-app (0.7) precise; urgency=low | ||
1531 | 1229 | |||
1532 | 1230 | * Set the application as the preferred handler for text channels | ||
1533 | 1231 | * Make sure the filterChanged() signal gets propagated for the contact | ||
1534 | 1232 | filters | ||
1535 | 1233 | |||
1536 | 1234 | -- Gustavo Boiko <gustavo.boiko@canonical.com> Thu, 24 May 2012 13:52:33 -0300 | ||
1537 | 1235 | |||
1538 | 1236 | telephony-app (0.6) precise; urgency=low | ||
1539 | 1237 | |||
1540 | 1238 | * Add missing "%u" field code to the Exec key to allow opening a given | ||
1541 | 1239 | contact from the contacts lens. (LP: #1003673) | ||
1542 | 1240 | * Fix displaying the avatar picture in the details view. (LP: #1003646) | ||
1543 | 1241 | |||
1544 | 1242 | -- Olivier Tilloy <olivier.tilloy@canonical.com> Thu, 24 May 2012 14:17:19 +0200 | ||
1545 | 1243 | |||
1546 | 1244 | telephony-app (0.5) precise; urgency=low | ||
1547 | 1245 | |||
1548 | 1246 | * release of fix for lp:1003646 | ||
1549 | 1247 | |||
1550 | 1248 | -- Bill Filler <bill.filler@canonical.com> Wed, 23 May 2012 22:59:47 -0400 | ||
1551 | 1249 | |||
1552 | 1250 | telephony-app (0.4.1) precise; urgency=low | ||
1553 | 1251 | |||
1554 | 1252 | * Make it possible to load the contact details by passing a contact id in the | ||
1555 | 1253 | command line | ||
1556 | 1254 | * Add some missing dependencies | ||
1557 | 1255 | |||
1558 | 1256 | -- Gustavo Boiko <gustavo.boiko@canonical.com> Wed, 23 May 2012 16:43:28 -0300 | ||
1559 | 1257 | |||
1560 | 1258 | telephony-app (0.4) precise; urgency=low | ||
1561 | 1259 | |||
1562 | 1260 | * Get the contacts from QtMobility | ||
1563 | 1261 | * Implement message sending through the telepathy framework | ||
1564 | 1262 | |||
1565 | 1263 | -- Gustavo Boiko <gustavo.boiko@canonical.com> Wed, 23 May 2012 14:38:09 -0300 | ||
1566 | 1264 | |||
1567 | 1265 | telephony-app (0.3) precise; urgency=low | ||
1568 | 1266 | |||
1569 | 1267 | * Rename the application from telephony-prototype to telephony-app as it | ||
1570 | 1268 | is not just a prototype anymore. | ||
1571 | 1269 | |||
1572 | 1270 | -- Gustavo Boiko <gustavo.boiko@canonical.com> Wed, 16 May 2012 12:10:37 -0300 | ||
1573 | 1271 | |||
1574 | 1272 | telephony-prototype (0.2) UNRELEASED; urgency=low | ||
1575 | 1273 | |||
1576 | 1274 | * Packaging changes to accomodate the fact that the telephony prototype | ||
1577 | 1275 | is now a real application with its own binary. | ||
1578 | 1276 | |||
1579 | 1277 | -- Olivier Tilloy <olivier.tilloy@canonical.com> Mon, 14 May 2012 10:41:24 +0200 | ||
1580 | 1278 | |||
1581 | 1279 | telephony-prototype (0.1) precise; urgency=low | ||
1583 | 1280 | 2 | ||
1584 | 1281 | * Initial release | 3 | * Initial release |
1585 | 1282 | 4 | ||
1587 | 1283 | -- Tiago Salem Herrmann <tiago.herrmann@canonical.com> Fri, 04 May 2012 16:01:31 -0300 | 5 | -- Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Tue, 16 Jul 2013 17:51:47 -0300 |
1588 | 1284 | 6 | ||
1589 | === modified file 'debian/control' | |||
1590 | --- debian/control 2013-06-27 13:27:53 +0000 | |||
1591 | +++ debian/control 2013-07-17 14:48:24 +0000 | |||
1592 | @@ -1,4 +1,4 @@ | |||
1594 | 1 | Source: phone-app | 1 | Source: telephony-service |
1595 | 2 | Section: x11 | 2 | Section: x11 |
1596 | 3 | Priority: optional | 3 | Priority: optional |
1597 | 4 | Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> | 4 | Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> |
1598 | @@ -12,7 +12,6 @@ | |||
1599 | 12 | libnotify-dev, | 12 | libnotify-dev, |
1600 | 13 | libqtgstreamer-dev, | 13 | libqtgstreamer-dev, |
1601 | 14 | libtelepathy-qt5-dev, | 14 | libtelepathy-qt5-dev, |
1602 | 15 | libtelepathy-logger-qt5-dev, | ||
1603 | 16 | libubuntu-platform-api1-dev [armhf], | 15 | libubuntu-platform-api1-dev [armhf], |
1604 | 17 | pkg-config, | 16 | pkg-config, |
1605 | 18 | python, | 17 | python, |
1606 | @@ -25,64 +24,37 @@ | |||
1607 | 25 | # If you don't have commit rights to lp:phone-app but need to upload | 24 | # If you don't have commit rights to lp:phone-app but need to upload |
1608 | 26 | # packaging changes, just go ahead. The developers will notice and sync | 25 | # packaging changes, just go ahead. The developers will notice and sync |
1609 | 27 | # up the code again. | 26 | # up the code again. |
1612 | 28 | Vcs-Bzr: lp:phone-app | 27 | Vcs-Bzr: lp:telephony-service |
1613 | 29 | Vcs-Browser: https://bazaar.launchpad.net/~phablet-team/phone-app/trunk/files | 28 | Vcs-Browser: https://bazaar.launchpad.net/~phablet-team/telephony-service/trunk/files |
1614 | 30 | 29 | ||
1619 | 31 | Package: phone-app | 30 | Package: telephony-service |
1620 | 32 | Architecture: i386 amd64 armhf | 31 | Architecture: any |
1617 | 33 | Replaces: telephony-app | ||
1618 | 34 | Conflicts: telephony-app | ||
1621 | 35 | Depends: ${misc:Depends}, | 32 | Depends: ${misc:Depends}, |
1622 | 36 | ${shlibs:Depends}, | 33 | ${shlibs:Depends}, |
1623 | 37 | dbus-x11, | ||
1624 | 38 | dconf-cli, | ||
1625 | 39 | qtdeclarative5-hud1.0, | ||
1626 | 40 | libfolks-eds25, | ||
1627 | 41 | libicu48, | ||
1628 | 42 | libnotify4, | 34 | libnotify4, |
1629 | 43 | qtdeclarative5-ubuntu-ui-toolkit-plugin | qt-components-ubuntu, | ||
1630 | 44 | telepathy-logger, | ||
1631 | 45 | telepathy-mission-control-5, | 35 | telepathy-mission-control-5, |
1632 | 46 | telepathy-ofono, | 36 | telepathy-ofono, |
1633 | 47 | ubuntu-sounds, | 37 | ubuntu-sounds, |
1675 | 48 | Recommends: unity8 (>= 7.81.0~), | 38 | Description: Telephony service components for Ubuntu |
1676 | 49 | Description: Phone application for Ubuntu | 39 | The backend components providing the telephony features such as calling and |
1677 | 50 | An application to execute phone tasks such as calling, messaging and contact | 40 | texting. |
1678 | 51 | management. | 41 | |
1679 | 52 | 42 | Package: telephony-service-dbg | |
1680 | 53 | Package: phone-app-dbg | 43 | Architecture: any |
1681 | 54 | Architecture: i386 amd64 armhf | 44 | Section: debug |
1682 | 55 | Section: debug | 45 | Priority: extra |
1683 | 56 | Priority: extra | 46 | Depends: ${misc:Depends}, |
1684 | 57 | Conflicts: telephony-app-dbg | 47 | telephony-service (= ${binary:Version}), |
1685 | 58 | Replaces: telephony-app-dbg | 48 | Description: debugging symbols for telephony-service |
1686 | 59 | Depends: ${misc:Depends}, | 49 | This package contains the debugging symbols for telephony-service |
1687 | 60 | phone-app (= ${binary:Version}), | 50 | |
1688 | 61 | Description: debugging symbols for phone-app | 51 | Package: qtdeclarative5-ubuntu-telephony-plugin |
1689 | 62 | This package contains the debugging symbols for phone-app | 52 | Architecture: any |
1690 | 63 | 53 | Section: debug | |
1691 | 64 | Package: phone-app-autopilot | 54 | Priority: extra |
1692 | 65 | Architecture: all | 55 | Depends: ${misc:Depends}, |
1693 | 66 | Section: debug | 56 | telephony-service (>= ${binary:Version}), |
1694 | 67 | Priority: extra | 57 | Description: QML plugin providing the telephony features |
1695 | 68 | Conflicts: telephony-app-autopilot | 58 | This package contains the QML plugin providing the features from the telephony |
1696 | 69 | Replaces: telephony-app-autopilot | 59 | service to applications. |
1697 | 70 | Depends: ${misc:Depends}, | 60 | |
1657 | 71 | autopilot-qt5, | ||
1658 | 72 | libqt5test5, | ||
1659 | 73 | libqt5widgets5, | ||
1660 | 74 | phone-app (>= ${binary:Version}), | ||
1661 | 75 | python-autopilot, | ||
1662 | 76 | Description: autopilot tests for phone-app | ||
1663 | 77 | This package contains the autopilot tests for phone-app | ||
1664 | 78 | |||
1665 | 79 | Package: phone-app-connected-autopilot | ||
1666 | 80 | Architecture: all | ||
1667 | 81 | Section: debug | ||
1668 | 82 | Priority: extra | ||
1669 | 83 | Depends: ${misc:Depends}, | ||
1670 | 84 | phone-app (= ${binary:Version}), | ||
1671 | 85 | libautopilot-qt, | ||
1672 | 86 | python-autopilot | ||
1673 | 87 | Description: connected autopilot tests for phone-app | ||
1674 | 88 | This package contains the connected autopilot tests for phone-app | ||
1698 | 89 | 61 | ||
1699 | === removed file 'debian/phone-app-connected-autopilot.install' | |||
1700 | --- debian/phone-app-connected-autopilot.install 2013-06-27 13:25:34 +0000 | |||
1701 | +++ debian/phone-app-connected-autopilot.install 1970-01-01 00:00:00 +0000 | |||
1702 | @@ -1,1 +0,0 @@ | |||
1703 | 1 | usr/lib/python*/dist-packages/connected_tests/* | ||
1704 | 2 | 0 | ||
1705 | === renamed file 'debian/phone-app-autopilot.install' => 'debian/qtdeclarative5-ubuntu-telephony-plugin.install' | |||
1706 | --- debian/phone-app-autopilot.install 2013-03-12 20:48:18 +0000 | |||
1707 | +++ debian/qtdeclarative5-ubuntu-telephony-plugin.install 2013-07-17 14:48:24 +0000 | |||
1708 | @@ -1,1 +1,1 @@ | |||
1710 | 1 | usr/lib/python*/dist-packages/phone_app/* | 1 | usr/lib/*/qt5/qml/Ubuntu/Telephony |
1711 | 2 | 2 | ||
1712 | === modified file 'debian/rules' | |||
1713 | --- debian/rules 2013-06-12 19:43:58 +0000 | |||
1714 | +++ debian/rules 2013-07-17 14:48:24 +0000 | |||
1715 | @@ -20,8 +20,8 @@ | |||
1716 | 20 | # Override dh_translations to work around http://pad.lv/1183262. | 20 | # Override dh_translations to work around http://pad.lv/1183262. |
1717 | 21 | # Unfortunately, the default build directory is not exposed | 21 | # Unfortunately, the default build directory is not exposed |
1718 | 22 | # (see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=601774). | 22 | # (see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=601774). |
1720 | 23 | $(MAKE) -C obj-$(DEB_HOST_GNU_TYPE) phone-app.pot | 23 | $(MAKE) -C obj-$(DEB_HOST_GNU_TYPE) telephony-service.pot |
1721 | 24 | 24 | ||
1722 | 25 | .PHONY: override_dh_strip | 25 | .PHONY: override_dh_strip |
1723 | 26 | override_dh_strip: | 26 | override_dh_strip: |
1725 | 27 | dh_strip --dbg-package=phone-app-dbg | 27 | dh_strip --dbg-package=telephony-service-dbg |
1726 | 28 | 28 | ||
1727 | === renamed file 'debian/phone-app.install' => 'debian/telephony-service.install' | |||
1728 | --- debian/phone-app.install 2013-05-24 13:08:32 +0000 | |||
1729 | +++ debian/telephony-service.install 2013-07-17 14:48:24 +0000 | |||
1730 | @@ -1,4 +1,3 @@ | |||
1731 | 1 | usr/lib/*/qt5/qml/Ubuntu/PhoneApp | ||
1732 | 2 | etc/xdg/autostart/phone-app-approver.desktop | 1 | etc/xdg/autostart/phone-app-approver.desktop |
1733 | 3 | usr/share/icons/hicolor/*/apps/phone-app*.png | 2 | usr/share/icons/hicolor/*/apps/phone-app*.png |
1734 | 4 | usr/share/icons/ubuntu-mono-dark/status/*/indicator-call.svg | 3 | usr/share/icons/ubuntu-mono-dark/status/*/indicator-call.svg |
1735 | @@ -8,20 +7,7 @@ | |||
1736 | 8 | usr/share/notify-osd/icons/gnome/scalable/status/notification-unavailable-image-call.svg | 7 | usr/share/notify-osd/icons/gnome/scalable/status/notification-unavailable-image-call.svg |
1737 | 9 | usr/share/notify-osd/icons/gnome/scalable/status/notification-group-call.svg | 8 | usr/share/notify-osd/icons/gnome/scalable/status/notification-group-call.svg |
1738 | 10 | usr/share/icons/ubuntu-mono-light/status/*/indicator-call.svg | 9 | usr/share/icons/ubuntu-mono-light/status/*/indicator-call.svg |
1752 | 11 | usr/share/locale/*/LC_MESSAGES/phone-app.mo | 10 | usr/share/locale/*/LC_MESSAGES/telephony-service.mo |
1740 | 12 | usr/share/phone-app/*.qml | ||
1741 | 13 | usr/share/phone-app/*.js | ||
1742 | 14 | usr/share/phone-app/DetailViewCommunication | ||
1743 | 15 | usr/share/phone-app/DetailViewContact | ||
1744 | 16 | usr/share/phone-app/DetailViewLiveCall | ||
1745 | 17 | usr/share/phone-app/DetailViewVoicemail | ||
1746 | 18 | usr/share/phone-app/PanelCommunications | ||
1747 | 19 | usr/share/phone-app/PanelContacts | ||
1748 | 20 | usr/share/phone-app/PanelDialer | ||
1749 | 21 | usr/share/phone-app/Panes | ||
1750 | 22 | usr/share/phone-app/Widgets | ||
1751 | 23 | usr/share/phone-app/assets | ||
1753 | 24 | usr/share/telepathy/clients/PhoneApp*.client | 11 | usr/share/telepathy/clients/PhoneApp*.client |
1754 | 25 | usr/bin/*phone-app* | 12 | usr/bin/*phone-app* |
1755 | 26 | usr/bin/ofono-setup | 13 | usr/bin/ofono-setup |
1756 | 27 | usr/bin/csv2logger.py | ||
1757 | 28 | 14 | ||
1758 | === modified file 'libphoneapp/CMakeLists.txt' | |||
1759 | --- libphoneapp/CMakeLists.txt 2013-07-15 19:11:43 +0000 | |||
1760 | +++ libphoneapp/CMakeLists.txt 2013-07-17 14:48:24 +0000 | |||
1761 | @@ -10,9 +10,6 @@ | |||
1762 | 10 | 10 | ||
1763 | 11 | include_directories( | 11 | include_directories( |
1764 | 12 | ${TP_QT5_INCLUDE_DIRS} | 12 | ${TP_QT5_INCLUDE_DIRS} |
1765 | 13 | ${TPL_QT5_INCLUDE_DIRS} | ||
1766 | 14 | ${QTGLIB_INCLUDE_DIRS} | ||
1767 | 15 | ${GLIB_INCLUDE_DIRS} | ||
1768 | 16 | ) | 13 | ) |
1769 | 17 | 14 | ||
1770 | 18 | 15 | ||
1771 | 19 | 16 | ||
1772 | === modified file 'libphoneapp/phoneutils.cpp' | |||
1773 | --- libphoneapp/phoneutils.cpp 2013-07-15 19:11:43 +0000 | |||
1774 | +++ libphoneapp/phoneutils.cpp 2013-07-17 14:48:24 +0000 | |||
1775 | @@ -1,3 +1,24 @@ | |||
1776 | 1 | /* | ||
1777 | 2 | * Copyright (C) 2012 Canonical, Ltd. | ||
1778 | 3 | * | ||
1779 | 4 | * Authors: | ||
1780 | 5 | * Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> | ||
1781 | 6 | * | ||
1782 | 7 | * This file is part of phone-app. | ||
1783 | 8 | * | ||
1784 | 9 | * phone-app is free software; you can redistribute it and/or modify | ||
1785 | 10 | * it under the terms of the GNU General Public License as published by | ||
1786 | 11 | * the Free Software Foundation; version 3. | ||
1787 | 12 | * | ||
1788 | 13 | * phone-app is distributed in the hope that it will be useful, | ||
1789 | 14 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
1790 | 15 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
1791 | 16 | * GNU General Public License for more details. | ||
1792 | 17 | * | ||
1793 | 18 | * You should have received a copy of the GNU General Public License | ||
1794 | 19 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
1795 | 20 | */ | ||
1796 | 21 | |||
1797 | 1 | #include "phoneutils.h" | 22 | #include "phoneutils.h" |
1798 | 2 | #include "phonenumberutils.h" | 23 | #include "phonenumberutils.h" |
1799 | 3 | 24 | ||
1800 | 4 | 25 | ||
1801 | === modified file 'libphoneapp/phoneutils.h' | |||
1802 | --- libphoneapp/phoneutils.h 2013-07-15 19:11:43 +0000 | |||
1803 | +++ libphoneapp/phoneutils.h 2013-07-17 14:48:24 +0000 | |||
1804 | @@ -1,3 +1,24 @@ | |||
1805 | 1 | /* | ||
1806 | 2 | * Copyright (C) 2012 Canonical, Ltd. | ||
1807 | 3 | * | ||
1808 | 4 | * Authors: | ||
1809 | 5 | * Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> | ||
1810 | 6 | * | ||
1811 | 7 | * This file is part of phone-app. | ||
1812 | 8 | * | ||
1813 | 9 | * phone-app is free software; you can redistribute it and/or modify | ||
1814 | 10 | * it under the terms of the GNU General Public License as published by | ||
1815 | 11 | * the Free Software Foundation; version 3. | ||
1816 | 12 | * | ||
1817 | 13 | * phone-app is distributed in the hope that it will be useful, | ||
1818 | 14 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
1819 | 15 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
1820 | 16 | * GNU General Public License for more details. | ||
1821 | 17 | * | ||
1822 | 18 | * You should have received a copy of the GNU General Public License | ||
1823 | 19 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
1824 | 20 | */ | ||
1825 | 21 | |||
1826 | 1 | #ifndef PHONEUTILS_H | 22 | #ifndef PHONEUTILS_H |
1827 | 2 | #define PHONEUTILS_H | 23 | #define PHONEUTILS_H |
1828 | 3 | 24 | ||
1829 | 4 | 25 | ||
1830 | === modified file 'libphoneapp/tests/CMakeLists.txt' | |||
1831 | --- libphoneapp/tests/CMakeLists.txt 2013-07-15 19:11:43 +0000 | |||
1832 | +++ libphoneapp/tests/CMakeLists.txt 2013-07-17 14:48:24 +0000 | |||
1833 | @@ -8,7 +8,6 @@ | |||
1834 | 8 | add_executable(${test} ${test}.cpp) | 8 | add_executable(${test} ${test}.cpp) |
1835 | 9 | qt5_use_modules(${test} Contacts Core DBus Qml Test) | 9 | qt5_use_modules(${test} Contacts Core DBus Qml Test) |
1836 | 10 | target_link_libraries(${test} | 10 | target_link_libraries(${test} |
1837 | 11 | ${TPL_QT5_LIBRARIES} | ||
1838 | 12 | phoneapp | 11 | phoneapp |
1839 | 13 | ) | 12 | ) |
1840 | 14 | add_test(${test} ${CMAKE_CURRENT_BINARY_DIR}/${test} -xunitxml -o ${CMAKE_BINARY_DIR}/test_${test}.xml) | 13 | add_test(${test} ${CMAKE_CURRENT_BINARY_DIR}/${test} -xunitxml -o ${CMAKE_BINARY_DIR}/test_${test}.xml) |
1841 | 15 | 14 | ||
1842 | === modified file 'tools/CMakeLists.txt' | |||
1843 | --- tools/CMakeLists.txt 2013-04-05 20:01:45 +0000 | |||
1844 | +++ tools/CMakeLists.txt 2013-07-17 14:48:24 +0000 | |||
1845 | @@ -1,4 +1,3 @@ | |||
1846 | 1 | install(PROGRAMS csv2logger.py DESTINATION ${CMAKE_INSTALL_BINDIR}) | ||
1847 | 2 | install(PROGRAMS ofono-setup DESTINATION ${CMAKE_INSTALL_BINDIR}) | 1 | install(PROGRAMS ofono-setup DESTINATION ${CMAKE_INSTALL_BINDIR}) |
1848 | 3 | 2 | ||
1849 | 4 | 3 | ||
1850 | 5 | 4 | ||
1851 | === removed file 'tools/csv2logger.py' | |||
1852 | --- tools/csv2logger.py 2013-03-12 20:27:37 +0000 | |||
1853 | +++ tools/csv2logger.py 1970-01-01 00:00:00 +0000 | |||
1854 | @@ -1,137 +0,0 @@ | |||
1855 | 1 | # -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*- | ||
1856 | 2 | # Copyright 2012-2013 Canonical | ||
1857 | 3 | # | ||
1858 | 4 | # This file is part of phone-app. | ||
1859 | 5 | # | ||
1860 | 6 | # phone-app is free software: you can redistribute it and/or modify it | ||
1861 | 7 | # under the terms of the GNU General Public License version 3, as published | ||
1862 | 8 | # by the Free Software Foundation. | ||
1863 | 9 | |||
1864 | 10 | #!/usr/bin/python | ||
1865 | 11 | import csv | ||
1866 | 12 | import os, os.path | ||
1867 | 13 | import sys | ||
1868 | 14 | import random | ||
1869 | 15 | import cgi | ||
1870 | 16 | |||
1871 | 17 | logger_dir = os.path.expanduser("~/.local/share/TpLogger/logs/ofono_ofono_account0") | ||
1872 | 18 | |||
1873 | 19 | xml_header = """<?xml version='1.0' encoding='utf-8'?> | ||
1874 | 20 | <?xml-stylesheet type="text/xsl" href="log-store-xml.xsl"?> | ||
1875 | 21 | <log> | ||
1876 | 22 | """ | ||
1877 | 23 | xml_footer = "</log>" | ||
1878 | 24 | |||
1879 | 25 | sms = {} | ||
1880 | 26 | call = {} | ||
1881 | 27 | |||
1882 | 28 | token = random.randrange(111111111, 999999999) | ||
1883 | 29 | |||
1884 | 30 | if len(sys.argv) == 1: | ||
1885 | 31 | print "Usage: " + sys.argv[0] + " conversation_data1.csv conversation_data2.csv ..." | ||
1886 | 32 | sys.exit(1) | ||
1887 | 33 | |||
1888 | 34 | for n in range(1, len(sys.argv)): | ||
1889 | 35 | with open(sys.argv[n], 'rb') as csvfile: | ||
1890 | 36 | reader = csv.reader(csvfile) | ||
1891 | 37 | count = 0 | ||
1892 | 38 | for row in reader: | ||
1893 | 39 | count+=1 | ||
1894 | 40 | # skip header | ||
1895 | 41 | if count == 1: | ||
1896 | 42 | continue | ||
1897 | 43 | phoneNumber = row[0] | ||
1898 | 44 | date = row[1] | ||
1899 | 45 | time = row[2] | ||
1900 | 46 | eventtype = row[3] | ||
1901 | 47 | incoming = (row[4] == "yes") | ||
1902 | 48 | source = row[5] | ||
1903 | 49 | missed = (row[6] == "yes") | ||
1904 | 50 | message = cgi.escape(row[7]) | ||
1905 | 51 | duration = "" | ||
1906 | 52 | if len(row[8]) != 0: | ||
1907 | 53 | h, m, s = row[8].split(":") | ||
1908 | 54 | duration = str((int(h)*360) + (int(m)*60) + int(s)) | ||
1909 | 55 | # use phoneNumber as userid | ||
1910 | 56 | userid = phoneNumber.replace(" ", "") # no space | ||
1911 | 57 | userid = userid.replace("(", "").replace(")","") # no () | ||
1912 | 58 | userid = userid.replace("-", "") # no dash | ||
1913 | 59 | # userid = userid.replace("+", "") # no plus | ||
1914 | 60 | |||
1915 | 61 | # fix possible format errors | ||
1916 | 62 | if len(time) == 7: | ||
1917 | 63 | time = "0"+time | ||
1918 | 64 | |||
1919 | 65 | print date, sys.argv[n] | ||
1920 | 66 | month, day, year = date.split("/") | ||
1921 | 67 | if len(month) == 1: | ||
1922 | 68 | month = "0"+month | ||
1923 | 69 | |||
1924 | 70 | if len(day) == 1: | ||
1925 | 71 | day = "0"+day | ||
1926 | 72 | |||
1927 | 73 | filedate = year+month+day | ||
1928 | 74 | finalDate = filedate+"T"+time | ||
1929 | 75 | |||
1930 | 76 | if eventtype == "sms": | ||
1931 | 77 | string = None | ||
1932 | 78 | if incoming: | ||
1933 | 79 | string = "<message time='"+finalDate+"' id='"+userid+"' name='"+phoneNumber+"' token='' isuser='false' type='normal' message-token='"+str(token)+"'>"+message+"</message>\n" | ||
1934 | 80 | token += 1 | ||
1935 | 81 | else: | ||
1936 | 82 | string = "<message time='"+finalDate+"' id='ofono' name='ofono' token='' isuser='true' type='normal'>"+message+"</message>\n" | ||
1937 | 83 | |||
1938 | 84 | if userid in sms: | ||
1939 | 85 | if filedate in sms[userid]: | ||
1940 | 86 | sms[userid][filedate] += string | ||
1941 | 87 | else: | ||
1942 | 88 | sms[userid][filedate] = string | ||
1943 | 89 | else: | ||
1944 | 90 | sms[userid] = {filedate: string} | ||
1945 | 91 | |||
1946 | 92 | if eventtype == "call": | ||
1947 | 93 | string = None | ||
1948 | 94 | if incoming: | ||
1949 | 95 | if missed: | ||
1950 | 96 | string = "<call time='"+finalDate+"' id='"+userid+"' name='"+phoneNumber+"' isuser='false' token='' duration='-1' actor='"+userid+"' actortype='contact' actorname='"+phoneNumber+"' actortoken='' reason='no-answer' detail=''/>\n" | ||
1951 | 97 | else: | ||
1952 | 98 | string = "<call time='"+finalDate+"' id='"+userid+"' name='"+phoneNumber+"' isuser='false' token='' duration='"+duration+"' actor='"+userid+"' actortype='contact' actorname='"+phoneNumber+"' actortoken='' reason='user-requested' detail=''/>\n" | ||
1953 | 99 | else: | ||
1954 | 100 | string = "<call time='"+finalDate+"' id='ofono' name='ofono' isuser='true' token='' duration='"+duration+"' actor='"+userid+"' actortype='contact' actorname='"+phoneNumber+"' actortoken='' reason='user-requested' detail=''/>\n" | ||
1955 | 101 | |||
1956 | 102 | if userid in call: | ||
1957 | 103 | if filedate in call[userid]: | ||
1958 | 104 | call[userid][filedate] += string | ||
1959 | 105 | else: | ||
1960 | 106 | call[userid][filedate] = string | ||
1961 | 107 | else: | ||
1962 | 108 | call[userid] = {filedate: string} | ||
1963 | 109 | |||
1964 | 110 | if len(call) != 0 or len(sms) != 0: | ||
1965 | 111 | # create sms log files | ||
1966 | 112 | for userid in sms: | ||
1967 | 113 | user_sms_dir = logger_dir+"/"+userid | ||
1968 | 114 | if not os.path.exists(user_sms_dir): | ||
1969 | 115 | os.makedirs(user_sms_dir) | ||
1970 | 116 | for date in sms[userid]: | ||
1971 | 117 | f = open(user_sms_dir+"/"+date+".log", 'w') | ||
1972 | 118 | f.write(xml_header) | ||
1973 | 119 | f.write(sms[userid][date]) | ||
1974 | 120 | f.write(xml_footer) | ||
1975 | 121 | f.close() | ||
1976 | 122 | |||
1977 | 123 | # create call log files | ||
1978 | 124 | for userid in call: | ||
1979 | 125 | user_call_dir = logger_dir+"/"+userid | ||
1980 | 126 | if not os.path.exists(user_call_dir): | ||
1981 | 127 | os.makedirs(user_call_dir) | ||
1982 | 128 | for date in call[userid]: | ||
1983 | 129 | f = open(user_call_dir+"/"+date+".call.log", 'w') | ||
1984 | 130 | f.write(xml_header) | ||
1985 | 131 | f.write(call[userid][date]) | ||
1986 | 132 | f.write(xml_footer) | ||
1987 | 133 | f.close() | ||
1988 | 134 | print "Done! logger database populated at: " + logger_dir | ||
1989 | 135 | else: | ||
1990 | 136 | print "No data found" | ||
1991 | 137 |
FAILED: Continuous integration, rev:718 jenkins. qa.ubuntu. com/job/ telephony- service- ci/1/ jenkins. qa.ubuntu. com/job/ telephony- service- saucy-amd64- ci/1/console jenkins. qa.ubuntu. com/job/ telephony- service- saucy-armhf- ci/1/console jenkins. qa.ubuntu. com/job/ telephony- service- saucy-i386- ci/1/console
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild: s-jenkins: 8080/job/ telephony- service- ci/1/rebuild
http://