summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | tests: Pass right type/width to varargs TrackerBatch APICarlos Garnacho2023-03-211-7/+7
| |/ | | | | | | | | | | | | | | | | | | We specify G_TYPE_INT64 but pass an unspecified integer that gets promoted to 32-bit. This wreaks havoc in the GValue varargs collection glib code. Specify the right type in our tests, so that we don't hit this bug. Closes: https://gitlab.gnome.org/GNOME/tracker/-/issues/397
* | Merge branch 'wip/carlosg/ci-aarch64-rawhide' into 'master'Sam Thursfield2023-03-221-19/+74
|\ \ | |/ |/| | | | | ci: Update stable fedora image to F37 and add rawhide@aarch64 tests See merge request https://gitlab.gnome.org/GNOME/tracker/-/merge_requests/586
| * ci: Run tests for libsoup 2.xCarlos Garnacho2023-03-211-0/+11
| | | | | | | | | | | | | | | | | | | | Since we are departing from test beds that have libsoup2 only into ones that have soup2 available but soup3 is also available and enabled by default, the several paths skewed the coverage testing paths. Add a test target for soup2 specifically, so we get some of it back and spot regressions in libsoup2 support.
| * ci: Pass --merge-mode-functions to gcovrCarlos Garnacho2023-03-211-0/+3
| | | | | | | | This may be necessary with the switch to gcovr >= 6.0.
| * ci: Update alpine imageCarlos Garnacho2023-03-211-2/+2
| | | | | | | | | | Hopefully gets us again past gcovr JSON format version mismatches, and allows merging those from the different CI test runs.
| * ci: Do not consume gcovr outputCarlos Garnacho2023-03-211-1/+1
| | | | | | | | Provide a hint to CI logs if gcovr fails to get a JSON summary.
| * ci: Add targets for aarch64 rawhideCarlos Garnacho2023-03-211-0/+41
| | | | | | | | | | | | In addition to testing stable Fedora (even old, till the previous commit) on aarch64, test this architecture on Rawhide as well, in order to spot possible endianness regressions from our dependencies.
| * ci: Update stable fedora image to F37Carlos Garnacho2023-03-211-16/+16
|/ | | | Fedora 35 is somewhat stale already.
* Release 3.5.03.5.0Carlos Garnacho2023-03-192-1/+15
|
* Merge branch 'wip/carlosg/docs-improvements' into 'master'Carlos Garnacho2023-03-1912-63/+491
|\ | | | | | | | | Documentation improvements See merge request https://gitlab.gnome.org/GNOME/tracker/-/merge_requests/584
| * docs: Fixes for dark theme variantsCarlos Garnacho2023-03-199-2/+20
| | | | | | | | | | | | Make the background of some images transparent, and add some CSS to ensure nodes, edges and arrows get proper colors on both light and dark themes.
| * docs: Refurbish overviewCarlos Garnacho2023-03-193-37/+84
| | | | | | | | | | Explain somewhat better what tracker is, does, and what possible advantages there could be in using it.
| * manpages: Do not recommend broken API commandsCarlos Garnacho2023-03-191-1/+3
| | | | | | | | | | | | | | | | | | | | The flatpak CLI parsing for additional policies changes at some point so that it is not possible to specify multiple values in a single call. Doing that results in the ';' being escaped, and the full string to be interpreted as a single value. In order to add multiple values, --add-policy can be called multiple times, recommend that in our manpage for the task.
| * docs: Separate sandboxing documentation to its own docCarlos Garnacho2023-03-197-25/+386
|/ | | | Explain this a bit better, add some diagrams, etc.
* Update French translationGuillaume Bernard2023-03-101-25/+31
|
* Updated Danish translationAsk Hjorth Larsen2023-03-101-20/+33
|
* Update Czech translationMarek Černocký2023-03-051-18/+31
|
* Release 3.5.0.rc3.5.0.rcCarlos Garnacho2023-03-052-1/+9
|
* Merge branch 'sam/website-irc' into 'master'Carlos Garnacho2023-03-051-2/+1
|\ | | | | | | | | website: Update IRC details See merge request https://gitlab.gnome.org/GNOME/tracker/-/merge_requests/578
| * website: Update IRC detailsSam Thursfield2023-02-171-2/+1
| |
* | Merge branch 'wip/carlosg/more-leak-fixes' into 'master'Carlos Garnacho2023-03-052-0/+3
|\ \ | | | | | | | | | | | | Plug some leaks See merge request https://gitlab.gnome.org/GNOME/tracker/-/merge_requests/582
| * | libtracker-sparql: Plug possible leak loading statements from GResourceCarlos Garnacho2023-03-051-0/+2
| | | | | | | | | | | | | | | When juggling with both update/select errors, we might be leaking one if the latter call succeeded.
| * | direct: Plug leak in tracker_sparql_statement_update_async()Carlos Garnacho2023-03-051-0/+1
| | | | | | | | | | | | | | | The async process takes a ref on the hashtable, so dispose our own reference here.
* | | Update Polish translationPiotr Drąg2023-03-051-20/+33
| | |
* | | Merge branch 'wip/carlosg/fix-build-as-subproject' into 'master'Carlos Garnacho2023-03-052-1/+2
|\ \ \ | | | | | | | | | | | | | | | | libtracker-common: Fix building Tracker as a subproject See merge request https://gitlab.gnome.org/GNOME/tracker/-/merge_requests/583
| * | | libtracker-common: Fix building Tracker as a subprojectCarlos Garnacho2023-03-052-1/+2
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | The module lookup is currently based to the top builddir, which might differ is Tracker is being built as a subproject. Make it dependent on the current build dir (i.e. the directory the module will be built to), so it works also on those situations. Fixes: a4f9885a15d ("libtracker-common: Convert unicode parser to a GModule")
* | | Update Bulgarian translationAlexander Shopov2023-03-051-18/+31
| | |
* | | Update Korean translationSeong-ho Cho2023-03-031-19/+32
| | |
* | | Merge branch 'wip/carlosg/gi-docgen-take-2' into 'master'Sam Thursfield2023-03-0385-3140/+2812
|\ \ \ | | | | | | | | | | | | | | | | Migrate docs to gi-docgen (Take 2) See merge request https://gitlab.gnome.org/GNOME/tracker/-/merge_requests/580
| * | | docs: Drop "This is preview documentation..." on website docsCarlos Garnacho2023-02-271-41/+0
| | | | | | | | | | | | | | | | | | | | | | | | The version is already expressed in gi-docgen output, plus it's now appended in the completely wrong place... making the website output look ugly.
| * | | ci: Update dependenciesCarlos Garnacho2023-02-271-8/+26
| | | | | | | | | | | | | | | | | | | | In order to build docs with gi-docgen, and fix test-website phase, as this is meant to run on MRs.
| * | | docs: Drop docbook XML documentation generationCarlos Garnacho2023-02-275-1086/+3
| | | | | | | | | | | | | | | | | | | | | | | | This is bitrotting already, and we will not want to go back to that. Presumably noone else would, so we can simply drop this.
| * | | docs: Also fix index.json search terms for web UICarlos Garnacho2023-02-273-6/+93
| | | | | | | | | | | | | | | | | | | | | | | | Same rationale than devhelp, we want to add ontology-related search terms there. Generate the JSON files separately, in order to merge them at the same last stage.
| * | | docs: Embed SVG images in SPARQL tutorialCarlos Garnacho2023-02-2711-19/+288
| | | | | | | | | | | | | | | | | | | | | | | | Use embedded SVG for the few diagrams we have at the tutorial, like everywhere else in docs now. This should also work with dark modes and whatnot.
| * | | docs: Make tutorial a generated docCarlos Garnacho2023-02-272-26/+36
| | | | | | | | | | | | | | | | | | | | In order to move to embedded SVGs for images, we have to be able to embed them first.
| * | | docs: Link to TrackerNotifier from ontology docsCarlos Garnacho2023-02-271-1/+1
| | | | | | | | | | | | | | | | In the annotations about nrl:notify properties.
| * | | docs: Style ontology property tables a bitCarlos Garnacho2023-02-271-1/+8
| | | | | | | | | | | | | | | | | | | | Add some separation between columns, and a hover effect on rows, to increase legibility.
| * | | docs: Fix "Notes" images to display in the same lineCarlos Garnacho2023-02-271-0/+1
| | | | | | | | | | | | | | | | Otherwise, they show in multiple lines.
| * | | docs: Generate also diagrams for RDF class relationshipCarlos Garnacho2023-02-272-0/+137
| | | | | | | | | | | | | | | | | | | | | | | | Highlight how do the various ontology classes relate to other classes. Just like with the class diagrams, make things links so the documentation can be navigated.
| * | | docs: Replace ontology class hierarchy ascii art with SVGsCarlos Garnacho2023-02-276-20/+163
| | | | | | | | | | | | | | | | | | | | More in line with gi-docgen, generate SVGs for our class hierarchies, and embed them in the docs.
| * | | docs: Do not print pre-defined instances of base resourcesCarlos Garnacho2023-02-271-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | It is not much useful to e.g. list every defined resource in the rdfs:Resource documentation. Avoid these kinda obvious pre-defined instances.
| * | | docs: Make better use of the sidebar in ontology documentationCarlos Garnacho2023-02-271-68/+19
| | | | | | | | | | | | | | | | | | | | Avoid too much nesting of sections, so the navigation sidebar is able to show the classes and additional properties.
| * | | docs: Make the examples document go through file embeddingCarlos Garnacho2023-02-272-45/+50
| | | | | | | | | | | | | | | | | | | | This document has some embedded code examples, these should be embedded into the final markdown document.
| * | | docs: Add back helper to embed files into markdown documentationCarlos Garnacho2023-02-273-21/+65
| | | | | | | | | | | | | | | | | | | | Rescue this nasty little hack from commit c5414ed4da15, and make it go through the generated documentation files at the moment.
| * | | docs: Update additional reference documentationCarlos Garnacho2023-02-2718-661/+609
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update it to the gi-docgen syntax, fix links, flesh out docs some more, and make documents generally make a better use of the navigation sidebar. The several subsections describing ontologies have been merge into a single document.
| * | | libtracker-sparql: Update library API documentationCarlos Garnacho2023-02-2725-910/+1152
| | | | | | | | | | | | | | | | | | | | | | | | Port references and links to the gi-docgen format, and while at it flesh out some more documentation and adjust formatting to look better with the gi-docgen templates.
| * | | build: Ensure to generate enum types for the error domainCarlos Garnacho2023-02-271-1/+3
| | | | | | | | | | | | | | | | This is required for correct introspection of our error domain.
| * | | docs: Fix image references in ontology doc toolCarlos Garnacho2023-02-271-1/+1
| | | | | | | | | | | | | | | | Fix the images for our small property annotations.
| * | | docs: Fix image references in tutorialCarlos Garnacho2023-02-271-4/+4
| | | |
| * | | libtracker-sparql: Do not use volatile to register DBus errorsCarlos Garnacho2023-02-271-6/+7
| | | | | | | | | | | | | | | | | | | | The documentation of g_dbus_error_register_error_domain() says we should not use one.