2010-11-11 Martyn Russell Release 0.9.28 Revert "Merge branch 'neo'" This reverts commit 21150e03c847d4542c1968adca472bd29ebf192d, reversing changes made to e3d9d1795cb7b0236cb48348f36e43ea4b4db3da. Revert "Updated NEWS" This reverts commit 21f7b9797418f9fc6056cd6d97d8c84f9cc368a5. libtracker-sparql: Use g_assert_no_error() instead in tests tracker-sql: Added to POTFILES.in 2010-11-11 Ivan Frade functional-test: Add backslash so make functional-test works 2010-11-11 Philip Van Hoof libtracker-data: Indentation fix 2010-11-11 Martyn Russell Updated NEWS Merge branch 'neo' Updated NEWS utils: tracker-sql: Fixed --query command line option not working Also cleaned up Makefile.am and made errors/messages translatable 2010-11-11 Philip Van Hoof functional-tests: Remove expected failures now that it all works libtracker-data: Reset the nrl:maxCardinality for properties for post check libtracker-data: Fixed resetting nrl:maxCardinality for post-db detection libtracker-data: Detect removal of a rdfs:subClassOf in ontology and cope Fixes NB#203632 NMM: Put a domainIndex on MusicAlbum libtracker-data: Detect removal of nrl:maxCardinality in ontology and cope Fixes NB#202275 2010-11-10 Philip Van Hoof NMM: Avoid breaking the ontology now that we reverted the coping of it Revert "libtracker-data: Detect removal of nrl:maxCardinality in ontology and cope" This reverts commit 00199c35d704a39981c6c3f7345acdcf071427bc. Revert "libtracker-data: Detect removal of a rdfs:subClassOf in ontology and cope" This reverts commit 1b0fc655257efd05e1d6714ce70243b11d84164a. 2010-11-10 Jürg Billeter libtracker-data: Combine INSERT and UPDATE into single INSERT Remove unneeded --header and --vapi VALAFLAGS Remove generated files 2010-11-10 Rob Taylor Ontology: Neo: Remove neo:heuristic-activity heuristic-activity is too ill defined at this stage. Needs more consideration, so removing for now. Ontology: Neo: Removed neo:Relation This too generic and ill defined at this point. Even if it proves useful in the future, it should be in a seperate ontology. Ontology: Neo: Rename zg to NEO After discussions, it was decided that we will need a generic event onology, so rename Zg (zeitgeist) to NEO - New (Nepopuk to be) Event Onotlogy. Ontology: Neo: Update lastModified Ontology: Neo: Fixed syntax issues and typos Ontology: Neo: Removed eventId from Event and some other small changes Remove eventId from Event. Change Manifestations and Interpretations to RDF-style enum. Ontology: Neo: Added zg:Relation class Ontology: Neo: Add tracker:notify to zg:Event Ontology: Neo: hasEventInterpretation now sub-property of nie:interpretedAs hasEventInterpretation should not be a sub property of nie:interpretedAs as an event is not a nie:DataObject. Subjects of events should be InformationElements rather than any old resource. Ontology: Neo: Add zeitgeist's ontology I've transformed Zeitgeits's zg ontology form trig to turtle and fixed it up so it works with tracker. 2010-11-10 Martyn Russell Merge branch 'music-album-domain-index' Merge branch 'gdbus' functional-tests: Fixed build for ipc/ tests Now we need to link with D-Bus where we actually use those APIs still for testing purposes. 2010-11-10 Philip Van Hoof plugins/evolution: Port the remainder of the Evolution plugin to gdbus plugins/evolution: Remove unneeded g_utf8_validate This was already validated everywhere plugins/evolution: Various fixes to status reporting, etc plugins/evolution: Added comment in code about synchronization plugins/evolution: Various cleaning up of the code plugins/evolution: Fix memory leak of uids list plugins/evolution: Put the commit at the right position plugins/evolution: nco:hasEmailAddress must be the resource here plugins/evolution: Fixed a sparql insert error plugins/evolution: Fix status reporting This does status reporting per folder. If we'd wanted to do it over the entire set of folders, that'd be much harder to get right. plugins/evolution: Fetch in chunks, improves responsiveness of Evolution shell plugins/evolution: Indentation fixes plugins/evolution: Don't use async-update, it's in a thread already This avoids hammering and exhausting tracker-store's FDs plugins/evolution: Fix E-mail urn for Evolution E-mails plugins/evolution: Add ?uid=x to the nie:url of Evolution E-mails plugins/evolution: Disable direct-access for Evolution plugin plugins/evolution: Fix the nie:url of Evolution E-mails plugins/evolution: The queue & thread isn't needed anymore with gdbus plugins/evolution: Reflow ifdef/elseif blocks plugins/evolution: Cleanup nie:DataSource and rdf:type usage libtracker-sparql: Disable MIME check, improves startup performance 2010-11-10 Jürg Billeter libtracker-bus: Disable D-Bus timeout for queries and updates functional-test: Simplify error handling in query tests functional-tests: Simplify error handling in class signal tests functional-tests: Do not use dbus-glib where not necessary Update .gitignore 2010-11-10 Philip Van Hoof libtracker-data: Added some comments clarifying the code libtracker-data: Detect removal of a rdfs:subClassOf in ontology and cope libtracker-data: Detect removal of nrl:maxCardinality in ontology and cope Fixes NB#202275 2010-11-10 Jürg Billeter functional-tests: Simplify error handling in update tests libtracker-sparql: Do not hide DBusError libtracker-sparql: Fix return type of ModuleInitFunc libtracker-bus: Fix error handling libtracker-sparql: Fix error handling SPARQL: Drop support for Vala < 0.11 tracker-search-tool: Use Gtk.Stock namespace tracker-preferences: Use Gtk.Stock namespace libtracker-sparql: Use GLib.ContentType namespace tracker-explorer: Do not use deprecated Vala string API tracker-search-tool: Do not use deprecated Vala string API libtracker-data: Do not use deprecated Vala string API libtracker-bus: Update to VAPI changes libtracker-sparql: Port from libdbus/dbus-glib to GDBus Fixes NB#199968. Require GLib 2.26 and Vala 0.11.1 for GDBus tracker-store: Use D-Bus error name that can be mapped to SparqlError functional-tests: Do not use nested mainloop in libtracker-sparql tests 2010-11-10 Martyn Russell Merge branch 'vala-makefiles' build: Use BUILD_VALAFLAGS for "-g" and define in configure This is to make it easy to disable everywhere. build: Fixed distcheck issues build: Use BUILT_SOURCES for stamp files to avoid build errors tracker-miner-flickr: Use Automake 1.11 Vala features libtracker-client: Use Automake 1.11 Vala features libtracker-data: Use Automake 1.11 Vala features libtracker-direct: Use Automake 1.11 Vala features tracker-preferences: Use Automake 1.11 Vala features libtracker-bus: Use Automake 1.11 Vala features libtracker-sparql: Use Automake 1.11 Vala features functional-tests: Use Automake 1.11 Vala features for ipc/ libtracker-miner: Use Automake 1.11 Vala features for tests/ tracker-explorer: Use Automake 1.11 Vala features 2010-11-09 Ivan Frade Ontologies: promote mfo:image to FeedElement Channels and messages can have a related image (icon). Moving the image property to the FeedElement superclass from FeedChannel. functional-tests: Test property promotion/relegation functional-tests: add properties in basic ontology to test new changes functional-tests: Test changing the superclass of a class functional-tests: Remove duplicated tests and update expected failure message libtracker-miner: gtkdoc to a couple of functions functional-tests: Removed commented code (old tests not valid anymore) 2010-11-09 Philip Van Hoof tracker-store: Queue queries while backup is taking place Fixes NB#202627 libtracker-data: Fix for tracker:domainIndex ontology changing When you set the tracker:domainIndex to a specific property twice, for example two classes get nie:title, then the ontology change coping was failing because the registration that the change has to happen was done on nie:title. Making each occurrence of a domain- index on nie:title be detected as changed. This commit fixes that. 2010-11-08 Ivan Frade functional-tests: Conditional compilation of the extraction tests Distribute extraction tests only when the required libraries are present 2010-11-08 Martyn Russell Ontology: Updated indicies file explaining changes in this branch 2010-11-08 Ivan Frade functional-tests: Include test.xml generator in the dist The generator is needed to run tests in tarball-based distributions like Meego. 2010-11-08 Mikael Ottela Remove unnecessary gio include from albumart-qt Added tracker-sql util to run sql directly for testing 2010-11-06 Mario Blättermann [l10n] Updated German translation 2010-11-04 Aleksander Morgado tracker-store: Fix valid callback check 2010-11-04 Philip Van Hoof tracker-store: set_active should happen after reenabling the signals tracker-store: Shutdown the events and reinit them during restore tracker-store: Fix invalid memory usage on the DBusGMethod tracker-store: Bugfix, the contact is freed at return, can't use it after that tracker-store: Backup's and restore's callbacks are now different tracker-store: Run the that must happen at the end of backup, really at the end tracker-store: Fix memory usage of set_active in backup/restore tracker-store: Disable class signals while restoring a backup Fixes NB#202581 tracker-store: Always call set_active's callback in mainloop 2010-11-03 Philip Van Hoof tracker-store: Fix indentation tracker-store: Fix previous two commits tracker-store: Also call the set_active callback when no task was active tracker-store: Make set_active wait for the currently running query Fixes NB#201122 2010-11-03 Martyn Russell tracker-extract: Migrate to nie:title from nmm:albumTitle ontology: Add tracker:indexed true for nmm:artistName ontology: Deprecate nmm:albumTitle for nie:title ontology: Add tracker:domainIndex for nie:title on nmm:MusicAlbum 2010-11-03 Philip Van Hoof libtracker-data: Fix a critical on ontology change tracker:domainIndex 2010-11-03 Ivan Frade functional-tests: property range date->string test fixed and enabled functional-tests: Some tests are not expected failures with the new journal 2010-11-02 Ivan Frade Include GB#633118 file in the automated extraction tests 2010-10-31 Petr Kovar Update Czech translation by Marek Cernocky 2010-10-31 A S Alam Add Punjabi Translation: started 2010-10-30 Andrej Žnidaršič Updated Slovenian translation 2010-10-29 Carles Ferrando Added Catalan (Valencian) translation 2010-10-29 Martyn Russell build: Show Meegotouch support for the app miner inline This has been changed a few times due to people thinking it was an indentation error but actually the Meegotouch support is required to extract desktop file information on the MeeGo platform 2010-10-29 Jürg Billeter Update .gitignore 2010-10-29 Martyn Russell Revert "Properly indent MeeGo configure result" This reverts commit bf1c1a8c8c4f4ccfc0b2de9017c73b62d780b796. 2010-10-29 Deji Akingunola tracker-preferences: Fixed check which used "text" not "test" 2010-10-28 Jorge González Updated Spanish translation 2010-10-28 Michael Biebl Properly indent MeeGo configure result 2010-10-28 Bruno Brouard Updated French translation