summaryrefslogtreecommitdiff
path: root/libappstream-glib
Commit message (Expand)AuthorAgeFilesLines
* trivial: Move a check earlier so that we exit the correct loopKalev Lember2019-11-141-5/+5
* as-app: add "icon-theme" as recognised component typeFabio Valentini2019-11-012-0/+4
* trivial: Mark an internal function as staticRichard Hughes2019-10-041-1/+1
* as-content-rating: Make default values match OARS semanticsPhilip Withnall2019-10-022-30/+106
* Allow parsing desktop files using as_app_parse_data()Richard Hughes2019-09-303-51/+80
* Update list of allowed metadata licencesscx2019-09-191-1/+11
* Log expected and actual screenshot dimensions when failingTobias Mueller2019-09-131-6/+6
* Offset future checks by UTC+14Peter Hutterer2019-08-271-1/+2
* Do not preserve restrictive permissions when installing AppStream filesRichard Hughes2019-08-072-3/+2
* Support loading YAML from as_store_from_bytesRobert Ancell2019-08-051-21/+69
* Do not allow forward or backwards slashes in <id> valuesRichard Hughes2019-06-101-0/+5
* Do not require <translation> for validation unless strictKalev Lember2019-05-172-8/+4
* Do not require <update_contact> for validation unless strictRichard Hughes2019-05-142-8/+4
* add UPL short name to SPDX conversionSalman Siddiqui2019-04-091-0/+1
* Update the SPDX license list to v3.5Richard Hughes2019-04-091-25/+44
* trivial: Fix some typos spotted using codespellRichard Hughes2019-04-0811-16/+16
* Only require <release> for validate, but not validate-relaxKalev Lember2019-03-291-4/+7
* Allow building on WindowsJehan2019-03-2611-33/+115
* Modernize the validation requirementsRichard Hughes2019-03-202-46/+137
* Fix build of libappstream-glib clientsJürg Billeter2019-02-1031-31/+31
* Use '#pragma once' to avoid a lot of boilerplateRichard Hughes2019-02-0952-261/+101
* Use the SPDX-License-Identifier in all source filesRichard Hughes2019-02-0989-1335/+89
* Do not overwrite the project group using heuristics if already setRichard Hughes2019-02-061-8/+14
* Use rpmvercmp instead of internal vercmp when built with rpm supportKalev Lember2019-02-062-0/+12
* utils: trivial: Split out an internal functionKalev Lember2019-02-061-33/+40
* libappstream-glib/meson.build: pass -DAS_COMPILATION to gir compilermaxice82019-02-041-0/+3
* Add support for CONTACT URLsRobert Ancell2019-01-312-0/+6
* tests: Add test for OARS → CSM mappingsPhilip Withnall2019-01-231-0/+36
* as-content-rating: Add a helper function to get OARS IDsPhilip Withnall2019-01-232-0/+25
* as-content-rating: Move OARS → CSM mappings into static spacePhilip Withnall2019-01-231-51/+51
* as-content-rating: Make as_content_rating_attribute_to_csm_age() publicPhilip Withnall2019-01-232-6/+9
* as-content-rating: Restructure OARS → CSM mapping tablePhilip Withnall2019-01-231-123/+68
* as-content-rating: Add missing OARS → CSM mappingsPhilip Withnall2019-01-231-0/+11
* as-content-rating: Fix a typo in an OARS → CSM mappingPhilip Withnall2019-01-231-1/+1
* as-content-rating: Add missing OARS → CSM mappings to fix round tripsPhilip Withnall2019-01-231-0/+2
* Add support for SOURCE URLsRichard Hughes2019-01-222-0/+6
* Add support for per-release URLsRichard Hughes2019-01-225-1/+92
* app: Add locking to unique id buildingKalev Lember2019-01-041-0/+7
* Use as_utils_vercmp_full internallyKalev Lember2019-01-043-8/+8
* Add tests for as_util_vercmp_full()Kalev Lember2019-01-041-0/+8
* store: Fix threading related crashes when creating the search cacheKalev Lember2018-12-271-2/+2
* trivial: Add AS_CHECKSUM_TARGET_DEVICERichard Hughes2018-12-202-0/+6
* store: trivial: Fix a typo in commentwip/kalev/as-store-lockingKalev Lember2018-12-141-1/+1
* store: trivial: Fix a possibly memory leak in as_store_validateKalev Lember2018-12-141-2/+2
* store: Add internal lockingKalev Lember2018-12-141-36/+155
* store: Return deep copy in as_store_get_apps_by_metadataKalev Lember2018-12-142-2/+2
* store: Add thread safe dup() functions for multithreaded clientsKalev Lember2018-12-143-3/+69
* Add as_release_set_install_duration()Richard Hughes2018-11-273-1/+50
* trivial: Update self test after app ID tokenizing changesKalev Lember2018-11-271-3/+3
* app: Tokenize the ID when adding search tokensKalev Lember2018-11-271-0/+4