Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Add as_app_set_origin() | Richard Hughes | 2014-10-24 | 1 | -0/+3 | |
| | | | | | This allows us to get the origin the package was read from in the instance we have more than one resource being loaded into the store. | |||||
* | Add as_store_convert_icons() | Richard Hughes | 2014-10-01 | 1 | -0/+3 | |
| | | | | This allows us to change all the embedded icons to cached icons, or vice-versa. | |||||
* | Use AsIcon to represent an abstract icon | Richard Hughes | 2014-10-01 | 1 | -7/+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. | |||||
* | Add AS_APP_VALIDATE_FLAG_ALL_APPS | Richard Hughes | 2014-09-24 | 1 | -0/+2 | |
| | | | | | | 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. | |||||
* | Add as_utils_get_string_overlap() | Richard Hughes | 2014-09-10 | 1 | -1/+1 | |
| | | | | This is needed for future code. | |||||
* | Rename as_app_get_id_full() to as_app_get_id() | Richard Hughes | 2014-08-22 | 1 | -4/+4 | |
| | | | | There's no more non-full ID, to better match the AppStream specification. | |||||
* | Rename as_app_get_id() to as_app_get_id_filename() | Richard Hughes | 2014-08-22 | 1 | -1/+1 | |
| | | | | This makes the API a little more sane with a better defined return value. | |||||
* | Allow translated keywords | Richard Hughes | 2014-08-18 | 1 | -1/+3 | |
| | | | | This breaks API. | |||||
* | Add AS_APP_PARSE_FLAG_ALLOW_VETO | Richard Hughes | 2014-08-09 | 1 | -0/+2 | |
| | | | | This allows us to get the reasons the application was vetoed. | |||||
* | Add as_app_add_veto() | Richard Hughes | 2014-08-09 | 1 | -0/+5 | |
| | | | | | This is simply moving asb_add_add_veto() into the base-class and in turn makes it stable API. | |||||
* | trivial: Fix various GObject Introspection markup problems | Richard Hughes | 2014-08-06 | 1 | -0/+1 | |
| | ||||||
* | Add support for <source_pkgname> which will be in AppStream 0.8 | Richard Hughes | 2014-07-29 | 1 | -0/+4 | |
| | ||||||
* | Add AS_APP_SUBSUME_FLAG_PARTIAL | Richard Hughes | 2014-07-09 | 1 | -0/+2 | |
| | ||||||
* | Add support for <kudo> introduced in AppStream 0.8 | Richard Hughes | 2014-07-08 | 1 | -0/+10 | |
| | ||||||
* | Add as_app_set_state() | Richard Hughes | 2014-07-01 | 1 | -0/+31 | |
| | | | | Also, assume local .desktop and .appdata.xml files are already installed. | |||||
* | Add as_app_set_trust_flags() | Richard Hughes | 2014-06-30 | 1 | -0/+19 | |
| | | | | This allows us to be more careful with untrusted data. | |||||
* | Add as_app_source_kind_to_string() | Richard Hughes | 2014-06-26 | 1 | -0/+2 | |
| | ||||||
* | Add as_app_get_source_file() to return the file that created the AsApp | Richard Hughes | 2014-06-26 | 1 | -0/+3 | |
| | ||||||
* | Add as_app_to_file() | Richard Hughes | 2014-06-18 | 1 | -0/+4 | |
| | ||||||
* | Add as_app_get_mimetypes() | Richard Hughes | 2014-06-18 | 1 | -0/+1 | |
| | ||||||
* | Add as_app_get_pkgname_default() | Richard Hughes | 2014-06-17 | 1 | -0/+1 | |
| | ||||||
* | Add a AsAppParseFlags flag to be able to append non-duplicate data | Richard Hughes | 2014-06-17 | 1 | -0/+2 | |
| | ||||||
* | trivial: Use as_app_guess_source_kind() in more places | Richard Hughes | 2014-06-13 | 1 | -1/+1 | |
| | ||||||
* | Add as_app_guess_source_kind() | Richard Hughes | 2014-06-13 | 1 | -0/+2 | |
| | ||||||
* | Add <developer_name> from the draft AppStream 0.7 specification | Richard Hughes | 2014-06-13 | 1 | -0/+7 | |
| | ||||||
* | Add support for validating metainfo.xml files | Richard Hughes | 2014-06-11 | 1 | -0/+1 | |
| | ||||||
* | Add <extends> from the draft AppStream 0.7 specification | Richard Hughes | 2014-06-11 | 1 | -0/+7 | |
| | ||||||
* | Also support validating .appdata.xml.in files | Richard Hughes | 2014-05-27 | 1 | -2/+4 | |
| | | | | | | Sometimes we don't want to build the entire project just to validate one file. Resolves: https://github.com/hughsie/appdata-tools/issues/22 | |||||
* | Export as_app_set_source_kind() | Richard Hughes | 2014-05-24 | 1 | -0/+2 | |
| | | | | Needed for future functionality... | |||||
* | Retain comments in .desktop and .appdata.xml files when required | Richard Hughes | 2014-05-23 | 1 | -0/+2 | |
| | ||||||
* | Add AsProvide | Richard Hughes | 2014-05-19 | 1 | -0/+4 | |
| | | | | This is an abstract AppStream provide. | |||||
* | Add as_app_get_names() | Richard Hughes | 2014-05-13 | 1 | -0/+4 | |
| | | | | This allows us to get the full dictionaries of keyed data. | |||||
* | Add as_app_has_category() | Richard Hughes | 2014-05-06 | 1 | -0/+2 | |
| | | | | It's used in GNOME Software and now createrepo_as, so move it here. | |||||
* | Add as_app_subsume_full() | Richard Hughes | 2014-04-23 | 1 | -0/+19 | |
| | | | | | This allows us to specify if we want to overwrite values or if the merge should be a two-way merge. | |||||
* | Add as_app_validate() to validate AppStream, AppData and desktop files | Richard Hughes | 2014-04-21 | 1 | -0/+21 | |
| | ||||||
* | Parse AppData files when using as_app_parse_file() | Richard Hughes | 2014-04-21 | 1 | -0/+2 | |
| | ||||||
* | Add as_app_get_source_kind() | Richard Hughes | 2014-04-20 | 1 | -1/+18 | |
| | | | | This is required if we need to know where the data in an AsApp came from. | |||||
* | Add as_app_get_update_contact() | Richard Hughes | 2014-04-19 | 1 | -0/+4 | |
| | | | | This is only required for AppData files. | |||||
* | Add as_app_get_metadata_license() | Richard Hughes | 2014-04-19 | 1 | -0/+4 | |
| | | | | This is only required for AppData files. | |||||
* | trivial: Fix up the gtk-doc markup for the last commit | Richard Hughes | 2014-04-08 | 1 | -1/+1 | |
| | ||||||
* | Add as_app_search_matches_all() | Richard Hughes | 2014-04-08 | 1 | -0/+2 | |
| | | | | This allows us to search for all the tokens in a specific AsApp. | |||||
* | trivial: Do not use AsNodeError in AsApp | Richard Hughes | 2014-03-25 | 1 | -0/+17 | |
| | ||||||
* | Add as_app_parse_file() which parses a .desktop file into an AsApp | Richard Hughes | 2014-03-21 | 1 | -0/+18 | |
| | ||||||
* | Add <architectures> support | Richard Hughes | 2014-03-18 | 1 | -0/+4 | |
| | ||||||
* | Rename some types that should not be under the AsApp namespace | Richard Hughes | 2014-03-18 | 1 | -42/+7 | |
| | ||||||
* | Unexport things we don't want to keep stable | Richard Hughes | 2014-03-18 | 1 | -5/+0 | |
| | ||||||
* | trivial: Add some class padding to avoid future API breaks | Richard Hughes | 2014-03-17 | 1 | -0/+9 | |
| | ||||||
* | Define an enumerated type of AsAppUrlKind | Richard Hughes | 2014-03-17 | 1 | -2/+11 | |
| | | | | This will allow us to add new enums in the future. | |||||
* | Add a lot of Gtk-Doc markup and generate a valid GIR file | Richard Hughes | 2014-03-17 | 1 | -3/+5 | |
| | ||||||
* | Add a 'priority' property on AsApp | Richard Hughes | 2014-03-13 | 1 | -0/+3 | |
| |