1
by Didier Roche
Import upstream version 0.2.2 |
1 |
2010-06-17 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
2 |
||
3 |
* src/zeitgeist-timestamp.c: |
|
4 |
* src/zeitgeist-timestamp.h: |
|
5 |
* tests/test-timestamp.c: |
|
6 |
* bindings/zeitgeist-1.0-custom.vala: |
|
7 |
* bindings/zeitgeist-1.0.gi: |
|
8 |
* bindings/zeitgeist-1.0.metadata: |
|
9 |
* bindings/zeitgeist-1.0.namespace: |
|
10 |
* bindings/zeitgeist-1.0.vapi: |
|
11 |
* doc/reference/zeitgeist-1.0-docs.sgml: |
|
12 |
* doc/reference/zeitgeist-1.0-sections.txt: |
|
13 |
* src/Makefile.am: |
|
14 |
* src/zeitgeist-event.c: |
|
15 |
* src/zeitgeist-timerange.c: |
|
16 |
* src/zeitgeist-timerange.h: |
|
17 |
* src/zeitgeist.h: |
|
18 |
* tests/Makefile.am: |
|
19 |
||
20 |
Merge lp:~libzeitgeist-developers/libzeitgeist/timestamps. WARNING: This causes an API break. |
|
21 |
||
22 |
Add a new namespace Zeitgeist.TimeStamp/zeitgeist_timestamp with convenience functions and constants for dealing with timestamps. |
|
23 |
||
24 |
The following macros have been changed: |
|
25 |
||
26 |
- ZEITGEIST_TIMESTAMP_TO_GTIMEVAL is now zeitgeist_timestamp_to_timeval |
|
27 |
- ZEITGEIST_GTIMEVAL_TO_TIMESTAMP is now zeitgeist_timestamp_from_timeval |
|
28 |
||
29 |
2010-06-17 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
30 |
||
31 |
* bindings/zeitgeist-1.0-custom.vala: |
|
32 |
* bindings/zeitgeist-1.0.gi: |
|
33 |
* bindings/zeitgeist-1.0.metadata: |
|
34 |
* bindings/zeitgeist-1.0.namespace: |
|
35 |
* bindings/zeitgeist-1.0.vapi: |
|
36 |
||
37 |
Vala: The Zeitgeist.Timestamp namespace should still include zeitgeist.h not zeitgeist-1.0-custom.h |
|
38 |
||
39 |
2010-06-17 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
40 |
||
41 |
* bindings/zeitgeist-1.0-custom.vala: |
|
42 |
* bindings/zeitgeist-1.0.vapi: |
|
43 |
||
44 |
Update VAPI with new Zeitgeist.Timestamp bindings and remove timestamp_to_timeval() and timeval_to_timestamp() |
|
45 |
||
46 |
2010-06-17 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
47 |
||
48 |
* bindings/zeitgeist-1.0-custom.vala: |
|
49 |
* bindings/zeitgeist-1.0.vapi: |
|
50 |
* src/zeitgeist-result-set.h: |
|
51 |
||
52 |
Sync with trunk |
|
53 |
||
54 |
2010-06-17 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
55 |
||
56 |
* tests/test-timestamp.c: |
|
57 |
* doc/reference/zeitgeist-1.0-sections.txt: |
|
58 |
* src/zeitgeist-timestamp.c: |
|
59 |
* src/zeitgeist-timestamp.h: |
|
60 |
* tests/Makefile.am: |
|
61 |
||
62 |
Add some tests for timestamp handling |
|
63 |
||
64 |
Fix rounding errors where gint64 conversions where used |
|
65 |
||
66 |
Add the methods zeitgeist_timestamp_to_date, zeitgeist_timestamp_from_dmy, and zeitgeist_timestamp_from_date |
|
67 |
||
68 |
2010-06-17 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
69 |
||
70 |
* doc/reference/zeitgeist-1.0-docs.sgml: |
|
71 |
* doc/reference/zeitgeist-1.0-sections.txt: |
|
72 |
* src/zeitgeist-timestamp.c: |
|
73 |
||
74 |
Hook up gtk-docs for the new zeitgeist-timestamp APIs |
|
75 |
||
76 |
2010-06-17 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
77 |
||
78 |
* src/zeitgeist-event.c: |
|
79 |
* src/zeitgeist-timerange.c: |
|
80 |
* src/zeitgeist-timerange.h: |
|
81 |
* src/zeitgeist-timestamp.c: |
|
82 |
* src/zeitgeist-timestamp.h: |
|
83 |
||
84 |
API BREAK: Implement initial stab add convenience functions for dealing with timestamps |
|
85 |
||
86 |
The following macros have been changed: |
|
87 |
||
88 |
- ZEITGEIST_TIMESTAMP_TO_GTIMEVAL is now zeitgeist_timestamp_to_timeval |
|
89 |
- ZEITGEIST_GTIMEVAL_TO_TIMESTAMP is now zeitgeist_timestamp_from_timeval |
|
90 |
||
91 |
2010-06-16 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
92 |
||
93 |
* src/zeitgeist-timestamp.c: |
|
94 |
* src/zeitgeist-timestamp.h: |
|
95 |
* src/Makefile.am: |
|
96 |
* src/zeitgeist.h: |
|
97 |
||
98 |
Import stub source files to hold the timestamp code and wire it up in the build system |
|
99 |
||
100 |
2010-06-17 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
101 |
||
102 |
* bindings/zeitgeist-1.0-custom.vala: |
|
103 |
* bindings/zeitgeist-1.0.vapi: |
|
104 |
* src/zeitgeist-result-set.h: |
|
105 |
||
106 |
Vala: Patch from Michal Hruby to not ref the Events when iterating over a ResultSet with foreach |
|
107 |
||
108 |
2010-06-16 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
109 |
||
110 |
* bindings/zeitgeist-1.0.metadata: |
|
111 |
||
112 |
Mark the Cancellable argument for Zeitgeist.Index.search() as nullable in the VAPI metadata |
|
113 |
||
114 |
2010-06-16 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
115 |
||
116 |
* src/zeitgeist-timerange.h: |
|
117 |
||
118 |
Doc typo |
|
119 |
||
120 |
2010-06-15 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
121 |
||
122 |
* configure.ac: |
|
123 |
||
124 |
Bump version to 0.1.2 |
|
125 |
||
126 |
2010-06-15 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
127 |
||
128 |
* examples/find-events-alt.vala: |
|
129 |
* bindings/zeitgeist-1.0-custom.vala: |
|
130 |
* bindings/zeitgeist-1.0.vapi: |
|
131 |
* src/zeitgeist-result-set.h: |
|
132 |
||
133 |
Vala: Make Zeitgeist.ResultSet work with the foreach() iterator protocol - so you can do 'foreach (var event in result_set) { bleh; }' |
|
134 |
||
135 |
2010-06-14 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
136 |
||
137 |
* bindings/zeitgeist-1.0.vapi: |
|
138 |
||
139 |
Make the GCancellable argument to Zeitgeist.Index.search() nullable in the ZG VAPI |
|
140 |
||
141 |
2010-06-10 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
142 |
||
143 |
* NEWS: |
|
144 |
* configure.ac: |
|
145 |
||
146 |
Release libzeitgeist-0.1.1 |
|
147 |
||
148 |
2010-06-10 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
149 |
||
150 |
* NEWS: |
|
151 |
||
152 |
Release 0.1.0 |
|
153 |
||
154 |
2010-06-10 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
155 |
||
156 |
* examples/search-events.c: |
|
157 |
* src/zeitgeist-index.c: |
|
158 |
* src/zeitgeist-index.h: |
|
159 |
* src/zeitgeist-result-set.c: |
|
160 |
* src/zeitgeist-result-set.h: |
|
161 |
* src/zeitgeist-simple-result-set.c: |
|
162 |
* src/zeitgeist-simple-result-set.h: |
|
163 |
* bindings/zeitgeist-1.0.gi: |
|
164 |
* bindings/zeitgeist-1.0.metadata: |
|
165 |
* bindings/zeitgeist-1.0.vapi: |
|
166 |
* configure.ac: |
|
167 |
* doc/reference/zeitgeist-1.0-docs.sgml: |
|
168 |
* doc/reference/zeitgeist-1.0-sections.txt: |
|
169 |
* doc/reference/zeitgeist-1.0.types: |
|
170 |
* examples/Makefile.am: |
|
171 |
* examples/find-events.c: |
|
172 |
* examples/monitor-events.c: |
|
173 |
* src/Makefile.am: |
|
174 |
* src/marshal.list: |
|
175 |
* src/org.gnome.zeitgeist.Log.xml: |
|
176 |
* src/zeitgeist-enums.h: |
|
177 |
* src/zeitgeist-event.c: |
|
178 |
* src/zeitgeist-log.c: |
|
179 |
* src/zeitgeist-log.h: |
|
180 |
* src/zeitgeist-monitor.c: |
|
181 |
* src/zeitgeist.h: |
|
182 |
* tests/Makefile.am: |
|
183 |
* tests/test-event.c: |
|
184 |
* tests/test-log.c: |
|
185 |
||
186 |
Merge lp:~libzeitgeist-developers/libzeitgeist/fts-api |
|
187 |
||
188 |
* Brings in new API to talk to Zeitgeist's FTS extension |
|
189 |
* New interface ZeitgeistResultSet |
|
190 |
* API+ABI BREAK: zeitgeist_log_find_events(), zeitgeist_log_get_events(), and the signal ZeitgeistMonitor::events-inserted have changed to pass a ZeitgeistResultSet where they passed a GPtrArray of events before |
|
191 |
||
192 |
2010-06-10 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
193 |
||
194 |
* examples/monitor-events.c: |
|
195 |
||
196 |
Remove unsused var |
|
197 |
||
198 |
2010-06-10 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
199 |
||
200 |
* bindings/zeitgeist-1.0.vapi: |
|
201 |
||
202 |
Fix from Michal Hruby to the Zeitgeist VAPI |
|
203 |
||
204 |
2010-06-10 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
205 |
||
206 |
* configure.ac: |
|
207 |
* tests/Makefile.am: |
|
208 |
* tests/test-event.c: |
|
209 |
||
210 |
Patch from Michal Hruby to include and link against gio-unix-2.0 in the test-event.c test suite (since it uses GDesktopAppInfos) |
|
211 |
||
212 |
2010-06-10 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
213 |
||
214 |
* bindings/zeitgeist-1.0.gi: |
|
215 |
* bindings/zeitgeist-1.0.metadata: |
|
216 |
* bindings/zeitgeist-1.0.vapi: |
|
217 |
* src/zeitgeist-event.c: |
|
218 |
||
219 |
Update VAPI to reflect API changes with regards to ZeitgeistResultSet and add support for ZeitgeistIndex |
|
220 |
||
221 |
2010-06-10 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
222 |
||
223 |
* src/zeitgeist-index.c: |
|
224 |
* src/zeitgeist-log.c: |
|
225 |
* src/zeitgeist-monitor.c: |
|
226 |
||
227 |
Fix compile time warning because of missing include of "zeitgeist-simple-result-set.h" |
|
228 |
||
229 |
2010-06-10 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
230 |
||
231 |
* examples/monitor-events.c: |
|
232 |
* src/marshal.list: |
|
233 |
* src/zeitgeist-monitor.c: |
|
234 |
||
235 |
API CHANGE: Make the signal ZeitgeistMonitor::events-inserted use a ZeitgeistResultSet in stead of a GPtrArray |
|
236 |
||
237 |
2010-06-10 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
238 |
||
239 |
* examples/search-events.c: |
|
240 |
* examples/Makefile.am: |
|
241 |
* examples/find-events.c: |
|
242 |
* examples/monitor-events.c: |
|
243 |
* src/zeitgeist-index.c: |
|
244 |
* src/zeitgeist-index.h: |
|
245 |
* src/zeitgeist-result-set.c: |
|
246 |
||
247 |
API CHANGE: zeitgeist_index_search_finish() now returns a ZeitgeistResultSet instead of a GPtrArray |
|
248 |
||
249 |
Add new example using the ZeitgeistIndex API to do full text searches |
|
250 |
||
251 |
2010-06-10 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
252 |
||
253 |
* tests/test-log.c: |
|
254 |
||
255 |
Tighten the tests in test-log.c for the new ZeitgeistResultSet class |
|
256 |
||
257 |
2010-06-10 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
258 |
||
259 |
* examples/find-events.c: |
|
260 |
* src/zeitgeist-log.c: |
|
261 |
* src/zeitgeist-log.h: |
|
262 |
* src/zeitgeist-simple-result-set.c: |
|
263 |
* tests/test-log.c: |
|
264 |
||
265 |
API CHANGE: zeitgeist_log_get_events_finish() and zeitgeist_log_find_events_finish() now return a ZeitgeistResultSet. |
|
266 |
||
267 |
Ported unit tests and examples accordingly. |
|
268 |
||
269 |
2010-06-10 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
270 |
||
271 |
* doc/reference/zeitgeist-1.0-sections.txt: |
|
272 |
* src/zeitgeist-result-set.c: |
|
273 |
* src/zeitgeist-simple-result-set.c: |
|
274 |
||
275 |
Add doc strings to undocumented methods on ZeitgeistResultSet. |
|
276 |
||
277 |
2010-06-10 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
278 |
||
279 |
* src/zeitgeist-result-set.c: |
|
280 |
* src/zeitgeist-result-set.h: |
|
281 |
* src/zeitgeist-simple-result-set.c: |
|
282 |
||
283 |
Add methods ZeitgeistResultSet.tell() and peek() |
|
284 |
||
285 |
2010-06-09 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
286 |
||
287 |
* src/zeitgeist-simple-result-set.c: |
|
288 |
* src/zeitgeist-simple-result-set.h: |
|
289 |
* src/Makefile.am: |
|
290 |
||
291 |
Add ZeitgeistSimpleResultSet into the build |
|
292 |
||
293 |
2010-06-09 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
294 |
||
295 |
* src/zeitgeist-result-set.c: |
|
296 |
* src/zeitgeist-result-set.h: |
|
297 |
* doc/reference/zeitgeist-1.0-docs.sgml: |
|
298 |
* doc/reference/zeitgeist-1.0-sections.txt: |
|
299 |
* src/Makefile.am: |
|
300 |
* src/zeitgeist.h: |
|
301 |
||
302 |
Add interface for result sets. We are going to need that for zeitgeist_index_search() and we might as well use it for zeitgeist_log_find_events() and zeitgeist_log_get_events() |
|
303 |
||
304 |
2010-06-09 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
305 |
||
306 |
* src/zeitgeist-enums.h: |
|
307 |
* src/zeitgeist-index.c: |
|
308 |
||
309 |
Add doc strings for new ZeitgeistIndex API and describe the query language |
|
310 |
||
311 |
2010-06-09 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
312 |
||
313 |
* doc/reference/zeitgeist-1.0-docs.sgml: |
|
314 |
* doc/reference/zeitgeist-1.0-sections.txt: |
|
315 |
* doc/reference/zeitgeist-1.0.types: |
|
316 |
* src/zeitgeist-index.c: |
|
317 |
* src/zeitgeist-index.h: |
|
318 |
||
319 |
Stub API docs for ZeitgeistIndex |
|
320 |
||
321 |
2010-06-09 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
322 |
||
323 |
* src/zeitgeist-index.c: |
|
324 |
* src/zeitgeist-index.h: |
|
325 |
* src/Makefile.am: |
|
326 |
* src/zeitgeist.h: |
|
327 |
||
328 |
Initial UNTESTED impl of ZeitgeistIndex for accessing the Zeitgeist FTS extension |
|
329 |
||
330 |
2010-06-09 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
331 |
||
332 |
* src/Makefile.am: |
|
333 |
* src/org.gnome.zeitgeist.Log.xml: |
|
334 |
||
335 |
Add EggDBus and automake hooks to generate interfaces for the Zeitgeist FTS extension org.gnome.zeitgeist.Index |
|
336 |
||
337 |
2010-06-01 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
338 |
||
339 |
* src/zeitgeist-mimetypes.c: |
|
340 |
||
341 |
Map the text/html mimetype to ZEITGEIST_NFO_HTML_DOCUMENT instead of ZEITGEIST_NFO_SOURCE_CODE |
|
342 |
||
343 |
2010-06-01 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
344 |
||
345 |
* src/zeitgeist-mimetypes.c: |
|
346 |
||
347 |
Add https URI scheme for pre-loaded manifestations |
|
348 |
||
349 |
2010-05-28 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
350 |
||
351 |
* src/zeitgeist-log.c: |
|
352 |
||
353 |
Make ZeitgeistLog observe when/if the Zeitgeist daemon leave/enters the bus. When it enters the bus all active monitors are reinstated. This fixes bug #578743: "ZeitgeistMonitor stops working on ZG restart". |
|
354 |
||
355 |
2010-05-28 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
356 |
||
357 |
* tests/Makefile.am: |
|
358 |
||
359 |
In check-headless also launch a fake X server because dbus-launch requires that (we're using Xvfb) |
|
360 |
||
361 |
2010-05-28 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
362 |
||
363 |
* Makefile.am: |
|
364 |
||
365 |
Let the 'check-headless' target be available from the top level dir |
|
366 |
||
367 |
2010-05-28 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
368 |
||
369 |
* tests/Makefile.am: |
|
370 |
||
371 |
Add a new target 'check-headless' that sets up a private bus and a Zeitgeist instance that only uses a memory backedd DB |
|
372 |
||
373 |
2010-05-09 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
374 |
||
375 |
* bindings/zeitgeist-1.0.metadata: |
|
376 |
* src/zeitgeist-eggdbusconversions.c: |
|
377 |
||
378 |
Merge Michal Hruby's branch, lp:~mhr3/libzeitgeist/various-fixes, fixing a memleak in _zeitgeist_event_to_egg_zeitgeist_event |
|
379 |
||
380 |
2010-05-09 Michal Hruby <michal.mhr@gmail.com> |
|
381 |
||
382 |
* bindings/zeitgeist-1.0.metadata: |
|
383 |
* src/zeitgeist-eggdbusconversions.c: |
|
384 |
||
385 |
Fix leak in ZeitgeistEvent -> EggZeitgeistEvent conversion |
|
386 |
||
387 |
2010-05-04 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
388 |
||
389 |
* src/zeitgeist-eggdbusconversions.c: |
|
390 |
* tests/test-eggdbusconversions.c: |
|
391 |
||
392 |
Merge Michal Hruby's branch lp:~mhr3/libzeitgeist/various-fixes which fixes dbus marshalling of events with empty subjects. |
|
393 |
||
394 |
Added a unit test that catches this case. |
|
395 |
||
396 |
2010-04-30 Michal Hruby <michal.mhr@gmail.com> |
|
397 |
||
398 |
* src/zeitgeist-eggdbusconversions.c: |
|
399 |
||
400 |
Fix subject marshalling |
|
401 |
||
402 |
2010-04-30 Michal Hruby <michal.mhr@gmail.com> |
|
403 |
||
404 |
* src/zeitgeist-monitor.c: |
|
405 |
||
406 |
Merged trunk |
|
407 |
||
408 |
2010-04-29 Michal Hruby <michal.mhr@gmail.com> |
|
409 |
||
410 |
* doc/reference/zeitgeist-1.0.types: |
|
411 |
* doc/reference/zeitgeist-1.0-sections.txt: |
|
412 |
* src/zeitgeist-monitor.c: |
|
413 |
||
414 |
Merge trunk |
|
415 |
||
416 |
2010-04-29 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
417 |
||
418 |
* src/zeitgeist-monitor.c: |
|
419 |
||
420 |
Doh... Props needs to be readwrite AND construct only... |
|
421 |
||
422 |
2010-04-29 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
423 |
||
424 |
* src/zeitgeist-monitor.c: |
|
425 |
||
426 |
Improve docs for ZeitgeistMonitor and make the event-templates and time-range properties read-only. |
|
427 |
||
428 |
2010-04-29 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
429 |
||
430 |
* bindings/zeitgeist-1.0-custom.vala: |
|
431 |
* bindings/zeitgeist-1.0.gi: |
|
432 |
* bindings/zeitgeist-1.0.metadata: |
|
433 |
* bindings/zeitgeist-1.0.vapi: |
|
434 |
* configure.ac: |
|
435 |
* src/zeitgeist-log.c: |
|
436 |
* src/zeitgeist-log.h: |
|
437 |
* src/zeitgeist-monitor.c: |
|
438 |
* src/zeitgeist-monitor.h: |
|
439 |
||
440 |
Merge Michal Hruby's branch lp:~mhr3/libzeitgeist/various-fixes into trunk. This fixes ZeitgeistMonitor's Vala API and makes the method signature of zeitgeist_log_insert_events_from_ptrarray() be in line with those of GIO async methods. |
|
441 |
||
442 |
Also lower EggDBus requirements to 0.5 (from 0.6) |
|
443 |
||
444 |
2010-04-29 Michal Hruby <michal.mhr@gmail.com> |
|
445 |
||
446 |
* bindings/zeitgeist-1.0.gi: |
|
447 |
* bindings/zeitgeist-1.0.vapi: |
|
448 |
* src/zeitgeist-log.c: |
|
449 |
* src/zeitgeist-log.h: |
|
450 |
||
451 |
insert_events_from_ptrarray: cancellable should be 3rd param |
|
452 |
Regenerate vapi |
|
453 |
||
454 |
2010-04-28 Michal Hruby <michal.mhr@gmail.com> |
|
455 |
||
456 |
* bindings/zeitgeist-1.0.gi: |
|
457 |
* bindings/zeitgeist-1.0.vapi: |
|
458 |
* src/zeitgeist-monitor.c: |
|
459 |
||
460 |
Specialize Monitor signal definition |
|
461 |
||
462 |
2010-04-28 Michal Hruby <michal.mhr@gmail.com> |
|
463 |
||
464 |
* src/zeitgeist-log.c: |
|
465 |
* src/zeitgeist-log.h: |
|
466 |
||
467 |
Swap parameter order for insert_events_from_ptrarray |
|
468 |
||
469 |
2010-04-28 Michal Hruby <michal.mhr@gmail.com> |
|
470 |
||
471 |
* bindings/zeitgeist-1.0.metadata: |
|
472 |
* bindings/zeitgeist-1.0.vapi: |
|
473 |
||
474 |
More fixes to the bindings |
|
475 |
||
476 |
2010-04-27 Michal Hruby <michal.mhr@gmail.com> |
|
477 |
||
478 |
* bindings/zeitgeist-1.0.metadata: |
|
479 |
* bindings/zeitgeist-1.0.vapi: |
|
480 |
||
481 |
Fix find_related_uris binding |
|
482 |
||
483 |
2010-04-27 Michal Hruby <michal.mhr@gmail.com> |
|
484 |
||
485 |
* src/zeitgeist-mimetypes.c: |
|
486 |
* src/zeitgeist-mimetypes.h: |
|
487 |
* tests/test-mimetypes.c: |
|
488 |
* doc/reference/zeitgeist-1.0-docs.sgml: |
|
489 |
* doc/reference/zeitgeist-1.0-sections.txt: |
|
490 |
* src/Makefile.am: |
|
491 |
* src/zeitgeist.h: |
|
492 |
* tests/Makefile.am: |
|
493 |
||
494 |
Merge trunk |
|
495 |
||
496 |
2010-04-27 Michal Hruby <michal.mhr@gmail.com> |
|
497 |
||
498 |
* bindings/zeitgeist-1.0.metadata: |
|
499 |
||
500 |
Fix typo |
|
501 |
||
502 |
2010-04-27 Michal Hruby <michal.mhr@gmail.com> |
|
503 |
||
504 |
* bindings/zeitgeist-1.0.metadata: |
|
505 |
* bindings/zeitgeist-1.0.vapi: |
|
506 |
* src/zeitgeist-monitor.c: |
|
507 |
||
508 |
Fix Vala binding of ZeitgeistMonitor |
|
509 |
||
510 |
2010-04-23 Michal Hruby <michal.mhr@gmail.com> |
|
511 |
||
512 |
* bindings/zeitgeist-1.0-custom.vala: |
|
513 |
* bindings/zeitgeist-1.0.gi: |
|
514 |
* bindings/zeitgeist-1.0.vapi: |
|
515 |
* src/zeitgeist-monitor.h: |
|
516 |
||
517 |
Add missing get_type for Monitor class - fixes generated bindings |
|
518 |
||
519 |
2010-04-23 Michal Hruby <michal.mhr@gmail.com> |
|
520 |
||
521 |
* tests/test.desktop: |
|
522 |
* bindings/zeitgeist-1.0.gi: |
|
523 |
* bindings/zeitgeist-1.0.vapi: |
|
524 |
* src/zeitgeist-event.c: |
|
525 |
* src/zeitgeist-event.h: |
|
526 |
* tests/Makefile.am: |
|
527 |
* tests/test-event.c: |
|
528 |
||
529 |
Merge trunk |
|
530 |
||
531 |
2010-04-23 Michal Hruby <michal.mhr@gmail.com> |
|
532 |
||
533 |
* AUTHORS: |
|
534 |
* bindings/zeitgeist-1.0-custom.vala: |
|
535 |
* bindings/zeitgeist-1.0.gi: |
|
536 |
* bindings/zeitgeist-1.0.metadata: |
|
537 |
* bindings/zeitgeist-1.0.vapi: |
|
538 |
* configure.ac: |
|
539 |
* examples/find-events.c: |
|
540 |
* src/zeitgeist-log.c: |
|
541 |
* src/zeitgeist-log.h: |
|
542 |
* tests/test-log.c: |
|
543 |
||
544 |
Merge trunk |
|
545 |
||
546 |
2010-04-29 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
547 |
||
548 |
* doc/reference/zeitgeist-1.0-sections.txt: |
|
549 |
||
550 |
Fix ref to egg_zeitgeist_storage_state_get_type in docs. Should be zeitgeist_storage_state_get_type |
|
551 |
||
552 |
2010-04-29 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
553 |
||
554 |
* doc/reference/zeitgeist-1.0.types: |
|
555 |
||
556 |
Add zeitgeist-1.0.types to doc generation. This makes gtk-doc include properties and signals for the classes |
|
557 |
||
558 |
2010-04-23 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
559 |
||
560 |
* doc/reference/zeitgeist-1.0-docs.sgml: |
|
561 |
* doc/reference/zeitgeist-1.0-sections.txt: |
|
562 |
* src/Makefile.am: |
|
563 |
* src/zeitgeist-mimetypes.c: |
|
564 |
* src/zeitgeist-mimetypes.h: |
|
565 |
* src/zeitgeist.h: |
|
566 |
* tests/test-mimetypes.c: |
|
567 |
||
568 |
Complete impl of mimetype and URI scheme mapping. Document it and add it to the public headers since it's quite nifty. |
|
569 |
||
570 |
2010-04-23 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
571 |
||
572 |
* src/zeitgeist-mimetypes.c: |
|
573 |
||
574 |
Add some image types |
|
575 |
||
576 |
2010-04-23 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
577 |
||
578 |
* src/zeitgeist-mimetypes.c: |
|
579 |
* tests/test-mimetypes.c: |
|
580 |
||
581 |
Start adding a tonne of mimetype mappings and add some more tests for these |
|
582 |
||
583 |
2010-04-23 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
584 |
||
585 |
* tests/test-mimetypes.c: |
|
586 |
||
587 |
Add a few more tests for the mime/uri scheme mapping |
|
588 |
||
589 |
2010-04-23 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
590 |
||
591 |
* src/zeitgeist-mimetypes.c: |
|
592 |
* src/zeitgeist-mimetypes.h: |
|
593 |
* tests/test-mimetypes.c: |
|
594 |
* src/Makefile.am: |
|
595 |
* tests/Makefile.am: |
|
596 |
||
597 |
Start adding convenience functions to guess interpretation types from mimetypes and manifestations types from URI schemes. Unfinished. |
|
598 |
||
599 |
2010-04-23 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
600 |
||
601 |
* bindings/zeitgeist-1.0.gi: |
|
602 |
* bindings/zeitgeist-1.0.vapi: |
|
603 |
||
604 |
Add new method to VAPI Event.set_actor_from_app_info() |
|
605 |
||
606 |
2010-04-23 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
607 |
||
608 |
* tests/test.desktop: |
|
609 |
* src/zeitgeist-event.c: |
|
610 |
* src/zeitgeist-event.h: |
|
611 |
* tests/Makefile.am: |
|
612 |
* tests/test-event.c: |
|
613 |
||
614 |
Add new method zeitgeist_event_set_actor_from_app_info(), and add unit tests for this |
|
615 |
||
616 |
2010-04-23 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
617 |
||
618 |
* AUTHORS: |
|
619 |
||
620 |
Add Michal in AUTHORS |
|
621 |
||
622 |
2010-04-23 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
623 |
||
624 |
* bindings/zeitgeist-1.0.gi: |
|
625 |
* bindings/zeitgeist-1.0.metadata: |
|
626 |
* bindings/zeitgeist-1.0.vapi: |
|
627 |
||
628 |
Update Vala bindings to new _finish() API, where we return the actual return value from the _finish() functions, but no longer as an our-arg |
|
629 |
||
630 |
2010-04-23 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
631 |
||
632 |
* examples/find-events.c: |
|
633 |
* src/zeitgeist-log.c: |
|
634 |
* src/zeitgeist-log.h: |
|
635 |
* tests/test-log.c: |
|
636 |
||
637 |
Convert all zeitgeist_log_*_finish() functions to the standard GIO signature (ZeitgeistLog *self, GAsyncResult *res, GError **error) and return the method result in the return value instead of an out-arg. This should also improve Vala async integration. |
|
638 |
||
639 |
2010-04-23 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
640 |
||
641 |
* bindings/zeitgeist-1.0-custom.vala: |
|
642 |
* bindings/zeitgeist-1.0.defines: |
|
643 |
* bindings/zeitgeist-1.0.excludes: |
|
644 |
* bindings/Makefile.am: |
|
645 |
* bindings/generate_vapi: |
|
646 |
* bindings/zeitgeist-1.0.deps: |
|
647 |
* bindings/zeitgeist-1.0.gi: |
|
648 |
* bindings/zeitgeist-1.0.metadata: |
|
649 |
* bindings/zeitgeist-1.0.vapi: |
|
650 |
* src/zeitgeist-log.c: |
|
651 |
* src/zeitgeist-log.h: |
|
652 |
* src/zeitgeist-timerange.c: |
|
653 |
* src/zeitgeist-timerange.h: |
|
654 |
* tests/test-log.c: |
|
655 |
||
656 |
Merge Michal Hruby's branch lp:~mhr3/libzeitgeist/various-fixes containing a set of improvements for Vala support. Please see https://code.launchpad.net/~mhr3/libzeitgeist/various-fixes/+merge/23927 for review comments. |
|
657 |
||
658 |
2010-04-22 Michal Hruby <michal.mhr@gmail.com> |
|
659 |
||
660 |
* bindings/zeitgeist-1.0.gi: |
|
661 |
* bindings/zeitgeist-1.0.metadata: |
|
662 |
* bindings/zeitgeist-1.0.vapi: |
|
663 |
||
664 |
Few more Vala ownership fixes |
|
665 |
||
666 |
2010-04-22 Michal Hruby <michal.mhr@gmail.com> |
|
667 |
||
668 |
* bindings/zeitgeist-1.0.metadata: |
|
669 |
* bindings/zeitgeist-1.0.vapi: |
|
670 |
* src/zeitgeist-log.c: |
|
671 |
* src/zeitgeist-log.h: |
|
672 |
* tests/test-log.c: |
|
673 |
||
674 |
Tag the Vala bindings as async to make our lives easier. |
|
675 |
Vala requires the AsyncResult parameter to be always second, to let's not fight it. |
|
676 |
||
677 |
2010-04-22 Michal Hruby <michal.mhr@gmail.com> |
|
678 |
||
679 |
* bindings/Makefile.am: |
|
680 |
||
681 |
Add new files to Makefile |
|
682 |
||
683 |
2010-04-22 Michal Hruby <michal.mhr@gmail.com> |
|
684 |
||
685 |
* bindings/zeitgeist-1.0.gi: |
|
686 |
* bindings/zeitgeist-1.0.vapi: |
|
687 |
||
688 |
Regenerate Vala bindings |
|
689 |
||
690 |
2010-04-22 Michal Hruby <michal.mhr@gmail.com> |
|
691 |
||
692 |
* bindings/zeitgeist-1.0-custom.vala: |
|
693 |
* bindings/zeitgeist-1.0.defines: |
|
694 |
* bindings/zeitgeist-1.0.excludes: |
|
695 |
* bindings/Makefile.am: |
|
696 |
* bindings/generate_vapi: |
|
697 |
* bindings/zeitgeist-1.0.deps: |
|
698 |
||
699 |
Fix Vala binding generation |
|
700 |
||
701 |
2010-04-22 Michal Hruby <michal.mhr@gmail.com> |
|
702 |
||
703 |
* src/zeitgeist-timerange.c: |
|
704 |
* src/zeitgeist-timerange.h: |
|
705 |
||
706 |
Use pointers in timestamp macros |
|
707 |
||
708 |
2010-04-21 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
709 |
||
710 |
* src/zeitgeist-ontology-manifestations.h: |
|
711 |
||
712 |
Add missing file zeitgeist-ontology-manifestations.h |
|
713 |
||
714 |
2010-04-21 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
715 |
||
716 |
* COPYING.GPL: |
|
717 |
* Makefile.am: |
|
718 |
* README: |
|
719 |
* examples/find-events.c: |
|
720 |
* examples/insert-event.vala: |
|
721 |
* examples/monitor-events.c: |
|
722 |
||
723 |
Add missing GPL licensing headers to examples. Include a copy of the GPL3 |
|
724 |
||
725 |
2010-04-21 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
726 |
||
727 |
* src/org.gnome.zeitgeist.Log.xml: |
|
728 |
* src/zeitgeist-enums.h: |
|
729 |
||
730 |
Add the new ResultTypes introduced in Zeitgeist 0.3.3. |
|
731 |
||
732 |
2010-04-20 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
733 |
||
734 |
* src/Makefile.am: |
|
735 |
* src/zeitgeist-monitor.c: |
|
736 |
||
737 |
Rename the prefix for our closure marshallers to have a _ prefix. Eg _zeitgeist_cclosure_marshal. This way we can strip these symbols out of the final .so with our export-symbols-regex |
|
738 |
||
739 |
2010-04-20 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
740 |
||
741 |
* src/Makefile.am: |
|
742 |
* src/zeitgeist-enums.h: |
|
743 |
* src/zeitgeist-enumtypes.h.template: |
|
744 |
* src/zeitgeist-event.h: |
|
745 |
* src/zeitgeist-log.h: |
|
746 |
* src/zeitgeist-monitor.h: |
|
747 |
* src/zeitgeist-ontology-interpretations.h: |
|
748 |
* src/zeitgeist-subject.h: |
|
749 |
* src/zeitgeist-timerange.h: |
|
750 |
* src/zeitgeist.h: |
|
751 |
* tests/Makefile.am: |
|
752 |
||
753 |
Enforce single header includes. Programs can only include zeitgeist.h now, not any of the zeitgeist-*.h files |
|
754 |
||
755 |
2010-04-20 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
756 |
||
757 |
* configure.ac: |
|
758 |
||
759 |
Add silent rules to build |
|
760 |
||
761 |
2010-04-20 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
762 |
||
763 |
* bindings/zeitgeist-1.0.metadata: |
|
764 |
||
765 |
Vala: Transfer ownership of ptrarray in zeitgeist_log_insert_events_from_ptrarray |
|
766 |
||
767 |
2010-04-19 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
768 |
||
769 |
* bindings/zeitgeist-1.0.gi: |
|
770 |
* bindings/zeitgeist-1.0.metadata: |
|
771 |
* bindings/zeitgeist-1.0.vapi: |
|
772 |
* examples/insert-event.vala: |
|
773 |
||
774 |
Nudge about trying to get the Vala bindings to work |
|
775 |
||
776 |
2010-04-19 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
777 |
||
778 |
* doc/reference/zeitgeist-1.0-sections.txt: |
|
779 |
* src/zeitgeist-log.c: |
|
780 |
* src/zeitgeist-log.h: |
|
781 |
||
782 |
Implement zeitgeist_log_insert_events_no_reply() |
|
783 |
||
784 |
2010-04-19 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
785 |
||
786 |
* examples/insert-event.vala: |
|
787 |
||
788 |
Include preliminary Vala example... Still can't compile, but I should be something like: valac --pkg glib-2.0 --pkg gio-2.0 --pkg zeitgeist-1.0 --vapidir=/opt/share/vala/vapi insert-event.vala |
|
789 |
||
790 |
2010-04-19 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
791 |
||
792 |
* bindings/zeitgeist-1.0.gi: |
|
793 |
* bindings/zeitgeist-1.0.vapi: |
|
794 |
||
795 |
Update VAPI with new API for Log.insert_events() |
|
796 |
||
797 |
2010-04-19 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
798 |
||
799 |
* Makefile.am: |
|
800 |
* doc/reference/zeitgeist-1.0-sections.txt: |
|
801 |
* src/zeitgeist-eggdbusconversions.c: |
|
802 |
* src/zeitgeist-eggdbusconversions.h: |
|
803 |
* src/zeitgeist-log.c: |
|
804 |
* src/zeitgeist-log.h: |
|
805 |
* tests/test-log.c: |
|
806 |
||
807 |
Make zeitgeist_log_insert_events() a varargs function and introduce to new variants of it _valist() and _from_ptrarray() |
|
808 |
||
809 |
2010-04-19 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
810 |
||
811 |
* bindings: |
|
812 |
* bindings/Makefile.am: |
|
813 |
* bindings/generate_vapi: |
|
814 |
* bindings/zeitgeist-1.0.deps: |
|
815 |
* bindings/zeitgeist-1.0.files: |
|
816 |
* bindings/zeitgeist-1.0.gi: |
|
817 |
* bindings/zeitgeist-1.0.metadata: |
|
818 |
* bindings/zeitgeist-1.0.namespace: |
|
819 |
* bindings/zeitgeist-1.0.vapi: |
|
820 |
* Makefile.am: |
|
821 |
* configure.ac: |
|
822 |
||
823 |
Import Vala VAPI |
|
824 |
||
825 |
2010-04-19 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
826 |
||
827 |
* src/Makefile.am: |
|
828 |
||
829 |
Include the ontology headers in the installed development headers |
|
830 |
||
831 |
2010-04-18 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
832 |
||
833 |
* examples/monitor-events.c: |
|
834 |
* src/zeitgeist-monitor.c: |
|
835 |
||
836 |
Fix emission of events-deleted signal from ZeitgeistMonitor. We did a premature free of some memory we needed. |
|
837 |
||
838 |
Make monitor-events.c example monitor events for any timestamp |
|
839 |
||
840 |
2010-04-16 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
841 |
||
842 |
* tests/test-event.c: |
|
843 |
* src/zeitgeist-subject.c: |
|
844 |
* tests/Makefile.am: |
|
845 |
||
846 |
Add unit tests for ZeitgeistEvent (and subject) constructors |
|
847 |
||
848 |
2010-04-16 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
849 |
||
850 |
* doc/reference/zeitgeist-1.0-sections.txt: |
|
851 |
* src/zeitgeist-event.c: |
|
852 |
* src/zeitgeist-event.h: |
|
853 |
* src/zeitgeist-subject.c: |
|
854 |
* src/zeitgeist-subject.h: |
|
855 |
||
856 |
Add some convenience constructors to ZeitgeistEvent and ZeitgeistSubject |
|
857 |
||
858 |
2010-04-16 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
859 |
||
860 |
* doc/reference/zeitgeist-1.0-docs.sgml: |
|
861 |
* doc/reference/zeitgeist-1.0-sections.txt: |
|
862 |
* src/Makefile.am: |
|
863 |
* src/zeitgeist.h: |
|
864 |
* tools/onto2c.py: |
|
865 |
* src/zeitgeist-ontology.h: |
|
866 |
* src/zeitgeist-ontology-interpretations.h: |
|
867 |
||
868 |
Split up ontology in an 'interpretations' and 'manifestations' part |
|
869 |
||
870 |
2010-04-16 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
871 |
||
872 |
* src/zeitgeist-ontology.h: |
|
873 |
* tools/onto2c.py: |
|
874 |
||
875 |
w00t. External links to Nepomuk ontolgies work inside the gtk-doc now |
|
876 |
||
877 |
Also list the children of each symbol of the ontology in the gtk-doc |
|
878 |
||
879 |
2010-04-16 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
880 |
||
881 |
* doc/reference/zeitgeist-1.0-docs.sgml: |
|
882 |
* doc/reference/zeitgeist-1.0-sections.txt: |
|
883 |
||
884 |
Include the ontology macros in the generated API docs |
|
885 |
||
886 |
2010-04-16 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
887 |
||
888 |
* src/zeitgeist-ontology.h: |
|
889 |
* src/Makefile.am: |
|
890 |
* src/zeitgeist.h: |
|
891 |
||
892 |
Include autogenerated ontology macros generated via a magic script using the lp:~zeitgeist/zeitgeist/ontology_definition branch of Zeitgeist |
|
893 |
||
894 |
2010-04-16 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
895 |
||
896 |
* tools: |
|
897 |
* tools/onto2c.py: |
|
898 |
||
899 |
Import tool to transcode the Zeitgeist ontology into a set of C macros |
|
900 |
||
901 |
2010-04-15 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
902 |
||
903 |
* src/Makefile.am: |
|
904 |
||
905 |
w00t. distcheck works again |
|
906 |
||
907 |
2010-04-15 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
908 |
||
909 |
* Makefile.am: |
|
910 |
||
911 |
Desperately try and fix distcheck now that I added gtk-doc |
|
912 |
||
913 |
2010-04-15 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
914 |
||
915 |
* src/zeitgeist-event.c: |
|
916 |
* src/zeitgeist-event.h: |
|
917 |
||
918 |
Complete docs for ZeitgeistEvent |
|
919 |
||
920 |
2010-04-15 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
921 |
||
922 |
* doc/reference/zeitgeist-1.0-docs.sgml: |
|
923 |
* doc/reference/zeitgeist-1.0-sections.txt: |
|
924 |
* src/zeitgeist-enums.h: |
|
925 |
* src/zeitgeist-event.c: |
|
926 |
||
927 |
More doc-work |
|
928 |
||
929 |
2010-04-15 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
930 |
||
931 |
* doc/reference/zeitgeist-1.0-docs.sgml: |
|
932 |
* doc/reference/zeitgeist-1.0-sections.txt: |
|
933 |
* Makefile.am: |
|
934 |
* configure.ac: |
|
935 |
* doc/reference/Makefile.am: |
|
936 |
||
937 |
The docs are not completely wacked now... :-) |
|
938 |
||
939 |
2010-04-15 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
940 |
||
941 |
* doc: |
|
942 |
* doc/Makefile.am: |
|
943 |
* doc/reference: |
|
944 |
* doc/reference/Makefile.am: |
|
945 |
||
946 |
Start adding gtk-doc |
|
947 |
||
948 |
2010-04-15 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
949 |
||
950 |
* src/Makefile.am: |
|
951 |
||
952 |
Makefile.am shuffling to fix distcheck |
|
953 |
||
954 |
2010-04-15 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
955 |
||
956 |
* src/zeitgeist-timerange.c: |
|
957 |
* src/zeitgeist-timerange.h: |
|
958 |
||
959 |
Rename ZEITGEIST_GTIMEVAL_TO_SYSTEM_TIME -> ZEITGEIST_GTIMEVAL_TO_TIMESTAMP |
|
960 |
||
961 |
2010-04-15 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
962 |
||
963 |
* src/zeitgeist-eggdbusconversions.c: |
|
964 |
* tests/test-eggdbusconversions.c: |
|
965 |
||
966 |
Fix nasty rounding/casting error clipping timestamps when passed over the wire |
|
967 |
||
968 |
2010-04-15 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
969 |
||
970 |
* examples/Makefile.am: |
|
971 |
* src/Makefile.am: |
|
972 |
* src/zeitgeist.h: |
|
973 |
* tests/Makefile.am: |
|
974 |
* zeitgeist-1.0.pc.in: |
|
975 |
||
976 |
Rename libs and pkg package name to zeitgeist-1.0 (so we can have parallel installs if we ever need to break API/ABI) |
|
977 |
||
978 |
Install development headers on make install |
|
979 |
||
980 |
2010-04-14 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
981 |
||
982 |
* examples/find-events.c: |
|
983 |
* examples/monitor-events.c: |
|
984 |
||
985 |
Clean up includes in the examples |
|
986 |
||
987 |
2010-04-14 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
988 |
||
989 |
* src/zeitgeist-monitor.c: |
|
990 |
||
991 |
Doc twiddling... |
|
992 |
||
993 |
2010-04-14 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
994 |
||
995 |
* examples/monitor-events.c: |
|
996 |
* src/marshal.list: |
|
997 |
* src/zeitgeist-monitor.c: |
|
998 |
||
999 |
Fix crasher: ZeitgeistMonitor::events-inserted is not VOID__OBJECT_OBJECT, but VOID__OBJECT_BOXED. Signal emiisions from ZeitgeistMonitor works in example/monitor-events now |
|
1000 |
||
1001 |
2010-04-14 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1002 |
||
1003 |
* tests/test-eggdbusconversions.c: |
|
1004 |
* tests/test-log.c: |
|
1005 |
* tests/test-monitor.c: |
|
1006 |
* tests/test-timerange.c: |
|
1007 |
||
1008 |
Fix test headers to correctly ref me as the author |
|
1009 |
||
1010 |
2010-04-14 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1011 |
||
1012 |
* src/marshal.list: |
|
1013 |
* configure.ac: |
|
1014 |
* src/Makefile.am: |
|
1015 |
* src/zeitgeist-monitor.c: |
|
1016 |
* src/zeitgeist-monitor.h: |
|
1017 |
||
1018 |
Implement signal emissions on ZeitgeistMonitor |
|
1019 |
||
1020 |
Add needed glib-genmarshal magic for signal emissions |
|
1021 |
||
1022 |
2010-04-13 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1023 |
||
1024 |
* src/zeitgeist-monitor.c: |
|
1025 |
||
1026 |
Clarify a FIXME about missing signals for the monitors |
|
1027 |
||
1028 |
2010-04-13 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1029 |
||
1030 |
* examples/monitor-events.c: |
|
1031 |
* examples/Makefile.am: |
|
1032 |
* src/zeitgeist-eggdbusconversions.c: |
|
1033 |
* src/zeitgeist-monitor.c: |
|
1034 |
* tests/test-eggdbusconversions.c: |
|
1035 |
||
1036 |
Add small example program that listens for events via a ZeitgeistMonitor |
|
1037 |
||
1038 |
Fix how we convert 0 timestamps and event ids to wire format. Hint: They are empty strings not "0". This fixes event matching for the match-all-monitor |
|
1039 |
||
1040 |
2010-04-13 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1041 |
||
1042 |
* src/zeitgeist-log.c: |
|
1043 |
* src/zeitgeist-log.h: |
|
1044 |
* src/zeitgeist-monitor.c: |
|
1045 |
* src/zeitgeist-monitor.h: |
|
1046 |
||
1047 |
All methods in ZeitgeistLog API implemented (but many of them untested). This round implements the install/remove_monitor() calls |
|
1048 |
||
1049 |
Make ZeitgeistMonitor no longer subclass GInitiallyUnowned - that was inconvenient when they export a service |
|
1050 |
||
1051 |
Start hooking up the ZeitgeistMonitor class as an eggdbus service. Mostly done. Primarily missing is emitting some nice GObject signals when events are received |
|
1052 |
||
1053 |
2010-04-13 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1054 |
||
1055 |
* src/zeitgeist-log.c: |
|
1056 |
* src/zeitgeist-log.h: |
|
1057 |
||
1058 |
Implement ZeitgeistLog.find_related_uris() |
|
1059 |
||
1060 |
2010-04-13 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1061 |
||
1062 |
* src/Makefile.am: |
|
1063 |
||
1064 |
Fix distcheck |
|
1065 |
||
1066 |
2010-04-13 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1067 |
||
1068 |
* src/zeitgeist-eggdbusconversions.c: |
|
1069 |
* src/zeitgeist-timerange.h: |
|
1070 |
* tests/Makefile.am: |
|
1071 |
||
1072 |
Now that we strip the main lib from stray symbols we need to add some helper files to our test cases |
|
1073 |
||
1074 |
2010-04-13 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1075 |
||
1076 |
* src/Makefile.am: |
|
1077 |
||
1078 |
Add -export-symbols-regex '^zeitgeist_.*' to LDFLAGS to limit the symbols exported |
|
1079 |
||
1080 |
2010-04-13 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1081 |
||
1082 |
* src/zeitgeist-log.h: |
|
1083 |
||
1084 |
Outcomment un-implemented parts of the zeitgeist-log.h |
|
1085 |
||
1086 |
2010-04-13 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1087 |
||
1088 |
* src/Makefile.am: |
|
1089 |
* src/org.gnome.zeitgeist.Log.xml: |
|
1090 |
||
1091 |
Add EggZeitgeist magic to generate the org.gnome.zeitgeist.{Blacklist,Monitor} interfaces |
|
1092 |
||
1093 |
2010-04-13 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1094 |
||
1095 |
* src/zeitgeist-monitor.c: |
|
1096 |
* src/zeitgeist-monitor.h: |
|
1097 |
||
1098 |
Implement path allocation and some convenience getters for ZeitgeistMonitor |
|
1099 |
||
1100 |
2010-04-13 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1101 |
||
1102 |
* src/zeitgeist-log.c: |
|
1103 |
||
1104 |
Implement delete_log() and quit() methods on ZeitgeistLog |
|
1105 |
||
1106 |
2010-04-13 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1107 |
||
1108 |
* src/zeitgeist-log.c: |
|
1109 |
* src/zeitgeist-log.h: |
|
1110 |
||
1111 |
Refactor some of the internal dbus dispatching so that we can reduce some code duplication internally... Also implement find_event_ids() |
|
1112 |
||
1113 |
2010-04-13 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1114 |
||
1115 |
* tests/test-log.c: |
|
1116 |
* src/zeitgeist-eggdbusconversions.c: |
|
1117 |
* src/zeitgeist-event.c: |
|
1118 |
* src/zeitgeist-event.h: |
|
1119 |
* src/zeitgeist-log.c: |
|
1120 |
* src/zeitgeist-log.h: |
|
1121 |
* src/zeitgeist-subject.c: |
|
1122 |
* src/zeitgeist-subject.h: |
|
1123 |
* tests/Makefile.am: |
|
1124 |
||
1125 |
zeitgeist_log_{insert,get,delete}_events() now work and is unit tested |
|
1126 |
||
1127 |
Fix slight API-oddity in ZeitgeistEvent where get/set_timestamp() worked with glong and not gint64 |
|
1128 |
||
1129 |
Removed some debug statements |
|
1130 |
||
1131 |
2010-04-13 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1132 |
||
1133 |
* src/zeitgeist-log.c: |
|
1134 |
||
1135 |
Plug some leaks in zeitgeist_log_find_events() and add stub impl of zeitgeist_log_insert_events |
|
1136 |
||
1137 |
2010-04-13 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1138 |
||
1139 |
* examples/find-events.c: |
|
1140 |
* src/zeitgeist-eggdbusconversions.c: |
|
1141 |
* src/zeitgeist-event.c: |
|
1142 |
* src/zeitgeist-event.h: |
|
1143 |
* src/zeitgeist-log.c: |
|
1144 |
* tests/test-eggdbusconversions.c: |
|
1145 |
||
1146 |
Don't expose the subjects of an event as a GPtrArray. This is unhandy for the caller and not flexible for the implementation |
|
1147 |
||
1148 |
2010-04-13 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1149 |
||
1150 |
* examples/find-events.c: |
|
1151 |
||
1152 |
Print out subject URIs of looked up recent events |
|
1153 |
||
1154 |
2010-04-09 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1155 |
||
1156 |
* examples/find-events.c: |
|
1157 |
* src/zeitgeist-log.c: |
|
1158 |
* src/zeitgeist-log.h: |
|
1159 |
* src/zeitgeist-timerange.c: |
|
1160 |
* src/zeitgeist-timerange.h: |
|
1161 |
||
1162 |
Fixes a range of important issues: |
|
1163 |
||
1164 |
* Premature finalization of ZeitgeistLog objects in case you passed them to a method without holding a ref yourself. This was caused by ZeitgeistLog being a GInitiallyUnowned. That is no longer the case. It is now a normal GObject |
|
1165 |
||
1166 |
* The timestamps for ZeitgeistTimeRange where truncated to 32 bits since I assumed that glong was 8 bits - it's only 4... Now we use gint64 everywhere and everything is dandy |
|
1167 |
||
1168 |
* Added some formatting methods and convenience macros to ZeitgeistTimeRange |
|
1169 |
||
1170 |
2010-04-08 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1171 |
||
1172 |
* examples/find-events.c: |
|
1173 |
* src/zeitgeist-eggdbusconversions.c: |
|
1174 |
||
1175 |
Fix _egg_zeitgeist_events_to_zeitgeist_events() which didn't fill in the GPtrArray of Events |
|
1176 |
||
1177 |
2010-04-08 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1178 |
||
1179 |
* examples: |
|
1180 |
* examples/Makefile.am: |
|
1181 |
* examples/find-events.c: |
|
1182 |
* src/zeitgeist.h: |
|
1183 |
* Makefile.am: |
|
1184 |
* configure.ac: |
|
1185 |
* src/zeitgeist-eggdbusconversions.c: |
|
1186 |
* src/zeitgeist-eggdbusconversions.h: |
|
1187 |
* src/zeitgeist-log.c: |
|
1188 |
* src/zeitgeist-log.h: |
|
1189 |
||
1190 |
Add global header file zeitgeist.h |
|
1191 |
||
1192 |
Add example program querying for some events (it crashes currently) |
|
1193 |
||
1194 |
2010-04-08 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1195 |
||
1196 |
* tests/test-eggdbusconversions.c: |
|
1197 |
||
1198 |
EggDBus <-> Zeitgeist conversion funcs pretty well tested by now |
|
1199 |
||
1200 |
2010-04-08 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1201 |
||
1202 |
* src/zeitgeist-event.h: |
|
1203 |
* src/zeitgeist-subject.h: |
|
1204 |
* tests/test-eggdbusconversions.c: |
|
1205 |
||
1206 |
Export *_get_type() functions for ZeitgeistEvent and ZeitgeistSubject |
|
1207 |
||
1208 |
Add some more tests to test-eggdbusconversions |
|
1209 |
||
1210 |
2010-04-08 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1211 |
||
1212 |
* src/zeitgeist-eggdbusconversions.c: |
|
1213 |
* src/zeitgeist-eggdbusconversions.h: |
|
1214 |
* tests/test-eggdbusconversions.c: |
|
1215 |
* src/Makefile.am: |
|
1216 |
* src/zeitgeist-enums.h: |
|
1217 |
* src/zeitgeist-event.c: |
|
1218 |
* src/zeitgeist-event.h: |
|
1219 |
* src/zeitgeist-log.c: |
|
1220 |
* src/zeitgeist-subject.c: |
|
1221 |
* src/zeitgeist-subject.h: |
|
1222 |
* tests/Makefile.am: |
|
1223 |
||
1224 |
Start implementing conversion functions eggzeitgeist <-> proper zeitgeist GObjects. |
|
1225 |
||
1226 |
Add a first (and passing) test case for said functionality |
|
1227 |
||
1228 |
2010-04-07 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1229 |
||
1230 |
* src/Makefile.am: |
|
1231 |
||
1232 |
Add some more of the eggdbus generated docbook files to the autofoo knowledge pool |
|
1233 |
||
1234 |
2010-04-07 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1235 |
||
1236 |
* src/zeitgeist-enums.h: |
|
1237 |
* src/zeitgeist-enumtypes.c.template: |
|
1238 |
* src/zeitgeist-enumtypes.h.template: |
|
1239 |
* src/Makefile.am: |
|
1240 |
* src/zeitgeist-event.c: |
|
1241 |
* src/zeitgeist-event.h: |
|
1242 |
* src/zeitgeist-log.c: |
|
1243 |
* src/zeitgeist-log.h: |
|
1244 |
* src/zeitgeist-subject.c: |
|
1245 |
* tests/test-monitor.c: |
|
1246 |
* tests/test-timerange.c: |
|
1247 |
||
1248 |
Include all needed source files in the build and fix any compile time errors they had |
|
1249 |
||
1250 |
Generate enum types for ZeitgeistStorageState and ZeitgeistResultType |
|
1251 |
||
1252 |
Impl start of what is to be ZeitgeistLog. It can look up the right EggDBus interface at least now. Now we just have to write the proxy calls and marshallers to hide the EggDBus types |
|
1253 |
||
1254 |
2010-04-07 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1255 |
||
1256 |
* tests/test-monitor.c: |
|
1257 |
* src/Makefile.am: |
|
1258 |
* src/zeitgeist-monitor.c: |
|
1259 |
* src/zeitgeist-monitor.h: |
|
1260 |
* tests/Makefile.am: |
|
1261 |
||
1262 |
Impl of ZeitgeistMonitor mostly working. Added a test suite for said class |
|
1263 |
||
1264 |
2010-04-06 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1265 |
||
1266 |
* src/zeitgeist-monitor.c: |
|
1267 |
* src/zeitgeist-monitor.h: |
|
1268 |
||
1269 |
Start implementing ZeitgeistMonitor |
|
1270 |
||
1271 |
2010-04-06 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1272 |
||
1273 |
* tests/test-timerange.c: |
|
1274 |
||
1275 |
Implement an actually meaningful test of timerange construction |
|
1276 |
||
1277 |
2010-04-06 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1278 |
||
1279 |
* Makefile.decl: |
|
1280 |
* tests: |
|
1281 |
* tests/Makefile.am: |
|
1282 |
* tests/test-timerange.c: |
|
1283 |
* Makefile.am: |
|
1284 |
* configure.ac: |
|
1285 |
||
1286 |
Import stub for test harness |
|
1287 |
||
1288 |
2010-04-06 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1289 |
||
1290 |
* src/zeitgeist-log.h: |
|
1291 |
||
1292 |
Add GObject boilerplate to ZeitgeistLog |
|
1293 |
||
1294 |
2010-04-06 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1295 |
||
1296 |
* src/zeitgeist-event.c: |
|
1297 |
* src/zeitgeist-event.h: |
|
1298 |
* src/zeitgeist-subject.c: |
|
1299 |
* src/zeitgeist-subject.h: |
|
1300 |
||
1301 |
Nudge about with the decl of the private structures for Zeitgest{Event,Subject} |
|
1302 |
||
1303 |
2010-04-06 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1304 |
||
1305 |
* src/Makefile.am: |
|
1306 |
* src/zeitgeist-timerange.c: |
|
1307 |
* src/zeitgeist-timerange.h: |
|
1308 |
||
1309 |
Implement ZeitgeistTimeRange |
|
1310 |
||
1311 |
2010-04-06 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1312 |
||
1313 |
* src/zeitgeist-log.c: |
|
1314 |
* src/zeitgeist-log.h: |
|
1315 |
* src/zeitgeist-monitor.c: |
|
1316 |
* src/zeitgeist-monitor.h: |
|
1317 |
* src/zeitgeist-timerange.c: |
|
1318 |
* src/zeitgeist-timerange.h: |
|
1319 |
* src/zeitgeist-proxy.c: |
|
1320 |
* src/zeitgeist-proxy.h: |
|
1321 |
* src/zeitgeist-subject.c: |
|
1322 |
||
1323 |
Write the core ZeigeistLog API (abstracting out DBus and thus EggDBus entirely) |
|
1324 |
||
1325 |
Include stub files for the objects we need to write |
|
1326 |
||
1327 |
Remove obsolete class ZeitgeistProxy |
|
1328 |
||
1329 |
2010-04-06 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1330 |
||
1331 |
* src/org.gnome.zeitgeist.Log.xml: |
|
1332 |
||
1333 |
Shuffle about the declaration of RemoveMonitor to make generated EggDBus code more sane |
|
1334 |
||
1335 |
2010-04-06 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1336 |
||
1337 |
* src/zeitgeist-event.c: |
|
1338 |
* src/zeitgeist-event.h: |
|
1339 |
||
1340 |
Don't expose "private parts" in public |
|
1341 |
||
1342 |
2010-04-06 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1343 |
||
1344 |
* src/zeitgeist-event.c: |
|
1345 |
* src/zeitgeist-event.h: |
|
1346 |
* src/zeitgeist-subject.c: |
|
1347 |
||
1348 |
Introduce enums that define the offsets of the individual fields of the zeitgeist events' and subjects' wire format |
|
1349 |
||
1350 |
Rename event.application -> event.actor |
|
1351 |
||
1352 |
Clean up Event finalizer |
|
1353 |
||
1354 |
2010-04-06 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1355 |
||
1356 |
* src/zeitgeist-subject.c: |
|
1357 |
* src/zeitgeist-subject.h: |
|
1358 |
||
1359 |
Make ZeitgeistSubject subclass of GInitiallyUnowned |
|
1360 |
||
1361 |
Prettify zeitgeist-subject.h |
|
1362 |
||
1363 |
2010-04-06 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1364 |
||
1365 |
* Makefile.am: |
|
1366 |
||
1367 |
Fix leftover from gtx copy-paste of Makefile.am |
|
1368 |
||
1369 |
2010-03-26 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1370 |
||
1371 |
* src/Makefile.am: |
|
1372 |
||
1373 |
Huzzah! Make distcheck passes! |
|
1374 |
||
1375 |
2010-03-25 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1376 |
||
1377 |
* src/zeitgeist-event.c: |
|
1378 |
* src/zeitgeist-event.h: |
|
1379 |
||
1380 |
Make ZeitgeistEvent a subclass of GInitiallyUnowned |
|
1381 |
||
1382 |
2010-03-25 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1383 |
||
1384 |
* src/Makefile.am: |
|
1385 |
* src/org.gnome.zeitgeist.Log.xml: |
|
1386 |
||
1387 |
Generate enumerations for the data offsets of event- and subject arrays |
|
1388 |
||
1389 |
2010-03-25 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1390 |
||
1391 |
* src/org.gnome.zeitgeist.Log.xml: |
|
1392 |
||
1393 |
Add a name to the out arg of InsertEvents. That makes the generated EggDBus sources nicer |
|
1394 |
||
1395 |
2010-03-24 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1396 |
||
1397 |
* AUTHORS: |
|
1398 |
* MAINTAINERS: |
|
1399 |
||
1400 |
Shamelessly promote myself to maintainer |
|
1401 |
||
1402 |
2010-03-24 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1403 |
||
1404 |
* MAINTAINERS: |
|
1405 |
* configure.ac: |
|
1406 |
* src/Makefile.am: |
|
1407 |
||
1408 |
Autotools build is working! Party time! |
|
1409 |
||
1410 |
2010-03-24 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1411 |
||
1412 |
* AUTHORS: |
|
1413 |
* COPYING: |
|
1414 |
* ChangeLog: |
|
1415 |
* NEWS: |
|
1416 |
* README: |
|
1417 |
* configure.ac: |
|
1418 |
* src/Makefile.am: |
|
1419 |
||
1420 |
Autofoo almost working |
|
1421 |
||
1422 |
2010-03-24 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1423 |
||
1424 |
* Makefile.am: |
|
1425 |
* autogen.sh: |
|
1426 |
* configure.ac: |
|
1427 |
* src/Makefile.am: |
|
1428 |
* zeitgeist-1.0.pc.in: |
|
1429 |
* src/zeitgeist-template.c: |
|
1430 |
* src/zeitgeist-template.h: |
|
1431 |
* src/org.gnome.zeitgeist.Log.xml: |
|
1432 |
||
1433 |
Start integrating eggdbus <-> autotools. The generated EggDBus bindings for Zeitgeist looks mighty nice |
|
1434 |
||
1435 |
2010-03-24 Mikkel Kamstrup Erlandsen <kamstrup@hardback> |
|
1436 |
||
1437 |
* src/zeitgeist-gen.xml: |
|
1438 |
* src/org.gnome.zeitgeist.Log.xml: |
|
1439 |
||
1440 |
Fill in all of the DBus introspection data and write all EggDBus Enums and Struct types into the introspection as well |
|
1441 |
||
1442 |
2009-12-07 Jason Smith <jason@t500> |
|
1443 |
||
1444 |
* src/zeitgeist-proxy.c: |
|
1445 |
||
1446 |
Remove stray line |
|
1447 |
||
1448 |
2009-12-07 Jason Smith <jason@t500> |
|
1449 |
||
1450 |
* src/zeitgeist-event.c: |
|
1451 |
* src/zeitgeist-gen.xml: |
|
1452 |
* src/zeitgeist-proxy.c: |
|
1453 |
* src/zeitgeist-proxy.h: |
|
1454 |
* src/zeitgeist-subject.c: |
|
1455 |
* src/zeitgeist-template.c: |
|
1456 |
||
1457 |
modified: |
|
1458 |
src/zeitgeist-event.c : typo |
|
1459 |
src/zeitgeist-gen.xml : Update to match ZG API |
|
1460 |
src/zeitgeist-proxy.c : Actually pass a folder in where needed |
|
1461 |
Ensure we use gint64 for timestamps |
|
1462 |
src/zeitgeist-proxy.h |
|
1463 |
src/zeitgeist-subject.c : typo |
|
1464 |
src/zeitgeist-template.c : typo |
|
1465 |
||
1466 |
2009-12-07 Jason Smith <jason@t500> |
|
1467 |
||
1468 |
* src/zeitgeist-gen.xml: |
|
1469 |
* src/zeitgeist-proxy.c: |
|
1470 |
||
1471 |
Add xml file with which bindings can be generated with dbus-glib-tool |
|
1472 |
Add some more work to proxy |
|
1473 |
||
1474 |
2009-12-07 Jason Smith <jason@t500> |
|
1475 |
||
1476 |
* src/zeitgeist-proxy.c: |
|
1477 |
* src/zeitgeist-proxy.h: |
|
1478 |
||
1479 |
Further progress on proxy class |
|
1480 |
||
1481 |
2009-12-07 Jason Smith <jason@t500> |
|
1482 |
||
1483 |
* src/zeitgeist-event.c: |
|
1484 |
* src/zeitgeist-proxy.c: |
|
1485 |
* src/zeitgeist-subject.c: |
|
1486 |
* src/zeitgeist-template.c: |
|
1487 |
||
1488 |
Add blank proxy class |
|
1489 |
||
1490 |
2009-12-06 Jason Smith <jason@t500> |
|
1491 |
||
1492 |
* src/zeitgeist-event.h: |
|
1493 |
* src/zeitgeist-proxy.h: |
|
1494 |
* src/zeitgeist-subject.h: |
|
1495 |
* src/zeitgeist-template.h: |
|
1496 |
||
1497 |
More copy and paste showing |
|
1498 |
||
1499 |
2009-12-04 Jason Smith <jason@t500> |
|
1500 |
||
1501 |
* src/zeitgeist-event.c: |
|
1502 |
||
1503 |
modified: |
|
1504 |
src/zeitgeist-event.c : change variable names |
|
1505 |
||
1506 |
2009-12-04 Jason Smith <jason@t500> |
|
1507 |
||
1508 |
* src/zeitgeist-event.c: |
|
1509 |
* src/zeitgeist-subject.c: |
|
1510 |
* src/zeitgeist-template.c: |
|
1511 |
||
1512 |
modified: Oops my copy and paste was showing |
|
1513 |
src/zeitgeist-event.c |
|
1514 |
src/zeitgeist-subject.c |
|
1515 |
src/zeitgeist-template.c |
|
1516 |
||
1517 |
2009-12-04 Jason Smith <jason@t500> |
|
1518 |
||
1519 |
* src/zeitgeist-event.c: |
|
1520 |
* src/zeitgeist-subject.c: |
|
1521 |
* src/zeitgeist-subject.h: |
|
1522 |
||
1523 |
modified: |
|
1524 |
src/zeitgeist-event.c : Minor changes |
|
1525 |
src/zeitgeist-subject.c : Initial implementation |
|
1526 |
src/zeitgeist-subject.h : Minor changes |
|
1527 |
||
1528 |
2009-12-04 Jason Smith <jason@t500> |
|
1529 |
||
1530 |
* src/zeitgeist-event.c: |
|
1531 |
* src/zeitgeist-event.h: |
|
1532 |
* src/zeitgeist-template.c: |
|
1533 |
* src/zeitgeist-template.h: |
|
1534 |
||
1535 |
Some minor changes to template (use const, use strdup) |
|
1536 |
Initial implementation of event, should look a LOT like template... |
|
1537 |
||
1538 |
2009-12-04 Jason Smith <jason@t500> |
|
1539 |
||
1540 |
* src/zeitgeist-event.c: |
|
1541 |
* src/zeitgeist-template.c: |
|
1542 |
||
1543 |
modified: |
|
1544 |
src/zeitgeist-event.c : Start implementation |
|
1545 |
src/zeitgeist-template.c : Finish initial implementation |
|
1546 |
||
1547 |
2009-12-03 Jason Smith <jason@t500> |
|
1548 |
||
1549 |
* src: |
|
1550 |
* src/zeitgeist-event.c: |
|
1551 |
* src/zeitgeist-event.h: |
|
1552 |
* src/zeitgeist-proxy.c: |
|
1553 |
* src/zeitgeist-proxy.h: |
|
1554 |
* src/zeitgeist-subject.c: |
|
1555 |
* src/zeitgeist-subject.h: |
|
1556 |
* src/zeitgeist-template.c: |
|
1557 |
* src/zeitgeist-template.h: |
|
1558 |
||
1559 |
Initial import, includes headers as defined by initial API documentation. *nothing* works yet. |
|
1560 |