Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Add as_release_set_install_duration() | Richard Hughes | 2018-11-27 | 3 | -1/+50 | |
| | ||||||
* | trivial: post release version bump | Richard Hughes | 2018-11-27 | 2 | -5/+5 | |
| | ||||||
* | trivial: Update self test after app ID tokenizing changes | Kalev Lember | 2018-11-27 | 1 | -3/+3 | |
| | ||||||
* | app: Tokenize the ID when adding search tokens | Kalev Lember | 2018-11-27 | 1 | -0/+4 | |
| | | | | | This allows the search to match on e.g. "eog" for an app that has the ID of "org.gnome.org". | |||||
* | as-store: Guarantee to return G_IO_ERROR_NOT_FOUND when loading fails | Philip Withnall | 2018-11-01 | 1 | -1/+7 | |
| | | | | | | | | | | | | Previously, as_store_from_file() would either return G_IO_ERROR_NOT_FOUND or AS_STORE_ERROR_FAILED if the given file did not exist, depending on its file extension. That is not particularly helpful for callers. Instead, guarantee to always return G_IO_ERROR_NOT_FOUND if the file was not found. Signed-off-by: Philip Withnall <withnall@endlessm.com> | |||||
* | Merge pull request #269 from pwithnall/content-rating-ids | Philip Withnall | 2018-11-01 | 3 | -0/+58 | |
|\ | | | | | as-content-rating: Add as_content_rating_get_rating_ids() | |||||
| * | as-content-rating: Add as_content_rating_get_rating_ids() | Philip Withnall | 2018-11-01 | 3 | -0/+58 | |
|/ | | | | | | | | | | This allows the set of rating IDs in the AsContentRating to be returned, allowing the caller to iterate over them to check their values, rather than having to hard-code their own list of OARS rating IDs. Includes a basic test. Signed-off-by: Philip Withnall <withnall@endlessm.com> | |||||
* | as-content-rating: fix 'mey' typo | Will Thompson | 2018-10-24 | 1 | -3/+3 | |
| | | | | Also tweak a few bits of punctuation I noticed at the same time. | |||||
* | trivial: Fix the Since: tag for as_utils_vercmp_full | Kalev Lember | 2018-10-24 | 1 | -1/+1 | |
| | ||||||
* | trivial: Add missing prototype for as_utils_vercmp_full | Kalev Lember | 2018-10-24 | 1 | -0/+3 | |
| | ||||||
* | Add as_utils_vercmp_full() for gnome-software | Richard Hughes | 2018-10-24 | 2 | -9/+47 | |
| | | | | Sometimes we don't want to do the firmware-style heuristics. | |||||
* | Release version 0.7.14appstream_glib_0_7_14 | Richard Hughes | 2018-10-16 | 1 | -0/+11 | |
| | ||||||
* | Set the AppStream ID from the X-Flatpak desktop key | Richard Hughes | 2018-10-15 | 1 | -0/+5 | |
| | | | | This allows us to drop some hacky code in GNOME Software. | |||||
* | trivial: Compile the DEP-11 stuff in the RPM spec file example | Richard Hughes | 2018-10-15 | 1 | -1/+1 | |
| | ||||||
* | Add as_app_to_xml() | Richard Hughes | 2018-10-09 | 2 | -13/+30 | |
| | | | | This allows us to load in a file and export it as AppData XML. | |||||
* | Add as_content_rating_add_attribute() | Richard Hughes | 2018-10-04 | 2 | -1/+30 | |
| | | | | This allows us to contruct a AsContentRating without using XML. | |||||
* | trivial: post release version bump | Richard Hughes | 2018-09-28 | 2 | -5/+5 | |
| | ||||||
* | Release version 0.7.13appstream_glib_0_7_13 | Richard Hughes | 2018-09-28 | 3 | -15/+36 | |
| | ||||||
* | Add ID provides for desktop files with X-Flatpak-RenamedFrom | Richard Hughes | 2018-09-28 | 1 | -0/+12 | |
| | | | | See https://blogs.gnome.org/hughsie/2017/07/05/using-a-reverse-style-application-ids-in-your-application/ | |||||
* | trivial: Include glib.h for G_STRINGIFY | Richard Hughes | 2018-09-28 | 1 | -0/+2 | |
| | ||||||
* | Throw an error when a launchable desktop-id is invalid | Bastien Nocera | 2018-09-11 | 1 | -0/+7 | |
| | | | | See https://github.com/flathub/com.adobe.Flash-Player-Projector/issues/2 | |||||
* | Better debug output for appstream-compose | Bastien Nocera | 2018-09-11 | 1 | -2/+2 | |
| | | | | | When "looking for" a file, mention which type of file we're looking for, making it easier to find the debug message this corresponds to. | |||||
* | Change order of arguments in matrix-html to match status-html | suve | 2018-08-27 | 1 | -4/+5 | |
| | ||||||
* | Do not restrict the maximum number of releases allowed per-component | Richard Hughes | 2018-08-16 | 1 | -1/+1 | |
| | | | | If this needs limiting it needs to be done on the generator. | |||||
* | trivial: post release version bump | Richard Hughes | 2018-08-13 | 2 | -5/+5 | |
| | ||||||
* | Release version 0.7.12appstream_glib_0_7_12 | Richard Hughes | 2018-08-13 | 1 | -0/+7 | |
| | ||||||
* | Support localised text in agreement sectionswip/hughsie/agreement-localize | Richard Hughes | 2018-08-10 | 1 | -28/+75 | |
| | ||||||
* | trivial: post release version bump | Richard Hughes | 2018-08-09 | 2 | -5/+5 | |
| | ||||||
* | Release version 0.7.11appstream_glib_0_7_11 | Richard Hughes | 2018-08-09 | 2 | -1/+12 | |
| | ||||||
* | Add AS_APP_QUIRK_DEVELOPER_VERIFIED | Robert Ancell | 2018-08-07 | 1 | -0/+2 | |
| | | | | | | | This quirk allows apps to marked as having an additional level of checking performed on the developer. This is to give confidence to the user that this is the official version of an app. This is a common design pattern used in modern packaging systems (e.g. Apple App Store, Google Play). | |||||
* | store: Provide async variants of load functions | Florian Müllner | 2018-08-06 | 2 | -0/+147 | |
| | | | | | | The existing functions may block, which isn't ideal in IO-sensitive contexts. To address this, add async variants that run the functions in a thread. | |||||
* | Escape quotes in attributes | Robin Richtsfeld | 2018-07-11 | 1 | -0/+2 | |
| | ||||||
* | trivial: post release version bump | Richard Hughes | 2018-07-11 | 2 | -4/+4 | |
| | ||||||
* | Release version 0.7.10appstream_glib_0_7_10 | Richard Hughes | 2018-07-11 | 1 | -0/+10 | |
| | ||||||
* | trivial: Sync translations and remove line numbers | Richard Hughes | 2018-07-11 | 30 | -10686/+6111 | |
| | | | | This will mean we get smaller release diffs in the future. | |||||
* | trivial: Fix a small memory leak when adding keywords manually | Richard Hughes | 2018-07-11 | 1 | -1/+3 | |
| | ||||||
* | Do not require a release transaction when validating in relaxed mode | Richard Hughes | 2018-06-27 | 1 | -1/+3 | |
| | | | | | | | This allows upstream projects to prepare (and translate) the release data before know the actual release date. Fixes: https://github.com/hughsie/appstream-glib/issues/246 | |||||
* | Merge pull request #245 from robert-ancell/check-types | Robert Ancell | 2018-06-27 | 19 | -7/+271 | |
|\ | | | | | Add object type checks on the inputs of all functions | |||||
| * | Add object type checks on the inputs of all functions | Robert Ancell | 2018-06-27 | 19 | -7/+271 | |
|/ | ||||||
* | Add COMMITMENT file as part of GPL Common Cure Rights Commitment | Richard Hughes | 2018-06-18 | 1 | -0/+45 | |
| | | | | | | | | | | This is part of more broader commitment Red Hat along with IBM, Google, and Facebook made in November 2017. More on this can be found online: https://www.redhat.com/en/blog/fostering-greater-open-source-development & https://www.redhat.com/en/about/gplv3-enforcement-statement | |||||
* | trivial: Fix GObjectIntrospection markup for adding metadata | Richard Hughes | 2018-06-13 | 1 | -1/+1 | |
| | ||||||
* | Do not parse firmware files | Richard Hughes | 2018-06-12 | 24 | -961/+34 | |
| | | | | Firmware should now be distributed using the LVFS and consumed by fwupd. | |||||
* | its: Extract release descriptions and agreement sections for translation | Piotr Drąg | 2018-06-10 | 1 | -1/+4 | |
| | ||||||
* | trivial: post release version bump | Richard Hughes | 2018-06-04 | 3 | -7/+5 | |
| | ||||||
* | Release version 0.7.9appstream_glib_0_7_9 | Richard Hughes | 2018-06-04 | 29 | -1609/+1629 | |
| | ||||||
* | trivial: Fix a potential crash when parsing corrupt .qm files | Richard Hughes | 2018-06-04 | 1 | -0/+7 | |
| | | | | Spotted by Coverity, many thanks. | |||||
* | trivial: Fix a potential crash in the newly added version comparison code | Richard Hughes | 2018-06-04 | 1 | -0/+10 | |
| | | | | Spotted by Coverity, many thanks. | |||||
* | trivial: Fix font generation regression in appstream-builder | Richard Hughes | 2018-05-25 | 3 | -13/+4 | |
| | | | | | | | Two problems here: * Don't force an unknown icon to CACHED when reading from a desktop file * Don't try to convert an icon to a CACHED icon when it's already CACHED. | |||||
* | trivial: Ignore missing converted cached icons | Richard Hughes | 2018-05-24 | 1 | -10/+5 | |
| | ||||||
* | trivial: Do not strdup keywords when parsing the XML | Richard Hughes | 2018-05-22 | 1 | -32/+37 | |
| |