{"push_id":1257562975,"size":29,"distinct_size":29,"ref":"refs/heads/multi-disk","head":"0e4ab377b72bda9f05a4a7b00dbe6e64446ed6d2","before":"e2671c62a8b55e9bf1ddfff9ffa4cdae938c7992","commits":[{"sha":"6714f35325537c72eab4137a6a5d066870e53e26","author":{"name":"Ricard Gascons","email":"67fa7a8eaa749b1b3b9859bb9bd0fcb21c004fbe@gmail.com"},"message":"retro: Add Media interface\n\nThis is the interface implemented by another interface that acts as a\nset of URIs and titles.\n\nThis is part of a series of commits to add multi-source support.","distinct":true,"url":"https://api.github.com/repos/zakum42/gnome-games/commits/6714f35325537c72eab4137a6a5d066870e53e26"},{"sha":"1f77f2a259dacfdb4937edf6adf529156c92c762","author":{"name":"Ricard Gascons","email":"67fa7a8eaa749b1b3b9859bb9bd0fcb21c004fbe@gmail.com"},"message":"generic: Add GenericMedia\n\nThis class implements the Media interface and allows us to\nstore a Media made of a URI and a title.\n\nThis is part of a series of commits to add multi-source support.","distinct":true,"url":"https://api.github.com/repos/zakum42/gnome-games/commits/1f77f2a259dacfdb4937edf6adf529156c92c762"},{"sha":"e1b0fa599d88f0e95421a5f3c7d9c64609a39251","author":{"name":"Ricard Gascons","email":"67fa7a8eaa749b1b3b9859bb9bd0fcb21c004fbe@gmail.com"},"message":"core: Add MediaSet\n\nThis will be used in next commits to store different types of Media.\n\nThis is part of a series of commits to add multi-source support.","distinct":true,"url":"https://api.github.com/repos/zakum42/gnome-games/commits/e1b0fa599d88f0e95421a5f3c7d9c64609a39251"},{"sha":"ed900f6ca4d337928fab6afb7b26c1f7893805b8","author":{"name":"Adrien Plazas","email":"48a98ada799e2df21558309f8d10b1f509d1eb34@laposte.net"},"message":"utils: Add XmlDoc\n\nThis will be used in a subsequent commit to read the XML-based Gameinfo\ndocuments.","distinct":true,"url":"https://api.github.com/repos/zakum42/gnome-games/commits/ed900f6ca4d337928fab6afb7b26c1f7893805b8"},{"sha":"cc0acd19a9649b2a9c7820a21369d6bef0f05859","author":{"name":"Adrien Plazas","email":"48a98ada799e2df21558309f8d10b1f509d1eb34@laposte.net"},"message":"gameinfo: Add GameinfoError\n\nThis will be used in the next commit by GameinfoDoc to represent its\nerrors.","distinct":true,"url":"https://api.github.com/repos/zakum42/gnome-games/commits/cc0acd19a9649b2a9c7820a21369d6bef0f05859"},{"sha":"5861d86afb64acdde3d18752ad15f07f9c12a96c","author":{"name":"Adrien Plazas","email":"48a98ada799e2df21558309f8d10b1f509d1eb34@laposte.net"},"message":"gameinfo: Add GameinfoDoc\n\nThis is needed to read Gameinfo documents which will be added in\nsubsequent commits as a game information source.","distinct":true,"url":"https://api.github.com/repos/zakum42/gnome-games/commits/5861d86afb64acdde3d18752ad15f07f9c12a96c"},{"sha":"5e544547dbee732b32c4ba97732e7dfd893dfe4e","author":{"name":"Adrien Plazas","email":"48a98ada799e2df21558309f8d10b1f509d1eb34@laposte.net"},"message":"gameinfo: Add GameinfoDiscIdTitle\n\nThis will be used in subsequent commits to get a game's title from a\nGameinfo document and a disc ID.","distinct":true,"url":"https://api.github.com/repos/zakum42/gnome-games/commits/5e544547dbee732b32c4ba97732e7dfd893dfe4e"},{"sha":"c368edc10495af15418abe22c0ffb0814ca59ea0","author":{"name":"Adrien Plazas","email":"48a98ada799e2df21558309f8d10b1f509d1eb34@laposte.net"},"message":"utils: Add CompositeTitle\n\nThis will be used in subsequent commits to allow games to have several\ntitles sources ordered by priority.","distinct":true,"url":"https://api.github.com/repos/zakum42/gnome-games/commits/c368edc10495af15418abe22c0ffb0814ca59ea0"},{"sha":"0cc9c828dba2b02c42dc170a3bc18c3a9614b44d","author":{"name":"Adrien Plazas","email":"48a98ada799e2df21558309f8d10b1f509d1eb34@laposte.net"},"message":"editorconfig: Add Python rules\n\nThis is needed as the next commits will introduce Python code.","distinct":true,"url":"https://api.github.com/repos/zakum42/gnome-games/commits/0cc9c828dba2b02c42dc170a3bc18c3a9614b44d"},{"sha":"ce47adfb5c0452858401d1a37f10c8c6a0906946","author":{"name":"Adrien Plazas","email":"48a98ada799e2df21558309f8d10b1f509d1eb34@laposte.net"},"message":"tools: Ignore gameinfo working directories\n\nIgnore several directories that will be used by the gameinfo tools to\nwork.","distinct":true,"url":"https://api.github.com/repos/zakum42/gnome-games/commits/ce47adfb5c0452858401d1a37f10c8c6a0906946"},{"sha":"fbf52c3f91c89f778ed7df970017bfe89ff5215c","author":{"name":"Adrien Plazas","email":"48a98ada799e2df21558309f8d10b1f509d1eb34@laposte.net"},"message":"tools: Add gameinfo Python module\n\nThis will be used in the next commit to create and handle gameinfo\nfiles.","distinct":true,"url":"https://api.github.com/repos/zakum42/gnome-games/commits/fbf52c3f91c89f778ed7df970017bfe89ff5215c"},{"sha":"e7cfebfd8c816b1e393cd45f8f346450aa771a20","author":{"name":"Adrien Plazas","email":"48a98ada799e2df21558309f8d10b1f509d1eb34@laposte.net"},"message":"tools: Add psxdatacenter-gameinfo.py\n\nAdd the PlayStation DataCenter scrapper.\n\nThis will be used in a next commit to generate a PlayStation gameinfo\nfile.","distinct":true,"url":"https://api.github.com/repos/zakum42/gnome-games/commits/e7cfebfd8c816b1e393cd45f8f346450aa771a20"},{"sha":"dee8a8c741a2a6a039ddf2ec584ee263f9aef575","author":{"name":"Adrien Plazas","email":"48a98ada799e2df21558309f8d10b1f509d1eb34@laposte.net"},"message":"tools: Add gameinfo Python module\n\nThis will be used in the next commit to create and handle gameinfo\nfiles.","distinct":true,"url":"https://api.github.com/repos/zakum42/gnome-games/commits/dee8a8c741a2a6a039ddf2ec584ee263f9aef575"},{"sha":"4126192fc6de53ec3c0219afd67b39276d0fc5b3","author":{"name":"Adrien Plazas","email":"48a98ada799e2df21558309f8d10b1f509d1eb34@laposte.net"},"message":"tools: Add psxdatacenter-gameinfo.py\n\nAdd the PlayStation DataCenter scrapper.\n\nThis will be used in a next commit to generate a PlayStation gameinfo\nfile.","distinct":true,"url":"https://api.github.com/repos/zakum42/gnome-games/commits/4126192fc6de53ec3c0219afd67b39276d0fc5b3"},{"sha":"4e82df4e5e03c2565d0f8aafc21383834ce7e444","author":{"name":"Adrien Plazas","email":"48a98ada799e2df21558309f8d10b1f509d1eb34@laposte.net"},"message":"playstation: Add gresource\n\nThis will be used in the next commit to ship a PlayStation gameinfo.","distinct":true,"url":"https://api.github.com/repos/zakum42/gnome-games/commits/4e82df4e5e03c2565d0f8aafc21383834ce7e444"},{"sha":"cbe1b64cfb62b8b69c566bb12e24eafca4342dda","author":{"name":"Adrien Plazas","email":"48a98ada799e2df21558309f8d10b1f509d1eb34@laposte.net"},"message":"playstation: Add playstation.gameinfo.xml\n\nThis will be used in the next commit to get PlayStation game titles.","distinct":true,"url":"https://api.github.com/repos/zakum42/gnome-games/commits/cbe1b64cfb62b8b69c566bb12e24eafca4342dda"},{"sha":"fa655ab1890db175c2b70dec42ea0b1b8460cb63","author":{"name":"Adrien Plazas","email":"48a98ada799e2df21558309f8d10b1f509d1eb34@laposte.net"},"message":"playstation: Look for game titles in the gameinfo\n\nUse playstation.gameinfo.xml to get titles from a PlayStation game's\ndisc ID, defaults to getting filenames from titles id the game is\nunknown.\n\nThis allows to have pretty titles in most cases.","distinct":true,"url":"https://api.github.com/repos/zakum42/gnome-games/commits/fa655ab1890db175c2b70dec42ea0b1b8460cb63"},{"sha":"9c3d0aadcc9e432421b787d2bf2d84cb52fde42f","author":{"name":"Ricard Gascons","email":"67fa7a8eaa749b1b3b9859bb9bd0fcb21c004fbe@gmail.com"},"message":"retro: Add MediaSet property to Runner\n\nThis commit adds the MediaSet property to the Runner interface to be\nused by subsequent commits.\n\nThis is part of a series of commits to add multi-source support.","distinct":true,"url":"https://api.github.com/repos/zakum42/gnome-games/commits/9c3d0aadcc9e432421b787d2bf2d84cb52fde42f"},{"sha":"cc71e71f3284024a8266e05e3773d659be3dd3a1","author":{"name":"Ricard Gascons","email":"67fa7a8eaa749b1b3b9859bb9bd0fcb21c004fbe@gmail.com"},"message":"retro: Make RetroRunner use MediaSet\n\nMake RetroRunner use MediaSet which stores URIs and filename titles\nfrom sources.\n\nThis is part of a series of commits to add multi-source support.","distinct":true,"url":"https://api.github.com/repos/zakum42/gnome-games/commits/cc71e71f3284024a8266e05e3773d659be3dd3a1"},{"sha":"dc7f65c438376c7a0f41faab422462a06974e592","author":{"name":"Ricard Gascons","email":"67fa7a8eaa749b1b3b9859bb9bd0fcb21c004fbe@gmail.com"},"message":"retro: Add WRONG_DISC_NUMBER to RetroError\n\nThis will be used by subsequent commits when implemeting the change media\nfeature.\n\nThis is part of a series of commits to add multi-source support.","distinct":true,"url":"https://api.github.com/repos/zakum42/gnome-games/commits/dc7f65c438376c7a0f41faab422462a06974e592"}]}
{"actor":{"display_login":"zakum42"}}