{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":576353952,"defaultBranch":"master","name":"RetroArch","ownerLogin":"zoltanvb","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-12-09T16:26:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/101990835?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726324199.0","currentOid":""},"activityList":{"items":[{"before":"7601df9a4caf08357a8f0c4737bd96a5b54fb1b5","after":"b2a61dcd0c2c62de7cdf7d0e251bbf20998df0d5","ref":"refs/heads/file_browser_start_expose","pushedAt":"2024-09-14T14:34:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zoltanvb","name":null,"path":"/zoltanvb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101990835?s=80&v=4"},"commit":{"message":"Support RETRO_ENVIRONMENT_GET_FILE_BROWSER_START_DIRECTORY","shortMessageHtmlLink":"Support RETRO_ENVIRONMENT_GET_FILE_BROWSER_START_DIRECTORY"}},{"before":null,"after":"7601df9a4caf08357a8f0c4737bd96a5b54fb1b5","ref":"refs/heads/file_browser_start_expose","pushedAt":"2024-09-14T14:29:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zoltanvb","name":null,"path":"/zoltanvb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101990835?s=80&v=4"},"commit":{"message":"Fetch translations from Crowdin","shortMessageHtmlLink":"Fetch translations from Crowdin"}},{"before":"8f5688ac5db0e8dc5f76fe182af4a35b1c4994b4","after":null,"ref":"refs/heads/playlist_icons_quickfix","pushedAt":"2024-09-13T05:21:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"zoltanvb","name":null,"path":"/zoltanvb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101990835?s=80&v=4"}},{"before":"23a2d4a46ea01b445e425bbc657fcd3a9fb09c97","after":null,"ref":"refs/heads/reservation_finetune","pushedAt":"2024-09-13T05:21:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"zoltanvb","name":null,"path":"/zoltanvb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101990835?s=80&v=4"}},{"before":"6e2f0a4f300ac27c9d03cc44e9c03d6ddfe7474c","after":"29937090ac23bdff2440e246cc9ef4874f31a255","ref":"refs/heads/autoconfig_alternatives","pushedAt":"2024-09-11T19:41:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zoltanvb","name":null,"path":"/zoltanvb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101990835?s=80&v=4"},"commit":{"message":"Autoconfig extension with alternative name/vid/pid\n\nIf there are several variants of a controller, but their button\nlayout is exactly the same, allow alternative identifiers, e.g.:\ninput_device_alt1\ninput_vendor_id_alt3\ninput_product_id_alt9","shortMessageHtmlLink":"Autoconfig extension with alternative name/vid/pid"}},{"before":null,"after":"6e2f0a4f300ac27c9d03cc44e9c03d6ddfe7474c","ref":"refs/heads/autoconfig_alternatives","pushedAt":"2024-09-11T19:34:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zoltanvb","name":null,"path":"/zoltanvb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101990835?s=80&v=4"},"commit":{"message":"apple: don't allow opening sdl2 microphone if not using sdl2 audio (#16989)","shortMessageHtmlLink":"apple: don't allow opening sdl2 microphone if not using sdl2 audio (l…"}},{"before":"5fcec5d342b6cf4c8a3271719478cefe473b3700","after":"23a2d4a46ea01b445e425bbc657fcd3a9fb09c97","ref":"refs/heads/reservation_finetune","pushedAt":"2024-09-08T07:25:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zoltanvb","name":null,"path":"/zoltanvb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101990835?s=80&v=4"},"commit":{"message":"Fine-tune device reservation.\n\n- add reserved device check against device display name as well\n- selected device name matching in menu with or without vid:pid\n- cosmetical change in test input file","shortMessageHtmlLink":"Fine-tune device reservation."}},{"before":null,"after":"5fcec5d342b6cf4c8a3271719478cefe473b3700","ref":"refs/heads/reservation_finetune","pushedAt":"2024-09-08T07:12:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zoltanvb","name":null,"path":"/zoltanvb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101990835?s=80&v=4"},"commit":{"message":"Fetch translations from Crowdin","shortMessageHtmlLink":"Fetch translations from Crowdin"}},{"before":"9e70dc2e37b906335fdf79f01087d937aea13634","after":null,"ref":"refs/heads/changes_0831","pushedAt":"2024-09-08T07:11:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"zoltanvb","name":null,"path":"/zoltanvb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101990835?s=80&v=4"}},{"before":"5e14f7b91493b15ab7e29b9594a04a9bed9acb62","after":"8f5688ac5db0e8dc5f76fe182af4a35b1c4994b4","ref":"refs/heads/playlist_icons_quickfix","pushedAt":"2024-09-06T03:58:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zoltanvb","name":null,"path":"/zoltanvb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101990835?s=80&v=4"},"commit":{"message":"Invoke menu icon thumbnail loading only if needed.","shortMessageHtmlLink":"Invoke menu icon thumbnail loading only if needed."}},{"before":null,"after":"5e14f7b91493b15ab7e29b9594a04a9bed9acb62","ref":"refs/heads/playlist_icons_quickfix","pushedAt":"2024-09-06T03:56:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zoltanvb","name":null,"path":"/zoltanvb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101990835?s=80&v=4"},"commit":{"message":"Fetch translations from Crowdin","shortMessageHtmlLink":"Fetch translations from Crowdin"}},{"before":"3c93054f5b35e397b0a2e342e18e5c1856cfdf5d","after":"9e70dc2e37b906335fdf79f01087d937aea13634","ref":"refs/heads/changes_0831","pushedAt":"2024-09-01T12:49:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zoltanvb","name":null,"path":"/zoltanvb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101990835?s=80&v=4"},"commit":{"message":"Updates up to 2024-08-31","shortMessageHtmlLink":"Updates up to 2024-08-31"}},{"before":null,"after":"3c93054f5b35e397b0a2e342e18e5c1856cfdf5d","ref":"refs/heads/changes_0831","pushedAt":"2024-09-01T12:19:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zoltanvb","name":null,"path":"/zoltanvb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101990835?s=80&v=4"},"commit":{"message":"Fetch translations from Crowdin","shortMessageHtmlLink":"Fetch translations from Crowdin"}},{"before":"3c93054f5b35e397b0a2e342e18e5c1856cfdf5d","after":"7e1a6e1c7640a9ce4d6db25938e4d5d2d926a58e","ref":"refs/heads/savestate_wraparound_without_reservation","pushedAt":"2024-09-01T09:02:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zoltanvb","name":null,"path":"/zoltanvb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101990835?s=80&v=4"},"commit":{"message":"Add savestate wraparound.\n\nWhen save state auto indexing is enabled, and maximum kept states\nare limited, wrap around after reaching the configured maximum.\n\nA gap in the indexing is used to keep track of most recent state.\nIf e.g. maximum kept amount is 5, then indexes 0..5 will be used,\nif 3 is empty, most recent state is 2.","shortMessageHtmlLink":"Add savestate wraparound."}},{"before":"e9b29df9d6d3b1ddd5d3451a7470f471e6be346a","after":"5137d869ca0504fecd82be6b4eabe967acc760a3","ref":"refs/heads/savestate_wraparound","pushedAt":"2024-09-01T07:30:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zoltanvb","name":null,"path":"/zoltanvb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101990835?s=80&v=4"},"commit":{"message":"slight update","shortMessageHtmlLink":"slight update"}},{"before":null,"after":"3c93054f5b35e397b0a2e342e18e5c1856cfdf5d","ref":"refs/heads/savestate_wraparound_without_reservation","pushedAt":"2024-09-01T07:25:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zoltanvb","name":null,"path":"/zoltanvb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101990835?s=80&v=4"},"commit":{"message":"Fetch translations from Crowdin","shortMessageHtmlLink":"Fetch translations from Crowdin"}},{"before":"73b456e30754c082636ede597ee5b4c8dc090012","after":"e9b29df9d6d3b1ddd5d3451a7470f471e6be346a","ref":"refs/heads/savestate_wraparound","pushedAt":"2024-08-31T20:32:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zoltanvb","name":null,"path":"/zoltanvb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101990835?s=80&v=4"},"commit":{"message":"Savestate wraparound.\n\nKeep save state index from growing forever when using the auto\nincrement feature, and add a feature to have reserved indexes\nwhich will not be overwritten by the wraparound.\n\nBy selecting reserved index 10, and max_keep as 5, slots 10..15\nwill be used in rotation, and one gap will always be maintained\ndue to garbage collection. This gap is used for detecting\nlast state. Example: slots 10,11,13,14,15 have a file -> gap is 12,\nand most recent state is in slot 11.","shortMessageHtmlLink":"Savestate wraparound."}},{"before":null,"after":"73b456e30754c082636ede597ee5b4c8dc090012","ref":"refs/heads/savestate_wraparound","pushedAt":"2024-08-31T19:06:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zoltanvb","name":null,"path":"/zoltanvb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101990835?s=80&v=4"},"commit":{"message":"Fixes mouse cursor bug that prevents mouse movement when the left/right mouse button is held down. (#16942)","shortMessageHtmlLink":"Fixes mouse cursor bug that prevents mouse movement when the left/rig…"}},{"before":"5970fd365a73c78d8797446a1207ce84883b1af7","after":null,"ref":"refs/heads/savestate_thumbnail_garbage_collect","pushedAt":"2024-08-31T19:04:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"zoltanvb","name":null,"path":"/zoltanvb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101990835?s=80&v=4"}},{"before":"a58fa2d0b7c242daec766b1f2b9c14b29351b4dd","after":null,"ref":"refs/heads/contributing_updates","pushedAt":"2024-08-31T19:04:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"zoltanvb","name":null,"path":"/zoltanvb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101990835?s=80&v=4"}},{"before":"badba2a02f700c57b7ba3c98f15b7b285a889eea","after":null,"ref":"refs/heads/garbage_collect_hotfix","pushedAt":"2024-08-31T19:04:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"zoltanvb","name":null,"path":"/zoltanvb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101990835?s=80&v=4"}},{"before":"84523bd6479bb62a8ae7b5dbfc5b355c7ed38192","after":null,"ref":"refs/heads/rpi_switchres_crash","pushedAt":"2024-08-31T19:04:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"zoltanvb","name":null,"path":"/zoltanvb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101990835?s=80&v=4"}},{"before":"0f367d795e2dc2ea829d2a6c03ffb95d48fcf0e2","after":"badba2a02f700c57b7ba3c98f15b7b285a889eea","ref":"refs/heads/garbage_collect_hotfix","pushedAt":"2024-08-04T09:24:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zoltanvb","name":null,"path":"/zoltanvb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101990835?s=80&v=4"},"commit":{"message":"Missed a tiny bit of detail: actually deleting the file.","shortMessageHtmlLink":"Missed a tiny bit of detail: actually deleting the file."}},{"before":null,"after":"0f367d795e2dc2ea829d2a6c03ffb95d48fcf0e2","ref":"refs/heads/garbage_collect_hotfix","pushedAt":"2024-08-04T09:23:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zoltanvb","name":null,"path":"/zoltanvb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101990835?s=80&v=4"},"commit":{"message":"Fetch translations from Crowdin","shortMessageHtmlLink":"Fetch translations from Crowdin"}},{"before":"c057c8bfb25befa4587cd1516f86d84241cb3a9d","after":"a58fa2d0b7c242daec766b1f2b9c14b29351b4dd","ref":"refs/heads/contributing_updates","pushedAt":"2024-08-03T08:25:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zoltanvb","name":null,"path":"/zoltanvb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101990835?s=80&v=4"},"commit":{"message":"Bring CONTRIBUTING.md in line with current practices\n\nAdded a few more places for submitting various issues.\r\nRemoved the extra logging instruction for Phoenix (project seems to be abandoned since years).","shortMessageHtmlLink":"Bring CONTRIBUTING.md in line with current practices"}},{"before":null,"after":"c057c8bfb25befa4587cd1516f86d84241cb3a9d","ref":"refs/heads/contributing_updates","pushedAt":"2024-08-03T06:11:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zoltanvb","name":null,"path":"/zoltanvb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101990835?s=80&v=4"},"commit":{"message":"Delete savestate thumbnails if needed (#16836)\n\nApply garbage collection also for the savestate thumbnails.","shortMessageHtmlLink":"Delete savestate thumbnails if needed (libretro#16836)"}},{"before":"38b3ba4e00d2fc16b3109d36e7a9d4477438a67e","after":"5970fd365a73c78d8797446a1207ce84883b1af7","ref":"refs/heads/savestate_thumbnail_garbage_collect","pushedAt":"2024-08-02T18:11:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zoltanvb","name":null,"path":"/zoltanvb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101990835?s=80&v=4"},"commit":{"message":"Delete savestate thumbnails if needed\n\nApply garbage collection also for the savestate thumbnails.","shortMessageHtmlLink":"Delete savestate thumbnails if needed"}},{"before":null,"after":"38b3ba4e00d2fc16b3109d36e7a9d4477438a67e","ref":"refs/heads/savestate_thumbnail_garbage_collect","pushedAt":"2024-08-02T18:07:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zoltanvb","name":null,"path":"/zoltanvb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101990835?s=80&v=4"},"commit":{"message":"Fetch translations from Crowdin","shortMessageHtmlLink":"Fetch translations from Crowdin"}},{"before":"13dbb31f6226684749d937ba3fe2244756fc4909","after":"71f0b9f2918d6724fecec2591388c6af25f43e4a","ref":"refs/heads/pl_entry_thumbnail_dl","pushedAt":"2024-07-29T06:05:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zoltanvb","name":null,"path":"/zoltanvb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101990835?s=80&v=4"},"commit":{"message":"Make individual thumbnail downloads obey filename match setting.","shortMessageHtmlLink":"Make individual thumbnail downloads obey filename match setting."}},{"before":null,"after":"13dbb31f6226684749d937ba3fe2244756fc4909","ref":"refs/heads/pl_entry_thumbnail_dl","pushedAt":"2024-07-29T06:02:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zoltanvb","name":null,"path":"/zoltanvb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101990835?s=80&v=4"},"commit":{"message":"Fetch translations from Crowdin","shortMessageHtmlLink":"Fetch translations from Crowdin"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNFQxNDozNDoyOC4wMDAwMDBazwAAAAS2RBdi","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yOVQwNjowMjoxOC4wMDAwMDBazwAAAASLiHYT"}},"title":"Activity · zoltanvb/RetroArch"}