summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Look in the correct icon directory for yaml fileswip/hughsie/yml-iconsRichard Hughes2016-02-151-7/+12
| | | | Fixes https://github.com/hughsie/appstream-glib/pull/92
* trivial: post release version bumpRichard Hughes2016-02-122-6/+6
|
* Release version 0.5.9appstream_glib_0_5_9Richard Hughes2016-02-1211-75/+87
|
* trivial: Fix a couple of small memory leaksRichard Hughes2016-02-121-19/+31
|
* Merge pull request #91 from alexlarsson/xdg-app-dirsRichard Hughes2016-02-121-18/+99
|\ | | | | Monitor top level Xdg app dirs
| * store: Pick up newly added appinfo dirs for xdg-app remotesAlexander Larsson2016-02-121-18/+86
| | | | | | | | | | | | | | | | | | | | During the initial scan for appinfo dirs some appstream branches may not have been updated yet. If this happens we don't create any monitors for them, so we won't pick them up later. So, we keep track of all xdg-app toplevel directories we monitor, and we put a file monitor on them. Whenever these dirs change we rescan, looking for new appinfo dirs.
| * store: Keep track of which appinfo dirs are added and never re-add themAlexander Larsson2016-02-121-0/+13
|/ | | | | | | | | We monitor these for changes anyway, so it would not make sense to re-scan then. This doesn't affect anything yet, because we only scan at initialization, but it will be required to pick up new appinfo dirs as new xdg-app remotes are added.
* Fix a validation error for metainfo files with descriptionsRichard Hughes2016-02-061-0/+10
| | | | | | For an addon a single paragraph of text is more than enough. Fixes: https://github.com/hughsie/appstream-glib/issues/89
* Update the SPDX license listRichard Hughes2016-02-051-4/+19
|
* Accept FSFAP as a valid metadata licenseRichard Hughes2016-02-052-0/+3
| | | | Fixes https://github.com/hughsie/appdata-tools/issues/27
* Merge pull request #87 from azzar1/add_missing_g_begin_declRichard Hughes2016-02-041-0/+2
|\ | | | | Add missing G_BEGIN_DECLS in libappstream-glib/as-tag.h.
| * Add missing G_BEGIN_DECLS in libappstream-glib/as-tag.h.Andrea Azzarone2016-02-041-0/+2
|/
* Merge pull request #86 from robert-ancell/news-2016Richard Hughes2016-02-031-3/+3
|\ | | | | Fix dates in NEWS - It's 2016!
| * Fix dates in NEWS - It's 2016!Robert Ancell2016-02-031-3/+3
|/
* trivial: post release version bumpRichard Hughes2016-02-022-5/+5
|
* Release version 0.5.8appstream_glib_0_5_8Richard Hughes2016-02-0227-147/+474
|
* Ignore temp and hidden files in AsMonitorRichard Hughes2016-02-021-0/+13
|
* Escape data before writing to an HTML fileRichard Hughes2016-02-021-1/+3
| | | | Fixes https://github.com/hughsie/appstream-glib/issues/84
* Merge pull request #85 from ximion/masterRichard Hughes2016-02-011-4/+7
|\ | | | | dep11: Support stock icons
| * dep11: Support stock iconsMatthias Klumpp2016-02-011-4/+7
|/
* trivial: Prefer the xmls icon rule over the xdg-app oneRichard Hughes2016-02-012-15/+22
|
* trivial: Support loading the xdg-app AppStream data from inside the sandboxRichard Hughes2016-02-011-2/+6
|
* Blacklist the xdg-app AppStream data as the correct data is added manuallyRichard Hughes2016-02-011-0/+4
| | | | We don't want to process both files at startup.
* Do not respect the icon_root when using as_store_from_file()Richard Hughes2016-02-012-44/+24
| | | | | | | In all the file monitor code we can't get an accurate value, so just calculate what it should be in the right place. The next time we break API we can fix this properly.
* Show the source of the 'appstream-util check-root' failureRichard Hughes2016-02-011-5/+8
| | | | Using just the app ID is confusing if we're loading from an AppData file.
* trivial: Do not require icons for generic or runtime kindsRichard Hughes2016-02-011-0/+2
|
* Use predictable sorting when outputting <provides>Richard Hughes2016-02-011-0/+18
|
* Move the kudo and provides autodetection to libappstream-glibRichard Hughes2016-01-317-153/+222
|
* trivial: Fix up self tests after generic kindRichard Hughes2016-01-311-5/+5
|
* Set the xdg-app origin on the store, and only set app origin to the remote nameRichard Hughes2016-01-281-11/+18
|
* Remove support for Ubuntu app-install dataRichard Hughes2016-01-276-248/+9
| | | | This is not maintained *at all* and Ubuntu is soon to be shipping AppStream.
* Add a flag for skipping invalid AppStream filesRichard Hughes2016-01-273-3/+18
| | | | Fixes https://github.com/hughsie/appstream-glib/issues/83
* Add support for the GENERIC component kindRichard Hughes2016-01-273-4/+12
| | | | Fixes https://github.com/hughsie/appstream-glib/issues/82
* trivial: Fix regression with AppStream metadata in xmlsRichard Hughes2016-01-271-2/+16
|
* Parse the sections in the QM file formatRichard Hughes2016-01-261-68/+72
| | | | Many thanks to Thiago Macieira for the extra help.
* Support the QT translation systemRichard Hughes2016-01-2617-380/+652
| | | | Fixes: https://github.com/hughsie/appdata-tools/issues/26
* Allow setting state on AsRelease objectsRichard Hughes2016-01-265-5/+92
|
* Support multi-line copyright statementsRichard Hughes2016-01-252-3/+4
| | | | Fixes https://github.com/hughsie/appstream-glib/issues/81
* Fix a regression in the icon_path logic from the xdg-app mergeRichard Hughes2016-01-251-24/+11
|
* Add AsTranslation to support <translation> tags in AppData filesRichard Hughes2016-01-2517-13/+631
| | | | | This allows upstream to specify the translation domain so we can calculate the language statistics automatically without using hacky heuristics.
* trivial: Add the missing AsBundle to gtk-docRichard Hughes2016-01-251-0/+1
|
* Add a modify command to appstream-utilRichard Hughes2016-01-251-0/+67
|
* Set the xdg-app origin using the filenameRichard Hughes2016-01-251-2/+19
| | | | | The origin in the XML itself isn't much use as the user could have a different name for the remote entirely.
* Add support for per-user and system-wide xdg-app installed storesRichard Hughes2016-01-253-23/+133
|
* trivial: Fix linking error when building appstream-composeRichard Hughes2016-01-241-0/+1
|
* Use heuristics when building metadata with an AppData fileRichard Hughes2016-01-242-2/+2
|
* Reject an invalid project group when parsingRichard Hughes2016-01-224-25/+18
|
* trivial: Relax the XML header requirementRichard Hughes2016-01-221-5/+1
|
* trivial: Remove support for old-style firmware GUIDS-as-IDsRichard Hughes2016-01-221-11/+0
|
* Only load supported icon kinds when using appstream-composeRichard Hughes2016-01-224-29/+35
|