summaryrefslogtreecommitdiff
path: root/libappstream-builder
Commit message (Collapse)AuthorAgeFilesLines
* trivial: Fix building AppStream metadata when using local filesRichard Hughes2016-09-151-3/+11
| | | | | Since we fixed the icon kind issue we just have to be a bit more careful when reading out what name to use.
* Fix building metadata on repos with mixed architecture contentRichard Hughes2016-09-131-22/+35
| | | | Only disable multiarch packages if a native package of the same name exists.
* trivial: Fix up tests after the -lang auto-dep commitRichard Hughes2016-09-061-4/+5
|
* Add -lang package as a dependency in order to properly detect translations ↵Dominique Leuenberger2016-09-051-0/+4
| | | | | | | | | | (#135) In openSUSE, the -lang package is 'only' recommended, so that users CAN save the space if they don't need them (and using bundles there is also a method to only install one language instead of all supported ones). Unfortunately, with this technique, gnome-software keeps on pretending that no application is localized in openSUSE.
* Convert the built unknown icons to the correct kind depending on the actionRichard Hughes2016-09-051-0/+10
| | | | | | For building we want ->CACHED, for parsing local files we want ->STOCK. Fixes the other half of https://github.com/hughsie/appstream-glib/pull/128
* Add a component kind of 'driver'Richard Hughes2016-09-021-0/+1
|
* trivial: Fix a -Wundef compiler warningKalev Lember2016-08-311-2/+2
|
* trivial: Actually apply the warning flagsRichard Hughes2016-08-271-1/+1
|
* Don't require an icon from LOCALIZATION kindRichard Hughes2016-08-221-0/+1
|
* trivial: Fix a harmless compile warning on ARMRichard Hughes2016-08-121-1/+1
|
* Ensure predictable output order of XML attributesRichard Hughes2016-08-101-21/+21
|
* Allow subsuming each property individuallyRichard Hughes2016-08-095-5/+11
| | | | This allows us to define a safe sane subset for merging and dedupe.
* trivial: Decompress .pak files when getting languagesRichard Hughes2016-08-081-0/+1
|
* Be more careful choosing warning flagsRichard Hughes2016-07-253-10/+10
|
* Add two new GCC warnings and fix up signed/unsigned issuesRichard Hughes2016-07-2511-32/+29
|
* Merge pull request #116 from StefanBruens/make_archive_creation_deterministicIgor Gnatenko2016-07-081-1/+1
|\ | | | | Correct disabling of timestamps for gzip
| * Correct disabling of timestamps for gzipStefanBruens2016-07-081-1/+1
| | | | | | Correct module name is "gzip".
* | trivial: Get rid of useless internal-only gtk-doc markupRichard Hughes2016-06-2818-418/+0
| |
* | Fix g_ptr_array_sort usewip/kalev/my_pstrcmpKalev Lember2016-05-261-1/+7
| | | | | | | | | | | | We can't directly use g_strcmp0 as the comparison function as g_ptr_array_sort comparison function takes pointers to the pointers in the array.
* | Add yast2-branding-openSUSE if an app depends on yast2Dominique Leuenberger2016-05-191-0/+9
|/ | | | | Applications depending on yast2 have an implicit dependency on yast2-branding-openSUSE, which brings required icons in this case.
* Omit timestamp from gzip compressed filesStefan Brüns2016-05-021-1/+3
|
* Sort archive contents by name for repeatable resultsStefan Brüns2016-05-021-0/+3
|
* trivial: Add a work-around for the new libreoffice in the builderRichard Hughes2016-04-291-0/+5
|
* Use a wildcard for the font preview checksumRichard Hughes2016-03-311-4/+5
|
* Add as_utils_string_replace()Richard Hughes2016-03-033-45/+0
| | | | This is used all over the place both in and out of tree.
* Add a AsMarkupConvertFormat to as_markup_import()Richard Hughes2016-03-031-3/+6
| | | | This API is not in any released version and is not part of the API yet.
* Add support for GNOME Shell extensionsRichard Hughes2016-03-012-0/+241
|
* trivial: Do not require icons for generic component typesRichard Hughes2016-02-261-2/+7
|
* Rename a symbol to reflect realityRichard Hughes2016-02-255-15/+15
| | | | | | | This has not been an ID kind since spec version 0.5, and it's confusing to have two things in GNOME Software. The old symbols and enumerated types are left to maintain ABI compatibility.
* Move the kudo and provides autodetection to libappstream-glibRichard Hughes2016-01-314-153/+19
|
* trivial: Fix up self tests after generic kindRichard Hughes2016-01-311-5/+5
|
* Support the QT translation systemRichard Hughes2016-01-261-14/+15
| | | | Fixes: https://github.com/hughsie/appdata-tools/issues/26
* Use heuristics when building metadata with an AppData fileRichard Hughes2016-01-241-1/+1
|
* Reject an invalid project group when parsingRichard Hughes2016-01-221-12/+0
|
* trivial: Remove support for old-style firmware GUIDS-as-IDsRichard Hughes2016-01-221-11/+0
|
* Only load supported icon kinds when using appstream-composeRichard Hughes2016-01-221-29/+9
|
* Remove the hardcoded rule for xfdashboard as it has been reported upstreamRichard Hughes2016-01-221-9/+0
|
* Use the project_group heuristics when parsing AppData filesRichard Hughes2016-01-221-58/+0
|
* trivial: Remove the veto for ConsoleOnlyRichard Hughes2016-01-221-14/+0
| | | | To get in the metadata we needed a .desktop file, an AppData and a icon...
* trivial: Remove a warning for no recent upstream releaseRichard Hughes2016-01-221-19/+0
| | | | If the downstream has created an AppData file then the warning is useless.
* trivial: Remove some dead codeRichard Hughes2016-01-221-16/+0
| | | | We don't generate this older style metadata anymore.
* trivial: Remove the hardcoded hack for nautilusRichard Hughes2016-01-221-11/+1
| | | | This has been pushed upstream.
* trivial: Fix building firmware after the ostree removalRichard Hughes2016-01-221-1/+2
|
* Remove the GIR and GResource, nm and KDE-specific pluginsRichard Hughes2016-01-227-597/+3
| | | | | | Applications have to specify the kudos upstream and relying on these hacky heuristics only worked some of the time for packages, and none of the time for xdg-app and Limba.
* Remove the GStreamer pluginRichard Hughes2016-01-222-142/+0
| | | | The keywords have just been added in the upstream AppData files.
* Remove all traces of ostreeAlexander Larsson2016-01-227-492/+1
|
* Add as_image_load_filename_full()Richard Hughes2016-01-211-93/+12
| | | | This makes it possible to resize icons from libappstream-glib
* Allow multiple NLS domains to be specified when searchingRichard Hughes2016-01-211-224/+19
| | | | Also, use the new functionality in the existing gettext builder plugin.
* Allow disabling font support with --disable-fontsRichard Hughes2016-01-212-2/+15
|
* Only build the test firmware files when using --enable-firmwareRichard Hughes2016-01-211-0/+4
|