~ubuntu-branches/ubuntu/precise/zeitgeist/precise-proposed

« back to all changes in this revision

Viewing changes to ChangeLog

  • Committer: Bazaar Package Importer
  • Author(s): Didier Roche
  • Date: 2010-09-27 16:51:11 UTC
  • mfrom: (1.1.6 upstream)
  • Revision ID: james.westby@ubuntu.com-20100927165111-0rey8uwfo7dq9kgh
Tags: 0.5.2-0ubuntu1
* New upstream release:
  - Added a workaround so that events concerning OpenOffice.org are logged
    correctly (LP: #646724).

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
# Generated by Makefile. Do not edit.
2
2
 
 
3
2010-09-26  Siegfried-Angel Gevatter Pujals  <rainct@ubuntu.com>
 
4
 
 
5
        * NEWS:
 
6
 
 
7
        Fix version number in NEWS.
 
8
 
 
9
2010-09-26  Siegfried-Angel Gevatter Pujals  <rainct@ubuntu.com>
 
10
 
 
11
        * VERSION:
 
12
        * _zeitgeist/engine/remote.py:
 
13
        * configure.ac:
 
14
 
 
15
        Bump version number to 0.5.2.
 
16
 
 
17
2010-09-25  Siegfried-Angel Gevatter Pujals  <rainct@ubuntu.com>
 
18
 
 
19
        * NEWS:
 
20
 
 
21
        Fix typo in NEWS.
 
22
 
 
23
2010-09-25  Siegfried-Angel Gevatter Pujals  <rainct@ubuntu.com>
 
24
 
 
25
        * NEWS:
 
26
        * _zeitgeist/engine/main.py:
 
27
        * test/engine-test.py:
 
28
        * zeitgeist/datamodel.py:
 
29
 
 
30
        Renamed the LeastRecentActor sorting type to OldestActor and implemented
 
31
        a new LeastRecentActor which does what it was supposed to do (LP: #646124).
 
32
 
 
33
2010-09-25  Siegfried-Angel Gevatter Pujals  <rainct@ubuntu.com>
 
34
 
 
35
        * NEWS:
 
36
        * po/ca.po:
 
37
        * po/id.po:
 
38
        * po/pt_BR.po:
 
39
 
 
40
        Merge translation updates.
 
41
 
 
42
2010-09-25  Siegfried-Angel Gevatter Pujals  <rainct@ubuntu.com>
 
43
 
 
44
        * NEWS:
 
45
 
 
46
        Update NEWS.
 
47
 
 
48
2010-09-25  Siegfried-Angel Gevatter Pujals  <rainct@ubuntu.com>
 
49
 
 
50
        * _zeitgeist/engine/notify.py:
 
51
 
 
52
        Merge try/except addition to notify.py.
 
53
 
 
54
2010-09-25  Siegfried-Angel Gevatter Pujals  <rainct@ubuntu.com>
 
55
 
 
56
        * _zeitgeist/loggers/datasources/recent.py:
 
57
 
 
58
        Merge datahub fix for OpenOffice.org files.
 
59
 
 
60
2010-09-25  Siegfried-Angel Gevatter Pujals  <rainct@ubuntu.com>
 
61
 
 
62
        * _zeitgeist/engine/main.py:
 
63
        * test/engine-test.py:
 
64
 
 
65
        Merge fix for bug #641968: Querying for LeastRecentActor with event
 
66
        templates doesn't work.
 
67
 
 
68
2010-09-25  Siegfried-Angel Gevatter Pujals  <rainct@ubuntu.com>
 
69
 
 
70
        * HACKING:
 
71
 
 
72
        Merge changes to HACKING.
 
73
 
 
74
2010-09-25  Siegfried-Angel Gevatter Pujals  <rainct@ubuntu.com>
 
75
 
 
76
        * _zeitgeist/engine/main.py:
 
77
 
 
78
        Merge fix so that the query to determine the last event ID uses the database's indexes.
 
79
 
 
80
2010-09-17  Markus Korn  <thekorn@gmx.de>
 
81
 
 
82
        * _zeitgeist/engine/main.py:
 
83
 
 
84
        Use event index in the constructor of ZeitgeistEngine to get the first and last event id (LP: #641100)
 
85
 
 
86
2010-09-17  Markus Korn  <thekorn@gmx.de>
 
87
 
 
88
        * _zeitgeist/engine/main.py:
 
89
 
 
90
        shorter lines are more readable
 
91
 
 
92
2010-09-17  Markus Korn  <thekorn@gmx.de>
 
93
 
 
94
        * _zeitgeist/engine/main.py:
 
95
 
 
96
        Use event index in the constructor of ZeitgeistEngine to get the first
 
97
        and last event id (LP: #641100)
 
98
 
 
99
2010-09-25  Siegfried-Angel Gevatter Pujals  <rainct@ubuntu.com>
 
100
 
 
101
        * _zeitgeist/engine/main.py:
 
102
 
 
103
        Remove superfluous database commits.
 
104
 
 
105
2010-09-17  Markus Korn  <thekorn@gmx.de>
 
106
 
 
107
        * _zeitgeist/engine/main.py:
 
108
 
 
109
        don't commit db changes on each event insert
 
110
 
 
111
2010-09-17  Seif Lotfy  <seif@lotfy.com>
 
112
 
 
113
        * _zeitgeist/engine/main.py:
 
114
 
 
115
        remove commit() calls to the db after inserting every single event
 
116
 
 
117
2010-09-25  Siegfried-Angel Gevatter Pujals  <rainct@ubuntu.com>
 
118
 
 
119
        * extra/ontology/zg.trig:
 
120
 
 
121
        Merge ontology fix.
 
122
 
 
123
2010-09-16  Mikkel Kamstrup Erlandsen  <mikkel.kamstrup@gmail.com>
 
124
 
 
125
        * extra/ontology/zg.trig:
 
126
 
 
127
        Ontology bugfix: Property is in the rdf: namespace not rdfs
 
128
 
 
129
2010-09-25  Siegfried-Angel Gevatter Pujals  <rainct@ubuntu.com>
 
130
 
 
131
        * _zeitgeist/engine/sql.py:
 
132
        * doc/zeitgeist-daemon.1:
 
133
 
 
134
        Merge ZEITGEIST_DEBUG_QUERY_PLANS, it should be safe and is disabled by default.
 
135
 
 
136
2010-09-16  Mikkel Kamstrup Erlandsen  <mikkel.kamstrup@gmail.com>
 
137
 
 
138
        * _zeitgeist/engine/sql.py:
 
139
        * doc/zeitgeist-daemon.1:
 
140
 
 
141
        Merge Mikkel's branch lp:~zeitgeist/zeitgeist/explain-logs:
 
142
        
 
143
        * Add environment vairable ZEITGEIST_DEBUG_QUERY_PLANS that when set to anything but the empty string or 0 will make Zeitgeist print out SQL debugging info for all SQL calls executed - including the query plan
 
144
 
 
145
2010-09-16  Mikkel Kamstrup Erlandsen  <mikkel.kamstrup@gmail.com>
 
146
 
 
147
        * _zeitgeist/engine/sql.py:
 
148
 
 
149
        Prettify query plan logging a bit
 
150
 
 
151
2010-09-16  Mikkel Kamstrup Erlandsen  <mikkel.kamstrup@gmail.com>
 
152
 
 
153
        * _zeitgeist/engine/sql.py:
 
154
 
 
155
        Don't use print for logging. Use the log already!
 
156
 
 
157
2010-09-13  Mikkel Kamstrup Erlandsen  <mikkel.kamstrup@gmail.com>
 
158
 
 
159
        * doc/zeitgeist-daemon.1:
 
160
 
 
161
        Add man page documentation for the ZEITGEIST_DEBUG_QUERY_PLANS envvar
 
162
 
 
163
2010-09-13  Mikkel Kamstrup Erlandsen  <mikkel.kamstrup@gmail.com>
 
164
 
 
165
        * _zeitgeist/engine/sql.py:
 
166
 
 
167
        Introduce a new environment variable and powerful debugging/profiling mechanism: Set the environment variable ZEITGEIST_DEBUG_QUERY_PLANS to anything other than the empty string or 0 and zeitgeist-daemon will print out all SQL calls and query plans for these calls
 
168
 
 
169
2010-09-25  Siegfried-Angel Gevatter Pujals  <rainct@ubuntu.com>
 
170
 
 
171
        * _zeitgeist/engine/sql.py:
 
172
 
 
173
        Fix bug in TableLookup's cache being ignored.
 
174
 
 
175
2010-09-16  Markus Korn  <thekorn@gmx.de>
 
176
 
 
177
        * _zeitgeist/engine/sql.py:
 
178
 
 
179
        * Bugfix in TableLookup.__getitem__(): actually return the id if the value
 
180
        was found in the cache, without the 'return' statement we run a query
 
181
        every time 
 
182
 
 
183
2010-09-25  Siegfried-Angel Gevatter Pujals  <rainct@ubuntu.com>
 
184
 
 
185
        * doc/zeitgeist/source/make_ontology.py:
 
186
        * .bzrignore:
 
187
        * doc/zeitgeist/Makefile:
 
188
        * doc/zeitgeist/source/datamodel.rst:
 
189
        * doc/zeitgeist/source/index.rst:
 
190
 
 
191
        Merge documentation improvements, they don't affect the Zeitgeist code.
 
192
 
 
193
2010-09-16  Markus Korn  <thekorn@gmx.de>
 
194
 
 
195
        * doc/zeitgeist/source/make_ontology.py:
 
196
        * .bzrignore:
 
197
        * doc/zeitgeist/Makefile:
 
198
        * doc/zeitgeist/source/datamodel.rst:
 
199
        * doc/zeitgeist/source/index.rst:
 
200
 
 
201
        Out ontology is now documented in a table format, which is a bit less
 
202
        pythonic than our old format and should be more readable (LP: #634055)
 
203
 
 
204
2010-09-16  Markus Korn  <thekorn@gmx.de>
 
205
 
 
206
        * doc/zeitgeist/source/datamodel.rst:
 
207
 
 
208
        fixed link to Symbol-class, thanks Mikkel for pointing this out
 
209
 
 
210
2010-09-16  Markus Korn  <thekorn@gmx.de>
 
211
 
 
212
        * _zeitgeist/engine/main.py:
 
213
        * _zeitgeist/engine/remote.py:
 
214
        * _zeitgeist/singleton.py:
 
215
        * doc/zeitgeist-daemon.1:
 
216
        * po/bg.po:
 
217
        * po/ca.po:
 
218
        * po/cs.po:
 
219
        * po/da.po:
 
220
        * po/de.po:
 
221
        * po/el.po:
 
222
        * po/en_AU.po:
 
223
        * po/en_CA.po:
 
224
        * po/en_GB.po:
 
225
        * po/eo.po:
 
226
        * po/es.po:
 
227
        * po/eu.po:
 
228
        * po/fi.po:
 
229
        * po/fr.po:
 
230
        * po/gl.po:
 
231
        * po/hu.po:
 
232
        * po/id.po:
 
233
        * po/it.po:
 
234
        * po/ja.po:
 
235
        * po/lt.po:
 
236
        * po/mk.po:
 
237
        * po/ml.po:
 
238
        * po/nb.po:
 
239
        * po/nl.po:
 
240
        * po/nn.po:
 
241
        * po/oc.po:
 
242
        * po/pl.po:
 
243
        * po/pt.po:
 
244
        * po/pt_BR.po:
 
245
        * po/ro.po:
 
246
        * po/ru.po:
 
247
        * po/sv.po:
 
248
        * po/te.po:
 
249
        * po/tr.po:
 
250
        * po/uk.po:
 
251
        * po/ur.po:
 
252
        * po/zh_CN.po:
 
253
        * po/zh_TW.po:
 
254
        * test/remote-test.py:
 
255
        * zeitgeist-daemon.py:
 
256
 
 
257
        merged recent changes from lp:zeitgeist
 
258
 
 
259
2010-09-16  Markus Korn  <thekorn@gmx.de>
 
260
 
 
261
        * doc/zeitgeist/source/conf.py:
 
262
 
 
263
        reverted last commit, we do need the autosymbol derective to document ResultType etc.
 
264
 
 
265
2010-09-10  Markus Korn  <thekorn@gmx.de>
 
266
 
 
267
        * doc/zeitgeist/source/conf.py:
 
268
 
 
269
        we don't need the custom SymbolDocumenter anymore
 
270
 
 
271
2010-09-10  Markus Korn  <thekorn@gmx.de>
 
272
 
 
273
        * doc/zeitgeist/source/make_ontology.py:
 
274
 
 
275
        also list one parent symbol in the ontology docs
 
276
 
 
277
2010-09-10  Markus Korn  <thekorn@gmx.de>
 
278
 
 
279
        * HACKING:
 
280
        * NEWS:
 
281
        * _zeitgeist/engine/remote.py:
 
282
        * configure.ac:
 
283
        * doc/zeitgeist/source/conf.py:
 
284
 
 
285
        merged changes from lp:zeitgeist
 
286
 
 
287
2010-09-10  Markus Korn  <thekorn@gmx.de>
 
288
 
 
289
        * doc/zeitgeist/source/datamodel.rst:
 
290
        * doc/zeitgeist/source/make_ontology.py:
 
291
 
 
292
        the ontology docs are now linked from the datamodel documentation
 
293
 
 
294
2010-09-09  Markus Korn  <thekorn@gmx.de>
 
295
 
 
296
        * doc/zeitgeist/source/make_ontology.py:
 
297
        * .bzrignore:
 
298
        * doc/zeitgeist/Makefile:
 
299
        * doc/zeitgeist/source/index.rst:
 
300
 
 
301
        The zeitgeist ontology is now in a more readable table format.
 
302
 
 
303
2010-09-25  Siegfried-Angel Gevatter Pujals  <rainct@ubuntu.com>
 
304
 
 
305
        * _zeitgeist/engine/main.py:
 
306
        * _zeitgeist/engine/remote.py:
 
307
        * _zeitgeist/singleton.py:
 
308
        * doc/zeitgeist-daemon.1:
 
309
        * test/remote-test.py:
 
310
        * zeitgeist-daemon.py:
 
311
 
 
312
        Merge SIGHUP changes.
 
313
 
 
314
2010-09-16  Markus Korn  <thekorn@gmx.de>
 
315
 
 
316
        * _zeitgeist/engine/main.py:
 
317
        * _zeitgeist/engine/remote.py:
 
318
        * _zeitgeist/singleton.py:
 
319
        * doc/zeitgeist-daemon.1:
 
320
        * test/remote-test.py:
 
321
        * zeitgeist-daemon.py:
 
322
 
 
323
        When sending a SIGHUP signal to a running instance of the zeitgeist-daemon
 
324
        the daemon will shut itself down in a clean way. This is the recommanded way
 
325
        to avoid troubles on system updates.
 
326
 
 
327
2010-09-16  Markus Korn  <thekorn@gmx.de>
 
328
 
 
329
        * doc/zeitgeist-daemon.1:
 
330
 
 
331
        added hints about using SIGHUP for system updates to the zeitgeist-daemon manpage as suggested by Mikkel.
 
332
 
 
333
2010-09-16  Markus Korn  <thekorn@gmx.de>
 
334
 
 
335
        * _zeitgeist/engine/main.py:
 
336
 
 
337
        fixed logging output based on the review by Siegfried
 
338
 
 
339
2010-09-15  Markus Korn  <thekorn@gmx.de>
 
340
 
 
341
        * test/remote-test.py:
 
342
 
 
343
        * added two new tests to test is RemoteInterface.Quit() shuts down the
 
344
        engine in a clean way, and to test if the SIGHUP signal is handled
 
345
        correctly.
 
346
 
 
347
2010-09-15  Markus Korn  <thekorn@gmx.de>
 
348
 
 
349
        * _zeitgeist/singleton.py:
 
350
 
 
351
        Check in _zeitgeist.singleton.SingletonApplication if _config.options is
 
352
        set. This value is added by zeitgeist-daemon, and this check is needed in
 
353
        order to be able to run the RemoteInterface without running the whole daemon
 
354
        (e.g. in tests)
 
355
 
 
356
2010-09-15  Markus Korn  <thekorn@gmx.de>
 
357
 
 
358
        * doc/zeitgeist-daemon.1:
 
359
 
 
360
        documented SIGHUP signal in the manpage of zeitgeist-daemon
 
361
 
 
362
2010-09-15  Markus Korn  <thekorn@gmx.de>
 
363
 
 
364
        * zeitgeist-daemon.py:
 
365
 
 
366
        If the daemon receives a SIGHUP signal it will shutdown itself in a clean way
 
367
 
 
368
2010-09-15  Markus Korn  <thekorn@gmx.de>
 
369
 
 
370
        * _zeitgeist/engine/main.py:
 
371
        * _zeitgeist/engine/remote.py:
 
372
 
 
373
        make sure to always call ZeitgeistEngine.close() in RemoteInterface.Quit()
 
374
 
 
375
2010-09-15  Zeitgeist Framework Team  <zeitgeist@lists.launchpad.net>
 
376
 
 
377
        * po/bg.po:
 
378
        * po/ca.po:
 
379
        * po/cs.po:
 
380
        * po/da.po:
 
381
        * po/de.po:
 
382
        * po/el.po:
 
383
        * po/en_AU.po:
 
384
        * po/en_CA.po:
 
385
        * po/en_GB.po:
 
386
        * po/eo.po:
 
387
        * po/es.po:
 
388
        * po/eu.po:
 
389
        * po/fi.po:
 
390
        * po/fr.po:
 
391
        * po/gl.po:
 
392
        * po/hu.po:
 
393
        * po/id.po:
 
394
        * po/it.po:
 
395
        * po/ja.po:
 
396
        * po/lt.po:
 
397
        * po/mk.po:
 
398
        * po/ml.po:
 
399
        * po/nb.po:
 
400
        * po/nl.po:
 
401
        * po/nn.po:
 
402
        * po/oc.po:
 
403
        * po/pl.po:
 
404
        * po/pt.po:
 
405
        * po/pt_BR.po:
 
406
        * po/ro.po:
 
407
        * po/ru.po:
 
408
        * po/sv.po:
 
409
        * po/te.po:
 
410
        * po/tr.po:
 
411
        * po/uk.po:
 
412
        * po/ur.po:
 
413
        * po/zh_CN.po:
 
414
        * po/zh_TW.po:
 
415
 
 
416
        Launchpad automatic translations update.
 
417
 
 
418
2010-09-10  Markus Korn  <thekorn@gmx.de>
 
419
 
 
420
        * HACKING:
 
421
 
 
422
        Added information about the bug triaging process within zeitgeist to the
 
423
        HACKING document.
 
424
 
 
425
2010-09-10  Markus Korn  <thekorn@gmx.de>
 
426
 
 
427
        * HACKING:
 
428
 
 
429
        Changed description of the 'Critical' Importance based on the review by
 
430
        Mikkel and Siegfried. Thanks for the feedback guys.
 
431
 
 
432
2010-09-10  Markus Korn  <thekorn@gmx.de>
 
433
 
 
434
        * HACKING:
 
435
        * NEWS:
 
436
        * _zeitgeist/engine/remote.py:
 
437
        * configure.ac:
 
438
        * doc/zeitgeist/source/conf.py:
 
439
 
 
440
        merged recent changes from lp:zeitgeist
 
441
 
 
442
2010-09-08  Markus Korn  <thekorn@gmx.de>
 
443
 
 
444
        * HACKING:
 
445
 
 
446
        fixed typo
 
447
 
 
448
2010-09-08  Markus Korn  <thekorn@gmx.de>
 
449
 
 
450
        * HACKING:
 
451
 
 
452
        fixed typo
 
453
 
 
454
2010-09-08  Markus Korn  <thekorn@gmx.de>
 
455
 
 
456
        * HACKING:
 
457
 
 
458
        Added information about bugtriaging to HACKING [WIP]
 
459
 
 
460
2010-09-09  Siegfried-Angel Gevatter Pujals  <rainct@ubuntu.com>
 
461
 
 
462
        * NEWS:
 
463
 
 
464
        NEWS: uops, fix release date.
 
465
 
 
466
2010-09-09  Siegfried-Angel Gevatter Pujals  <rainct@ubuntu.com>
 
467
 
 
468
        * NEWS:
 
469
        * _zeitgeist/engine/remote.py:
 
470
        * configure.ac:
 
471
        * doc/zeitgeist/source/conf.py:
 
472
 
 
473
        Bump version numbers to 0.5.1.
 
474
 
 
475
2010-09-09  Siegfried-Angel Gevatter Pujals  <rainct@ubuntu.com>
 
476
 
 
477
        * NEWS:
 
478
 
 
479
        Awesome commit to remove some superfluous white-space.
 
480
 
 
481
2010-09-09  Siegfried-Angel Gevatter Pujals  <rainct@ubuntu.com>
 
482
 
 
483
        * NEWS:
 
484
 
 
485
        NEWS: Fix typo, make all sentences start with upper-case.
 
486
 
 
487
2010-09-08  Markus Korn  <thekorn@gmx.de>
 
488
 
 
489
        * HACKING:
 
490
 
 
491
        added documentation about 'make check' to HACKING
 
492
 
 
493
2010-09-07  Markus Korn  <thekorn@gmx.de>
 
494
 
 
495
        * NEWS:
 
496
 
 
497
        updated NEWS with recent changes
 
498
 
 
499
2010-09-07  Launchpad Code Hosting  <codehost@crowberry>
 
500
 
 
501
        * po/es.po:
 
502
 
 
503
        Launchpad automatic translations update.
 
504
 
 
505
2010-09-06  Markus Korn  <thekorn@gmx.de>
 
506
 
 
507
        * HACKING:
 
508
        * doc/zeitgeist/source/conf.py:
 
509
 
 
510
        * changed version in doc/zeitgeist/source/conf.py to '0.5'
 
511
        * added hint about changing version in the sphinx configuration to
 
512
        HACKING
 
513
 
 
514
2010-09-06  Launchpad Code Hosting  <codehost@crowberry>
 
515
 
 
516
        * po/es.po:
 
517
        * po/ru.po:
 
518
 
 
519
        Launchpad automatic translations update.
 
520
 
 
521
2010-09-05  Launchpad Code Hosting  <codehost@crowberry>
 
522
 
 
523
        * po/ru.po:
 
524
 
 
525
        Launchpad automatic translations update.
 
526
 
 
527
2010-09-04  Markus Korn  <thekorn@gmx.de>
 
528
 
 
529
        * test/mimetypes-test.py:
 
530
        * zeitgeist/mimetypes.py:
 
531
        * zeitgeist/Makefile.am:
 
532
 
 
533
        Added a new helper module called zeitgeist.mimetypes which basically
 
534
        provides two functions:
 
535
        * get_interpretation_for_mimetype(), which tries to get a suitable
 
536
        interpretation for a given mimetype
 
537
        * get_manifestation_for_uri(), which tries to lookup a manifestation
 
538
        for the given uri
 
539
 
 
540
2010-09-04  Markus Korn  <thekorn@gmx.de>
 
541
 
 
542
        * test/mimetypes-test.py:
 
543
        * zeitgeist/mimetypes.py:
 
544
 
 
545
        Changed names of the two functions in zeitgeist.mimetypes as requested by
 
546
        Seif and Siegfried in the merge proposal.
 
547
 
 
548
2010-09-02  Markus Korn  <thekorn@gmx.de>
 
549
 
 
550
        * zeitgeist/mimetypes.py:
 
551
 
 
552
        removed whitespace
 
553
 
 
554
2010-09-02  Markus Korn  <thekorn@gmx.de>
 
555
 
 
556
        * test/mimetypes-test.py:
 
557
 
 
558
        * Added testcases for the mimetypes module (same tests as in the
 
559
        libzeitgeist test)
 
560
 
 
561
2010-09-02  Markus Korn  <thekorn@gmx.de>
 
562
 
 
563
        * zeitgeist/mimetypes.py:
 
564
        * zeitgeist/Makefile.am:
 
565
 
 
566
        Added a new helper module called zeitgeist.mimetypes which basically
 
567
        provides two functions:
 
568
        * interpretation_for_mimetype(), which tries to get a suitable
 
569
        interpretation for a given mimetype
 
570
        * manifestation_for_uri(), which tries to lookup a manifestation for the
 
571
        given uri
 
572
 
 
573
2010-09-04  Markus Korn  <thekorn@gmx.de>
 
574
 
 
575
        * po/POTFILES.skip:
 
576
        * Makefile.am:
 
577
        * doc/Makefile.am:
 
578
        * test/run-all-tests.py:
 
579
 
 
580
        Adding 'make check' and 'make doc' commands to the rootlevel makefile (LP:
 
581
        #628661)
 
582
 
 
583
2010-09-03  Markus Korn  <thekorn@gmx.de>
 
584
 
 
585
        * Makefile.am:
 
586
 
 
587
        Test if the testsuite is available to avoid errors in `make dictcheck` as we
 
588
        do not ship the tests in our builds
 
589
 
 
590
2010-09-02  Markus Korn  <thekorn@gmx.de>
 
591
 
 
592
        * Makefile.am:
 
593
        * doc/Makefile.am:
 
594
 
 
595
        * 'make doc' in the project root will now generate the html API doc
 
596
 
 
597
2010-09-02  Markus Korn  <thekorn@gmx.de>
 
598
 
 
599
        * test/run-all-tests.py:
 
600
 
 
601
        * test/run-all-tests.py: per default the testrunner hides all logging
 
602
        output to get a clean test report. If you want to see the logging output
 
603
        use the '-v' switch.
 
604
 
 
605
2010-09-02  Markus Korn  <thekorn@gmx.de>
 
606
 
 
607
        * Makefile.am:
 
608
 
 
609
        'make check' now runs our complete testsuite
 
610
 
 
611
2010-09-02  Markus Korn  <thekorn@gmx.de>
 
612
 
 
613
        * po/POTFILES.skip:
 
614
 
 
615
        skipping translation of the gtk datasource config UI - to get clean results in 'make check'
 
616
 
 
617
2010-09-04  Launchpad Code Hosting  <codehost@crowberry>
 
618
 
 
619
        * po/sv.po:
 
620
 
 
621
        Launchpad automatic translations update.
 
622
 
 
623
2010-09-03  Launchpad Code Hosting  <codehost@crowberry>
 
624
 
 
625
        * po/bg.po:
 
626
        * po/ca.po:
 
627
        * po/cs.po:
 
628
        * po/da.po:
 
629
        * po/de.po:
 
630
        * po/el.po:
 
631
        * po/en_AU.po:
 
632
        * po/en_CA.po:
 
633
        * po/en_GB.po:
 
634
        * po/eo.po:
 
635
        * po/es.po:
 
636
        * po/eu.po:
 
637
        * po/fi.po:
 
638
        * po/fr.po:
 
639
        * po/gl.po:
 
640
        * po/hu.po:
 
641
        * po/id.po:
 
642
        * po/it.po:
 
643
        * po/ja.po:
 
644
        * po/lt.po:
 
645
        * po/mk.po:
 
646
        * po/ml.po:
 
647
        * po/nb.po:
 
648
        * po/nl.po:
 
649
        * po/nn.po:
 
650
        * po/oc.po:
 
651
        * po/pl.po:
 
652
        * po/pt.po:
 
653
        * po/pt_BR.po:
 
654
        * po/ro.po:
 
655
        * po/ru.po:
 
656
        * po/sv.po:
 
657
        * po/te.po:
 
658
        * po/tr.po:
 
659
        * po/uk.po:
 
660
        * po/ur.po:
 
661
        * po/zh_CN.po:
 
662
        * po/zh_TW.po:
 
663
 
 
664
        Launchpad automatic translations update.
 
665
 
 
666
2010-09-02  Seif Lotfy  <seif@lotfy.com>
 
667
 
 
668
        * _zeitgeist/engine/main.py:
 
669
 
 
670
        merged optimizations for find-events
 
671
 
 
672
2010-08-30  mikkel.kamstrup@canonical.com
 
673
 
 
674
        * _zeitgeist/engine/main.py:
 
675
 
 
676
        Fix debug/profiling statement
 
677
 
 
678
2010-08-30  mikkel.kamstrup@canonical.com
 
679
 
 
680
        * _zeitgeist/engine/main.py:
 
681
 
 
682
        Small optimization cutting off 40-50ms of the average query. Brings it from ~200ms to ~150ms on my laptop. Result may vary. This is done by only requesting the event ids in _find_events() and then looking up the actual events in a subsequent SQL call.
 
683
        
 
684
        It's a bit scary because this change goes against what you'd expect, but "numbers don't lie"... ahem...
 
685
 
 
686
2010-08-30  mikkel.kamstrup@canonical.com
 
687
 
 
688
        * _zeitgeist/engine/main.py:
 
689
 
 
690
        Tweak the profiling/debug statements to not include any extra overhead except the actual SQL query for the initial result set
 
691
 
 
692
2010-08-30  mikkel.kamstrup@canonical.com
 
693
 
 
694
        * _zeitgeist/engine/main.py:
 
695
 
 
696
        Make the debugging/output from _find_events() more accurate and clean up the logic a bit
 
697
 
 
698
2010-09-01  Markus Korn  <thekorn@gmx.de>
 
699
 
 
700
        * extra/PythonSerializer.py:
 
701
        * extra/rdfxml2py:
 
702
 
 
703
        * zeitgeist now supports rdflib2 and rdflib3 (LP: #626224)
 
704
 
 
705
2010-08-31  Seif Lotfy  <seif@lotfy.com>
 
706
 
 
707
        * _zeitgeist/engine/main.py:
 
708
        * test/engine-test.py:
 
709
 
 
710
        enabled extneding the sql queries to take the subject storage into consideration
 
711
 
 
712
2010-08-31  Seif Lotfy  <seif@lotfy.com>
 
713
 
 
714
        * test/engine-test.py:
 
715
 
 
716
        fixed docstrings and removed duplicate test
 
717
 
 
718
2010-08-31  Seif Lotfy  <seif@lotfy.com>
 
719
 
 
720
        * _zeitgeist/engine/main.py:
 
721
        * test/engine-test.py:
 
722
 
 
723
        fix bug 580364
 
724
 
 
725
2010-08-30  Seif Lotfy  <seif@lotfy.com>
 
726
 
 
727
        * test/test-client.py:
 
728
 
 
729
        fix test case
 
730
 
 
731
2010-08-28  Seif Lotfy  <seif@lotfy.com>
 
732
 
 
733
        fix datasource_registery.py to make use of DataSource properties
 
734
 
 
735
2010-08-26  Markus Korn  <thekorn@gmx.de>
 
736
 
 
737
        * zeitgeist/client.py:
 
738
        * zeitgeist/datamodel.py:
 
739
 
 
740
        merged changes from lp:zeitgeist
 
741
 
 
742
2010-08-28  Seif Lotfy  <seif@lotfy.com>
 
743
 
 
744
        * _zeitgeist/engine/extensions/datasource_registry.py:
 
745
 
 
746
        fix datasource_registery.py to make use of the new properties
 
747
 
 
748
2010-08-28  Seif Lotfy  <seif@lotfy.com>
 
749
 
 
750
        * zeitgeist/client.py:
 
751
        * zeitgeist/datamodel.py:
 
752
 
 
753
        add get/set methods to make datasource properties writable
 
754
 
 
755
2010-08-26  Markus Korn  <thekorn@gmx.de>
 
756
 
 
757
        * zeitgeist/client.py:
 
758
        * zeitgeist/datamodel.py:
 
759
 
 
760
        * Event.new_for_values() does also have some optional arguments prefixed
 
761
        "subject_"
 
762
        * added convenient method to split Event.new_for_values() arguments from
 
763
        arguments which are handed over to another method
 
764
 
 
765
2010-08-26  Markus Korn  <thekorn@gmx.de>
 
766
 
 
767
        * zeitgeist/client.py:
 
768
 
 
769
        fixed typo
 
770
 
 
771
2010-08-26  Markus Korn  <thekorn@gmx.de>
 
772
 
 
773
        * zeitgeist/client.py:
 
774
        * zeitgeist/datamodel.py:
 
775
 
 
776
        * Event.new_for_values() does also have some optional arguments prefixed
 
777
        "subject_"
 
778
        * added convenient method to split Event.new_for_values() arguments from
 
779
        arguments which are handed over to another method 
 
780
 
 
781
2010-08-28  Seif Lotfy  <seif@lotfy.com>
 
782
 
 
783
        * zeitgeist/datamodel.py:
 
784
 
 
785
        add get/set methods to make datasource properties writable
 
786
 
 
787
2010-08-26  Seif Lotfy  <seif@lotfy.com>
 
788
 
 
789
        * zeitgeist/datamodel.py:
 
790
 
 
791
        fix docstring and revert changes of method to trunk
 
792
 
 
793
2010-08-26  Seif Lotfy  <seif@lotfy.com>
 
794
 
 
795
        * zeitgeist/datamodel.py:
 
796
 
 
797
        revert the is_always method (mistake change)
 
798
 
 
799
2010-08-26  Seif Lotfy  <seif@lotfy.com>
 
800
 
 
801
        * zeitgeist/datamodel.py:
 
802
 
 
803
        add DataSource properties
 
804
 
 
805
2010-08-25  Launchpad Code Hosting  <codehost@crowberry>
 
806
 
 
807
        * po/zh_TW.po:
 
808
 
 
809
        Launchpad automatic translations update.
 
810
 
 
811
2010-08-24  Launchpad Code Hosting  <codehost@crowberry>
 
812
 
 
813
        * po/zh_TW.po:
 
814
 
 
815
        Launchpad automatic translations update.
 
816
 
 
817
2010-08-23  Launchpad Code Hosting  <codehost@crowberry>
 
818
 
 
819
        * po/ro.po:
 
820
 
 
821
        Launchpad automatic translations update.
 
822
 
 
823
2010-08-22  Launchpad Code Hosting  <codehost@crowberry>
 
824
 
 
825
        * po/ro.po:
 
826
 
 
827
        Launchpad automatic translations update.
 
828
 
 
829
2010-08-16  Siegfried-Angel Gevatter Pujals  <rainct@ubuntu.com>
 
830
 
 
831
        * zeitgeist/datamodel.py:
 
832
 
 
833
        TimeRange.is_always: accept negative start timestamps
 
834
 
 
835
2010-08-16  Seif Lotfy  <seif@lotfy.com>
 
836
 
 
837
        * zeitgeist/datamodel.py:
 
838
 
 
839
        Fix:
 
840
        - Bug 580372: Event.new_for_values() does not check arguments
 
841
        - Bug 614295: TimeRange.always() is inconsistent
 
842
        
 
843
        The fix for the later bug redefines TimeRange.always() to start
 
844
        at 0. Thus, from now on the default behaviour is to ignore events
 
845
        with negative timestamps.
 
846
 
 
847
2010-08-15  Seif Lotfy  <seif@lotfy.com>
 
848
 
 
849
        * zeitgeist/datamodel.py:
 
850
 
 
851
        fix the issue raised by mhr3 with the return of is_always
 
852
 
 
853
2010-08-13  Seif Lotfy  <seif@lotfy.com>
 
854
 
 
855
        * zeitgeist/datamodel.py:
 
856
 
 
857
        add subject value check and TimeRange.always starting from 0 explanation to docstring
 
858
 
 
859
2010-08-13  Seif Lotfy  <seif@lotfy.com>
 
860
 
 
861
        * zeitgeist/datamodel.py:
 
862
 
 
863
        fix bug 580372 'Event.new_for_values() does not check arguments' and bug 614295 'TimeRange.always() is inconsistent'
 
864
 
 
865
2010-08-07  Launchpad Code Hosting  <codehost@crowberry>
 
866
 
 
867
        * po/fi.po:
 
868
 
 
869
        Launchpad automatic translations update.
 
870
 
 
871
2010-08-06  Siegfried-Angel Gevatter Pujals  <rainct@ubuntu.com>
 
872
 
 
873
        * NEWS:
 
874
 
 
875
        Add missing release dates and codenames to NEWS.
 
876
 
 
877
2010-08-06  Siegfried-Angel Gevatter Pujals  <rainct@ubuntu.com>
 
878
 
 
879
        * _zeitgeist/engine/remote.py:
 
880
 
 
881
        Initialize ZeitgeistEngine after RemoteInterface, so that --replace
 
882
        does its job before the main engine and extensions start (LP: #614315).
 
883
 
 
884
2010-08-05  Siegfried-Angel Gevatter Pujals  <rainct@ubuntu.com>
 
885
 
 
886
        * po/LINGUAS:
 
887
 
 
888
        Update LINGUAS file.
 
889
 
 
890
2010-08-04  Siegfried-Angel Gevatter Pujals  <rainct@ubuntu.com>
 
891
 
 
892
        * NEWS:
 
893
        * _zeitgeist/engine/remote.py:
 
894
 
 
895
        - Bump D-Bus API version number to 0.5.0. We forgot to do this :/.
 
896
        
 
897
        - Remove duplicate entry from NEWS.
 
898
 
 
899
2010-08-04  Mikkel Kamstrup Erlandsen  <kamstrup@delight>
 
900
 
 
901
        * _zeitgeist/engine/extension.py:
 
902
 
 
903
        Bugfix: Don't use the return value of Extension.post_insert_event() when dispatching the post insert hooks. The post_insert_event() method has no return value!
 
904
 
3
905
2010-08-04  Mikkel Kamstrup Erlandsen  <kamstrup@delight>
4
906
 
5
907
        * NEWS:
901
1803
 
902
1804
        Update NEWS in prep for 0.4.0
903
1805
 
904
 
2010-06-09  Mikkel Kamstrup Erlandsen  <kamstrup@hardback>
 
1806
2010-06-09  Mikkel Kamstrup Erlandsen  <mikkel.kamstrup@canonical.com>
905
1807
 
906
1808
        * test/datamodel-test.py:
907
1809
        * zeitgeist/datamodel.py:
1622
2524
 
1623
2525
        Add test cases for the engine's sql module
1624
2526
 
1625
 
2010-05-04  Mikkel Kamstrup Erlandsen  <kamstrup@hardback>
 
2527
2010-05-04  Mikkel Kamstrup Erlandsen  <mikkel.kamstrup@canonical.com>
1626
2528
 
1627
2529
        * test/datamodel-test.py:
1628
2530
        * zeitgeist/datamodel.py:
2626
3528
 
2627
3529
        Launchpad automatic translations update.
2628
3530
 
2629
 
2010-04-23  Siegfried-Angel Gevatter Pujals  <siegfried@gevatter.com>
 
3531
2010-04-23  Alexander Shopov  <ash@kambanaria.org>
2630
3532
 
2631
3533
        * po/bg.po:
2632
3534
 
5460
6362
        Also add a docstring to it and let it take several additional
5461
6363
        arguments (not all are implemented yet).
5462
6364
 
5463
 
2009-12-09  Siegfried-Angel Gevatter Pujals  <rainct@ubuntu.com>
 
6365
2009-12-09  Mikkel Kamstrup Erlandsen  <mikkel.kamstrup@gmail.com>
5464
6366
 
5465
6367
        * _zeitgeist/engine/resonance_engine.py:
5466
6368
 
5583
6485
        we need a ChangeLog, the NEWS file is more than enough,
5584
6486
        but that's a different topic :)).
5585
6487
 
5586
 
2009-12-08  Siegfried-Angel Gevatter Pujals  <rainct@ubuntu.com>
 
6488
2009-12-08  Thomas Klausner
5587
6489
 
5588
6490
        * Makefile.am:
5589
6491
 
7784
8686
 
7785
8687
        Fix FindEventUris.
7786
8688
 
7787
 
2009-11-11  Siegfried Gevatter  <siegfried@gevatter.com>
 
8689
2009-11-11  Ivan Frade  <ivan.frade@nokia.com>
7788
8690
 
7789
8691
        * zeitgeist/datamodel.py:
7790
8692
 
7822
8724
 
7823
8725
        sorry markus
7824
8726
 
7825
 
2009-11-11  Siegfried Gevatter  <siegfried@gevatter.com>
 
8727
2009-11-11  Ivan Frade  <ivan.frade@nokia.com>
7826
8728
 
7827
8729
        * _zeitgeist/engine/remote.py:
7828
8730
 
10732
11634
 
10733
11635
        Add a FindApplications method together with new unit tests for it.
10734
11636
 
10735
 
2009-07-13  Tarmac
 
11637
2009-07-13  Markus Korn  <thekorn@gmx.de>
10736
11638
 
10737
11639
        * test/dbusutils-test.py:
10738
11640
        * _zeitgeist/engine/engine.py:
10982
11884
 
10983
11885
        Oops, the data sources had GPLv3+ instead of LGPLv3+ in the header, fix this.
10984
11886
 
10985
 
2009-07-12  Tarmac
 
11887
2009-07-12  Siegfried-Angel Gevatter Pujals  <rainct@ubuntu.com>
10986
11888
 
10987
11889
        * _zeitgeist/__init__.py:
10988
11890
        * zeitgeist: