Milestone information
- Project:
- libzeitgeist
- Series:
- 0.1
- Version:
- 0.1.0
- Code name:
- A First Time for Everything
- Released:
- Registrant:
- Mikkel Kamstrup Erlandsen
- Release registered:
- Active:
- No. Drivers cannot target bugs and blueprints to this milestone.
Activities
- Assigned to you:
- No blueprints or bugs assigned to you.
- Assignees:
- 3 Mikkel Kamstrup Erlandsen
- Blueprints:
- No blueprints are targeted to this milestone.
- Bugs:
- 3 Fix Released
Download files for this release
Release notes
Initial release
Changelog
2010-06-10 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* NEWS:
Release 0.1.0
2010-06-10 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* examples/
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* bindings/
* bindings/
* bindings/
* configure.ac:
* doc/reference/
* doc/reference/
* doc/reference/
* examples/
* examples/
* examples/
* src/Makefile.am:
* src/marshal.list:
* src/org.
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist.h:
* tests/Makefile.am:
* tests/test-event.c:
* tests/test-log.c:
Merge lp:~libzeitgeist-developers/libzeitgeist/fts-api
* Brings in new API to talk to Zeitgeist's FTS extension
* New interface ZeitgeistResultSet
* API+ABI BREAK: zeitgeist_
2010-06-10 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* examples/
Remove unsused var
2010-06-10 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* bindings/
Fix from Michal Hruby to the Zeitgeist VAPI
2010-06-10 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* configure.ac:
* tests/Makefile.am:
* tests/test-event.c:
Patch from Michal Hruby to include and link against gio-unix-2.0 in the test-event.c test suite (since it uses GDesktopAppInfos)
2010-06-10 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* bindings/
* bindings/
* bindings/
* src/zeitgeist-
Update VAPI to reflect API changes with regards to ZeitgeistResultSet and add support for ZeitgeistIndex
2010-06-10 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
Fix compile time warning because of missing include of "zeitgeist-
2010-06-10 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* examples/
* src/marshal.list:
* src/zeitgeist-
API CHANGE: Make the signal ZeitgeistMonito
2010-06-10 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* examples/
* examples/
* examples/
* examples/
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
API CHANGE: zeitgeist_
Add new example using the ZeitgeistIndex API to do full text searches
2010-06-10 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* tests/test-log.c:
Tighten the tests in test-log.c for the new ZeitgeistResultSet class
2010-06-10 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* examples/
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* tests/test-log.c:
API CHANGE: zeitgeist_
Ported unit tests and examples accordingly.
2010-06-10 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* doc/reference/
* src/zeitgeist-
* src/zeitgeist-
Add doc strings to undocumented methods on ZeitgeistResultSet.
2010-06-10 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
Add methods ZeitgeistResult
2010-06-09 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
* src/zeitgeist-
* src/Makefile.am:
Add ZeitgeistSimple
2010-06-09 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
* src/zeitgeist-
* doc/reference/
* doc/reference/
* src/Makefile.am:
* src/zeitgeist.h:
Add interface for result sets. We are going to need that for zeitgeist_
2010-06-09 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
* src/zeitgeist-
Add doc strings for new ZeitgeistIndex API and describe the query language
2010-06-09 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* doc/reference/
* doc/reference/
* doc/reference/
* src/zeitgeist-
* src/zeitgeist-
Stub API docs for ZeitgeistIndex
2010-06-09 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
* src/zeitgeist-
* src/Makefile.am:
* src/zeitgeist.h:
Initial UNTESTED impl of ZeitgeistIndex for accessing the Zeitgeist FTS extension
2010-06-09 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/Makefile.am:
* src/org.
Add EggDBus and automake hooks to generate interfaces for the Zeitgeist FTS extension org.gnome.
2010-06-01 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
Map the text/html mimetype to ZEITGEIST_
2010-06-01 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
Add https URI scheme for pre-loaded manifestations
2010-05-28 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
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".
2010-05-28 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* tests/Makefile.am:
In check-headless also launch a fake X server because dbus-launch requires that (we're using Xvfb)
2010-05-28 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* Makefile.am:
Let the 'check-headless' target be available from the top level dir
2010-05-28 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* tests/Makefile.am:
Add a new target 'check-headless' that sets up a private bus and a Zeitgeist instance that only uses a memory backedd DB
2010-05-09 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* bindings/
* src/zeitgeist-
Merge Michal Hruby's branch, lp:~mhr3/libzeitgeist/various-fixes, fixing a memleak in _zeitgeist_
2010-05-09 Michal Hruby <email address hidden>
* bindings/
* src/zeitgeist-
Fix leak in ZeitgeistEvent -> EggZeitgeistEvent conversion
2010-05-04 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
* tests/test-
Merge Michal Hruby's branch lp:~mhr3/libzeitgeist/various-fixes which fixes dbus marshalling of events with empty subjects.
Added a unit test that catches this case.
2010-04-30 Michal Hruby <email address hidden>
* src/zeitgeist-
Fix subject marshalling
2010-04-30 Michal Hruby <email address hidden>
* src/zeitgeist-
Merged trunk
2010-04-29 Michal Hruby <email address hidden>
* doc/reference/
* doc/reference/
* src/zeitgeist-
Merge trunk
2010-04-29 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
Doh... Props needs to be readwrite AND construct only...
2010-04-29 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
Improve docs for ZeitgeistMonitor and make the event-templates and time-range properties read-only.
2010-04-29 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* bindings/
* bindings/
* bindings/
* bindings/
* configure.ac:
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
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_
Also lower EggDBus requirements to 0.5 (from 0.6)
2010-04-29 Michal Hruby <email address hidden>
* bindings/
* bindings/
* src/zeitgeist-
* src/zeitgeist-
insert_
Regenerate vapi
2010-04-28 Michal Hruby <email address hidden>
* bindings/
* bindings/
* src/zeitgeist-
Specialize Monitor signal definition
2010-04-28 Michal Hruby <email address hidden>
* src/zeitgeist-
* src/zeitgeist-
Swap parameter order for insert_
2010-04-28 Michal Hruby <email address hidden>
* bindings/
* bindings/
More fixes to the bindings
2010-04-27 Michal Hruby <email address hidden>
* bindings/
* bindings/
Fix find_related_uris binding
2010-04-27 Michal Hruby <email address hidden>
* src/zeitgeist-
* src/zeitgeist-
* tests/test-
* doc/reference/
* doc/reference/
* src/Makefile.am:
* src/zeitgeist.h:
* tests/Makefile.am:
Merge trunk
2010-04-27 Michal Hruby <email address hidden>
* bindings/
Fix typo
2010-04-27 Michal Hruby <email address hidden>
* bindings/
* bindings/
* src/zeitgeist-
Fix Vala binding of ZeitgeistMonitor
2010-04-23 Michal Hruby <email address hidden>
* bindings/
* bindings/
* bindings/
* src/zeitgeist-
Add missing get_type for Monitor class - fixes generated bindings
2010-04-23 Michal Hruby <email address hidden>
* tests/test.desktop:
* bindings/
* bindings/
* src/zeitgeist-
* src/zeitgeist-
* tests/Makefile.am:
* tests/test-event.c:
Merge trunk
2010-04-23 Michal Hruby <email address hidden>
* AUTHORS:
* bindings/
* bindings/
* bindings/
* bindings/
* configure.ac:
* examples/
* src/zeitgeist-
* src/zeitgeist-
* tests/test-log.c:
Merge trunk
2010-04-29 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* doc/reference/
Fix ref to egg_zeitgeist_
2010-04-29 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* doc/reference/
Add zeitgeist-1.0.types to doc generation. This makes gtk-doc include properties and signals for the classes
2010-04-23 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* doc/reference/
* doc/reference/
* src/Makefile.am:
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist.h:
* tests/test-
Complete impl of mimetype and URI scheme mapping. Document it and add it to the public headers since it's quite nifty.
2010-04-23 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
Add some image types
2010-04-23 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
* tests/test-
Start adding a tonne of mimetype mappings and add some more tests for these
2010-04-23 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* tests/test-
Add a few more tests for the mime/uri scheme mapping
2010-04-23 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
* src/zeitgeist-
* tests/test-
* src/Makefile.am:
* tests/Makefile.am:
Start adding convenience functions to guess interpretation types from mimetypes and manifestations types from URI schemes. Unfinished.
2010-04-23 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* bindings/
* bindings/
Add new method to VAPI Event.set_
2010-04-23 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* tests/test.desktop:
* src/zeitgeist-
* src/zeitgeist-
* tests/Makefile.am:
* tests/test-event.c:
Add new method zeitgeist_
2010-04-23 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* AUTHORS:
Add Michal in AUTHORS
2010-04-23 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* bindings/
* bindings/
* bindings/
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
2010-04-23 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* examples/
* src/zeitgeist-
* src/zeitgeist-
* tests/test-log.c:
Convert all zeitgeist_
2010-04-23 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* bindings/
* bindings/
* bindings/
* bindings/
* bindings/
* bindings/
* bindings/
* bindings/
* bindings/
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* tests/test-log.c:
Merge Michal Hruby's branch lp:~mhr3/libzeitgeist/various-fixes containing a set of improvements for Vala support. Please see https:/
2010-04-22 Michal Hruby <email address hidden>
* bindings/
* bindings/
* bindings/
Few more Vala ownership fixes
2010-04-22 Michal Hruby <email address hidden>
* bindings/
* bindings/
* src/zeitgeist-
* src/zeitgeist-
* tests/test-log.c:
Tag the Vala bindings as async to make our lives easier.
Vala requires the AsyncResult parameter to be always second, to let's not fight it.
2010-04-22 Michal Hruby <email address hidden>
* bindings/
Add new files to Makefile
2010-04-22 Michal Hruby <email address hidden>
* bindings/
* bindings/
Regenerate Vala bindings
2010-04-22 Michal Hruby <email address hidden>
* bindings/
* bindings/
* bindings/
* bindings/
* bindings/
* bindings/
Fix Vala binding generation
2010-04-22 Michal Hruby <email address hidden>
* src/zeitgeist-
* src/zeitgeist-
Use pointers in timestamp macros
2010-04-21 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
Add missing file zeitgeist-
2010-04-21 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* COPYING.GPL:
* Makefile.am:
* README:
* examples/
* examples/
* examples/
Add missing GPL licensing headers to examples. Include a copy of the GPL3
2010-04-21 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/org.
* src/zeitgeist-
Add the new ResultTypes introduced in Zeitgeist 0.3.3.
2010-04-20 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/Makefile.am:
* src/zeitgeist-
Rename the prefix for our closure marshallers to have a _ prefix. Eg _zeitgeist_
2010-04-20 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/Makefile.am:
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist.h:
* tests/Makefile.am:
Enforce single header includes. Programs can only include zeitgeist.h now, not any of the zeitgeist-*.h files
2010-04-20 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* configure.ac:
Add silent rules to build
2010-04-20 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* bindings/
Vala: Transfer ownership of ptrarray in zeitgeist_
2010-04-19 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* bindings/
* bindings/
* bindings/
* examples/
Nudge about trying to get the Vala bindings to work
2010-04-19 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* doc/reference/
* src/zeitgeist-
* src/zeitgeist-
Implement zeitgeist_
2010-04-19 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* examples/
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=
2010-04-19 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* bindings/
* bindings/
Update VAPI with new API for Log.insert_events()
2010-04-19 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* Makefile.am:
* doc/reference/
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* tests/test-log.c:
Make zeitgeist_
2010-04-19 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* bindings:
* bindings/
* bindings/
* bindings/
* bindings/
* bindings/
* bindings/
* bindings/
* bindings/
* Makefile.am:
* configure.ac:
Import Vala VAPI
2010-04-19 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/Makefile.am:
Include the ontology headers in the installed development headers
2010-04-18 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* examples/
* src/zeitgeist-
Fix emission of events-deleted signal from ZeitgeistMonitor. We did a premature free of some memory we needed.
Make monitor-events.c example monitor events for any timestamp
2010-04-16 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* tests/test-event.c:
* src/zeitgeist-
* tests/Makefile.am:
Add unit tests for ZeitgeistEvent (and subject) constructors
2010-04-16 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* doc/reference/
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
Add some convenience constructors to ZeitgeistEvent and ZeitgeistSubject
2010-04-16 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* doc/reference/
* doc/reference/
* src/Makefile.am:
* src/zeitgeist.h:
* tools/onto2c.py:
* src/zeitgeist-
* src/zeitgeist-
Split up ontology in an 'interpretations' and 'manifestations' part
2010-04-16 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
* tools/onto2c.py:
w00t. External links to Nepomuk ontolgies work inside the gtk-doc now
Also list the children of each symbol of the ontology in the gtk-doc
2010-04-16 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* doc/reference/
* doc/reference/
Include the ontology macros in the generated API docs
2010-04-16 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
* src/Makefile.am:
* src/zeitgeist.h:
Include autogenerated ontology macros generated via a magic script using the lp:~zeitgeist/zeitgeist/ontology_definition branch of Zeitgeist
2010-04-16 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* tools:
* tools/onto2c.py:
Import tool to transcode the Zeitgeist ontology into a set of C macros
2010-04-15 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/Makefile.am:
w00t. distcheck works again
2010-04-15 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* Makefile.am:
Desperately try and fix distcheck now that I added gtk-doc
2010-04-15 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
* src/zeitgeist-
Complete docs for ZeitgeistEvent
2010-04-15 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* doc/reference/
* doc/reference/
* src/zeitgeist-
* src/zeitgeist-
More doc-work
2010-04-15 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* doc/reference/
* doc/reference/
* Makefile.am:
* configure.ac:
* doc/reference/
The docs are not completely wacked now... :-)
2010-04-15 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* doc:
* doc/Makefile.am:
* doc/reference:
* doc/reference/
Start adding gtk-doc
2010-04-15 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/Makefile.am:
Makefile.am shuffling to fix distcheck
2010-04-15 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
* src/zeitgeist-
Rename ZEITGEIST_
2010-04-15 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
* tests/test-
Fix nasty rounding/casting error clipping timestamps when passed over the wire
2010-04-15 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* examples/
* src/Makefile.am:
* src/zeitgeist.h:
* tests/Makefile.am:
* zeitgeist-
Rename libs and pkg package name to zeitgeist-1.0 (so we can have parallel installs if we ever need to break API/ABI)
Install development headers on make install
2010-04-14 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* examples/
* examples/
Clean up includes in the examples
2010-04-14 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
Doc twiddling...
2010-04-14 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* examples/
* src/marshal.list:
* src/zeitgeist-
Fix crasher: ZeitgeistMonito
2010-04-14 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* tests/test-
* tests/test-log.c:
* tests/test-
* tests/test-
Fix test headers to correctly ref me as the author
2010-04-14 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/marshal.list:
* configure.ac:
* src/Makefile.am:
* src/zeitgeist-
* src/zeitgeist-
Implement signal emissions on ZeitgeistMonitor
Add needed glib-genmarshal magic for signal emissions
2010-04-13 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
Clarify a FIXME about missing signals for the monitors
2010-04-13 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* examples/
* examples/
* src/zeitgeist-
* src/zeitgeist-
* tests/test-
Add small example program that listens for events via a ZeitgeistMonitor
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
2010-04-13 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
All methods in ZeitgeistLog API implemented (but many of them untested). This round implements the install/
Make ZeitgeistMonitor no longer subclass GInitiallyUnowned - that was inconvenient when they export a service
Start hooking up the ZeitgeistMonitor class as an eggdbus service. Mostly done. Primarily missing is emitting some nice GObject signals when events are received
2010-04-13 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
* src/zeitgeist-
Implement ZeitgeistLog.
2010-04-13 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/Makefile.am:
Fix distcheck
2010-04-13 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
* src/zeitgeist-
* tests/Makefile.am:
Now that we strip the main lib from stray symbols we need to add some helper files to our test cases
2010-04-13 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/Makefile.am:
Add -export-
2010-04-13 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
Outcomment un-implemented parts of the zeitgeist-log.h
2010-04-13 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/Makefile.am:
* src/org.
Add EggZeitgeist magic to generate the org.gnome.
2010-04-13 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
* src/zeitgeist-
Implement path allocation and some convenience getters for ZeitgeistMonitor
2010-04-13 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
Implement delete_log() and quit() methods on ZeitgeistLog
2010-04-13 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
* src/zeitgeist-
Refactor some of the internal dbus dispatching so that we can reduce some code duplication internally... Also implement find_event_ids()
2010-04-13 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* tests/test-log.c:
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* tests/Makefile.am:
zeitgeist_
Fix slight API-oddity in ZeitgeistEvent where get/set_timestamp() worked with glong and not gint64
Removed some debug statements
2010-04-13 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
Plug some leaks in zeitgeist_
2010-04-13 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* examples/
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* tests/test-
Don't expose the subjects of an event as a GPtrArray. This is unhandy for the caller and not flexible for the implementation
2010-04-13 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* examples/
Print out subject URIs of looked up recent events
2010-04-09 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* examples/
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
Fixes a range of important issues:
* 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
* 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
* Added some formatting methods and convenience macros to ZeitgeistTimeRange
2010-04-08 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* examples/
* src/zeitgeist-
Fix _egg_zeitgeist_
2010-04-08 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* examples:
* examples/
* examples/
* src/zeitgeist.h:
* Makefile.am:
* configure.ac:
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
Add global header file zeitgeist.h
Add example program querying for some events (it crashes currently)
2010-04-08 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* tests/test-
EggDBus <-> Zeitgeist conversion funcs pretty well tested by now
2010-04-08 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
* src/zeitgeist-
* tests/test-
Export *_get_type() functions for ZeitgeistEvent and ZeitgeistSubject
Add some more tests to test-eggdbuscon
2010-04-08 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
* src/zeitgeist-
* tests/test-
* src/Makefile.am:
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* tests/Makefile.am:
Start implementing conversion functions eggzeitgeist <-> proper zeitgeist GObjects.
Add a first (and passing) test case for said functionality
2010-04-07 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/Makefile.am:
Add some more of the eggdbus generated docbook files to the autofoo knowledge pool
2010-04-07 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/Makefile.am:
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* tests/test-
* tests/test-
Include all needed source files in the build and fix any compile time errors they had
Generate enum types for ZeitgeistStorag
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
2010-04-07 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* tests/test-
* src/Makefile.am:
* src/zeitgeist-
* src/zeitgeist-
* tests/Makefile.am:
Impl of ZeitgeistMonitor mostly working. Added a test suite for said class
2010-04-06 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
* src/zeitgeist-
Start implementing ZeitgeistMonitor
2010-04-06 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* tests/test-
Implement an actually meaningful test of timerange construction
2010-04-06 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* Makefile.decl:
* tests:
* tests/Makefile.am:
* tests/test-
* Makefile.am:
* configure.ac:
Import stub for test harness
2010-04-06 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
Add GObject boilerplate to ZeitgeistLog
2010-04-06 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
Nudge about with the decl of the private structures for Zeitgest{
2010-04-06 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/Makefile.am:
* src/zeitgeist-
* src/zeitgeist-
Implement ZeitgeistTimeRange
2010-04-06 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
Write the core ZeigeistLog API (abstracting out DBus and thus EggDBus entirely)
Include stub files for the objects we need to write
Remove obsolete class ZeitgeistProxy
2010-04-06 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/org.
Shuffle about the declaration of RemoveMonitor to make generated EggDBus code more sane
2010-04-06 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
* src/zeitgeist-
Don't expose "private parts" in public
2010-04-06 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
Introduce enums that define the offsets of the individual fields of the zeitgeist events' and subjects' wire format
Rename event.application -> event.actor
Clean up Event finalizer
2010-04-06 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
* src/zeitgeist-
Make ZeitgeistSubject subclass of GInitiallyUnowned
Prettify zeitgeist-subject.h
2010-04-06 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* Makefile.am:
Fix leftover from gtx copy-paste of Makefile.am
2010-03-26 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/Makefile.am:
Huzzah! Make distcheck passes!
2010-03-25 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
* src/zeitgeist-
Make ZeitgeistEvent a subclass of GInitiallyUnowned
2010-03-25 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/Makefile.am:
* src/org.
Generate enumerations for the data offsets of event- and subject arrays
2010-03-25 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/org.
Add a name to the out arg of InsertEvents. That makes the generated EggDBus sources nicer
2010-03-24 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* AUTHORS:
* MAINTAINERS:
Shamelessly promote myself to maintainer
2010-03-24 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* MAINTAINERS:
* configure.ac:
* src/Makefile.am:
Autotools build is working! Party time!
2010-03-24 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* AUTHORS:
* COPYING:
* ChangeLog:
* NEWS:
* README:
* configure.ac:
* src/Makefile.am:
Autofoo almost working
2010-03-24 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* Makefile.am:
* autogen.sh:
* configure.ac:
* src/Makefile.am:
* zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/org.
Start integrating eggdbus <-> autotools. The generated EggDBus bindings for Zeitgeist looks mighty nice
2010-03-24 Mikkel Kamstrup Erlandsen <kamstrup@hardback>
* src/zeitgeist-
* src/org.
Fill in all of the DBus introspection data and write all EggDBus Enums and Struct types into the introspection as well
2009-12-07 Jason Smith <jason@t500>
* src/zeitgeist-
Remove stray line
2009-12-07 Jason Smith <jason@t500>
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
modified:
src/zeitgeist-
src/zeitgeist-
src/zeitgeist-
Ensure we use gint64 for timestamps
src/zeitgeist-
src/zeitgeist-
src/zeitgeist-
2009-12-07 Jason Smith <jason@t500>
* src/zeitgeist-
* src/zeitgeist-
Add xml file with which bindings can be generated with dbus-glib-tool
Add some more work to proxy
2009-12-07 Jason Smith <jason@t500>
* src/zeitgeist-
* src/zeitgeist-
Further progress on proxy class
2009-12-07 Jason Smith <jason@t500>
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
Add blank proxy class
2009-12-06 Jason Smith <jason@t500>
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
More copy and paste showing
2009-12-04 Jason Smith <jason@t500>
* src/zeitgeist-
modified:
src/zeitgeist-
2009-12-04 Jason Smith <jason@t500>
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
modified: Oops my copy and paste was showing
src/zeitgeist-
src/zeitgeist-
src/zeitgeist-
2009-12-04 Jason Smith <jason@t500>
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
modified:
src/zeitgeist-
src/zeitgeist-
src/zeitgeist-
2009-12-04 Jason Smith <jason@t500>
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
Some minor changes to template (use const, use strdup)
Initial implementation of event, should look a LOT like template...
2009-12-04 Jason Smith <jason@t500>
* src/zeitgeist-
* src/zeitgeist-
modified:
src/zeitgeist-
src/zeitgeist-
2009-12-03 Jason Smith <jason@t500>
* src:
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
* src/zeitgeist-
Initial import, includes headers as defined by initial API documentation. *nothing* works yet.
0 blueprints and 3 bugs targeted
Bug report | Importance | Assignee | Status | |||
---|---|---|---|---|---|---|
578743 | #578743 | ZeitgeistMonitor stops working on ZG restart | 3 High | Mikkel Kamstrup Erlandsen | 10 Fix Released | |
569853 | #569853 | unittests should spawn their own zeitgeist process | 4 Medium | Mikkel Kamstrup Erlandsen | 10 Fix Released | |
570148 | #570148 | Convenience functions for dealing with timestamps | 6 Wishlist | Mikkel Kamstrup Erlandsen | 10 Fix Released |