summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* tracker3: Fix writeback support for musicbrainz artist keywip/jfelder/tracker3-empty-valuesJean Felder2021-09-131-2/+2
| | | | | This tags is associated with an artist property (nmm:artist) of a song, not the song.
* tracker3: Fix writeback support for musicbrainz release_group keyJean Felder2021-09-131-1/+1
| | | | | This tags is associated with an album property (nmm:musicAlbum) of a song, not the song.
* tracker3: Fix writeback support for musicbrainz release keyJean Felder2021-09-131-1/+1
| | | | | This tags is associated with an album property (nmm:musicAlbum) of a song, not the song.
* tracker3: Do not writeback empty valuesJean Felder2021-09-131-6/+18
| | | | | | When setting properties that can have multiple values, it iterates until a null value is found. This last value should not be used to create a Tracker resource.
* tracker3: Make resolve asyncMarinus Schraal2021-09-131-17/+54
| | | | | tracker_sparql_cursor_next is sync and can block, make it use the async API instead.
* ci: workaround docker+seccomp filter issuesVictor Toso2021-09-131-1/+1
| | | | Related: https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/667
* Add Basque translationAsier Sarasua Garmendia2021-09-082-0/+552
|
* build: Remove obsolete INSTALL fileBastien Nocera2021-06-291-236/+0
| | | | It explains how to install grilo using the autotools...
* Update Russian translationAlexey Rubtsov2021-06-281-237/+230
|
* plugins: Clarify plugins licensesBastien Nocera2021-06-2123-23/+23
| | | | So that the licenses match that of the project as a whole.
* build: Clarify LGPLv2.1 or later licenseBastien Nocera2021-06-212-2/+7
| | | | | | | The COPYING file by itself isn't enough to know under which license the project is released, as a combined work. Clarify this in the build system and the README.
* flickr: Add missing copyright/license headerBastien Nocera2021-06-212-0/+14
|
* grl-lua-factory: Remove a bad popJan Alexander Steffens (heftig)2021-04-161-2/+0
| | | | This was exposed by Lua 5.4.3, causing a crash.
* build: Support controlling gnome-online-accounts depMart Raudsepp2021-04-152-2/+3
| | | | | | | | On Gentoo, some users prefer to disable gnome-online-accounts since it brings in the large WebKitGTK dependency. Since this commit adds a 'feature' option, raise the meson requirement to 0.47.0 which is the version that introduced the feature.
* build: Only run tracker3 test when enabledMatt Turner2021-04-151-1/+1
| | | | | | Previously -Denable-tracker3=no would not build the tracker3 plugin but if the dependency was found on the system the unit test would still be enabled (and would fail).
* Update British English translationBruce Cowan2021-04-021-135/+123
|
* Post-release version bump to 0.3.14Victor Toso2021-03-311-1/+1
|
* Release 0.3.13grilo-plugins-0.3.13Victor Toso2021-03-302-9/+74
|
* build-sys: remove 'auto' from help combo optionsVictor Toso2021-03-301-1/+1
| | | | | 'auto' was defaulting to 'yes' but there is not check to be make in auto so we can simplify this with yes/no
* Add option to disable bulding helpVictor Toso2021-03-292-1/+4
| | | | | | | | | | | Help is meant to be a set of examples to application developers who are interested in using grilo-plugins in their applications. This patch addes a build option to not build and install those files files (only one, using TMDB, but it installs it once per LINGUAS/* at least. This is not needed in a sandboxed application like Flatpak Closes: https://gitlab.gnome.org/GNOME/grilo-plugins/-/issues/13
* Update POTFILES.inPiotr Drąg2021-03-281-2/+0
|
* vimeo: remove due API change v2->v3Victor Toso2021-03-2715-1779/+0
| | | | | This is not working for over a year now. Related: https://gitlab.gnome.org/GNOME/grilo-plugins/-/issues/67
* jamendo: remove due API change v2->v3Victor Toso2021-03-276-1546/+0
| | | | | We should port to v3. Disabling in the meanwhile. Related: https://gitlab.gnome.org/GNOME/grilo-plugins/-/issues/76
* build: Make it possible to use grilo-plugins as a Meson subprojectSam Thursfield2021-03-271-0/+4
| | | | | | | | | This commit adds a dummy declare_dependency() object. This is needed so that other projects can embed grilo-plugins as a Meson subproject, like this: dependency('grilo-plugins-0.3', version: '>= 0.3.9', fallback: ['grilo-plugins', 'grilo_plugins_dep']
* tracker: deprecate version 2Victor Toso2021-03-263-2/+4
| | | | | warning() method was introduced in meson 0.44 so we bump it just to avoid warning messages from meson.
* ci: remove build_tracker2Victor Toso2021-03-261-18/+3
| | | | | | | In fedora:rawhide, tracker-devel package is now tracker 3. There is no tracker 2 package. Remove it from CI to avoid failures.
* guardianvideos: remove hardcoded api-keyVictor Toso2021-03-201-4/+12
| | | | We should use the one from GrlConfig instead.
* Update Galician translationFran Dieguez2021-02-241-3/+2
|
* thegamesdb: Update the Dreamcast MIME typeAdrien Plazas2021-02-231-1/+1
| | | | | | | | | | | The application/x-dc-rom MIME type was removed as it seems to come out of nowhere, the newly added application/x-dreamcast-rom type can replace it here and in GNOME Games. See: - https://gitlab.freedesktop.org/xdg/shared-mime-info/-/merge_requests/88 - https://gitlab.freedesktop.org/xdg/shared-mime-info/-/merge_requests/89 - https://gitlab.gnome.org/GNOME/gnome-games/-/merge_requests/430
* tracker3: Handle delete events betterCarlos Garnacho2021-02-231-2/+12
| | | | | | | | These produce unnecessary busywork as resolving a deleted resource will not return any data, and also are mistakenly silenced away since they will end up without a URL. Only the media ID is reliable at that moment, so go with it.
* Add Punjabi translationA S Alam2021-02-062-0/+620
|
* Update Norwegian Bokmål translationKjartan Maraas2021-01-251-190/+195
|
* Update Friulian translationFabio Tomat2021-01-171-7/+7
|
* Update Catalan translationJordi Mas2021-01-061-49/+22
|
* Revert "ci: use stable fedora to fix ci"Bastien Nocera2020-12-111-1/+1
| | | | | | | GNOME CI runners have been updated to the latest libseccomp so the problem should no longer happen. This reverts commit f84e9a27daabd5c7a9ab2e8390085f84fbaf675c.
* tracker3: Fix PUBLICATION_DATE writebackMarinus Schraal2020-10-301-1/+9
| | | | | | | | | be263953d7 introduced the use of the PUBLICATION_DATE key. The sparql variable name for writeback however should be publicationDate to work. The writeback resource builder should deal with the "publication date" metadata key as well. Related: !90
* ci: Install upower to work-around tracker warningBastien Nocera2020-10-301-0/+7
| | | | | | | And start a system bus to host it. (tracker-miner-fs-3:2068): libupower-glib-WARNING **: 15:25:58.429: Couldn't connect to proxy: Could not connect: No such file or directory (tracker-miner-fs-3:2068): Tracker-WARNING **: 15:25:58.429: Unable to connect to UPower
* ci: Run the tests in a dbus sessionBastien Nocera2020-10-301-1/+1
| | | | | | | (tracker-miner-fs-3:2047): Tracker-Message: 14:28:03.329: tracker-miner-fs-3 running as org.freedesktop.Tracker3.Miner.Files (tracker-miner-fs-3:2047): libupower-glib-WARNING **: 14:28:03.705: Couldn't connect to proxy: Could not connect: No such file or directory (tracker-miner-fs-3:2047): Tracker-WARNING **: 14:28:03.705: Unable to connect to UPower (tracker-extract-3:2064): Tracker-Message: 14:28:06.042: tracker-extract-3 running as org.freedesktop.Tracker3.Miner.Extract. The service will exit when org.freedesktop.Tracker3.Miner.Files disappears from the bus.
* ci: Use tracker3 from the distributionBastien Nocera2020-10-301-13/+5
|
* ci: Remove duplicated dependenciesBastien Nocera2020-10-301-2/+0
| | | | | libsoup-devel and totem-pl-parser-devel are already dependencies of the grilo package.
* ci: Put one dependency per lineBastien Nocera2020-10-301-12/+37
| | | | Makes it easier to see additions and removals
* Update Chinese (Taiwan) translationCheng-Chia Tseng2020-10-121-42/+53
|
* Update Friulian translationFabio Tomat2020-09-241-42/+53
|
* Update French translationJulien Humbert2020-09-131-82/+53
|
* Update Latvian translationRūdolfs Mazurs2020-09-121-53/+54
|
* Add Catalan translationJordi Mas i Hernandez2020-09-112-0/+822
|
* Update Italian translationMilo Casagrande2020-09-101-138/+143
|
* Update Portuguese translationJuliano Camargo2020-09-081-192/+213
|
* Update Korean translationSeong-ho Cho2020-09-081-42/+53
|
* Updated Danish translationAlan Mortensen2020-09-071-7/+22
|