Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 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 | |
| | ||||||
* | trivial: Load all XML tags using the gperf lookup table | Richard Hughes | 2018-05-22 | 4 | -24/+48 | |
| | ||||||
* | trivial: Do not duplicate each <category> or <project_group> tag | Richard Hughes | 2018-05-21 | 1 | -4/+5 | |
| | ||||||
* | trivial: Do not duplicate tiny strings for each <lang> and <caption> tag | Richard Hughes | 2018-05-21 | 2 | -6/+9 | |
| | ||||||
* | trivial: Only build the AsIcon private path when required | Richard Hughes | 2018-05-21 | 1 | -31/+33 | |
| | ||||||
* | trivial: Always store the locale of 'C' as a static string | Richard Hughes | 2018-05-21 | 1 | -2/+2 | |
| | ||||||
* | trivial: Do not store hundreds of duplicate AsIcon prefix strings | Richard Hughes | 2018-05-21 | 3 | -1/+11 | |
| | ||||||
* | trivial: Do not reallocate all the AsImage URL strings | Richard Hughes | 2018-05-21 | 3 | -3/+13 | |
| | ||||||
* | trivial: Do not store hundreds of duplicate AsApp origin strings | Richard Hughes | 2018-05-21 | 3 | -1/+10 | |
| | ||||||
* | trivial: Return the enums as static AsRefString objects | Richard Hughes | 2018-05-21 | 2 | -25/+27 | |
| | | | | This allows us to trivially dedupe kudos and URL kinds. | |||||
* | trivial: Don't duplicate the locale when unwrapping a localized node | Richard Hughes | 2018-05-21 | 1 | -11/+12 | |
| | ||||||
* | trivial: Assume that all strings are AsRefString objects when using subsume | Richard Hughes | 2018-05-21 | 1 | -12/+6 | |
| | ||||||
* | trivial: Store the locale as an interned string | Richard Hughes | 2018-05-21 | 3 | -13/+45 | |
| | ||||||
* | trivial: Do not store hundreds of duplicate AsApp icon path strings | Richard Hughes | 2018-05-21 | 3 | -1/+10 | |
| | ||||||
* | trivial: Do not use deprecated API internally | Richard Hughes | 2018-05-21 | 4 | -11/+11 | |
| | ||||||
* | trivial: Allow showing only one type of AsRefString stats | Richard Hughes | 2018-05-21 | 1 | -3/+10 | |
| | ||||||
* | Remove the refcounted string interning feature | Richard Hughes | 2018-05-21 | 3 | -72/+76 | |
| | | | | | | | | | This made very little difference to the PSS, RSS or load time and increased complexity considerably. Additionally, intern the locale when parsing XML documents and be more careful about refcounting known AsRefString objects rather than re-allocating them each time. | |||||
* | trivial: Do less strcmp'ing when not keeping comments | Richard Hughes | 2018-05-21 | 1 | -5/+7 | |
| | ||||||
* | trivial: Fix up the Since tag for the last commit | Richard Hughes | 2018-05-21 | 1 | -1/+1 | |
| | ||||||
* | Add ability to store signature filename and checksum | Richard Hughes | 2018-05-21 | 2 | -2/+8 | |
| | ||||||
* | trivial: Don't crash when validating <id/> | Richard Hughes | 2018-05-21 | 1 | -0/+7 | |
| | ||||||
* | trivial: Don't crash when validating <description/> | Richard Hughes | 2018-05-21 | 1 | -0/+2 | |
| | ||||||
* | trivial: Don't crash when validating <image/> | Richard Hughes | 2018-05-21 | 1 | -1/+1 | |
| | ||||||
* | Remove the wrapper for Meson | Richard Hughes | 2018-05-21 | 1 | -182/+0 | |
| | ||||||
* | Convert local icons found in metainfo fileswip/hughsie/icons-in-metainfo | Richard Hughes | 2018-05-03 | 9 | -164/+281 | |
| | | | | | | | This allows us to support desktop-less components that specify a cached icon. The icon search code has been split into a new plugin that is run after the appdata and desktop plugins have added the AsbApp to the list of available apps. | |||||
* | trivial: Sort the plugins in the correct order, i.e. ABC, not CBA | Richard Hughes | 2018-05-03 | 1 | -1/+1 | |
| |