{"push_id":2324118352,"size":10,"distinct_size":4,"ref":"refs/heads/pvtrivia_module_logic","head":"3ff4d6ddf8bc359038410094783b712223a57621","before":"dc61b31acabac91d37ef80a3039131724ee7d006","commits":[{"sha":"8869f1516687e97b0b4f49c95d05cc46d42e71a4","author":{"name":"Ketoni","email":"ae9f56d9849f7a4f681fcb47fa3a64249b57872f@yahoo.com"},"message":"Android: Rework AlertDialog\n\nNotifications.AlertDialog is replaced by CreateAlert and ShowAlert,\nwhich respectively create and show AlertDialogs. Both are extension\nmethods for Context and can be used with either string arguments or\nresource IDs. Now just the alert message is enough because the\nfunctions use default strings from the Context's resources for titles\nand button texts if they aren't supplied.","distinct":false,"url":"https://api.github.com/repos/PV-ADL/FDF-Project-P/commits/8869f1516687e97b0b4f49c95d05cc46d42e71a4"},{"sha":"b1547497663a71a3a730d7433a8cdbcf6667c24e","author":{"name":"Ketoni","email":"ae9f56d9849f7a4f681fcb47fa3a64249b57872f@yahoo.com"},"message":"Android: Refactor PVTriviaModuleActivity\n\n- Rename variables\n- Ensure proper asynchronous behavior\n- Add comments\n- Make GetLeaderboard() and GetHighscore() use ContinueWith to control\n  behavior depending on task states","distinct":false,"url":"https://api.github.com/repos/PV-ADL/FDF-Project-P/commits/b1547497663a71a3a730d7433a8cdbcf6667c24e"},{"sha":"952c879d23f65c3416b4427f4c1aaae8f2c3b24d","author":{"name":"Ketoni","email":"ae9f56d9849f7a4f681fcb47fa3a64249b57872f@yahoo.com"},"message":"Android: Add a method to create ProgressDialogs\n\nCreateProgressSpinner is similar to CreateAlert, though it creates a\nspinner proggres bar\n\nMethod is initially used in PVTriviaModuleAcitivity","distinct":false,"url":"https://api.github.com/repos/PV-ADL/FDF-Project-P/commits/952c879d23f65c3416b4427f4c1aaae8f2c3b24d"},{"sha":"b0a2dd555ffed548fa9c44733c3cb937f86517ea","author":{"name":"Ketoni","email":"ae9f56d9849f7a4f681fcb47fa3a64249b57872f@yahoo.com"},"message":"Core: Make LeaderboarAPI kill its Tasks on failure\n\nMakePOSTRequest waits for async tasks for 5000 ms before using\ncancellation tokens to kill the task.\n\nThis is a workaround until a better solution is found.\nCurrently the RestSharp's internal timeout is too long and setting the\ntimeout to custom values doesn't seem to work...","distinct":false,"url":"https://api.github.com/repos/PV-ADL/FDF-Project-P/commits/b0a2dd555ffed548fa9c44733c3cb937f86517ea"},{"sha":"6a4bef57577e8b17dd7168a26d0b7a62f5fe1804","author":{"name":"Ketoni","email":"ae9f56d9849f7a4f681fcb47fa3a64249b57872f@yahoo.com"},"message":"Android: Fix PVTriviaActivity crash\n\nPVTriviaActivity would hang and crash if it encountered a database\nfailure or couldn't connect to the remote database\n\nWith this fix, it tries to fetch newest questions from server and query\nthe local database afterwards. If the local database if empty after\nthese actions, the game quits. Otherwise the local questions are used\nwhether they are up to date or not\n\nPVTrivia initialization logic is also separated to its own function","distinct":false,"url":"https://api.github.com/repos/PV-ADL/FDF-Project-P/commits/6a4bef57577e8b17dd7168a26d0b7a62f5fe1804"},{"sha":"7a39964248b04fe615a5fde24a3bb23db55249d1","author":{"name":"JonneOkkonen","email":"08c08b1e2a3e19cdd4cc7d0a99896846183a5246@gmail.com"},"message":"PVTrivia: Fix Question Engine Bug\n\n\tCrashing if there is no questions on current difficulty level","distinct":false,"url":"https://api.github.com/repos/PV-ADL/FDF-Project-P/commits/7a39964248b04fe615a5fde24a3bb23db55249d1"},{"sha":"b5af8e23eba994e27cd05e0335485e931f836f88","author":{"name":"JereHirviniemi","email":"37885e7e792e52c908f9d69f6298d87b461385b1@gmail.com"},"message":"Android: Add new PVTrivia floor asset","distinct":true,"url":"https://api.github.com/repos/PV-ADL/FDF-Project-P/commits/b5af8e23eba994e27cd05e0335485e931f836f88"},{"sha":"e24035700d1b1e6a74c1520af0fae37a59a80d51","author":{"name":"JereHirviniemi","email":"37885e7e792e52c908f9d69f6298d87b461385b1@gmail.com"},"message":"PVTrivia: Add infinite floor generation & bug fix\n\nBug: Player not jumping after a few floors","distinct":true,"url":"https://api.github.com/repos/PV-ADL/FDF-Project-P/commits/e24035700d1b1e6a74c1520af0fae37a59a80d51"},{"sha":"8a06942fc2806e84e4c0bdd74758ea85a4243467","author":{"name":"JereHirviniemi","email":"37885e7e792e52c908f9d69f6298d87b461385b1@gmail.com"},"message":"PVTrivia: Add touch movement","distinct":true,"url":"https://api.github.com/repos/PV-ADL/FDF-Project-P/commits/8a06942fc2806e84e4c0bdd74758ea85a4243467"},{"sha":"3ff4d6ddf8bc359038410094783b712223a57621","author":{"name":"JereHirviniemi","email":"37885e7e792e52c908f9d69f6298d87b461385b1@gmail.com"},"message":"PVTrivia: Various bug fixes and optimization\n\nFloors and collision now work as intended","distinct":true,"url":"https://api.github.com/repos/PV-ADL/FDF-Project-P/commits/3ff4d6ddf8bc359038410094783b712223a57621"}]}
{"actor":{"display_login":"JereHirviniemi"}}