[tracker: 36/36] Merge branch 'wip/carlosg/portal' into 'master'



commit df29906a55f4e7c04b8f961730f01906fc1759ca
Merge: 0ac6c75ef ee166fa41
Author: Sam Thursfield <sam afuera me uk>
Date:   Sat Jul 18 12:33:19 2020 +0000

    Merge branch 'wip/carlosg/portal' into 'master'
    
    Add portal
    
    See merge request GNOME/tracker!180

 .gitlab-ci.yml                                     |   2 +-
 docs/manpages/meson.build                          |   3 +-
 docs/manpages/tracker-xdg-portal.1.txt             |  43 ++
 examples/flatpak/org.example.TrackerSandbox.json   |  32 ++
 meson.build                                        |  33 ++
 meson_options.txt                                  |   6 +
 src/libtracker-common/libtracker-common.vapi       |   3 +
 src/libtracker-common/tracker-utils.c              |  29 ++
 src/libtracker-common/tracker-utils.h              |   3 +
 src/libtracker-data/tracker-data-manager.c         |  24 --
 src/libtracker-data/tracker-data-manager.h         |   2 -
 src/libtracker-data/tracker-sparql-grammar.h       |  21 +-
 src/libtracker-data/tracker-sparql.c               | 478 ++++++++++++++++++---
 src/libtracker-data/tracker-vtab-service.c         | 100 +++--
 src/libtracker-sparql/bus/tracker-bus.vala         |  54 ++-
 src/libtracker-sparql/tracker-backend.vala         |   2 +-
 src/libtracker-sparql/tracker-endpoint-dbus.c      | 126 +++++-
 src/libtracker-sparql/tracker-private.h            |  25 ++
 src/meson.build                                    |   3 +
 src/portal/meson.build                             |  33 ++
 .../org.freedesktop.portal.Tracker.service.in      |   4 +
 src/portal/tracker-main.c                          | 153 +++++++
 src/portal/tracker-portal-endpoint.c               | 280 ++++++++++++
 src/portal/tracker-portal-endpoint.h               |  43 ++
 src/portal/tracker-portal-utils.c                  | 176 ++++++++
 src/portal/tracker-portal-utils.h                  |  31 ++
 src/portal/tracker-portal.c                        | 433 +++++++++++++++++++
 src/portal/tracker-portal.h                        |  33 ++
 src/portal/tracker-xdg-portal.service.in           |   7 +
 src/tracker/tracker-endpoint.c                     |   2 +-
 tests/libtracker-data/constraint/coexisting-1.out  |   4 +
 tests/libtracker-data/constraint/coexisting-1.rq   |   3 +
 tests/libtracker-data/constraint/coexisting-2.out  |   2 +
 tests/libtracker-data/constraint/coexisting-2.rq   |   3 +
 tests/libtracker-data/constraint/coexisting-3.out  |   4 +
 tests/libtracker-data/constraint/coexisting-3.rq   |   3 +
 tests/libtracker-data/constraint/coexisting-4.out  |   2 +
 tests/libtracker-data/constraint/coexisting-4.rq   |   3 +
 tests/libtracker-data/constraint/data.rq           |  17 +
 tests/libtracker-data/constraint/empty-graph-1.out |   0
 tests/libtracker-data/constraint/empty-graph-1.rq  |   2 +
 tests/libtracker-data/constraint/empty-graph-2.out |   0
 tests/libtracker-data/constraint/empty-graph-2.rq  |   2 +
 tests/libtracker-data/constraint/empty-graph-3.out |   0
 tests/libtracker-data/constraint/empty-graph-3.rq  |   2 +
 tests/libtracker-data/constraint/empty-graph-4.out |   0
 tests/libtracker-data/constraint/empty-graph-4.rq  |   2 +
 tests/libtracker-data/constraint/nested-1.out      |   0
 tests/libtracker-data/constraint/nested-1.rq       |   3 +
 tests/libtracker-data/constraint/nested-2.out      |   0
 tests/libtracker-data/constraint/nested-2.rq       |   3 +
 tests/libtracker-data/constraint/nested-3.out      |   1 +
 tests/libtracker-data/constraint/nested-3.rq       |   3 +
 tests/libtracker-data/constraint/nested-4.out      |   0
 tests/libtracker-data/constraint/nested-4.rq       |   3 +
 tests/libtracker-data/constraint/nested-5.out      |   0
 tests/libtracker-data/constraint/nested-5.rq       |   3 +
 tests/libtracker-data/constraint/nested-6.out      |   1 +
 tests/libtracker-data/constraint/nested-6.rq       |   3 +
 tests/libtracker-data/constraint/test.ontology     |  15 +
 tests/libtracker-data/tracker-sparql-test.c        |  15 +
 61 files changed, 2127 insertions(+), 156 deletions(-)
---


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]