~ubuntu-branches/ubuntu/raring/grilo/raring-proposed

« back to all changes in this revision

Viewing changes to ChangeLog

  • Committer: Package Import Robot
  • Author(s): Alberto Garcia
  • Date: 2012-11-12 18:12:56 UTC
  • mfrom: (1.1.7)
  • Revision ID: package-import@ubuntu.com-20121112181256-2ee4rg7dbkh03a65
Tags: 0.2.3-1
* New upstream version.
* debian/rules: new API, bump package version in dh_makeshlibs.
* debian/rules: configure with --disable-debug, otherwise it's enabled
  by default.
* Drop all lintian-overrides files, there are no longer hardening
  warnings.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
commit d84c8d1ead2e4a363782214106efe388ab955244
 
2
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
 
3
Date:   Thu Nov 8 14:59:41 2012 +0000
 
4
 
 
5
    Release 0.2.3
 
6
 
 
7
 NEWS                        |   41 +++++++++++++++++++++++++++++++++++++++++
 
8
 configure.ac                |    4 ++--
 
9
 src/data/grl-data.c         |    2 ++
 
10
 src/data/grl-media.h        |    2 ++
 
11
 src/data/grl-related-keys.c |    6 ++++++
 
12
 src/grl-source.c            |    2 ++
 
13
 6 files changed, 55 insertions(+), 2 deletions(-)
 
14
 
 
15
commit 3a3642b26e59d7f56a6940faa684e4fa6ca70aa0
 
16
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
 
17
Date:   Sun Nov 4 12:55:02 2012 +0000
 
18
 
 
19
    build: Handle grl-net-mock-private.h file
 
20
    
 
21
    Include it in Makefile.am
 
22
 
 
23
 libs/net/Makefile.am |    3 ++-
 
24
 1 file changed, 2 insertions(+), 1 deletion(-)
 
25
 
 
26
commit 5a64d1f579bd54944c3948bb3d97b5fcb4c59748
 
27
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
 
28
Date:   Mon Oct 29 18:02:17 2012 +0000
 
29
 
 
30
    core: Add "supported-media" property
 
31
    
 
32
    This property flag for GrlSource specifies the type of media the source can
 
33
    deal with.
 
34
    
 
35
    Thus, if our application is designed to show video content only, we could
 
36
    discard all sources not providing this kind of media.
 
37
    
 
38
    The default value for this property, if not specified, is GRL_MEDIA_TYPE_ALL.
 
39
 
 
40
 doc/grilo/grilo-sections.txt |    1 +
 
41
 src/Makefile.am              |    2 +-
 
42
 src/data/grl-media.h         |   17 +++++++++++++++++
 
43
 src/grl-source.c             |   43 +++++++++++++++++++++++++++++++++++++++++-
 
44
 src/grl-source.h             |    2 ++
 
45
 5 files changed, 63 insertions(+), 2 deletions(-)
 
46
 
 
47
commit 1cdab86dbc6fccfc783ca44213d645b67c00fb43
 
48
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
 
49
Date:   Thu Nov 1 09:22:46 2012 +0100
 
50
 
 
51
    test-ui: Use the right options in search/query operations
 
52
    
 
53
    It fixes a small bug that meant operations not really finishing.
 
54
    
 
55
    https://bugzilla.gnome.org/show_bug.cgi?id=687104
 
56
 
 
57
 tools/grilo-test-ui/main.c |    4 ++--
 
58
 1 file changed, 2 insertions(+), 2 deletions(-)
 
59
 
 
60
commit dacefd96bcfcbf1f1156bea0b17d2c2dbf9da35a
 
61
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
 
62
Date:   Sat Nov 3 00:41:27 2012 +0000
 
63
 
 
64
    core: core: Serialize/unserialize multivalued metadata keys
 
65
 
 
66
 src/data/grl-media.c |  131 +++++++++++++++++++++++++++++++++++++++-----------
 
67
 1 file changed, 104 insertions(+), 27 deletions(-)
 
68
 
 
69
commit c444d7c829b96c83d1679233c953a3dfc328528e
 
70
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
 
71
Date:   Fri Nov 2 16:55:15 2012 +0000
 
72
 
 
73
    core: Handle boolean values in GrlRelatedKeys
 
74
 
 
75
 src/data/grl-related-keys.c |   44 +++++++++++++++++++++++++++++++++++++++++++
 
76
 src/data/grl-related-keys.h |    7 +++++++
 
77
 2 files changed, 51 insertions(+)
 
78
 
 
79
commit fe2409ee0e395af0bb2588d249f877f9e023812c
 
80
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
 
81
Date:   Fri Nov 2 16:53:35 2012 +0000
 
82
 
 
83
    core: Add API to remove a key from GrlRelatedKeys set
 
84
 
 
85
 src/data/grl-related-keys.c |   17 +++++++++++++++++
 
86
 src/data/grl-related-keys.h |    3 +++
 
87
 2 files changed, 20 insertions(+)
 
88
 
 
89
commit f223ef8ed8ba73bedf3e00e38839927bce1236c8
 
90
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
 
91
Date:   Thu Nov 1 22:41:15 2012 +0000
 
92
 
 
93
    core: Serialize/unserialize GDateTime metadata keys
 
94
    
 
95
    Dates are encoded as iso8601 format.
 
96
 
 
97
 src/data/grl-media.c |   14 ++++++++++++++
 
98
 1 file changed, 14 insertions(+)
 
99
 
 
100
commit b6dd0e651ce0e65ae867f424dca60e87b88fab77
 
101
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
 
102
Date:   Thu Nov 1 11:37:17 2012 +0000
 
103
 
 
104
    core: Serialize/unserialize binary metadata keys
 
105
    
 
106
    Values are encoded as (escaped) base64.
 
107
 
 
108
 src/data/grl-media.c |   32 ++++++++++++++++++++++----------
 
109
 1 file changed, 22 insertions(+), 10 deletions(-)
 
110
 
 
111
commit 64da840144713035efe0525bbc7bcbdafc08ed1e
 
112
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
 
113
Date:   Thu Nov 1 10:29:48 2012 +0000
 
114
 
 
115
    core: Serialize/unserialize gboolean metadata keys
 
116
 
 
117
 src/data/grl-media.c |    5 +++++
 
118
 1 file changed, 5 insertions(+)
 
119
 
 
120
commit ae6327ba4a73bf426b6ec230491e9e7f6bf63121
 
121
Author: Mathias Hasselmann <mathias@openismus.com>
 
122
Date:   Tue Oct 23 22:44:10 2012 +0200
 
123
 
 
124
    core: Add generic metadata keys from TMDB
 
125
    
 
126
    The TMDB plugin defines a few new metadata keys of generic
 
127
    interest. They should be moved to Grilo's core to make such
 
128
    data easier to use once other sources should provide
 
129
    similiar information.
 
130
    
 
131
    This introduces following new keys together with generated
 
132
    GrlMedia accessors:
 
133
    
 
134
      * GRL_METADATA_KEY_KEYWORD
 
135
      * GRL_METADATA_KEY_PERFORMER
 
136
      * GRL_METADATA_KEY_PRODUCER
 
137
      * GRL_METADATA_KEY_DIRECTOR
 
138
      * GRL_METADATA_KEY_ORIGINAL_TITLE
 
139
    
 
140
    All keys are defined as strings and there are no relations
 
141
    between them. Except for "original-title" all of those keys
 
142
    are multi-valued. All keys but "keyword" are video specific
 
143
    keys.
 
144
    
 
145
    This fixes https://bugzilla.gnome.org/show_bug.cgi?id=686206
 
146
    
 
147
    Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
 
148
 
 
149
 bindings/vala/grilo-0.2-custom.vala |   10 ++
 
150
 doc/grilo/grilo-sections.txt        |   18 +++
 
151
 src/data/grl-media-video.c          |  264 +++++++++++++++++++++++++++++++++++
 
152
 src/data/grl-media-video.h          |   38 +++++
 
153
 src/data/grl-media.c                |   79 +++++++++++
 
154
 src/data/grl-media.h                |    8 ++
 
155
 src/grl-metadata-key.c              |   47 ++++++-
 
156
 src/grl-metadata-key.h              |    5 +
 
157
 8 files changed, 468 insertions(+), 1 deletion(-)
 
158
 
 
159
commit 9066efc21bd9431e26ce385c99267332194dba0c
 
160
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
 
161
Date:   Mon Oct 29 17:58:14 2012 +0000
 
162
 
 
163
    build: Install 64bit libraries in proper place
 
164
    
 
165
    In case 'libdir' is not specified, select lib or lib64 depending on the
 
166
    machine.
 
167
 
 
168
 configure.ac |   19 +++++++++++++++----
 
169
 1 file changed, 15 insertions(+), 4 deletions(-)
 
170
 
 
171
commit 419ba810524c534c52845d9305f44d607488a986
 
172
Author: Mathias Hasselmann <mathias@openismus.com>
 
173
Date:   Mon Oct 22 18:46:43 2012 +0200
 
174
 
 
175
    net: Enable proper log domain for mocking
 
176
 
 
177
 libs/net/grl-net-mock.c |    1 +
 
178
 1 file changed, 1 insertion(+)
 
179
 
 
180
commit 7034107d86094462c32284d804d35517c4ed1e90
 
181
Author: Mathias Hasselmann <mathias@openismus.com>
 
182
Date:   Mon Oct 22 18:42:05 2012 +0200
 
183
 
 
184
    net: Call init_mock_requester before init_requester
 
185
    
 
186
    Captured must check if mocking got enabled.
 
187
 
 
188
 libs/net/grl-net-wc.c |    2 +-
 
189
 1 file changed, 1 insertion(+), 1 deletion(-)
 
190
 
 
191
commit 1b86f5b56e400780c8b0e61982a8bef5a66de542
 
192
Author: Mathias Hasselmann <mathias@openismus.com>
 
193
Date:   Mon Oct 22 18:40:49 2012 +0200
 
194
 
 
195
    net: Add version field to captured mock config
 
196
 
 
197
 libs/net/grl-net-mock-private.h |    1 +
 
198
 libs/net/grl-net-mock.c         |    4 +---
 
199
 libs/net/grl-net-private.c      |    7 ++++++-
 
200
 3 files changed, 8 insertions(+), 4 deletions(-)
 
201
 
 
202
commit 2e748c970f4c8d58c7e0da51e0e31390b572197e
 
203
Author: Mathias Hasselmann <mathias@openismus.com>
 
204
Date:   Mon Oct 22 18:27:03 2012 +0200
 
205
 
 
206
    net: Don't capture while mocking is enabled
 
207
 
 
208
 libs/net/grl-net-private.c |    6 ++++++
 
209
 1 file changed, 6 insertions(+)
 
210
 
 
211
commit dc32625d1ae955eacb9c9f05813bd26751cce1ab
 
212
Author: Mathias Hasselmann <mathias@openismus.com>
 
213
Date:   Mon Oct 22 17:09:15 2012 +0200
 
214
 
 
215
    net: Use MD5 sum instead of URL in capture files
 
216
    
 
217
    Some services use extraordinary long URL that exceed file system limits
 
218
 
 
219
 libs/net/grl-net-private.c |   11 ++++++-----
 
220
 1 file changed, 6 insertions(+), 5 deletions(-)
 
221
 
 
222
commit 9737eb32eb18aa93c20b0f6daf6e2d36708ef48f
 
223
Author: Mathias Hasselmann <mathias@openismus.com>
 
224
Date:   Mon Oct 22 16:03:06 2012 +0200
 
225
 
 
226
    net: Remove bogus assignment
 
227
    
 
228
    Lesson learned: Alway commit from IDE, so that you don't forget saving.
 
229
 
 
230
 libs/net/grl-net-mock.c |    2 --
 
231
 1 file changed, 2 deletions(-)
 
232
 
 
233
commit 499b0d4175107f06e9816238a9c4b75794e22618
 
234
Author: Mathias Hasselmann <mathias@openismus.com>
 
235
Date:   Mon Oct 22 15:33:57 2012 +0200
 
236
 
 
237
    net: Update author tag
 
238
 
 
239
 libs/net/grl-net-mock.c    |    1 +
 
240
 libs/net/grl-net-private.c |    1 +
 
241
 libs/net/grl-net-wc.c      |    1 +
 
242
 3 files changed, 3 insertions(+)
 
243
 
 
244
commit ddb0065aa12b0df2b4a3db1770d816039438c38b
 
245
Author: Mathias Hasselmann <mathias@openismus.com>
 
246
Date:   Mon Oct 22 15:28:38 2012 +0200
 
247
 
 
248
    net: Don't fallback to "grl-net-mock-data.ini"
 
249
    
 
250
    Just print a warning and disable mocking if the specified mock response file
 
251
    cannot be found.
 
252
 
 
253
 libs/net/grl-net-mock.c |   23 +++++++++--------------
 
254
 1 file changed, 9 insertions(+), 14 deletions(-)
 
255
 
 
256
commit e3169e267a04258342f677b64b5ccb0072a96b12
 
257
Author: Mathias Hasselmann <mathias@openismus.com>
 
258
Date:   Mon Oct 22 15:21:44 2012 +0200
 
259
 
 
260
    net: Don't check GRL_NET_MOCKED for boolean values
 
261
    
 
262
    It's a pure filename now.
 
263
 
 
264
 libs/net/grl-net-mock.c |   19 ++++++-------------
 
265
 1 file changed, 6 insertions(+), 13 deletions(-)
 
266
 
 
267
commit 7fcd4e3cebe2cf58b95d4fef5b6ff3bb74d33306
 
268
Author: Mathias Hasselmann <mathias@openismus.com>
 
269
Date:   Sat Oct 20 22:01:42 2012 +0200
 
270
 
 
271
    net: Simplify GRL_NET_MOCKED variable
 
272
    
 
273
    Always set throttling to zero in mocking mode.
 
274
 
 
275
 doc/grilo/plugins-testing.xml   |   22 +++--------------
 
276
 libs/net/grl-net-mock-private.h |    3 ---
 
277
 libs/net/grl-net-mock.c         |   52 +++++++++------------------------------
 
278
 libs/net/grl-net-wc.c           |    8 ++----
 
279
 4 files changed, 16 insertions(+), 69 deletions(-)
 
280
 
 
281
commit eda45f27016c19c9b71094d6635c6893b4f31065
 
282
Author: Mathias Hasselmann <mathias@openismus.com>
 
283
Date:   Sat Oct 20 21:55:38 2012 +0200
 
284
 
 
285
    net: Always dipatch requests trough event loop
 
286
    
 
287
    This is to ensure consistent execution context for instant and for
 
288
    non-delayed web requests.
 
289
 
 
290
 libs/net/grl-net-wc.c |   52 +++++++++++++++++++++++++------------------------
 
291
 1 file changed, 27 insertions(+), 25 deletions(-)
 
292
 
 
293
commit e9d947579effd34c459463461f652c945b806b62
 
294
Author: Mathias Hasselmann <mathias@openismus.com>
 
295
Date:   Fri Oct 19 00:05:10 2012 +0200
 
296
 
 
297
    docs: Improve description of "ignored-parameters" mocks setting
 
298
 
 
299
 doc/grilo/plugins-testing.xml |   11 +++++++----
 
300
 1 file changed, 7 insertions(+), 4 deletions(-)
 
301
 
 
302
commit ca7cda0626a1003c06be0b645dc46c30f931f738
 
303
Author: Mathias Hasselmann <mathias@openismus.com>
 
304
Date:   Thu Oct 18 23:56:00 2012 +0200
 
305
 
 
306
    net: -Rename grl-net-mock.h to grl-net-mock-private.h
 
307
    
 
308
    In general grilo uses the suffix "-private" for all the headers that
 
309
    contain private functions. So it is easier to know if the functions are
 
310
    public or not.
 
311
 
 
312
 libs/net/grl-net-mock-private.h |   58 +++++++++++++++++++++++++++++++++++++++
 
313
 libs/net/grl-net-mock.c         |    2 +-
 
314
 libs/net/grl-net-mock.h         |   58 ---------------------------------------
 
315
 libs/net/grl-net-wc.c           |    2 +-
 
316
 4 files changed, 60 insertions(+), 60 deletions(-)
 
317
 
 
318
commit c43ab603e701b82365c602ea45a8550eccbed963
 
319
Author: Mathias Hasselmann <mathias@openismus.com>
 
320
Date:   Thu Oct 18 23:53:37 2012 +0200
 
321
 
 
322
    net: Put the timestamp before the URL in the captured file
 
323
    
 
324
    So it is easier to sort the results in chronological order.
 
325
    Also use monotonic instead of real time for exactly the same purpose.
 
326
 
 
327
 libs/net/grl-net-private.c |    4 ++--
 
328
 1 file changed, 2 insertions(+), 2 deletions(-)
 
329
 
 
330
commit ac2c27e5796d05c45de1c71fc29f6cbf52f811ff
 
331
Author: Mathias Hasselmann <mathias@openismus.com>
 
332
Date:   Thu Oct 18 23:52:14 2012 +0200
 
333
 
 
334
    net: Add PID to captured .ini file, as grl-net-mock-data-%PID.ini
 
335
    
 
336
    Thus, we can run several times the application and
 
337
    capture the data without loosing previous captures.
 
338
 
 
339
 libs/net/grl-net-private.c |   15 +++++++++------
 
340
 1 file changed, 9 insertions(+), 6 deletions(-)
 
341
 
 
342
commit c5e6f4457749e2719d3d96c02e7e3fd9b5ace1e3
 
343
Author: Mathias Hasselmann <mathias@openismus.com>
 
344
Date:   Thu Oct 18 23:47:22 2012 +0200
 
345
 
 
346
    net: Set config file and throttling via GRL_NET_MOCKED
 
347
    
 
348
    Also rename grl-mock-data.ini to grl-net-mock-data.ini, to make it clear
 
349
    this data is for grl-net mocking.
 
350
 
 
351
 doc/grilo/plugins-testing.xml |   24 +++++---
 
352
 libs/net/grl-net-mock.c       |  128 ++++++++++++++++++++++-------------------
 
353
 libs/net/grl-net-mock.h       |    2 +-
 
354
 libs/net/grl-net-wc.c         |   10 +++-
 
355
 4 files changed, 93 insertions(+), 71 deletions(-)
 
356
 
 
357
commit 69cd8b2aea79c0d3264cb5d338b25ef2cfb44c07
 
358
Author: Mathias Hasselmann <mathias@openismus.com>
 
359
Date:   Thu Oct 18 22:53:11 2012 +0200
 
360
 
 
361
    net: Parse GRL_NET_MOCKED only once upon initialization
 
362
 
 
363
 libs/net/grl-net-mock.c |   22 ++++++++++++++--------
 
364
 libs/net/grl-net-mock.h |    2 ++
 
365
 2 files changed, 16 insertions(+), 8 deletions(-)
 
366
 
 
367
commit fdef04fad5d04cca8c94af3f32b960391ea3e2d8
 
368
Author: Mathias Hasselmann <mathias@openismus.com>
 
369
Date:   Thu Oct 18 22:41:45 2012 +0200
 
370
 
 
371
    net: Use GRL_NET_CAPTURE_DIR instead of GRL_WEB_CAPTURE_DIR
 
372
 
 
373
 doc/grilo/plugins-testing.xml |    2 +-
 
374
 libs/net/grl-net-private.c    |    2 +-
 
375
 libs/net/grl-net-private.h    |    3 +++
 
376
 3 files changed, 5 insertions(+), 2 deletions(-)
 
377
 
 
378
commit 0c83dc1ada265c0899e232e323637f843bdb24f5
 
379
Author: Mathias Hasselmann <mathias@openismus.com>
 
380
Date:   Thu Oct 18 22:39:19 2012 +0200
 
381
 
 
382
    net: Print warning when the dump directory can't be initialized
 
383
    
 
384
    ...so the user is aware dump won't take place.
 
385
 
 
386
 libs/net/grl-net-private.c |    5 ++++-
 
387
 1 file changed, 4 insertions(+), 1 deletion(-)
 
388
 
 
389
commit cfd03645f0fe06101cc058ac037306a00c893e43
 
390
Author: Mathias Hasselmann <mathias@openismus.com>
 
391
Date:   Thu Oct 18 22:36:42 2012 +0200
 
392
 
 
393
    net: Move G_GNUC_INTERNAL declaration to follow documented advice.
 
394
 
 
395
 libs/net/grl-net-mock.h    |   18 +++++++++++++-----
 
396
 libs/net/grl-net-private.h |    6 ++++--
 
397
 2 files changed, 17 insertions(+), 7 deletions(-)
 
398
 
 
399
commit 30fd031b8f1dab6b56a9c4fe5e6d0157fdf1d0e7
 
400
Author: Mathias Hasselmann <mathias@openismus.com>
 
401
Date:   Fri Oct 12 01:53:56 2012 +0200
 
402
 
 
403
    log: Don't barf about missing grl-mock-data.ini all the time
 
404
 
 
405
 libs/net/grl-net-mock.c |    4 +++-
 
406
 1 file changed, 3 insertions(+), 1 deletion(-)
 
407
 
 
408
commit c0bf2395e4c2886757755d8d5f4fe1e8218c431c
 
409
Author: Mathias Hasselmann <mathias@openismus.com>
 
410
Date:   Thu Oct 11 22:16:05 2012 +0200
 
411
 
 
412
    net: Permit unthrottled mock sessions.
 
413
 
 
414
 doc/grilo/plugins-testing.xml |    6 ++++++
 
415
 libs/net/grl-net-mock.c       |    9 +++++++++
 
416
 libs/net/grl-net-mock.h       |    1 +
 
417
 libs/net/grl-net-wc.c         |    5 +++--
 
418
 4 files changed, 19 insertions(+), 2 deletions(-)
 
419
 
 
420
commit 34ade4c38966a4c8d74525344e21dff1732a843d
 
421
Author: Mathias Hasselmann <mathias@openismus.com>
 
422
Date:   Thu Oct 11 21:32:48 2012 +0200
 
423
 
 
424
    net: Move mocking docs into API docs
 
425
 
 
426
 doc/grilo/plugins-testing.xml |   84 +++++++++++++++++++++++++++++++++++++++++
 
427
 libs/net/grl-net-mock.c       |   39 -------------------
 
428
 2 files changed, 84 insertions(+), 39 deletions(-)
 
429
 
 
430
commit 6886dd7ad9bf916edfc2e7506716a828739f725f
 
431
Author: Mathias Hasselmann <mathias@openismus.com>
 
432
Date:   Thu Oct 11 21:07:43 2012 +0200
 
433
 
 
434
    net: Build grl-mock-data.ini from captured web requests.
 
435
 
 
436
 libs/net/grl-net-private.c |   39 ++++++++++++++++++++++++++++-----------
 
437
 1 file changed, 28 insertions(+), 11 deletions(-)
 
438
 
 
439
commit 002764011f840821f18264d36f7e001aebdc8464
 
440
Author: Mathias Hasselmann <mathias@openismus.com>
 
441
Date:   Thu Oct 11 20:55:48 2012 +0200
 
442
 
 
443
    net: Use g_build_filename() for building capture file name.
 
444
 
 
445
 libs/net/grl-net-private.c |   36 ++++++++++++++++++++++--------------
 
446
 libs/net/grl-net-private.h |    2 +-
 
447
 2 files changed, 23 insertions(+), 15 deletions(-)
 
448
 
 
449
commit 93d7a8730c5f321ad5ef7b9471997368b4b12eec
 
450
Author: Mathias Hasselmann <mathias@openismus.com>
 
451
Date:   Thu Oct 11 20:48:53 2012 +0200
 
452
 
 
453
    net: Sanitize GRL_WEB_CAPTURE_DIR handling
 
454
 
 
455
 libs/net/grl-net-private.c |   14 +++++---------
 
456
 1 file changed, 5 insertions(+), 9 deletions(-)
 
457
 
 
458
commit 1ff3504eff00b9654386a5448a80ffaae5d333fd
 
459
Author: Mathias Hasselmann <mathias@openismus.com>
 
460
Date:   Thu Oct 11 20:43:33 2012 +0200
 
461
 
 
462
    net: Make GRL_NET_MOCKED more intuitive
 
463
 
 
464
 libs/net/grl-net-mock.c |   12 ++++++++++++
 
465
 libs/net/grl-net-mock.h |    4 +---
 
466
 libs/net/grl-net-wc.c   |    8 ++++----
 
467
 3 files changed, 17 insertions(+), 7 deletions(-)
 
468
 
 
469
commit 750df2abc87f84bb81bc4034eb7f762f9003e5f1
 
470
Author: Mathias Hasselmann <mathias@openismus.com>
 
471
Date:   Thu Oct 11 20:38:08 2012 +0200
 
472
 
 
473
    net: Change ignore-parameters into ignored-parameters
 
474
 
 
475
 libs/net/grl-net-mock.c |   60 +++++++++++++++++++++++++++++++++++++----------
 
476
 1 file changed, 48 insertions(+), 12 deletions(-)
 
477
 
 
478
commit edd29e1ae7d68f468570ca1b47f866ba40725096
 
479
Author: Mathias Hasselmann <mathias@openismus.com>
 
480
Date:   Thu Oct 11 20:25:21 2012 +0200
 
481
 
 
482
    net: Set proper logging domain
 
483
 
 
484
 libs/net/grl-net-private.h |    3 +++
 
485
 libs/net/grl-net-wc.c      |    1 -
 
486
 2 files changed, 3 insertions(+), 1 deletion(-)
 
487
 
 
488
commit 7b168fcff60cdaf99f5967d0754777793c64bbcc
 
489
Author: Jens Georg <jensg@openismus.com>
 
490
Date:   Thu Oct 11 15:09:09 2012 +0200
 
491
 
 
492
    net: Support mocking of network answers
 
493
    
 
494
    Mock network answers of webservices through predefined files. This is useful
 
495
    for offline testing of plug-ins that provide sources from webservices. See the
 
496
    header of libs/net/grl-net-mock.c for full documentation.
 
497
 
 
498
 libs/net/Makefile.am             |    3 +-
 
499
 libs/net/grl-net-mock.c          |  262 ++++++++++++++++++++++++++++++++++++++
 
500
 libs/net/grl-net-mock.h          |   49 +++++++
 
501
 libs/net/grl-net-private.c       |   43 +++++++
 
502
 libs/net/grl-net-private.h       |    4 +
 
503
 libs/net/grl-net-soup-stable.c   |    6 +-
 
504
 libs/net/grl-net-soup-unstable.c |    5 +
 
505
 libs/net/grl-net-wc.c            |   24 +++-
 
506
 8 files changed, 390 insertions(+), 6 deletions(-)
 
507
 
 
508
commit ee5513f6303412a0d3e7c4ccf2dcbd43132f8405
 
509
Author: Mathias Hasselmann <mathias@openismus.com>
 
510
Date:   Tue Oct 16 20:48:46 2012 +0200
 
511
 
 
512
    Add region tags for publication and certification
 
513
    
 
514
    Both TMDB and IMDB publish region specific information for this metadata.
 
515
    
 
516
    This fixes https://bugzilla.gnome.org/show_bug.cgi?id=679686
 
517
 
 
518
 bindings/vala/grilo-0.2-custom.vala |    2 +
 
519
 doc/grilo/grilo-sections.txt        |    7 ++
 
520
 src/data/grl-media.c                |  156 ++++++++++++++++++++++++++++++++++-
 
521
 src/data/grl-media.h                |   24 ++++++
 
522
 src/grl-metadata-key.c              |   16 +++-
 
523
 src/grl-metadata-key.h              |    1 +
 
524
 6 files changed, 202 insertions(+), 4 deletions(-)
 
525
 
 
526
commit 178f46ac39ae25940ec2d3c2204928639c6ff5e3
 
527
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
 
528
Date:   Fri Oct 19 17:18:04 2012 +0000
 
529
 
 
530
    core: Sources always accept store_metadata()
 
531
    
 
532
    When the operation is performed with a source that does not implement the
 
533
    operation, if GRL_WRITE_FULL was specified core will follow with other sources;
 
534
    otherwise it will notify the operation failed for all the specified keys (if
 
535
    developer has passed a callback).
 
536
 
 
537
 src/grl-source.c |   10 +++++++---
 
538
 1 file changed, 7 insertions(+), 3 deletions(-)
 
539
 
 
540
commit 103d87b19490e475e9d64ccbe90cb26958708649
 
541
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
 
542
Date:   Fri Oct 19 15:52:26 2012 +0000
 
543
 
 
544
    core: Sources always accept resolve() operation
 
545
    
 
546
    If the source does not implement resolve(), but the user requested the
 
547
    FULL_RESOLVE flag, then Grilo will use other sources to satisfy the query.
 
548
    
 
549
    If the source does not implement resolve(), and user did not specified
 
550
    FULL_RESOLVE, then the same media without changes will be sent through the
 
551
    callback.
 
552
    
 
553
    This way, when a developer wants to solve a key not supported by the source, if
 
554
    it neither supports resolve() then they do not need to search for a source
 
555
    supporting resolve() and the key; developer can simply invoke resolve() with
 
556
    the same source, specifying FULL_RESOLVE flag so the core does the job.
 
557
 
 
558
 src/grl-source.c           |   51 ++++++++++++++++++++++++++++----------------
 
559
 tools/grilo-test-ui/main.c |   19 ++++++-----------
 
560
 2 files changed, 39 insertions(+), 31 deletions(-)
 
561
 
 
562
commit 751a7a2cde3ea007bd2871aef2e0005e551ab485
 
563
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
 
564
Date:   Fri Oct 19 10:01:02 2012 +0000
 
565
 
 
566
    core: g_type_init() is deprecated
 
567
    
 
568
    For glib >= 2.35.0.
 
569
 
 
570
 src/grilo.c |    2 ++
 
571
 1 file changed, 2 insertions(+)
 
572
 
 
573
commit 47dc2a401577edf80b3521dff478c2aa687c38ba
 
574
Author: Antía Puentes <apuentes@igalia.com>
 
575
Date:   Wed Oct 10 12:17:35 2012 +0200
 
576
 
 
577
    core: Add the 'favourite' metadata property
 
578
    
 
579
    The new property indicates if an item was marked as
 
580
    favourite or not.
 
581
    
 
582
    https://bugzilla.gnome.org/show_bug.cgi?id=685861
 
583
 
 
584
 src/data/grl-media.c   |   29 +++++++++++++++++++++++++++++
 
585
 src/data/grl-media.h   |    4 ++++
 
586
 src/grl-metadata-key.c |    9 +++++++++
 
587
 src/grl-metadata-key.h |    1 +
 
588
 4 files changed, 43 insertions(+)
 
589
 
 
590
commit 6269a37296d3021bc4b8f602130e6e1c37d8ab3f
 
591
Author: Antía Puentes <apuentes@igalia.com>
 
592
Date:   Wed Oct 10 12:17:23 2012 +0200
 
593
 
 
594
    core: Add support for boolean data in GrlData
 
595
    
 
596
    https://bugzilla.gnome.org/show_bug.cgi?id=685861
 
597
    
 
598
    Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
 
599
 
 
600
 src/data/grl-data.c |   41 +++++++++++++++++++++++++++++++++++++++++
 
601
 src/data/grl-data.h |    4 ++++
 
602
 2 files changed, 45 insertions(+)
 
603
 
 
604
commit 924cdd3718d9af87b702a9ffe65fce7055ae17bf
 
605
Author: Dominique Leuenberger <dimstar@opensuse.org>
 
606
Date:   Wed Oct 17 10:22:09 2012 +0200
 
607
 
 
608
    object-introspection: reference libgrilo-0.2.la while building GrlNet.gir
 
609
    
 
610
    Fixes bug BGO#686271.
 
611
 
 
612
 libs/net/Makefile.am |    3 ++-
 
613
 1 file changed, 2 insertions(+), 1 deletion(-)
 
614
 
 
615
commit c00110039430b6f359ba780b5b281b9f1b8eeae3
 
616
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
 
617
Date:   Thu Oct 18 16:57:09 2012 +0200
 
618
 
 
619
    core: Check valid options in operations
 
620
    
 
621
    This is the right fix bug #686033, instead of commit
 
622
    52da21f5443079f.
 
623
    
 
624
    https://bugzilla.gnome.org/show_bug.cgi?id=686033
 
625
 
 
626
 src/grl-source.c |    6 +++++-
 
627
 1 file changed, 5 insertions(+), 1 deletion(-)
 
628
 
 
629
commit 073216ae6b133a47444b029a96a339a98ab3fa64
 
630
Author: Mathias Hasselmann <mathias@openismus.com>
 
631
Date:   Wed Oct 17 13:15:43 2012 +0200
 
632
 
 
633
    core: Set proper GValue type in grl_related_keys_set_boxed()
 
634
 
 
635
 src/data/grl-related-keys.c |    2 +-
 
636
 1 file changed, 1 insertion(+), 1 deletion(-)
 
637
 
 
638
commit 52da21f5443079fb0d5d049c38e127925281802f
 
639
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
 
640
Date:   Wed Oct 17 09:11:05 2012 +0000
 
641
 
 
642
    core: Check valid options in operations
 
643
    
 
644
    https://bugzilla.gnome.org/show_bug.cgi?id=686033
 
645
 
 
646
 src/grl-source.c |    1 +
 
647
 1 file changed, 1 insertion(+)
 
648
 
 
649
commit 7619eb238a375652ab89ec3012984751a3cf975d
 
650
Author: Bastien Nocera <hadess@hadess.net>
 
651
Date:   Fri Oct 12 15:31:07 2012 +0200
 
652
 
 
653
    doc: Fix typo in _grl_log_init_core_domains()
 
654
    
 
655
    https://bugzilla.gnome.org/show_bug.cgi?id=686032
 
656
 
 
657
 src/grl-log.c |    2 +-
 
658
 1 file changed, 1 insertion(+), 1 deletion(-)
 
659
 
 
660
commit 28049b1d2990382a4de28b5b1affa9c312ee134c
 
661
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
 
662
Date:   Tue Oct 16 11:25:43 2012 +0000
 
663
 
 
664
    core: Do not access freed structure
 
665
    
 
666
    Save the value in a variable because the struct can be freed.
 
667
 
 
668
 src/grl-source.c |    4 +++-
 
669
 1 file changed, 3 insertions(+), 1 deletion(-)
 
670
 
 
671
commit bf0e0197a8e5964d9e92737edbe36f5001a9cbee
 
672
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
 
673
Date:   Tue Oct 16 12:49:39 2012 +0200
 
674
 
 
675
    core: Fix annotation in GrlStoreCb
 
676
    
 
677
    failed_keys list is owned by the caller. Callback shouldn't free it.
 
678
 
 
679
 src/grl-source.h |    2 +-
 
680
 1 file changed, 1 insertion(+), 1 deletion(-)
 
681
 
 
682
commit 44abc6be32a8689e890f50b77a6301dd83257cab
 
683
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
 
684
Date:   Tue Oct 9 11:57:59 2012 +0000
 
685
 
 
686
    test-ui: Fixed a crash when searching in all sources
 
687
    
 
688
    Unreffing a variable in wrong place.
 
689
 
 
690
 tools/grilo-test-ui/main.c |    2 +-
 
691
 1 file changed, 1 insertion(+), 1 deletion(-)
 
692
 
 
693
commit 94c804d2d6a97398e8c80f66588b88ab4cd56757
 
694
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
 
695
Date:   Tue Oct 9 10:10:17 2012 +0000
 
696
 
 
697
    test-ui: Add API key for TMDb plugin
 
698
    
 
699
    Just for test purpose!
 
700
 
 
701
 tools/grilo-test-ui/main.c |   18 ++++++++++++++++++
 
702
 1 file changed, 18 insertions(+)
 
703
 
 
704
commit 62b01582e01c0e462433950f1976cd28781c665e
 
705
Author: Murray Cumming <murrayc@murrayc.com>
 
706
Date:   Mon Oct 8 11:45:51 2012 +0200
 
707
 
 
708
    duration: Document this as seconds
 
709
 
 
710
 src/grl-metadata-key.c |    2 +-
 
711
 1 file changed, 1 insertion(+), 1 deletion(-)
 
712
 
 
713
commit 526d5ee3f1f8018ab4323b87c81e0f8e1abd233a
 
714
Author: Murray Cumming <murrayc@murrayc.com>
 
715
Date:   Mon Oct 8 10:13:23 2012 +0200
 
716
 
 
717
    --author=Murray Cumming <murrayc@openismus.com>
 
718
 
 
719
 src/grl-metadata-key.c |    4 ++--
 
720
 1 file changed, 2 insertions(+), 2 deletions(-)
 
721
 
 
722
commit a6baa038b4ab344f3c9768f251d6865197ddd9b9
 
723
Author: Murray Cumming <murrayc@openismus.com>
 
724
Date:   Tue Oct 2 12:35:16 2012 +0200
 
725
 
 
726
    Use GRL_METADATA_KEY_INVALID instead of NULL.
 
727
    
 
728
    This is what the grl_metadata_key_list_new() documentation
 
729
    says we should do. NULL is the same thing, but that is an internal
 
730
    detail.
 
731
    
 
732
    This fixes https://bugzilla.gnome.org/show_bug.cgi?id=685274
 
733
    
 
734
    Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
 
735
 
 
736
 doc/grilo/plugins-sources.xml            |    2 +-
 
737
 examples/browsing.c                      |    2 +-
 
738
 examples/efficient-metadata-resolution.c |    4 ++--
 
739
 examples/multivalues.c                   |    2 +-
 
740
 examples/searching.c                     |    2 +-
 
741
 5 files changed, 6 insertions(+), 6 deletions(-)
 
742
 
 
743
commit 818a8e531732b7ff0763fbb932dfebfb4a75df1f
 
744
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
 
745
Date:   Fri Oct 5 11:26:44 2012 +0200
 
746
 
 
747
    Post-release version bump to 0.2.3
 
748
 
 
749
 configure.ac |    2 +-
 
750
 1 file changed, 1 insertion(+), 1 deletion(-)
 
751
 
1
752
commit 9db1eafb7a2dfed6f26a01450bdb39e9595e3e33
2
753
Author: Juan A. Suarez Romero <jasuarez@igalia.com>
3
754
Date:   Thu Oct 4 22:02:55 2012 +0000