summaryrefslogtreecommitdiff
path: root/client
Commit message (Collapse)AuthorAgeFilesLines
* trivial: Don't show warnings when doing distcheckRichard Hughes2014-11-041-2/+2
| | | | | It seems that the compiler really does require an initializer when using the _cleanup_ macros.
* Fix FTBFS on GNU/HurdMatthias Klumpp2014-11-041-8/+12
| | | | | | | | | Currently appstream-glib FTBFS on GNU/Hurd due to usage of PATH_MAX, which is not defined. The attached patch solves this problem by dynamically allocating strings of required length, and free them after usage if needed. Many thanks to Svante Signell for the initial patch!
* Obsolete the appdata-tools packageRichard Hughes2014-10-302-0/+305
|
* Add a simple 'search' command to appstream-utilRichard Hughes2014-10-291-0/+40
|
* Show the kudo stats on the status pageRichard Hughes2014-10-281-0/+26
|
* Add --veto-ignore to appstream-builderRichard Hughes2014-10-231-1/+23
| | | | This allows supression of vetos that would otherwise blacklist an application.
* Allow AppStream files to be upgraded using appstream-utilRichard Hughes2014-10-211-17/+27
|
* trivial: Don't count addons as apps for the HTML summaryRichard Hughes2014-10-121-0/+2
|
* Add asb_context_set_embedded_icons()Richard Hughes2014-10-011-0/+5
| | | | | | | This allows us to specify when building the AppStream metadata that we want icons embedded into the output XML. This is going to be slow and lead to a giant XML file when used for whole-archive operations, but makes things simpler for smaller repos or single packages.
* Use AsIcon to represent an abstract iconRichard Hughes2014-10-011-6/+8
| | | | | | | | The assumption that each application had just one icon, of a single type is much too restrictive. We need to support stock fallbacks of missing cached icons and also need to support multiple sizes of embedded icon. This breaks API.
* trivial: Do not use Fedora specific defaultsRichard Hughes2014-09-301-2/+2
|
* Support filtering by metadata in status-csvRichard Hughes2014-09-291-17/+39
|
* trivial: Do not use 'KDE e.V.Richard Hughes2014-09-261-1/+1
|
* Add an --enable-hidpi argument to appstream-builderRichard Hughes2014-09-261-0/+5
| | | | This changes the icon tarball format and the install location, so isn't backwards compatible.
* Add asb_context_get_min_icon_size()Richard Hughes2014-09-251-0/+5
| | | | At the moment 32px is pretty random; we'll want to increase this in the future
* Support upgrading more than one AppData file at a timeRichard Hughes2014-09-251-11/+19
|
* Write upgraded AppData values with XML commentsRichard Hughes2014-09-251-43/+49
|
* Add AS_APP_VALIDATE_FLAG_ALL_APPSRichard Hughes2014-09-241-0/+1
| | | | | | This allows us to control whether the per-application validation is also done when validating a store. It was technically a behaviour change, which confused the self test program.
* Install AppStream files with correct permissionsRichard Hughes2014-09-111-1/+4
| | | | Resolves: https://github.com/hughsie/appstream-glib/issues/21
* trivial: Be less vocal when scanning packagesRichard Hughes2014-09-071-1/+1
|
* trivial: Fix up last commit, typoRichard Hughes2014-08-281-1/+1
|
* trivial: Fix up some translated stringsRichard Hughes2014-08-282-27/+28
|
* Allow filtering other kinds of components in status-csvRichard Hughes2014-08-281-8/+16
|
* Rename as_app_get_id_full() to as_app_get_id()Richard Hughes2014-08-221-11/+11
| | | | There's no more non-full ID, to better match the AppStream specification.
* Call asb_context_disable_older_pkgs() internally when requiredRichard Hughes2014-08-211-3/+0
| | | | There is no point exporting this to be called manually.
* Use libyaml to read DEP-11 metadataRichard Hughes2014-08-201-2/+7
| | | | | This is optional, but enabled by default. Use --disable-dep11 to remove the libyaml dependancy.
* trivial: Show the full application ID in more placesRichard Hughes2014-08-191-4/+4
|
* Store vetos in the XML itselfRichard Hughes2014-08-181-0/+10
| | | | | Stop munging these into the decription, as this is fragile and breaks the cache-id loading of the failed metadata.
* trivial: Fix segfault after keywords breakRichard Hughes2014-08-181-7/+9
|
* Allow translated keywordsRichard Hughes2014-08-181-4/+4
| | | | This breaks API.
* trivial: Don't use asb_context_find_in_cache() twice in the builderRichard Hughes2014-08-151-8/+0
|
* Create paths when setting up the AsbContextRichard Hughes2014-08-151-78/+0
| | | | It was pretty magic what was required, and this puts it all in one place.
* Link client/appstream-util against gdk-pixbuf.William Hua2014-08-121-0/+1
|
* Do not stop checking the root after the first errorRichard Hughes2014-08-111-49/+110
|
* Check the icon size when checking the installed rootRichard Hughes2014-08-101-0/+20
| | | | Also, use 4 new private enums to get rid of some magic values in the codebase.
* Add check-root to appstream-utilRichard Hughes2014-08-091-0/+96
| | | | This allows us to check the buildroot in distro packages and gnome-continous.
* Add as_store_validate()Richard Hughes2014-07-311-11/+12
| | | | | The SUSE metadata is defined as version 0.1, but contains several v0.4+ features, and also non-preformatted markup, which is a very odd mix of things.
* Add an 'install-origin' command to appstream-utilRichard Hughes2014-07-311-9/+86
| | | | This allows us to install metadata to a new user-defined origin.
* Show what application addons extend in status.htmlRichard Hughes2014-07-281-1/+16
|
* Only link to https://apps.fedoraproject.org/packages when processing Fedora ↵Richard Hughes2014-07-281-10/+30
| | | | metadata
* Add some simple filtering in the status.html pageRichard Hughes2014-07-141-40/+178
|
* Record if distro metadata and screenshots are being usedRichard Hughes2014-07-111-0/+11
|
* Do not show the extecutive summary for the failed metadataRichard Hughes2014-07-111-1/+1
|
* trivial: Never show (null) for the comment in failed.htmlRichard Hughes2014-07-101-4/+8
|
* trivial: Add a light grey border around the imageRichard Hughes2014-07-101-1/+4
| | | | This makes non 16:9 images show up clearly.
* trivial: Make the status HTML file prettyRichard Hughes2014-07-101-31/+80
|
* Remove asb_context_set_extra_checks()Richard Hughes2014-07-101-7/+0
| | | | The checks take a very long time and are not terribly useful anymore.
* Remove as_util_get_possible_kudos() as it's now unusedRichard Hughes2014-07-091-6/+5
|
* trivial: Don't overwrite the metadata file for non-package-yamlRichard Hughes2014-07-081-1/+1
|
* trivial: Always generate status.html and applications-to-import.yaml after ↵Richard Hughes2014-07-041-3/+4
| | | | each build