summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* fwip/hughsie/rhel-72Richard Hughes2016-01-151-3/+5
|
* fRichard Hughes2016-01-151-1/+1
|
* fRichard Hughes2016-01-151-0/+5
|
* Lower deps to allow building on RHEL 7.2Richard Hughes2016-01-157-1/+267
|
* Make the check for screenshot equality more robustRichard Hughes2016-01-155-1/+88
| | | | This avoids us exporting multiple screenshots when reusing metadata.
* Detect web-apps which are added as .desktop filesRichard Hughes2016-01-151-0/+13
|
* trivial: post release version bumpRichard Hughes2016-01-152-5/+5
|
* Release version 0.5.6appstream_glib_0_5_6Richard Hughes2016-01-1526-143/+1071
|
* ostree: Allow specifying a particular arch onlyAlexander Larsson2016-01-151-3/+10
|
* Merge pull request #78 from alexlarsson/xdg-appRichard Hughes2016-01-142-22/+33
|\ | | | | Xdg app fixes and changes
| * asb-package-ostree: Fix things up for xdg-app useAlexander Larsson2016-01-142-22/+28
| | | | | | | | | | | | | | | | | | We only extract stuff from /export in order to not pick up e.g. bundled desktop files not part of the app. Also, we extract to a "usr" subdir instead of "export" to make appstream-builder pick things up automatically (also remove the previous hack that handled this by rewriting globs).
| * package-ostree: Init NEVRA on open otherwise we don't get the right tmpdir nameAlexander Larsson2016-01-141-0/+5
| | | | | | | | | | | | Since asb_task_set_package() calls asb_package_get_nevr() on the package without ensuring it is loaded it creates a temp name called "(null)-(null)-(null)". This is shared for all packages, so everything stomps on everything.
* | Prefer stock icons when using as_app_get_icon_default()Richard Hughes2016-01-142-4/+36
|/
* trivial: Fix the self tests after the blacklist cullRichard Hughes2016-01-141-2/+1
|
* Automatically add missing .inf types as requiredRichard Hughes2016-01-131-0/+21
| | | | | Some .inf files miss the vital [Strings] section, which I think is actually required for MS HWQL.
* Always blacklist desktop files for uninstalling softwareRichard Hughes2016-01-131-0/+1
| | | | Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1285754
* trivial: Fix the Since: value on as_utils_is_spdx_license()Richard Hughes2016-01-131-1/+1
|
* Allow dumping inf files using appstream-utilRichard Hughes2016-01-131-0/+1
|
* Set a validation failure for files using <updatecontact> when being strictRichard Hughes2016-01-113-0/+13
| | | | Fixes https://github.com/hughsie/appstream-glib/issues/77
* trivial: Add the gettext files to the example spec fileRichard Hughes2016-01-051-0/+2
|
* Cull the application blacklist now we depend on AppData files for the builderRichard Hughes2016-01-051-86/+2
|
* Merge pull request #75 from ueno/wip/dueno/install-its-rulesRichard Hughes2016-01-053-0/+22
|\ | | | | Install gettext ITS rules
| * Install gettext ITS rulesDaiki Ueno2016-01-053-0/+22
|/ | | | | | | Recent gettext release has a feature to allow consumer projects to supply their own string extraction rules for XML files, in ITS format. Gettext itself ships the rules for AppData, but it would be better maintained in the upstream project.
* trivial: Mark some more strings as translatableRichard Hughes2016-01-031-9/+20
| | | | | | | The remaining strings are either low-level things that wouldn't be useful to translate IMHO, or things that have to remain in the C locale. Fixes: https://github.com/hughsie/appstream-glib/issues/74
* Check name uniqueness when validating AppStream dataRichard Hughes2016-01-031-0/+39
|
* Check the project_group when validatingRichard Hughes2015-12-303-1/+15
| | | | Fixes https://github.com/hughsie/appstream-glib/issues/73
* Fix AppStream generation when using duplicate .deb packagesRichard Hughes2015-12-283-2/+90
| | | | | | | | | For package types without a native klass->compare fall back to something sensible. Also add some self tests for this to make sure this never happens again. Fixes https://github.com/hughsie/appstream-glib/issues/72
* Assume a release value of '0' when unsetRichard Hughes2015-12-281-1/+8
| | | | Some deb-based distros allow the release field to be optional.
* trivial: Fix a small memory leak when parsing debsRichard Hughes2015-12-281-2/+2
|
* libappstream-glib: Add the runtime ID kindRichard Hughes2015-12-222-0/+6
|
* Accept various 'or later' metadata content licensesRichard Hughes2015-12-181-19/+39
|
* trivial: post release version bumpRichard Hughes2015-12-162-5/+5
|
* Release version 0.5.5appstream_glib_0_5_5Richard Hughes2015-12-1627-81/+774
|
* Fix a crash when tokenizing a NULL stringRichard Hughes2015-12-163-2/+40
|
* trivial: Fix a compiler warningKalev Lember2015-12-101-1/+1
|
* Only use the package license when not provided by the AppData fileRichard Hughes2015-12-093-2/+22
| | | | | In doing so, we found a number of invalid AppData files, so fix up the values the best we can.
* Add as_utils_license_to_spdx()Richard Hughes2015-12-094-85/+114
| | | | | | | | This moves the Fedora-Legal->SPDX conversion code from libappstream-builder to libappstream-glib, which allows front ends like GNOME Software to display a valid SPDX ID when no AppStream or AppData information is available. It also fixes the multi-token search which was not working before.
* Add the package name as another application search tokenRichard Hughes2015-11-301-0/+4
|
* Log when we auto-add kudos or keywordsRichard Hughes2015-11-267-11/+86
|
* Allow update_contact to be output in very limited conditionsRichard Hughes2015-11-263-1/+37
|
* Add a AS_APP_STATE_UPDATABLE_LIVE constant so we can support live updatesRichard Hughes2015-11-242-0/+4
|
* trivial: post release version bumpRichard Hughes2015-11-182-5/+5
|
* Release version 0.5.4appstream_glib_0_5_4Richard Hughes2015-11-181-0/+10
|
* trivial: Correct the name of the uuid Requires.private additionRichard Hughes2015-11-161-1/+1
|
* Generate GUID values according to RFC4122Richard Hughes2015-11-157-45/+87
| | | | Also, add a 'generate-guid' command to appstream-util.
* Add as_utils_version_from_uint16()Richard Hughes2015-11-122-0/+21
| | | | This allows us to get a printable version of a USB release.
* trivial: post release version bumpRichard Hughes2015-11-052-5/+5
|
* Release version 0.5.3appstream_glib_0_5_3Richard Hughes2015-11-051-0/+8
|
* Return the correct error when the desktop file has no [Desktop Entry] groupRichard Hughes2015-11-021-0/+10
| | | | Resolves: https://bugzilla.gnome.org/show_bug.cgi?id=754313
* Strip Win32 and Linux paths when decompressing firmwareRichard Hughes2015-10-291-6/+13
|