Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Build: link libasb_plugin_font.la with GTK30_3_X | Dominique Leuenberger | 2015-03-30 | 1 | -1/+1 |
| | | | | | | | Until f630bcf, linking GDKPIXBUF implicitly also linked against gtk+-3.0 libappstream-builder itself is linked against the whole stack, but when linking using -Wl,--as-needed, the library references to cairo and gdk are dropped for not being used. Hence, let's explicitly link the font-plugin against GTK. | ||||
* | trivial: post release version bump | Richard Hughes | 2015-03-30 | 2 | -5/+5 |
| | |||||
* | Release version 0.3.6appstream_glib_0_3_6 | Richard Hughes | 2015-03-30 | 2 | -1/+27 |
| | |||||
* | Do not trust the result of FcConfigAppFontAddFile() | Richard Hughes | 2015-03-30 | 1 | -1/+1 |
| | |||||
* | Update the checksums for the gcab-generated firmware | Richard Hughes | 2015-03-30 | 1 | -4/+4 |
| | | | | | The gcab firmware files generated in F22 changed as a gcab bug was fixed: https://git.gnome.org/browse/gcab/commit/?id=b0eb277ab3a1bab9f4408a3cdd0f48819f303968 | ||||
* | Add a 'replace-screenshots' command to appstream-util | Richard Hughes | 2015-03-30 | 1 | -0/+57 |
| | | | | | This is designed for distros to use in spec files to replace the upstream screenshots with something distro-specific, more suitable, or less offensive... | ||||
* | Add the source-only tags when outputting AppData files | Richard Hughes | 2015-03-30 | 4 | -2/+58 |
| | |||||
* | If the API version is unspecified when building use the latest released version | Richard Hughes | 2015-03-26 | 1 | -1/+1 |
| | |||||
* | Put all the screenshots in a file rather than just writing to the upload path | Richard Hughes | 2015-03-25 | 3 | -1/+33 |
| | | | | | This is the first step to decouple the mirroring of the screenshots from the appstream metadata generation. | ||||
* | Teach asb_utils_write_archive() how to write other archive formats | Richard Hughes | 2015-03-25 | 1 | -1/+6 |
| | |||||
* | Always upscale screenshots if they are too small | Kalev Lember | 2015-03-25 | 1 | -15/+0 |
| | | | | | | After discussing screenshot scaling with jimmac, the designer guidance was that slightly blurry, upscaled images look better than unscaled images that have uneven weird borders. | ||||
* | Assume the INF DriverVer is UTC | Richard Hughes | 2015-03-25 | 1 | -4/+4 |
| | | | | Fixes: https://github.com/hughsie/appstream-glib/issues/44 | ||||
* | Make the AppStream builder support optional | Richard Hughes | 2015-03-25 | 5 | -50/+82 |
| | | | | | 99% of the time we don't need all the deps for the builder, and for embedded images we should not build it at all. | ||||
* | Use the upstream screenshot when we are using appstream-builder --no-net | Richard Hughes | 2015-03-24 | 2 | -0/+15 |
| | | | | | | | | | | | | | If we can't access the network we can't copy the screenshot onto a mirror or do any of the resizing and padding that we normally do. This is also bad as there's a slight privacy risk letting upstream know that the user is looking at some specific software, and typically screenshots are not hosted on https:// so there may be someone playing MITM games. Also, but not resizing the screenshot we risk downloading the full size source image just for the 112px thumbnail. But hey, it's better than nothing. Resolves: https://github.com/hughsie/appstream-glib/issues/43 | ||||
* | Allow uninstalling AppStream files from /var/cache | Richard Hughes | 2015-03-20 | 1 | -22/+22 |
| | | | | Fixes https://github.com/hughsie/appstream-glib/issues/42 | ||||
* | Use the correct image URL for HiDPI screenshots | Richard Hughes | 2015-03-19 | 1 | -1/+1 |
| | |||||
* | Merge pull request #41 from elmarco/patch-1 | Igor Gnatenko | 2015-03-17 | 1 | -1/+1 |
|\ | | | | | configure.ac: fix typo | ||||
| * | configure.ac: fix typo | Marc-Andre Lureau | 2015-03-17 | 1 | -1/+1 |
|/ | |||||
* | Remove the gtk3 dep from libappstream-glib | Richard Hughes | 2015-03-16 | 3 | -2/+6 |
| | | | | We still need this in the builder, but this is optional. | ||||
* | Merge pull request #39 from aruiz/master | Richard Hughes | 2015-03-14 | 1 | -1/+4 |
|\ | | | | | configure.ac: gcab is a hard requirement | ||||
| * | configure.ac: gcab is a hard requirement | Alberto Ruiz | 2015-03-14 | 1 | -1/+4 |
|/ | |||||
* | Add --batch-output to be able to disable the progress panel when building | Richard Hughes | 2015-03-13 | 6 | -0/+32 |
| | | | | Fixes: https://github.com/hughsie/appstream-glib/issues/35 | ||||
* | Do not fail due to style warnings when using relaxed validation | Richard Hughes | 2015-03-13 | 1 | -97/+102 |
| | | | | Fixes https://github.com/hughsie/appstream-glib/issues/36 | ||||
* | Also subsume application licenses | Richard Hughes | 2015-03-11 | 1 | -0/+6 |
| | |||||
* | trivial: Make the UTF-8 test actually match the comment | Richard Hughes | 2015-03-11 | 2 | -3/+3 |
| | |||||
* | trivial: post release version bump | Richard Hughes | 2015-03-11 | 2 | -5/+5 |
| | |||||
* | Release version 0.3.5appstream_glib_0_3_5 | Richard Hughes | 2015-03-11 | 2 | -1/+23 |
| | |||||
* | trivial: Fix a potential crash spotted by clang | Richard Hughes | 2015-03-11 | 1 | -0/+6 |
| | |||||
* | trivial: Remove some dead code spotted by clang | Richard Hughes | 2015-03-11 | 2 | -4/+0 |
| | |||||
* | Add as_store_add_filter() | Richard Hughes | 2015-03-11 | 2 | -0/+58 |
| | |||||
* | trivial: Firmware files do not require screenshots | Richard Hughes | 2015-03-10 | 1 | -2/+3 |
| | |||||
* | Support parsing .inf files into an AsApp | Richard Hughes | 2015-03-09 | 8 | -113/+270 |
| | |||||
* | trivial: Add as_app_get_release_default() | Richard Hughes | 2015-03-09 | 2 | -0/+29 |
| | |||||
* | Support Dirids in .inf files | Richard Hughes | 2015-03-09 | 2 | -0/+29 |
| | | | | | A Dirid is a number that maps to a location in Windows, e.g. '%12%' corresponds to '%SystemRoot%\system32\drivers' | ||||
* | trivial: Split off the desktop file parsing to it's own source file | Richard Hughes | 2015-03-09 | 4 | -359/+390 |
| | | | | No logic changes other than the moved code. | ||||
* | Make the .inf parser compatible with more files | Richard Hughes | 2015-03-08 | 9 | -233/+1283 |
| | |||||
* | Relax validation checks to allow empty release sections | Richard Hughes | 2015-03-06 | 2 | -5/+4 |
| | | | | | | | | If an project has more than one application, and the NEWS data is encoded in the AppData file then it's entirely possible and valid that one application has no release notes at all. Resolves: https://bugzilla.gnome.org/show_bug.cgi?id=745712 | ||||
* | trivial: Make build more portable | Richard Hughes | 2015-03-06 | 1 | -3/+3 |
| | | | | Resolves https://github.com/hughsie/appstream-glib/issues/34 | ||||
* | Parse the entire description when reading AppStream releases | Richard Hughes | 2015-03-05 | 3 | -5/+17 |
| | |||||
* | Add as_utils_parse_driver_version() | Richard Hughes | 2015-03-05 | 4 | -49/+98 |
| | | | | This allows us to use it from fwupd and GNOME Software. | ||||
* | trivial: Fix a crash when subsuming an application with itself | Richard Hughes | 2015-03-05 | 1 | -0/+2 |
| | |||||
* | trivial: Don't accept negative version components | Richard Hughes | 2015-03-04 | 2 | -4/+9 |
| | | | | In this case, fall back to using the timestamp. | ||||
* | Sort the releases using vercmp rather than strcmp | Richard Hughes | 2015-03-04 | 4 | -2/+106 |
| | |||||
* | Do not disable packages without an architecture | Richard Hughes | 2015-03-04 | 2 | -11/+41 |
| | | | | Also add to the self tests to catch this in the future. | ||||
* | trivial: Fix up two .inf parsing issues | Richard Hughes | 2015-03-04 | 2 | -1/+8 |
| | |||||
* | trivial: Set the timestamp when subsuming if unset | Richard Hughes | 2015-03-04 | 1 | -2/+5 |
| | |||||
* | trivial: Fix the cairo-dock blacklist | Richard Hughes | 2015-03-04 | 1 | -1/+1 |
| | |||||
* | trivial: Fix 'make check' | Richard Hughes | 2015-03-04 | 2 | -6/+9 |
| | | | | | The ctimes are stored in the .cab file, so we need to set these to something other than the git checkout date. | ||||
* | Create firmware AppStream components from .cab files | Richard Hughes | 2015-03-04 | 22 | -11/+889 |
| | | | | | See http://blogs.gnome.org/hughsie/2015/03/03/updating-firmware-on-linux/ for more infomation on how this will be used. | ||||
* | trivial: Correctly subsume AsRelease objects | Richard Hughes | 2015-03-04 | 1 | -7/+34 |
| |