{"push_id":1210771921,"size":25,"distinct_size":0,"ref":"refs/heads/recommendation_file","head":"e1bce6c1fce276cbae2bac1c9675d98cdff4754c","before":"ef9cb32363e1b05fb2cdce8b1cab9d17dc3d6445","commits":[{"sha":"96b7b3e6f21346dfc86c063b11287eb8b8a9fd03","author":{"name":"Matthias Klumpp","email":"50acca05af79804b01d430d231b3b71dcc4d995e@tenstral.net"},"message":"cli: Create metainfo directory if it is missing and respect DESTDIR\n\nThis resolves #52","distinct":false,"url":"https://api.github.com/repos/lucasmoura/appstream/commits/96b7b3e6f21346dfc86c063b11287eb8b8a9fd03"},{"sha":"83ad0d4f648ad929679088840492fceda3377029","author":{"name":"Matthias Klumpp","email":"50acca05af79804b01d430d231b3b71dcc4d995e@tenstral.net"},"message":"docs/quickstart: Screenshot images don't need to define width/height\n\nIn fact, the AppStream generators don't believe upstream's values anyway\nin most cases, so we shouldn't make a strong request to have them\ndefined in the XML.","distinct":false,"url":"https://api.github.com/repos/lucasmoura/appstream/commits/83ad0d4f648ad929679088840492fceda3377029"},{"sha":"cf6aa01fa02dea39f397f042878f2a60224ddf56","author":{"name":"Matthias Klumpp","email":"50acca05af79804b01d430d231b3b71dcc4d995e@tenstral.net"},"message":"Implement Xapian-less search\n\nThis uses some code initially written by Richard Hughes for asglib.\nThere is no need to diverge much here.","distinct":false,"url":"https://api.github.com/repos/lucasmoura/appstream/commits/cf6aa01fa02dea39f397f042878f2a60224ddf56"},{"sha":"ab41c6cc0b8f4aee12f8814484fb175dd71d223f","author":{"name":"Matthias Klumpp","email":"50acca05af79804b01d430d231b3b71dcc4d995e@tenstral.net"},"message":"Use a pure PB cache instead of Xapian\n\nThis is the first an major step towards deprecating Xapian.\nUnfortunately, this massive patch breaks quite a lot of things, but I\ndidn't want to create an even larger patch that fixes everything.\n(Smaller patches are better)\nUnfortunately, Xapian is pretty tightly integrated, and replacing it\nisn't very easy, but we will manage to do that in the end even without\nbreaking ABI.","distinct":false,"url":"https://api.github.com/repos/lucasmoura/appstream/commits/ab41c6cc0b8f4aee12f8814484fb175dd71d223f"},{"sha":"b5f834fc3d79bfb20689a05d9d29b2cd1004df9f","author":{"name":"Matthias Klumpp","email":"50acca05af79804b01d430d231b3b71dcc4d995e@tenstral.net"},"message":"Fix a lot of porting issues and make Qt bindings work without Xapian","distinct":false,"url":"https://api.github.com/repos/lucasmoura/appstream/commits/b5f834fc3d79bfb20689a05d9d29b2cd1004df9f"},{"sha":"b3ed8559ae9e6a86b3cf6dc6e6f79074384dcc79","author":{"name":"Matthias Klumpp","email":"50acca05af79804b01d430d231b3b71dcc4d995e@tenstral.net"},"message":"Deprecate AsDatabase","distinct":false,"url":"https://api.github.com/repos/lucasmoura/appstream/commits/b3ed8559ae9e6a86b3cf6dc6e6f79074384dcc79"},{"sha":"c10298528e852c65cb3105cbae19054a0328d45c","author":{"name":"Matthias Klumpp","email":"50acca05af79804b01d430d231b3b71dcc4d995e@tenstral.net"},"message":"Clean up CI scripts","distinct":false,"url":"https://api.github.com/repos/lucasmoura/appstream/commits/c10298528e852c65cb3105cbae19054a0328d45c"},{"sha":"ed3b7a8009781ae0b1d5548ad5ab057e559c4ccc","author":{"name":"Matthias Klumpp","email":"50acca05af79804b01d430d231b3b71dcc4d995e@tenstral.net"},"message":"qt: Make componentsByKind work again","distinct":false,"url":"https://api.github.com/repos/lucasmoura/appstream/commits/ed3b7a8009781ae0b1d5548ad5ab057e559c4ccc"},{"sha":"fb04c5491e2235c01caddbbf912eb48465141c89","author":{"name":"Matthias Klumpp","email":"50acca05af79804b01d430d231b3b71dcc4d995e@tenstral.net"},"message":"Hide internal symbols from the symbols table","distinct":false,"url":"https://api.github.com/repos/lucasmoura/appstream/commits/fb04c5491e2235c01caddbbf912eb48465141c89"},{"sha":"c66ed06a784521a6e97cb072ba7a2cfa98239453","author":{"name":"Piotr Drąg","email":"e43a113ee1cea700c16281470c9cf501061e65d1@gmail.com"},"message":"l10n: Update POTFILES.in","distinct":false,"url":"https://api.github.com/repos/lucasmoura/appstream/commits/c66ed06a784521a6e97cb072ba7a2cfa98239453"},{"sha":"d168c92e3f107b0835eeaf64878fe4e28b18cb32","author":{"name":"Matthias Klumpp","email":"50acca05af79804b01d430d231b3b71dcc4d995e@tenstral.net"},"message":"trivial: Add bug report on why Clang CI is disabled atm","distinct":false,"url":"https://api.github.com/repos/lucasmoura/appstream/commits/d168c92e3f107b0835eeaf64878fe4e28b18cb32"},{"sha":"f724d445863bae4b10e6719cf29ce28e83770311","author":{"name":"Matthias Klumpp","email":"50acca05af79804b01d430d231b3b71dcc4d995e@tenstral.net"},"message":"Split out distro-specific helpers","distinct":false,"url":"https://api.github.com/repos/lucasmoura/appstream/commits/f724d445863bae4b10e6719cf29ce28e83770311"},{"sha":"9f3c51b1cf82df3437ec2489055032b72d9c50df","author":{"name":"Matthias Klumpp","email":"50acca05af79804b01d430d231b3b71dcc4d995e@tenstral.net"},"message":"Allow injecting components into the pool and test the cache","distinct":false,"url":"https://api.github.com/repos/lucasmoura/appstream/commits/9f3c51b1cf82df3437ec2489055032b72d9c50df"},{"sha":"6a096b643ad6b09e1b25938fd913624a1da70399","author":{"name":"Matthias Klumpp","email":"50acca05af79804b01d430d231b3b71dcc4d995e@tenstral.net"},"message":"qt: Allow finding components by package name again\n\nThis method is deprecated though and will be removed in a future\nrevision.","distinct":false,"url":"https://api.github.com/repos/lucasmoura/appstream/commits/6a096b643ad6b09e1b25938fd913624a1da70399"},{"sha":"1ee10e003cc589768041a5202eb2a754d3a44d72","author":{"name":"Matthias Klumpp","email":"50acca05af79804b01d430d231b3b71dcc4d995e@tenstral.net"},"message":"Improve DataPool unittests\n\nSimply bring back the old tests we used for the Asdatabase.","distinct":false,"url":"https://api.github.com/repos/lucasmoura/appstream/commits/1ee10e003cc589768041a5202eb2a754d3a44d72"},{"sha":"6358061c63486f447076210374c8c3b17e5ca752","author":{"name":"Matthias Klumpp","email":"50acca05af79804b01d430d231b3b71dcc4d995e@tenstral.net"},"message":"Add by-category filter to AsDataPool","distinct":false,"url":"https://api.github.com/repos/lucasmoura/appstream/commits/6358061c63486f447076210374c8c3b17e5ca752"},{"sha":"5b73b1ed2a2c776b558bf015fdd919f761f7b68a","author":{"name":"Matthias Klumpp","email":"50acca05af79804b01d430d231b3b71dcc4d995e@tenstral.net"},"message":"Validate Freedesktop category names","distinct":false,"url":"https://api.github.com/repos/lucasmoura/appstream/commits/5b73b1ed2a2c776b558bf015fdd919f761f7b68a"},{"sha":"3184ce82ff5ad5ea59ec828118fc7ece862a7234","author":{"name":"Matthias Klumpp","email":"50acca05af79804b01d430d231b3b71dcc4d995e@tenstral.net"},"message":"Make category filter in AsDatabase work again","distinct":false,"url":"https://api.github.com/repos/lucasmoura/appstream/commits/3184ce82ff5ad5ea59ec828118fc7ece862a7234"},{"sha":"32403932ad31137080570f4618d2b40d73f87499","author":{"name":"Matthias Klumpp","email":"50acca05af79804b01d430d231b3b71dcc4d995e@tenstral.net"},"message":"Allow building AppStream with stemming support","distinct":false,"url":"https://api.github.com/repos/lucasmoura/appstream/commits/32403932ad31137080570f4618d2b40d73f87499"},{"sha":"c31b2a5fec89627d01a5ef610db98873138bc822","author":{"name":"Matthias Klumpp","email":"50acca05af79804b01d430d231b3b71dcc4d995e@tenstral.net"},"message":"Expose stemmer ABI\n\nRequired for the GIR to not to FTBFS","distinct":false,"url":"https://api.github.com/repos/lucasmoura/appstream/commits/c31b2a5fec89627d01a5ef610db98873138bc822"}]}
{"actor":{"display_login":"lucasmoura"}}