[tracker-miners: 117/117] Merge branch 'wip/carlosg/shuffle-libtracker-miner' into 'master'



commit a77fa51ae41b06df4fb27dc955e498c4cf83b22f
Merge: 067bd64fe ab29b0e1e
Author: Sam Thursfield <sam afuera me uk>
Date:   Sun Dec 29 16:57:15 2019 +0000

    Merge branch 'wip/carlosg/shuffle-libtracker-miner' into 'master'
    
    Move libtracker-miner into tracker-miners
    
    Closes #20, tracker#54, tracker#60, tracker#71, tracker#47, #36, tracker#86, and tracker#153
    
    See merge request GNOME/tracker-miners!130

 .gitlab-ci.yml                                     |    2 +-
 .gitlab-ci/checkout-tracker.sh                     |   37 +
 meson.build                                        |   11 +-
 meson_options.txt                                  |    2 +
 src/libtracker-miner/.gitignore                    |    6 +
 src/libtracker-miner/COPYING.LIB                   |  510 ++++
 src/libtracker-miner/TrackerMiner-1.0.metadata     |   18 +
 src/libtracker-miner/meson.build                   |  109 +
 src/libtracker-miner/tracker-crawler.c             | 1274 ++++++++++
 src/libtracker-miner/tracker-crawler.h             |   93 +
 src/libtracker-miner/tracker-data-provider.c       |  207 ++
 src/libtracker-miner/tracker-data-provider.h       |  110 +
 src/libtracker-miner/tracker-decorator-fs.c        |  329 +++
 src/libtracker-miner/tracker-decorator-fs.h        |   73 +
 src/libtracker-miner/tracker-decorator-private.h   |   27 +
 src/libtracker-miner/tracker-decorator.c           | 1699 +++++++++++++
 src/libtracker-miner/tracker-decorator.h           |  138 +
 src/libtracker-miner/tracker-file-data-provider.c  |  225 ++
 src/libtracker-miner/tracker-file-data-provider.h  |   62 +
 src/libtracker-miner/tracker-file-notifier.c       | 2184 ++++++++++++++++
 src/libtracker-miner/tracker-file-notifier.h       |  101 +
 src/libtracker-miner/tracker-file-system.c         | 1056 ++++++++
 src/libtracker-miner/tracker-file-system.h         |  106 +
 src/libtracker-miner/tracker-indexing-tree.c       | 1230 +++++++++
 src/libtracker-miner/tracker-indexing-tree.h       |  135 +
 .../tracker-miner-enum-types.c.template            |   44 +
 .../tracker-miner-enum-types.h.template            |   26 +
 src/libtracker-miner/tracker-miner-enums.h         |  131 +
 src/libtracker-miner/tracker-miner-fs.c            | 2659 ++++++++++++++++++++
 src/libtracker-miner/tracker-miner-fs.h            |  172 ++
 src/libtracker-miner/tracker-miner-object.c        |  639 +++++
 src/libtracker-miner/tracker-miner-object.h        |  185 ++
 src/libtracker-miner/tracker-miner-online.c        |  407 +++
 src/libtracker-miner/tracker-miner-online.h        |   81 +
 src/libtracker-miner/tracker-miner-proxy.c         |  796 ++++++
 src/libtracker-miner/tracker-miner-proxy.h         |   61 +
 src/libtracker-miner/tracker-miner.deps            |    1 +
 src/libtracker-miner/tracker-miner.h               |   38 +
 src/libtracker-miner/tracker-miner.pc.in           |   11 +
 src/libtracker-miner/tracker-miner.vapi            |  208 ++
 src/libtracker-miner/tracker-miner.xml             |   56 +
 src/libtracker-miner/tracker-monitor.c             | 1139 +++++++++
 src/libtracker-miner/tracker-monitor.h             |   82 +
 src/libtracker-miner/tracker-priority-queue.c      |  455 ++++
 src/libtracker-miner/tracker-priority-queue.h      |   74 +
 src/libtracker-miner/tracker-sparql-buffer.c       |  547 ++++
 src/libtracker-miner/tracker-sparql-buffer.h       |   80 +
 src/libtracker-miner/tracker-task-pool.c           |  355 +++
 src/libtracker-miner/tracker-task-pool.h           |   91 +
 src/libtracker-miner/tracker-utils.c               |   36 +
 src/libtracker-miner/tracker-utils.h               |   38 +
 src/meson.build                                    |    1 +
 tests/libtracker-miner/.gitignore                  |   15 +
 tests/libtracker-miner/data/dir/empty-dir/.hidden  |    0
 tests/libtracker-miner/data/dir/file1              |    0
 tests/libtracker-miner/data/dir/file2              |    0
 tests/libtracker-miner/data/empty-dir/.hidden      |    0
 tests/libtracker-miner/data/file1                  |    0
 tests/libtracker-miner/empty-gobject.c             |  138 +
 tests/libtracker-miner/empty-gobject.h             |   43 +
 tests/libtracker-miner/meson.build                 |   60 +
 tests/libtracker-miner/miners-mock.c               |  276 ++
 tests/libtracker-miner/miners-mock.h               |   42 +
 .../mock-miners/mock-miner-1.desktop               |    5 +
 .../mock-miners/mock-miner-2.desktop               |    5 +
 tests/libtracker-miner/thumbnailer-mock.c          |  133 +
 tests/libtracker-miner/thumbnailer-mock.h          |   33 +
 .../libtracker-miner/tracker-connection-mock.vala  |   97 +
 tests/libtracker-miner/tracker-crawler-test.c      |  278 ++
 .../tracker-file-enumerator-test.c                 |   91 +
 .../libtracker-miner/tracker-file-notifier-test.c  |  798 ++++++
 tests/libtracker-miner/tracker-file-system-test.c  |  254 ++
 .../libtracker-miner/tracker-indexing-tree-test.c  |  986 ++++++++
 tests/libtracker-miner/tracker-miner-fs-test.c     | 2256 +++++++++++++++++
 tests/libtracker-miner/tracker-miner-mock.vala     |   70 +
 tests/libtracker-miner/tracker-monitor-test.c      | 1540 ++++++++++++
 .../libtracker-miner/tracker-priority-queue-test.c |  262 ++
 tests/libtracker-miner/tracker-task-pool-test.c    |  186 ++
 tests/libtracker-miner/tracker-thumbnailer-test.c  |  156 ++
 tests/meson.build                                  |    1 +
 80 files changed, 25878 insertions(+), 4 deletions(-)
---


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