~ken-vandine/content-hub/fix_pending_check

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
content-hub (0.0+14.04.20140306-0ubuntu1) trusty; urgency=low

  [ Ken VanDine ]
  * Added Type::Known::contacts. Note: there is no associated default
    store for contacts under any scope. Data for contacts doesn't
    persist.
  * Changed defaults to a triplet used to build the appid. Bumped build
    depends for libupstart-app-launch2-dev needed for converting the
    triplet to an appid.

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Thu, 06 Mar 2014 16:50:24 +0000

content-hub (0.0+14.04.20131209.1-0ubuntu1) trusty; urgency=low

  [ Ken VanDine ]
  * Filled in the missing docstrings for the QML bindings .
  * Documentation cleanup, fixes button alignment and uses MainView in
    the QML code example.
  * allow ContentPeer to be creatable in QML, this makes it more obvious
    how to deal with the list returned by knownSourcesForType.

  [ Ted Gould ]
  * Upgrading to libupstart-app-launch v2.

  [ Alexandre Abreu ]
  * fix small documentation nit

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 69

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Mon, 09 Dec 2013 09:59:43 +0000

content-hub (0.0+14.04.20131025-0ubuntu1) trusty; urgency=low

  [ Ken VanDine ]
  * return a QVariantList from knownSourcesForType so the QML bindings
    can expose a list of peers, fixes (LP: #1236932). (LP: #1236932)
  * Added qdoc docs for QML bindings.

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 63

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Fri, 25 Oct 2013 11:04:43 +0000

content-hub (0.0+13.10.20131011-0ubuntu1) saucy; urgency=low

  [ Ken VanDine ]
  * Make libcontent-hub0 recommend content-hub .
  * invoke the destination when the transfer is charged .
  * Added a click hook, which iterates installed known peers, removing
    them when they are no longer installed and adding peers when needed.

  [ Robert Bruce Park ]
  * New component for the importer to indicate an ongoing transfer.

  [ Guenter Schwann ]
  * New component for the importer to indicate an ongoing transfer.
  * Quit the source app on charged/abort when it was started by the
    content hub.

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 60

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Fri, 11 Oct 2013 05:41:10 +0000

content-hub (0.0+13.10.20131007-0ubuntu1) saucy; urgency=low

  [ Ken VanDine ]
  * added Breaks for gallery-app <= 0.0.67+13.10.20130924.1-0ubuntu1 .
  * Don't invoke the source application until the destination has called
    start(). This will prevent source app from getting raised before the
    destination app expects it, preventing an unexpected interuption in
    the work flow.

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 54

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Mon, 07 Oct 2013 10:51:34 +0000

content-hub (0.0+13.10.20131001-0ubuntu1) saucy; urgency=low

  [ Ken VanDine ]
  * Added basic pkgconfig file .

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 51

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Tue, 01 Oct 2013 00:20:01 +0000

content-hub (0.0+13.10.20130930-0ubuntu1) saucy; urgency=low

  [ Ken VanDine ]
  * Pulled back in all the changes that were reverted in rev 47. Bug
    (LP: #1231368) seemed to be caused by gallery-app needing a rebuild
    against this version of content-hub. (LP: #1231368)

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 49

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Mon, 30 Sep 2013 20:00:26 +0000

content-hub (0.0+13.10.20130927-0ubuntu1) saucy; urgency=low

  [ Sebastien Bacher ]
  * Revert previous upload since it's buggy (lp: #1231368)

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 47

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Fri, 27 Sep 2013 10:32:55 +0000

content-hub (0.0+13.10.20130925-0ubuntu1) saucy; urgency=low

  [ Ken VanDine ]
  * Adds a store property to the Transfer, which defaults to an
    cuc::Scope::app scope and appended with "HubIncoming/${id}". The hub
    will copy the files to that store when the transfer gets charged and
    set the proper paths based on the Store::url when setting
    Transfer::items. To handle cleaning up temporary copies of files,
    this adds an additional state to the tranfer "finalized" and a
    finalize function to the API. When the importer calls finalize, the
    hub will purge the copied files, but only if the destination didn't
    specify their own persistent content store. On purge, we only remove
    the files if the store is set to the default used by the hub. If the
    destination set a different store, we leave the files there. This is
    an important implementation detail, without setting a persistent
    store, a QML app wouldn't have a way to copy the files out of the
    incoming directory into their own persistent location. Allowing the
    destination app to setStore, gives it a way to keep the files in
    it's own store for future access. If the destination doesn't set the
    store, we assume the destination app is done with the content before
    calling finalize.
  * fixed typo in Type enum.
  * Added a name property to Peer using GAppInfo to get a friendly name.

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 45

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Wed, 25 Sep 2013 11:05:41 +0000

content-hub (0.0+13.10.20130920-0ubuntu1) saucy; urgency=low

  [ Ken VanDine ]
  * fix for the MockHandler so it doesn't trigger dbus activation .
  * explicitly build dep on libglib2.0-dev .
  * Updated handler names and paths to use nih_dbus_path to sanitize the
    names. nih_dbus_path is designed to really just return a dbus path,
    however this is the same function apparmor uses to mangle app_id
    names for policy, so it should ensure we can match consistently.
    This is needed for confined apps.
  * Use QGSettings for persistent peer registration and set defaults.
    Also adds a helper install peers, which will be used as a click
    hook, but doesn't get installed yet.

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 41

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Fri, 20 Sep 2013 10:54:49 +0000

content-hub (0.0+13.10.20130917-0ubuntu1) saucy; urgency=low

  [ Ken VanDine ]
  * Make handler registration more dynamic by using a
    QDBusServiceWatcher to to wait for a handler to register.
  * Added Transfer::SelectionType enum, used to allow the export handler
    to limit selection to a single item or allow multiple items. .

  [ Guenter Schwann ]
  * Add an app manager to start the exporter automaticly.

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 36

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Tue, 17 Sep 2013 12:08:04 +0000

content-hub (0.0+13.10.20130905-0ubuntu1) saucy; urgency=low

  [ Ken VanDine ]
  * Extended com::ubuntu::content::detail::Transfer to include
    properties for id, source, and destination. Also added export_path
    and import_path convenience functions which returns the object
    paths.

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 32

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Thu, 05 Sep 2013 04:54:11 +0000

content-hub (0.0+13.10.20130831-0ubuntu1) saucy; urgency=low

  [ Ken VanDine ]
  * Don't start a new instance of the service if it fails to register on
    the bus .

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 30

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Sat, 31 Aug 2013 06:39:18 +0000

content-hub (0.0+13.10.20130830-0ubuntu1) saucy; urgency=low

  [ Ken VanDine ]
  * Moved some common service names and paths to common.h instead of
    setting them in multiple places. .

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 28

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Fri, 30 Aug 2013 12:44:22 +0000

content-hub (0.0+13.10.20130829.1-0ubuntu1) saucy; urgency=low

  [ Ken VanDine ]
  * Adds a Handler interface and adapter which provides get registered
    on the bus from the Hub client. The service side will look for
    registered handlers when a new transfer is created. The service then
    connects to transfer and calls HandleExport on the handler when the
    transfer state changes to in_progress. There is still no hooks in
    the service to call HandleImport for registered import handlers, but
    clients can connect to stateChanged and fire their own import when
    the state changes to charged. Handler registration requires APP_ID
    be set in the client's env, which we can drop when we get app
    manager integration. It also requires the export handler to be
    registered before the client creates the transfer.

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 26

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Thu, 29 Aug 2013 19:09:23 +0000

content-hub (0.0+13.10.20130829-0ubuntu1) saucy; urgency=low

  [ Guenter Schwann ]
  * More robust handling of charge and collect of the transfer in QML.

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 24

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Thu, 29 Aug 2013 02:10:14 +0000

content-hub (0.0+13.10.20130827.3-0ubuntu1) saucy; urgency=low

  [ Guenter Schwann ]
  * Use qmlRegisterSingletonType to register the ContentHub.
  * Add QML examples for import and export.

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 22

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Tue, 27 Aug 2013 19:11:23 +0000

content-hub (0.0+13.10.20130827.2-0ubuntu1) saucy; urgency=low

  * Automatic snapshot from revision 19

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Tue, 27 Aug 2013 10:49:08 +0000

content-hub (0.0+13.10.20130827.1-0ubuntu1) saucy; urgency=low

  * Automatic snapshot from revision 18

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Tue, 27 Aug 2013 07:14:13 +0000

content-hub (0.0+13.10.20130827-0ubuntu1) saucy; urgency=low

  [ Ken VanDine ]
  * Initial package

  [ Łukasz 'sil2100' Zemczak ]
  * Automatic snapshot from revision 10 (bootstrap)

  [ Ken VanDine ]
  * replace "." with "_" in the peer_id to create valid object paths .

  [ Michael Terry ]
  * Some minor packaging cleanup.

  [ Guenter Schwann ]
  * Add and register an import export handler.
  * More QML tests, work on QML documentation.
  * ContentItem and ContentPeer use their service counterpart as member.
  * Handle import and export requests from hub for QML.

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 17

 -- Ubuntu daily release <ps-jenkins@lists.canonical.com>  Tue, 27 Aug 2013 02:10:21 +0000