summaryrefslogtreecommitdiff
path: root/libappstream-glib/as-app-private.h
Commit message (Collapse)AuthorAgeFilesLines
* Support parsing .inf files into an AsAppRichard Hughes2015-03-091-0/+4
|
* trivial: Split off the desktop file parsing to it's own source fileRichard Hughes2015-03-091-0/+4
| | | | No logic changes other than the moved code.
* Create a AsNodeContext object for parsing stateRichard Hughes2015-01-211-1/+4
| | | | | | | We've relied on version number heuristics for too long, and now we're in a position where we need the source kind to parse files correctly. All the functions are private, no API bump required.
* Add as_app_get_search_tokens()Richard Hughes2015-01-141-0/+1
| | | | This allows us to get the search tokens for a specific application.
* trivial: Remove the private AS_APP_ICON_DEFAULT_WIDTHRichard Hughes2014-09-251-2/+0
| | | | It makes no sense when talking about HiDPI
* Ignore translations for non-translatable tagsRichard Hughes2014-09-251-0/+6
| | | | | This fixes a builder error when parsing calligra-krita, which is a bit over-keen on translating *everything* inside the AppData file.
* Use libyaml to read DEP-11 metadataRichard Hughes2014-08-201-0/+3
| | | | | This is optional, but enabled by default. Use --disable-dep11 to remove the libyaml dependancy.
* Check the icon size when checking the installed rootRichard Hughes2014-08-101-0/+6
| | | | Also, use 4 new private enums to get rid of some magic values in the codebase.
* trivial: Fix various GObject Introspection markup problemsRichard Hughes2014-08-061-0/+16
|
* Add as_store_validate()Richard Hughes2014-07-311-0/+1
| | | | | 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.
* trivial: Do not use g_warning() for invalid UTF8Richard Hughes2014-07-171-0/+1
| | | | This is more common than I hoped...
* Fix a strict validation failure when parsing .xml.in filesRichard Hughes2014-06-131-0/+3
| | | | | | | In this mode, treat translatable tags like <_name> as an indication the tag is already translated. Fixes: https://github.com/hughsie/appstream-glib/issues/2
* Export as_app_set_source_kind()Richard Hughes2014-05-241-2/+0
| | | | Needed for future functionality...
* Collect certain errors when parsing file-backed AsApp'sRichard Hughes2014-04-211-0/+10
|
* trivial: Add methods for getting AsApp translation sizesRichard Hughes2014-04-201-0/+3
|
* Add as_app_get_source_kind()Richard Hughes2014-04-201-0/+3
| | | | This is required if we need to know where the data in an AsApp came from.
* Add an 'api-version' property to AsStore to generate old-style metadataRichard Hughes2014-03-201-1/+2
| | | | | This allows us to keep up with the latest API and still write metadata compatible with old applications not using libappstream-glib or libappstream.
* Unexport things we don't want to keep stableRichard Hughes2014-03-181-0/+43