Status for Dolphin Central
Recent events
2025-04-04T02:37:01.587605 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7li4q861w03z1qsisqqqg1mc5amfa2wz-python3.12-central-0.1.0/lib/python3.12/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'spxtr,NanoByte011,mbc07,jjdelvalle,Filoppi,FioraAeterna,EmptyChaos,bentley,Tilka,Sam-Belliveau,glennricster,Dentomologist,jloehr,nickbeth,riking,Phatcat,Techjar,noahpistilli,SuperSamus,SirMangler,JordanTheToaster,malleoz,ColinDTaylor,JMC47,TryTwo,unknownbrackets,Gamer64ytb,zackhow,CookiePLMonster,jezze,orbea,leoetlino,aroulin,AdmiralCurtiss,merryhime,linkmauve,rukai,JosJuice,archshift,BhaaLseN,Tinob,Ebola16,Zopolis4,LAGonauta,aldelaro5,kamiyo,CrystalGamma,marcan,Parlane,Sintendo,TellowKrinkle,booto,vladfi1,shonumi,Linktothepast,nullgemm,Stevoisiak,Helios747,CrossVR,mathieui,Buddybenj,LPFaint99,lioncash,RisingFog,Starsam80,mmastrac,iwubcode,Lobsterzelda,yourWaifu,Ryanel,sepalani,randomstuff,LillyJadeKatrin,hackbar,degasus,cristian64,hrydgard,jordan-woyak,DacoTaco,hdcmeta,skidau,dreamsyntax,deReeperJosh,Geotale,OatmealDome,mandar1jn,PatrickFerry,meffij,comex,delroth,magcius,mimimi085181,Pokechu22,kayru,CelestialAmber,moncefmechri,Simonx22,CasualPokePlayer,mrgreywater,hthh,MayImilae,endrift,rohit-n,galop1n,ligfx,rlnilsen,adamdmoss,Ziek,Hydr8gon,JoshuaVandaele,mitaclaw,K0bin,Orphis,neobrain,magumagu,mahdihijazi,gwicks,RachelBryk,smurf3tte,phire,skylersaleh,ShimmerGlass,spycrab,krnlyng,zopieux,OrN,Alcaro')", 'type': 'internal_log'}
2025-04-04T02:37:00.643415 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7li4q861w03z1qsisqqqg1mc5amfa2wz-python3.12-central-0.1.0/lib/python3.12/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2025-04-04T02:35:49.889006 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'service': 'pr-fifoci-ogl-lin-mesa', 'pr': 12949, 'type': 'pull_request_fifoci_status'}
2025-04-04T02:35:49.217101 {'source': 'webserver', 'raw': {'buildid': 102879, 'number': 1176, 'builderid': 41, 'buildrequestid': 102997, 'workerid': 5, 'masterid': 1, 'started_at': 1743734149, 'complete_at': None, 'locks_duration_s': 0, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'pr_id': [12949, 'Trigger'], 'workername': ['altair-fifoci', 'Worker'], 'codebase': ['', 'Build'], 'baserev': ['dadbd2f9fb3fd032672781c23c7466231e19346b', 'Change'], 'builderid': [41, 'Builder'], 'repository': ['', 'Build'], 'headrev': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'buildnumber': [1176, 'Build'], 'project': ['', 'Build'], 'branchname': ['pr-12949', 'Trigger'], 'scheduler': ['pr-fifoci-lin', 'Scheduler'], 'branch': ['refs/pull/12949/head', 'Build'], 'owners': [['Central (on behalf of: LillyJadeKatrin)'], 'Build'], 'shortrev': ['abc114', 'Trigger'], 'buildername': ['pr-fifoci-vk-lin-mesa', 'Builder'], 'revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Build']}, 'buildrequest': {'buildrequestid': 102997, 'buildsetid': 24602, 'builderid': 41, 'priority': 0, 'claimed': True, 'claimed_at': 1743734149, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1743733106, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 24602, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-lin' triggered this build", 'submitted_at': 1743733106, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 102872, 'parent_relationship': 'Triggered from', 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 7377, 'branch': 'refs/pull/12949/head', 'revision': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1743732358, 'patch': None}]}, 'parentbuild': {'buildid': 102872, 'number': 6061, 'builderid': 27, 'buildrequestid': 102989, 'workerid': 10, 'masterid': 1, 'started_at': 1743732361, 'complete_at': 1743733106, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 27, 'name': 'pr-ubu-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 41, 'name': 'pr-fifoci-vk-lin-mesa', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/41/builds/1176'}, 'type': 'raw_bb_hook'}
2025-04-04T02:35:49.150881 {'source': 'webserver', 'raw': {'buildid': 102875, 'number': 5189, 'builderid': 10, 'buildrequestid': 102995, 'workerid': 5, 'masterid': 1, 'started_at': 1743733106, 'complete_at': 1743734149, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'baserev': ['dadbd2f9fb3fd032672781c23c7466231e19346b', 'Change'], 'builderid': [10, 'Builder'], 'branch': ['refs/pull/12949/head', 'Build'], 'codebase': ['', 'Build'], 'branchname': ['pr-12949', 'Trigger'], 'headrev': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Trigger'], 'shortrev': ['abc114', 'Trigger'], 'pr_id': [12949, 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'scheduler': ['pr-fifoci-lin', 'Scheduler'], 'buildername': ['pr-fifoci-ogl-lin-mesa', 'Builder'], 'workername': ['altair-fifoci', 'Worker'], 'buildnumber': [5189, 'Build'], 'revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Build'], 'repository': ['', 'Build'], 'project': ['', 'Build'], 'owners': [['Central (on behalf of: LillyJadeKatrin)'], 'Build'], 'basedir': ['/var/lib/fifoci-worker/worker', 'Worker'], 'builddir': ['/var/lib/fifoci-worker/worker/pr-fifoci-ogl-lin-mesa', 'Worker'], 'got_revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'GitNoBranch'], 'warnings-count': [9, 'WarningCountingShellCommand']}, 'buildrequest': {'buildrequestid': 102995, 'buildsetid': 24602, 'builderid': 10, 'priority': 0, 'claimed': True, 'claimed_at': 1743733106, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1743733106, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 24602, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-lin' triggered this build", 'submitted_at': 1743733106, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 102872, 'parent_relationship': 'Triggered from', 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 7377, 'branch': 'refs/pull/12949/head', 'revision': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1743732358, 'patch': None}]}, 'parentbuild': {'buildid': 102872, 'number': 6061, 'builderid': 27, 'buildrequestid': 102989, 'workerid': 10, 'masterid': 1, 'started_at': 1743732361, 'complete_at': 1743733106, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 27, 'name': 'pr-ubu-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 10, 'name': 'pr-fifoci-ogl-lin-mesa', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/10/builds/5189'}, 'type': 'raw_bb_hook'}
2025-04-04T02:35:23.930255 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7li4q861w03z1qsisqqqg1mc5amfa2wz-python3.12-central-0.1.0/lib/python3.12/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/core-developers', 'phire,CrossVR,skidau,Tilka,leoetlino,spycrab,delroth,lioncash,AdmiralCurtiss,linkmauve,degasus,JosJuice,hrydgard,jordan-woyak,Pokechu22,Helios747,Parlane,OatmealDome')", 'type': 'internal_log'}
2025-04-04T02:35:23.696214 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7li4q861w03z1qsisqqqg1mc5amfa2wz-python3.12-central-0.1.0/lib/python3.12/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'core-developers')", 'type': 'internal_log'}
2025-04-04T02:32:00.643033 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7li4q861w03z1qsisqqqg1mc5amfa2wz-python3.12-central-0.1.0/lib/python3.12/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'spxtr,NanoByte011,mbc07,jjdelvalle,Filoppi,FioraAeterna,EmptyChaos,bentley,Tilka,Sam-Belliveau,glennricster,Dentomologist,jloehr,nickbeth,riking,Phatcat,Techjar,noahpistilli,SuperSamus,SirMangler,JordanTheToaster,malleoz,ColinDTaylor,JMC47,TryTwo,unknownbrackets,Gamer64ytb,zackhow,CookiePLMonster,jezze,orbea,leoetlino,aroulin,AdmiralCurtiss,merryhime,linkmauve,rukai,JosJuice,archshift,BhaaLseN,Tinob,Ebola16,Zopolis4,LAGonauta,aldelaro5,kamiyo,CrystalGamma,marcan,Parlane,Sintendo,TellowKrinkle,booto,vladfi1,shonumi,Linktothepast,nullgemm,Stevoisiak,Helios747,CrossVR,mathieui,Buddybenj,LPFaint99,lioncash,RisingFog,Starsam80,mmastrac,iwubcode,Lobsterzelda,yourWaifu,Ryanel,sepalani,randomstuff,LillyJadeKatrin,hackbar,degasus,cristian64,hrydgard,jordan-woyak,DacoTaco,hdcmeta,skidau,dreamsyntax,deReeperJosh,Geotale,OatmealDome,mandar1jn,PatrickFerry,meffij,comex,delroth,magcius,mimimi085181,Pokechu22,kayru,CelestialAmber,moncefmechri,Simonx22,CasualPokePlayer,mrgreywater,hthh,MayImilae,endrift,rohit-n,galop1n,ligfx,rlnilsen,adamdmoss,Ziek,Hydr8gon,JoshuaVandaele,mitaclaw,K0bin,Orphis,neobrain,magumagu,mahdihijazi,gwicks,RachelBryk,smurf3tte,phire,skylersaleh,ShimmerGlass,spycrab,krnlyng,zopieux,OrN,Alcaro')", 'type': 'internal_log'}
2025-04-04T02:31:59.691249 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7li4q861w03z1qsisqqqg1mc5amfa2wz-python3.12-central-0.1.0/lib/python3.12/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2025-04-04T02:31:07.886893 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'shortrev': 'abc114', 'service': 'pr-deb-x64', 'pr': 12949, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/26/builds/6062', 'description': 'Build succeeded on builder pr-deb-x64', 'type': 'build_status'}
2025-04-04T02:31:07.615816 {'source': 'webserver', 'raw': {'buildid': 102877, 'number': 6062, 'builderid': 26, 'buildrequestid': 102988, 'workerid': 9, 'masterid': 1, 'started_at': 1743733213, 'complete_at': 1743733867, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'headrev': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Change'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'branch': ['refs/pull/12949/head', 'Build'], 'owners': [['Central (on behalf of: LillyJadeKatrin)'], 'Build'], 'basedir': ['/buildbot', 'Worker'], 'shortrev': ['abc114', 'Change'], 'builderid': [26, 'Builder'], 'repository': ['', 'Build'], 'branchname': ['pr-12949', 'Change'], 'scheduler': ['pr', 'Scheduler'], 'revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Build'], 'baserev': ['dadbd2f9fb3fd032672781c23c7466231e19346b', 'Change'], 'pr_id': [12949, 'Change'], 'workername': ['debian', 'Worker'], 'codebase': ['', 'Build'], 'builddir': ['/buildbot/pr-deb-x64', 'Worker'], 'warnings-count': [21, 'WarningCountingShellCommand'], 'buildername': ['pr-deb-x64', 'Builder'], 'buildnumber': [6062, 'Build'], 'project': ['', 'Build'], 'got_revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'GitNoBranch']}, 'buildrequest': {'buildrequestid': 102988, 'buildsetid': 24599, 'builderid': 26, 'priority': 0, 'claimed': True, 'claimed_at': 1743733213, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1743732358, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 24599, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1743732358, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 7377, 'branch': 'refs/pull/12949/head', 'revision': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1743732358, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 26, 'name': 'pr-deb-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/26/builds/6062'}, 'type': 'raw_bb_hook'}
2025-04-04T02:29:06.499303 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'shortrev': 'abc114', 'service': 'pr-android', 'pr': 12949, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/22/builds/6065', 'description': 'Build succeeded on builder pr-android', 'type': 'build_status'}
2025-04-04T02:29:06.231326 {'source': 'webserver', 'raw': {'buildid': 102869, 'number': 6065, 'builderid': 22, 'buildrequestid': 102987, 'workerid': 12, 'masterid': 1, 'started_at': 1743732358, 'complete_at': 1743733746, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'branchname': ['pr-12949', 'Change'], 'buildername': ['pr-android', 'Builder'], 'branch': ['refs/pull/12949/head', 'Build'], 'repository': ['', 'Build'], 'baserev': ['dadbd2f9fb3fd032672781c23c7466231e19346b', 'Change'], 'builderid': [22, 'Builder'], 'headrev': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Change'], 'shortrev': ['abc114', 'Change'], 'pr_id': [12949, 'Change'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'scheduler': ['pr', 'Scheduler'], 'workername': ['android', 'Worker'], 'buildnumber': [6065, 'Build'], 'revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Build'], 'codebase': ['', 'Build'], 'project': ['', 'Build'], 'owners': [['Central (on behalf of: LillyJadeKatrin)'], 'Build'], 'builddir': ['/buildbot/pr-android', 'Worker'], 'basedir': ['/buildbot', 'Worker'], 'got_revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'GitNoBranch']}, 'buildrequest': {'buildrequestid': 102987, 'buildsetid': 24599, 'builderid': 22, 'priority': 0, 'claimed': True, 'claimed_at': 1743732358, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1743732358, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 24599, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1743732358, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 7377, 'branch': 'refs/pull/12949/head', 'revision': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1743732358, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 22, 'name': 'pr-android', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/22/builds/6065'}, 'type': 'raw_bb_hook'}
2025-04-04T02:27:52.580372 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'service': 'pr-fifoci-mvk-osx-m1', 'pr': 12949, 'type': 'pull_request_fifoci_status'}
2025-04-04T02:27:51.846852 {'source': 'webserver', 'raw': {'buildid': 102876, 'number': 5228, 'builderid': 19, 'buildrequestid': 102993, 'workerid': 8, 'masterid': 1, 'started_at': 1743733169, 'complete_at': 1743733671, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'baserev': ['dadbd2f9fb3fd032672781c23c7466231e19346b', 'Change'], 'scheduler': ['pr-fifoci-osx', 'Scheduler'], 'branch': ['refs/pull/12949/head', 'Build'], 'owners': [['Central (on behalf of: LillyJadeKatrin)'], 'Build'], 'basedir': ['/Users/administrator/buildbot-worker/osx_m1', 'Worker'], 'branchname': ['pr-12949', 'Trigger'], 'headrev': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Trigger'], 'shortrev': ['abc114', 'Trigger'], 'pr_id': [12949, 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'buildnumber': [5228, 'Build'], 'project': ['', 'Build'], 'got_revision': ['ca98b3030bcc70e67158ce899a5589aa2ec65d32', 'GitNoBranch'], 'warnings-count': [52, 'WarningCountingShellCommand'], 'buildername': ['pr-fifoci-mvk-osx-m1', 'Builder'], 'revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Build'], 'builddir': ['/Users/administrator/buildbot-worker/osx_m1/pr-fifoci-mvk-osx-m1', 'Worker'], 'builderid': [19, 'Builder'], 'repository': ['', 'Build'], 'workername': ['osx-m1', 'Worker'], 'codebase': ['', 'Build']}, 'buildrequest': {'buildrequestid': 102993, 'buildsetid': 24600, 'builderid': 19, 'priority': 0, 'claimed': True, 'claimed_at': 1743733169, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1743732714, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 24600, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-osx' triggered this build", 'submitted_at': 1743732714, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 102867, 'parent_relationship': 'Triggered from', 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 7377, 'branch': 'refs/pull/12949/head', 'revision': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1743732358, 'patch': None}]}, 'parentbuild': {'buildid': 102867, 'number': 6066, 'builderid': 7, 'buildrequestid': 102983, 'workerid': 8, 'masterid': 1, 'started_at': 1743732358, 'complete_at': 1743732714, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 7, 'name': 'pr-osx-universal', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 19, 'name': 'pr-fifoci-mvk-osx-m1', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/19/builds/5228'}, 'type': 'raw_bb_hook'}
2025-04-04T02:26:59.690918 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7li4q861w03z1qsisqqqg1mc5amfa2wz-python3.12-central-0.1.0/lib/python3.12/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'spxtr,NanoByte011,mbc07,jjdelvalle,Filoppi,FioraAeterna,EmptyChaos,bentley,Tilka,Sam-Belliveau,glennricster,Dentomologist,jloehr,nickbeth,riking,Phatcat,Techjar,noahpistilli,SuperSamus,SirMangler,JordanTheToaster,malleoz,ColinDTaylor,JMC47,TryTwo,unknownbrackets,Gamer64ytb,zackhow,CookiePLMonster,jezze,orbea,leoetlino,aroulin,AdmiralCurtiss,merryhime,linkmauve,rukai,JosJuice,archshift,BhaaLseN,Tinob,Ebola16,Zopolis4,LAGonauta,aldelaro5,kamiyo,CrystalGamma,marcan,Parlane,Sintendo,TellowKrinkle,booto,vladfi1,shonumi,Linktothepast,nullgemm,Stevoisiak,Helios747,CrossVR,mathieui,Buddybenj,LPFaint99,lioncash,RisingFog,Starsam80,mmastrac,iwubcode,Lobsterzelda,yourWaifu,Ryanel,sepalani,randomstuff,LillyJadeKatrin,hackbar,degasus,cristian64,hrydgard,jordan-woyak,DacoTaco,hdcmeta,skidau,dreamsyntax,deReeperJosh,Geotale,OatmealDome,mandar1jn,PatrickFerry,meffij,comex,delroth,magcius,mimimi085181,Pokechu22,kayru,CelestialAmber,moncefmechri,Simonx22,CasualPokePlayer,mrgreywater,hthh,MayImilae,endrift,rohit-n,galop1n,ligfx,rlnilsen,adamdmoss,Ziek,Hydr8gon,JoshuaVandaele,mitaclaw,K0bin,Orphis,neobrain,magumagu,mahdihijazi,gwicks,RachelBryk,smurf3tte,phire,skylersaleh,ShimmerGlass,spycrab,krnlyng,zopieux,OrN,Alcaro')", 'type': 'internal_log'}
2025-04-04T02:26:58.678600 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7li4q861w03z1qsisqqqg1mc5amfa2wz-python3.12-central-0.1.0/lib/python3.12/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2025-04-04T02:26:13.873534 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'shortrev': 'abc114', 'service': 'pr-win-dbg-x64', 'pr': 12949, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/31/builds/6063', 'description': 'Build succeeded on builder pr-win-dbg-x64', 'type': 'build_status'}
2025-04-04T02:26:13.603369 {'source': 'webserver', 'raw': {'buildid': 102878, 'number': 6063, 'builderid': 31, 'buildrequestid': 102990, 'workerid': 4, 'masterid': 1, 'started_at': 1743733265, 'complete_at': 1743733573, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'branchname': ['pr-12949', 'Change'], 'pr_id': [12949, 'Change'], 'workername': ['windows', 'Worker'], 'codebase': ['', 'Build'], 'headrev': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Change'], 'buildername': ['pr-win-dbg-x64', 'Builder'], 'revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Build'], 'builddir': ['c:\\buildbot\\pr-win-dbg-x64', 'Worker'], 'baserev': ['dadbd2f9fb3fd032672781c23c7466231e19346b', 'Change'], 'scheduler': ['pr', 'Scheduler'], 'branch': ['refs/pull/12949/head', 'Build'], 'owners': [['Central (on behalf of: LillyJadeKatrin)'], 'Build'], 'got_revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'GitNoBranch'], 'shortrev': ['abc114', 'Change'], 'builderid': [31, 'Builder'], 'repository': ['', 'Build'], 'basedir': ['c:\\buildbot', 'Worker'], 'warnings-count': [0, 'WarningCountingShellCommand'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'buildnumber': [6063, 'Build'], 'project': ['', 'Build'], 'build_url': ['https://dl.dolphin-emu.org/prs/79/8f/pr-12949-dolphin-latest-dbg-x64.7z', 'SetProperty']}, 'buildrequest': {'buildrequestid': 102990, 'buildsetid': 24599, 'builderid': 31, 'priority': 0, 'claimed': True, 'claimed_at': 1743733265, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1743732358, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 24599, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1743732358, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 7377, 'branch': 'refs/pull/12949/head', 'revision': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1743732358, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 31, 'name': 'pr-win-dbg-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/31/builds/6063'}, 'type': 'raw_bb_hook'}
2025-04-04T02:25:23.695926 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7li4q861w03z1qsisqqqg1mc5amfa2wz-python3.12-central-0.1.0/lib/python3.12/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/core-developers', 'phire,CrossVR,skidau,Tilka,leoetlino,spycrab,delroth,lioncash,AdmiralCurtiss,linkmauve,degasus,JosJuice,hrydgard,jordan-woyak,Pokechu22,Helios747,Parlane,OatmealDome')", 'type': 'internal_log'}
2025-04-04T02:25:23.495399 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7li4q861w03z1qsisqqqg1mc5amfa2wz-python3.12-central-0.1.0/lib/python3.12/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'core-developers')", 'type': 'internal_log'}
2025-04-04T02:23:06.228872 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303L\ufeffillyJadeKatrin\x03 commented on #12949 abc114: \x1f\x0302https://dolp.in/pr12949#discussion_r2027989777\x03\x1f', 'type': 'notification'}
2025-04-04T02:23:06.228567 {'source': 'webserver', 'gh_type': 'pull_request_review_comment', 'raw': {'action': 'created', 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2027989777', 'pull_request_review_id': 2741623797, 'id': 2027989777, 'node_id': 'PRRC_kwDOALCn2M544KsR', 'diff_hunk': '@@ -1486,6 +1500,25 @@ void AchievementManager::RAIntegrationEventHandler(const rc_client_raintegration\n break;\n }\n }\n+\n+void AchievementManager::MemoryPoker(u32 address, u8* buffer, u32 num_bytes, rc_client_t* client)\n+{\n+ if (buffer == nullptr)\n+ return;\n+ auto& system = Core::System::GetInstance();\n+ if (!(Core::IsHostThread() || Core::IsCPUThread()))\n+ {\n+ Core::QueueHostJob([address, buffer, num_bytes, client](Core::System& system) {\n+ MemoryPoker(address, buffer, num_bytes, client);\n+ });', 'path': 'Source/Core/Core/AchievementManager.cpp', 'commit_id': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'original_commit_id': 'e1517883b37925b94f634b3d421855fdc5d0211f', 'user': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'We did it this way on the Gamecube and nobody complained.', 'created_at': '2025-04-04T02:23:04Z', 'updated_at': '2025-04-04T02:23:04Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12949#discussion_r2027989777', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949', 'author_association': 'CONTRIBUTOR', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2027989777'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12949#discussion_r2027989777'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949'}}, 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2027989777/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'start_line': None, 'original_start_line': None, 'start_side': None, 'line': 1553, 'original_line': 1553, 'side': 'RIGHT', 'in_reply_to_id': 1900459324, 'original_position': 67, 'position': 257, 'subject_type': 'line'}, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949', 'id': 1982462996, 'node_id': 'PR_kwDOALCn2M52KfwU', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12949', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12949.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12949.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12949', 'number': 12949, 'state': 'open', 'locked': False, 'title': 'RetroAchievements - Dev Branch Refactor', 'user': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'This PR contains a complete rewrite of the developer branch code (previously managed privately, separate from Dolphin main) that RetroAchievements developers can use to develop achievement and leaderboard data. This is only operational in Windows, and requires RA_Integration.dll to be copied to the executable directory.\r\n\r\nInstructions to perform this integration, which have been followed to create this, are here: https://github.com/RetroAchievements/rcheevos/wiki/rc_client_raintegration', 'created_at': '2024-07-23T04:13:50Z', 'updated_at': '2025-04-04T02:23:04Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': 'e24f9e29483fe878ed5ec6487dafb6ad28030acc', 'assignee': None, 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': True, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12949/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'head': {'label': 'LillyJadeKatrin:retroachievements-new-dev-branch', 'ref': 'retroachievements-new-dev-branch', 'sha': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'user': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 604890132, 'node_id': 'R_kgDOJA3kFA', 'name': 'dolphin-retroachievements', 'full_name': 'LillyJadeKatrin/dolphin-retroachievements', 'private': False, 'owner': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/LillyJadeKatrin/dolphin-retroachievements', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements', 'forks_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/forks', 'keys_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/teams', 'hooks_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/hooks', 'issue_events_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/issues/events{/number}', 'events_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/events', 'assignees_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/assignees{/user}', 'branches_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/branches{/branch}', 'tags_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/tags', 'blobs_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/languages', 'stargazers_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/stargazers', 'contributors_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/contributors', 'subscribers_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/subscribers', 'subscription_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/subscription', 'commits_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/contents/{+path}', 'compare_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/merges', 'archive_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/downloads', 'issues_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/issues{/number}', 'pulls_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/labels{/name}', 'releases_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/releases{/id}', 'deployments_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/deployments', 'created_at': '2023-02-22T02:00:37Z', 'updated_at': '2025-04-03T08:12:52Z', 'pushed_at': '2025-04-04T02:05:51Z', 'git_url': 'git://github.com/LillyJadeKatrin/dolphin-retroachievements.git', 'ssh_url': 'git@github.com:LillyJadeKatrin/dolphin-retroachievements.git', 'clone_url': 'https://github.com/LillyJadeKatrin/dolphin-retroachievements.git', 'svn_url': 'https://github.com/LillyJadeKatrin/dolphin-retroachievements', 'homepage': 'https://dolphin-emu.org', 'size': 483724, 'stargazers_count': 9, 'watchers_count': 9, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 0, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': [], 'visibility': 'public', 'forks': 0, 'open_issues': 0, 'watchers': 9, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': 'dadbd2f9fb3fd032672781c23c7466231e19346b', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13537, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12949'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12949'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12949/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/abc1141ae254f01e81ba6872aa36eed8b0a24d68'}}, 'author_association': 'CONTRIBUTOR', 'auto_merge': None, 'active_lock_reason': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13537, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2025-04-04T02:23:06.228550 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'LillyJadeKatrin', 'action': 'created', 'id': 12949, 'hash': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12949#discussion_r2027989777', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2025-04-04T02:23:06.223948 {'source': 'webserver', 'gh_type': 'pull_request_review', 'raw': {'action': 'submitted', 'review': {'id': 2741623797, 'node_id': 'PRR_kwDOALCn2M6jadv1', 'user': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': None, 'commit_id': 'c64632baf986bb64f3bc1561220d304bd0660e16', 'submitted_at': '2025-04-04T02:23:04Z', 'state': 'commented', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12949#pullrequestreview-2741623797', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949', 'author_association': 'CONTRIBUTOR', '_links': {'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12949#pullrequestreview-2741623797'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949'}}}, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949', 'id': 1982462996, 'node_id': 'PR_kwDOALCn2M52KfwU', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12949', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12949.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12949.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12949', 'number': 12949, 'state': 'open', 'locked': False, 'title': 'RetroAchievements - Dev Branch Refactor', 'user': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'This PR contains a complete rewrite of the developer branch code (previously managed privately, separate from Dolphin main) that RetroAchievements developers can use to develop achievement and leaderboard data. This is only operational in Windows, and requires RA_Integration.dll to be copied to the executable directory.\r\n\r\nInstructions to perform this integration, which have been followed to create this, are here: https://github.com/RetroAchievements/rcheevos/wiki/rc_client_raintegration', 'created_at': '2024-07-23T04:13:50Z', 'updated_at': '2025-04-04T02:23:04Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': 'e24f9e29483fe878ed5ec6487dafb6ad28030acc', 'assignee': None, 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': True, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12949/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'head': {'label': 'LillyJadeKatrin:retroachievements-new-dev-branch', 'ref': 'retroachievements-new-dev-branch', 'sha': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'user': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 604890132, 'node_id': 'R_kgDOJA3kFA', 'name': 'dolphin-retroachievements', 'full_name': 'LillyJadeKatrin/dolphin-retroachievements', 'private': False, 'owner': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/LillyJadeKatrin/dolphin-retroachievements', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements', 'forks_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/forks', 'keys_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/teams', 'hooks_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/hooks', 'issue_events_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/issues/events{/number}', 'events_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/events', 'assignees_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/assignees{/user}', 'branches_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/branches{/branch}', 'tags_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/tags', 'blobs_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/languages', 'stargazers_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/stargazers', 'contributors_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/contributors', 'subscribers_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/subscribers', 'subscription_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/subscription', 'commits_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/contents/{+path}', 'compare_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/merges', 'archive_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/downloads', 'issues_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/issues{/number}', 'pulls_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/labels{/name}', 'releases_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/releases{/id}', 'deployments_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/deployments', 'created_at': '2023-02-22T02:00:37Z', 'updated_at': '2025-04-03T08:12:52Z', 'pushed_at': '2025-04-04T02:05:51Z', 'git_url': 'git://github.com/LillyJadeKatrin/dolphin-retroachievements.git', 'ssh_url': 'git@github.com:LillyJadeKatrin/dolphin-retroachievements.git', 'clone_url': 'https://github.com/LillyJadeKatrin/dolphin-retroachievements.git', 'svn_url': 'https://github.com/LillyJadeKatrin/dolphin-retroachievements', 'homepage': 'https://dolphin-emu.org', 'size': 483724, 'stargazers_count': 9, 'watchers_count': 9, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 0, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': [], 'visibility': 'public', 'forks': 0, 'open_issues': 0, 'watchers': 9, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': 'dadbd2f9fb3fd032672781c23c7466231e19346b', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13537, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12949'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12949'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12949/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/abc1141ae254f01e81ba6872aa36eed8b0a24d68'}}, 'author_association': 'CONTRIBUTOR', 'auto_merge': None, 'active_lock_reason': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13537, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
Recent 'build_status' events
2025-04-04T02:31:07.886893 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'shortrev': 'abc114', 'service': 'pr-deb-x64', 'pr': 12949, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/26/builds/6062', 'description': 'Build succeeded on builder pr-deb-x64', 'type': 'build_status'}
2025-04-04T02:29:06.499303 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'shortrev': 'abc114', 'service': 'pr-android', 'pr': 12949, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/22/builds/6065', 'description': 'Build succeeded on builder pr-android', 'type': 'build_status'}
2025-04-04T02:26:13.873534 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'shortrev': 'abc114', 'service': 'pr-win-dbg-x64', 'pr': 12949, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/31/builds/6063', 'description': 'Build succeeded on builder pr-win-dbg-x64', 'type': 'build_status'}
2025-04-04T02:21:06.396845 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'shortrev': 'abc114', 'service': 'pr-win-dbg-x64', 'pr': 12949, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/31/builds/6063', 'description': 'Auto build in progress on builder pr-win-dbg-x64', 'type': 'build_status'}
2025-04-04T02:21:06.172213 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'shortrev': 'abc114', 'service': 'pr-win-arm64', 'pr': 12949, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/13/builds/6061', 'description': 'Build succeeded on builder pr-win-arm64', 'type': 'build_status'}
2025-04-04T02:20:14.106004 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'shortrev': 'abc114', 'service': 'pr-deb-x64', 'pr': 12949, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/26/builds/6062', 'description': 'Auto build in progress on builder pr-deb-x64', 'type': 'build_status'}
2025-04-04T02:20:13.861835 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'shortrev': 'abc114', 'service': 'pr-deb-dbg-x64', 'pr': 12949, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/1/builds/6066', 'description': 'Build succeeded on builder pr-deb-dbg-x64', 'type': 'build_status'}
2025-04-04T02:18:26.814397 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'shortrev': 'abc114', 'service': 'pr-ubu-x64', 'pr': 12949, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/27/builds/6061', 'description': 'Build succeeded on builder pr-ubu-x64', 'type': 'build_status'}
2025-04-04T02:18:23.423608 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'shortrev': 'abc114', 'service': 'pr-flatpak-x64', 'pr': 12949, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/43/builds/1205', 'description': 'Build succeeded on builder pr-flatpak-x64', 'type': 'build_status'}
2025-04-04T02:16:37.738162 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'shortrev': 'abc114', 'service': 'pr-flatpak-arm64', 'pr': 12949, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/44/builds/1152', 'description': 'Build succeeded on builder pr-flatpak-arm64', 'type': 'build_status'}
2025-04-04T02:14:21.187009 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'shortrev': 'abc114', 'service': 'pr-win-arm64', 'pr': 12949, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/13/builds/6061', 'description': 'Auto build in progress on builder pr-win-arm64', 'type': 'build_status'}
2025-04-04T02:14:20.932182 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'shortrev': 'abc114', 'service': 'pr-win-x64', 'pr': 12949, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/2/builds/6062', 'description': 'Build succeeded on builder pr-win-x64', 'type': 'build_status'}
2025-04-04T02:11:55.200077 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'shortrev': 'abc114', 'service': 'pr-osx-universal', 'pr': 12949, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/7/builds/6066', 'description': 'Build succeeded on builder pr-osx-universal', 'type': 'build_status'}
2025-04-04T02:10:14.124427 {'source': 'prbuilder', 'repo': 'dolphin-emu/dolphin', 'hash': 'db195e4d595ee6dc2aeccc53c03727dbf456eedc', 'shortrev': 'db195e', 'service': 'default', 'pr': 13468, 'success': False, 'pending': False, 'url': '', 'description': 'PR not built because Nitch2024 is not auto-trusted.', 'type': 'build_status'}
2025-04-04T02:06:20.612665 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'shortrev': 'abc114', 'service': 'pr-freebsd-x64', 'pr': 12949, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/11/builds/6064', 'description': 'Build succeeded on builder pr-freebsd-x64', 'type': 'build_status'}
2025-04-04T02:06:01.954040 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'shortrev': 'abc114', 'service': 'pr-ubu-x64', 'pr': 12949, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/27/builds/6061', 'description': 'Auto build in progress on builder pr-ubu-x64', 'type': 'build_status'}
2025-04-04T02:06:01.717090 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'shortrev': 'abc114', 'service': 'lint', 'pr': 12949, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/9/builds/6063', 'description': 'Build succeeded on builder lint', 'type': 'build_status'}
2025-04-04T02:06:00.571924 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'shortrev': 'abc114', 'service': 'pr-flatpak-x64', 'pr': 12949, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/43/builds/1205', 'description': 'Auto build in progress on builder pr-flatpak-x64', 'type': 'build_status'}
2025-04-04T02:06:00.350954 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'shortrev': 'abc114', 'service': 'pr-flatpak-arm64', 'pr': 12949, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/44/builds/1152', 'description': 'Auto build in progress on builder pr-flatpak-arm64', 'type': 'build_status'}
2025-04-04T02:06:00.055238 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'shortrev': 'abc114', 'service': 'pr-android', 'pr': 12949, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/22/builds/6065', 'description': 'Auto build in progress on builder pr-android', 'type': 'build_status'}
2025-04-04T02:05:59.820480 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'shortrev': 'abc114', 'service': 'pr-freebsd-x64', 'pr': 12949, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/11/builds/6064', 'description': 'Auto build in progress on builder pr-freebsd-x64', 'type': 'build_status'}
2025-04-04T02:05:59.609515 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'shortrev': 'abc114', 'service': 'pr-osx-universal', 'pr': 12949, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/7/builds/6066', 'description': 'Auto build in progress on builder pr-osx-universal', 'type': 'build_status'}
2025-04-04T02:05:59.377689 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'shortrev': 'abc114', 'service': 'pr-win-x64', 'pr': 12949, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/2/builds/6062', 'description': 'Auto build in progress on builder pr-win-x64', 'type': 'build_status'}
2025-04-04T02:05:59.136820 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'shortrev': 'abc114', 'service': 'lint', 'pr': 12949, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/9/builds/6063', 'description': 'Auto build in progress on builder lint', 'type': 'build_status'}
2025-04-04T02:05:58.912325 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'shortrev': 'abc114', 'service': 'pr-deb-dbg-x64', 'pr': 12949, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/1/builds/6066', 'description': 'Auto build in progress on builder pr-deb-dbg-x64', 'type': 'build_status'}
Recent 'command_message' events
2025-04-03T03:51:01.472303 {'source': 'discord', 'who': 'billiard26', 'what': '<@1320924779556900984> rebuild PR 13472', 'type': 'command_message'}
2025-03-31T18:38:18.777034 {'source': 'ircclient', 'who': 'JosJuice', 'what': 'irrawaddy: please rebuild 13469', 'type': 'command_message'}
2025-03-30T19:25:04.961665 {'source': 'ircclient', 'who': 'JosJuice', 'what': 'irrawaddy: please rebuild 13470', 'type': 'command_message'}
2025-03-30T18:57:02.997987 {'source': 'ircclient', 'who': 'JosJuice', 'what': 'irrawaddy: please rebuild 13469', 'type': 'command_message'}
2025-03-30T14:39:55.539170 {'source': 'ircclient', 'who': 'JosJuice', 'what': 'irrawaddy: please rebuild 13472', 'type': 'command_message'}
2025-03-30T14:13:06.134983 {'source': 'ircclient', 'who': 'JosJuice', 'what': 'irrawaddy: please rebuild 13472', 'type': 'command_message'}
2025-03-30T14:12:35.244855 {'source': 'ircclient', 'who': 'JosJuice', 'what': 'irrawaddy: please rebuild 13469', 'type': 'command_message'}
2025-03-29T23:20:22.602914 {'source': 'discord', 'who': 'billiard26', 'what': '<@1320924779556900984> rebuild PR 13472', 'type': 'command_message'}
2025-03-29T16:19:01.749702 {'source': 'ircclient', 'who': 'JosJuice', 'what': 'irrawaddy: please rebuild 13360', 'type': 'command_message'}
2025-03-29T08:47:37.866728 {'source': 'ircclient', 'who': 'JosJuice', 'what': 'irrawaddy: please rebuild 13455', 'type': 'command_message'}
2025-03-29T08:44:43.338276 {'source': 'ircclient', 'who': 'JosJuice', 'what': 'irrawaddy: please rebuild 13360', 'type': 'command_message'}
2025-03-29T08:44:10.483376 {'source': 'ircclient', 'who': 'JosJuice', 'what': 'irrawaddy: please rebuild 13161', 'type': 'command_message'}
2025-03-28T17:41:30.806840 {'source': 'ircclient', 'who': 'JosJuice', 'what': 'irrawaddy: please rebuild 13459', 'type': 'command_message'}
2025-03-28T04:10:20.949592 {'source': 'discord', 'who': 'billiard26', 'what': '<@1320924779556900984> rebuild PR 13462', 'type': 'command_message'}
2025-03-27T23:22:19.666685 {'source': 'discord', 'who': 'billiard26', 'what': '<@1320924779556900984> please rebuild PR 13461', 'type': 'command_message'}
2025-03-27T23:16:30.487013 {'source': 'discord', 'who': 'billiard26', 'what': '<@1320924779556900984> please rebuild PR 13462', 'type': 'command_message'}
2025-03-26T19:41:13.413193 {'source': 'ircclient', 'who': 'JosJuice', 'what': 'irrawaddy: please rebuild 13190', 'type': 'command_message'}
2025-03-26T19:40:27.909225 {'source': 'ircclient', 'who': 'JosJuice', 'what': 'irrawaddy: please rebuild 13454', 'type': 'command_message'}
2025-03-26T19:40:07.627056 {'source': 'ircclient', 'who': 'JosJuice', 'what': 'irrawaddy: please rebuild 13459', 'type': 'command_message'}
2025-03-26T19:37:22.371250 {'source': 'ircclient', 'who': 'JosJuice', 'what': 'irrawaddy: please rebuild 13452', 'type': 'command_message'}
2025-03-26T19:37:04.290413 {'source': 'ircclient', 'who': 'JosJuice', 'what': 'irrawaddy: please rebuild 13458', 'type': 'command_message'}
2025-03-26T19:35:55.566637 {'source': 'ircclient', 'who': 'JosJuice', 'what': 'irrawaddy: please rebuild 13455', 'type': 'command_message'}
2025-03-26T06:41:01.308426 {'source': 'discord', 'who': 'billiard26', 'what': '<@1320924779556900984> rebuild PR 13454', 'type': 'command_message'}
2025-03-25T20:26:59.142262 {'source': 'discord', 'who': 'billiard26', 'what': '<@1320924779556900984> rebuild PR 13453', 'type': 'command_message'}
2025-03-25T19:51:49.555282 {'source': 'ircclient', 'who': 'JosJuice', 'what': 'irrawaddy: please rebuild 13451', 'type': 'command_message'}
Recent 'gh_issue_comment' events
2025-04-04T02:20:39.629968 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'Sam-Belliveau', 'action': 'created', 'id': 13480, 'title': 'Mixer: Keep actual sample rates rather than divisors.', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13480#issuecomment-2777391311', 'safe_author': True, 'body': 'Are the sample rates that are intended to be set whole numbers? \r\n', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13480', 'id': 2970564067, 'node_id': 'PR_kwDOALCn2M6RT9Y8', 'number': 13480, 'title': 'Mixer: Keep actual sample rates rather than divisors.', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 2, 'created_at': '2025-04-03T20:09:05Z', 'updated_at': '2025-04-04T02:20:38Z', 'closed_at': None, 'author_association': 'MEMBER', 'type': None, 'sub_issues_summary': {'total': 0, 'completed': 0, 'percent_completed': 0}, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13480', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13480', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13480.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13480.patch', 'merged_at': None}, 'body': "PR #10762 introduced a `FIXED_SAMPLE_RATE_DIVIDEND` constant to keep sample rates as divisors rather than actual sample rates.\r\n\r\nI think it unnecessarily made the math and interface weird within Mixer and WaveFile.\r\n\r\nI've moved that constant from Mixer to AudioInterface.", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2777391311', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13480#issuecomment-2777391311', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480', 'id': 2777391311, 'node_id': 'IC_kwDOALCn2M6li6DP', 'user': {'login': 'Sam-Belliveau', 'id': 28713194, 'node_id': 'MDQ6VXNlcjI4NzEzMTk0', 'avatar_url': 'https://avatars.githubusercontent.com/u/28713194?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Sam-Belliveau', 'html_url': 'https://github.com/Sam-Belliveau', 'followers_url': 'https://api.github.com/users/Sam-Belliveau/followers', 'following_url': 'https://api.github.com/users/Sam-Belliveau/following{/other_user}', 'gists_url': 'https://api.github.com/users/Sam-Belliveau/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Sam-Belliveau/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Sam-Belliveau/subscriptions', 'organizations_url': 'https://api.github.com/users/Sam-Belliveau/orgs', 'repos_url': 'https://api.github.com/users/Sam-Belliveau/repos', 'events_url': 'https://api.github.com/users/Sam-Belliveau/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Sam-Belliveau/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2025-04-04T02:20:37Z', 'updated_at': '2025-04-04T02:20:37Z', 'author_association': 'MEMBER', 'body': 'Are the sample rates that are intended to be set whole numbers? \r\n', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2777391311/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13537, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'Sam-Belliveau', 'id': 28713194, 'node_id': 'MDQ6VXNlcjI4NzEzMTk0', 'avatar_url': 'https://avatars.githubusercontent.com/u/28713194?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Sam-Belliveau', 'html_url': 'https://github.com/Sam-Belliveau', 'followers_url': 'https://api.github.com/users/Sam-Belliveau/followers', 'following_url': 'https://api.github.com/users/Sam-Belliveau/following{/other_user}', 'gists_url': 'https://api.github.com/users/Sam-Belliveau/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Sam-Belliveau/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Sam-Belliveau/subscriptions', 'organizations_url': 'https://api.github.com/users/Sam-Belliveau/orgs', 'repos_url': 'https://api.github.com/users/Sam-Belliveau/repos', 'events_url': 'https://api.github.com/users/Sam-Belliveau/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Sam-Belliveau/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2025-04-03T21:49:53.330596 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'dolphin-ci[bot]', 'action': 'created', 'id': 13480, 'title': 'Mixer: Keep actual sample rates rather than divisors.', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13480#issuecomment-2776989955', 'safe_author': False, 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/81db71dd3b0e8eca4e9264f8304689e3000bda18/) detected by the system:\n\n* `last-story-shadows` on `mvk-osx-m1`: [diff](https://fifo.ci/compare/13626000-13622164/)\n* `sw3-dt` on `mtl-osx-m1`: [diff](https://fifo.ci/compare/13625710-13621874/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13480', 'id': 2970564067, 'node_id': 'PR_kwDOALCn2M6RT9Y8', 'number': 13480, 'title': 'Mixer: Keep actual sample rates rather than divisors.', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 1, 'created_at': '2025-04-03T20:09:05Z', 'updated_at': '2025-04-03T21:49:52Z', 'closed_at': None, 'author_association': 'MEMBER', 'type': None, 'sub_issues_summary': {'total': 0, 'completed': 0, 'percent_completed': 0}, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13480', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13480', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13480.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13480.patch', 'merged_at': None}, 'body': "PR #10762 introduced a `FIXED_SAMPLE_RATE_DIVIDEND` constant to keep sample rates as divisors rather than actual sample rates.\r\n\r\nI think it unnecessarily made the math and interface weird within Mixer and WaveFile.\r\n\r\nI've moved that constant from Mixer to AudioInterface.", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2776989955', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13480#issuecomment-2776989955', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480', 'id': 2776989955, 'node_id': 'IC_kwDOALCn2M6lhYED', 'user': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2025-04-03T21:49:50Z', 'updated_at': '2025-04-03T21:49:50Z', 'author_association': 'NONE', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/81db71dd3b0e8eca4e9264f8304689e3000bda18/) detected by the system:\n\n* `last-story-shadows` on `mvk-osx-m1`: [diff](https://fifo.ci/compare/13626000-13622164/)\n* `sw3-dt` on `mtl-osx-m1`: [diff](https://fifo.ci/compare/13625710-13621874/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2776989955/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': {'id': 49947, 'client_id': 'Iv1.1fcaea7644d8b727', 'slug': 'dolphin-ci', 'node_id': 'MDM6QXBwNDk5NDc=', 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'Dolphin CI', 'description': 'Continuous Integration setup for [dolphin-emu.org](https://dolphin-emu.org/).', 'external_url': 'https://github.com/dolphin-emu', 'html_url': 'https://github.com/apps/dolphin-ci', 'created_at': '2019-12-26T22:26:07Z', 'updated_at': '2019-12-26T22:33:19Z', 'permissions': {'checks': 'write', 'contents': 'read', 'issues': 'write', 'members': 'read', 'metadata': 'read', 'pull_requests': 'write', 'statuses': 'write'}, 'events': ['check_run', 'commit_comment', 'issue_comment', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push']}}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13537, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2025-04-03T21:09:53.922641 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'deleted', 'id': 13480, 'title': 'Mixer: Keep actual sample rates rather than dividends.', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13480#issuecomment-2776855856', 'safe_author': True, 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/81db71dd3b0e8eca4e9264f8304689e3000bda18/) detected by the system:\n\n* `last-story-shadows` on `mvk-osx-m1`: [diff](https://fifo.ci/compare/13626000-13622164/)\n* `sw3-dt` on `mtl-osx-m1`: [diff](https://fifo.ci/compare/13625710-13621874/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'raw': {'action': 'deleted', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13480', 'id': 2970564067, 'node_id': 'PR_kwDOALCn2M6RT9Y8', 'number': 13480, 'title': 'Mixer: Keep actual sample rates rather than dividends.', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 1, 'created_at': '2025-04-03T20:09:05Z', 'updated_at': '2025-04-03T20:32:35Z', 'closed_at': None, 'author_association': 'MEMBER', 'type': None, 'sub_issues_summary': {'total': 0, 'completed': 0, 'percent_completed': 0}, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13480', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13480', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13480.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13480.patch', 'merged_at': None}, 'body': "PR #10762 introduced a `FIXED_SAMPLE_RATE_DIVIDEND` constant to keep sample rates as dividends rather than actual sample rates.\r\n\r\nI think it unnecessarily made the math and interface weird within Mixer and WaveFile.\r\n\r\nI've moved that constant from Mixer to AudioInterface.", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2776855856', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13480#issuecomment-2776855856', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480', 'id': 2776855856, 'node_id': 'IC_kwDOALCn2M6lg3Uw', 'user': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2025-04-03T20:32:34Z', 'updated_at': '2025-04-03T20:32:34Z', 'author_association': 'NONE', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/81db71dd3b0e8eca4e9264f8304689e3000bda18/) detected by the system:\n\n* `last-story-shadows` on `mvk-osx-m1`: [diff](https://fifo.ci/compare/13626000-13622164/)\n* `sw3-dt` on `mtl-osx-m1`: [diff](https://fifo.ci/compare/13625710-13621874/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2776855856/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': {'id': 49947, 'client_id': 'Iv1.1fcaea7644d8b727', 'slug': 'dolphin-ci', 'node_id': 'MDM6QXBwNDk5NDc=', 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'Dolphin CI', 'description': 'Continuous Integration setup for [dolphin-emu.org](https://dolphin-emu.org/).', 'external_url': 'https://github.com/dolphin-emu', 'html_url': 'https://github.com/apps/dolphin-ci', 'created_at': '2019-12-26T22:26:07Z', 'updated_at': '2019-12-26T22:33:19Z', 'permissions': {'checks': 'write', 'contents': 'read', 'issues': 'write', 'members': 'read', 'metadata': 'read', 'pull_requests': 'write', 'statuses': 'write'}, 'events': ['check_run', 'commit_comment', 'issue_comment', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push']}}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13537, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2025-04-03T21:01:20.650288 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'dolphin-ci[bot]', 'action': 'created', 'id': 13426, 'title': 'Common/CoreTiming: Create a PrecisionTimer class for better frame pacing.', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13426#issuecomment-2776909822', 'safe_author': False, 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/e0e53f3235605c7d402a2c415a9154b3f48a8f97/) detected by the system:\n\n* `last-story-shadows` on `mtl-osx-m1`: [diff](https://fifo.ci/compare/13626411-13625589/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13426', 'id': 2921471998, 'node_id': 'PR_kwDOALCn2M6OvXLQ', 'number': 13426, 'title': 'Common/CoreTiming: Create a PrecisionTimer class for better frame pacing.', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 25, 'created_at': '2025-03-14T23:24:27Z', 'updated_at': '2025-04-03T21:01:19Z', 'closed_at': None, 'author_association': 'MEMBER', 'type': None, 'sub_issues_summary': {'total': 0, 'completed': 0, 'percent_completed': 0}, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13426', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13426', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13426.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13426.patch', 'merged_at': None}, 'body': 'This creates a `PrecisionTimer` class in `Common` that uses a "WaitableTimer" on windows as recommended by: https://blog.bearcats.nl/perfect-sleep-function/\r\n`CREATE_WAITABLE_TIMER_HIGH_RESOLUTION` is used when available (Windows 10 1803+) otherwise it falls back to a normal "WaitableTimer".\r\n\r\n~1ms of busy waiting is used on all OSes.\r\n\r\nFrame pacing is now less terrible on Windows.\r\nIt\'s also better on Linux, but it wasn\'t terrible there.\r\n\r\nPower usage will go up somewhat so I\'ve exposed a setting in Qt.\r\n\r\n\r\nIt is enabled by default on non-Android per request of MayImilae.\r\n\r\nBecause of the increased power usage and Android typically running on batteries it is disabled by default there and not yet exposed in the UI.\r\n\r\nThis setting is currently in "Dolphin.ini" `[Core]` `PrecisionFrameTiming = True`.\r\nIs that what we want? Or would it make more sense in some section of "GFX.ini" ?\r\n\r\n- [x] Use a "WaitableTimer" on Windows.\r\n- [x] Use ~1ms of busy waiting on all OSes.\r\n- [x] Expose a setting in the UI to enable use of `PrecisionTimer`\r\n- [x] Decide on a name for the setting.\r\n- [x] Decide where to save the setting.', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/reactions', 'total_count': 2, '+1': 2, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2776909822', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13426#issuecomment-2776909822', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426', 'id': 2776909822, 'node_id': 'IC_kwDOALCn2M6lhEf-', 'user': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2025-04-03T21:01:18Z', 'updated_at': '2025-04-03T21:01:18Z', 'author_association': 'NONE', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/e0e53f3235605c7d402a2c415a9154b3f48a8f97/) detected by the system:\n\n* `last-story-shadows` on `mtl-osx-m1`: [diff](https://fifo.ci/compare/13626411-13625589/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2776909822/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': {'id': 49947, 'client_id': 'Iv1.1fcaea7644d8b727', 'slug': 'dolphin-ci', 'node_id': 'MDM6QXBwNDk5NDc=', 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'Dolphin CI', 'description': 'Continuous Integration setup for [dolphin-emu.org](https://dolphin-emu.org/).', 'external_url': 'https://github.com/dolphin-emu', 'html_url': 'https://github.com/apps/dolphin-ci', 'created_at': '2019-12-26T22:26:07Z', 'updated_at': '2019-12-26T22:33:19Z', 'permissions': {'checks': 'write', 'contents': 'read', 'issues': 'write', 'members': 'read', 'metadata': 'read', 'pull_requests': 'write', 'statuses': 'write'}, 'events': ['check_run', 'commit_comment', 'issue_comment', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push']}}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13537, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2025-04-03T20:59:57.101668 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JMC47', 'action': 'created', 'id': 13477, 'title': 'CMakeLists: Bump minimum macOS to 11.0', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13477#issuecomment-2776907099', 'safe_author': True, 'body': "If it's broken anyway, perhaps we should merge this and if a work-around is found we can always revert it?", 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13477', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13477/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13477/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13477/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13477', 'id': 2964392750, 'node_id': 'PR_kwDOALCn2M6Q_BM4', 'number': 13477, 'title': 'CMakeLists: Bump minimum macOS to 11.0', 'user': {'login': 'OatmealDome', 'id': 11504941, 'node_id': 'MDQ6VXNlcjExNTA0OTQx', 'avatar_url': 'https://avatars.githubusercontent.com/u/11504941?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/OatmealDome', 'html_url': 'https://github.com/OatmealDome', 'followers_url': 'https://api.github.com/users/OatmealDome/followers', 'following_url': 'https://api.github.com/users/OatmealDome/following{/other_user}', 'gists_url': 'https://api.github.com/users/OatmealDome/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/OatmealDome/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/OatmealDome/subscriptions', 'organizations_url': 'https://api.github.com/users/OatmealDome/orgs', 'repos_url': 'https://api.github.com/users/OatmealDome/repos', 'events_url': 'https://api.github.com/users/OatmealDome/events{/privacy}', 'received_events_url': 'https://api.github.com/users/OatmealDome/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 5, 'created_at': '2025-04-01T19:29:38Z', 'updated_at': '2025-04-03T20:59:56Z', 'closed_at': None, 'author_association': 'MEMBER', 'type': None, 'sub_issues_summary': {'total': 0, 'completed': 0, 'percent_completed': 0}, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13477', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13477', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13477.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13477.patch', 'merged_at': None}, 'body': "Bumps the minimum macOS version to 11.0 Big Sur. I've also gone ahead and removed some checks for macOS 10.15 which were missed when the last version bump happened.\r\n\r\nApproximately ~2.6% of our macOS users within the past 30 days (and have analytics enabled) are running a version of macOS 10.15 Catalina.\r\n\r\n<details>\r\n<summary>Analytics data</summary>\r\n\r\nmacOS Version | Unique Users\r\n| -- | -- |\r\n15.5.0 | 1\r\n15.4.0 | 571\r\n15.3.2 | 4484\r\n15.3.1 | 4869\r\n15.3.0 | 626\r\n15.2.0 | 802\r\n15.1.1 | 560\r\n15.1.0 | 411\r\n15.0.1 | 304\r\n15.0.0 | 265\r\n14.7.5 | 4\r\n14.7.4 | 247\r\n14.7.3 | 67\r\n14.7.2 | 67\r\n14.7.1 | 74\r\n14.7.0 | 70\r\n14.6.1 | 917\r\n14.6.0 | 195\r\n14.5.0 | 905\r\n14.4.1 | 323\r\n14.4.0 | 169\r\n14.3.1 | 113\r\n14.3.0 | 155\r\n14.2.1 | 163\r\n14.2.0 | 37\r\n14.1.2 | 43\r\n14.1.1 | 66\r\n14.1.0 | 58\r\n14.0.0 | 102\r\n13.7.5 | 12\r\n13.7.4 | 420\r\n13.7.3 | 55\r\n13.7.2 | 61\r\n13.7.1 | 72\r\n13.7.0 | 29\r\n13.6.9 | 37\r\n13.6.8 | 2\r\n13.6.7 | 60\r\n13.6.6 | 43\r\n13.6.5 | 4\r\n13.6.4 | 17\r\n13.6.3 | 22\r\n13.6.2 | 2\r\n13.6.1 | 24\r\n13.6.0 | 15\r\n13.5.2 | 27\r\n13.5.1 | 51\r\n13.5.0 | 102\r\n13.4.1 | 58\r\n13.4.0 | 111\r\n13.3.1 | 59\r\n13.3.0 | 37\r\n13.2.1 | 110\r\n13.2.0 | 20\r\n13.1.0 | 49\r\n13.0.1 | 40\r\n13.0.0 | 121\r\n12.7.6 | 949\r\n12.7.5 | 117\r\n12.7.4 | 146\r\n12.7.3 | 30\r\n12.7.2 | 19\r\n12.7.1 | 21\r\n12.7.0 | 10\r\n12.6.9 | 4\r\n12.6.8 | 10\r\n12.6.7 | 23\r\n12.6.6 | 14\r\n12.6.5 | 22\r\n12.6.4 | 5\r\n12.6.3 | 23\r\n12.6.2 | 7\r\n12.6.1 | 15\r\n12.6.0 | 37\r\n12.5.1 | 43\r\n12.5.0 | 65\r\n12.4.0 | 46\r\n12.3.1 | 27\r\n12.3.0 | 24\r\n12.2.1 | 43\r\n12.2.0 | 8\r\n12.1.0 | 34\r\n12.0.1 | 47\r\n12.0.0 | 2\r\n11.7.10 | 412\r\n11.7.9 | 12\r\n11.7.8 | 9\r\n11.7.7 | 7\r\n11.7.6 | 3\r\n11.7.5 | 2\r\n11.7.4 | 10\r\n11.7.3 | 1\r\n11.7.2 | 3\r\n11.7.1 | 3\r\n11.7.0 | 6\r\n11.6.8 | 1\r\n11.6.7 | 3\r\n11.6.6 | 1\r\n11.6.5 | 2\r\n11.6.4 | 4\r\n11.6.3 | 1\r\n11.6.2 | 5\r\n11.6.0 | 23\r\n11.5.2 | 14\r\n11.5.1 | 8\r\n11.5.0 | 2\r\n11.4.0 | 16\r\n11.3.1 | 9\r\n11.3.0 | 5\r\n11.2.3 | 18\r\n11.2.2 | 4\r\n11.2.1 | 7\r\n11.2.0 | 6\r\n11.1.0 | 10\r\n11.0.1 | 7\r\n11.0.0 | 1\r\n10.16.0 | 483\r\n10.15.7 | 530\r\n10.15.6 | 9\r\n10.15.5 | 7\r\n10.15.4 | 4\r\n10.15.3 | 7\r\n10.15.2 | 2\r\n10.15.1 | 2\r\n10.15.0 | 5\r\n10.14.6 | 67\r\n10.14.5 | 2\r\n10.14.2 | 1\r\n10.13.6 | 153\r\n10.13.3 | 2\r\n10.13.1 | 5\r\n10.13.0 | 4\r\n10.12.6 | 22\r\n10.12.5 | 1\r\n10.12.3 | 1\r\n10.11.6 | 3\r\n10.9.5 | 2\r\n</details>\r\n", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13477/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13477/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2776907099', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13477#issuecomment-2776907099', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13477', 'id': 2776907099, 'node_id': 'IC_kwDOALCn2M6lhD1b', 'user': {'login': 'JMC47', 'id': 6598209, 'node_id': 'MDQ6VXNlcjY1OTgyMDk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6598209?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JMC47', 'html_url': 'https://github.com/JMC47', 'followers_url': 'https://api.github.com/users/JMC47/followers', 'following_url': 'https://api.github.com/users/JMC47/following{/other_user}', 'gists_url': 'https://api.github.com/users/JMC47/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JMC47/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JMC47/subscriptions', 'organizations_url': 'https://api.github.com/users/JMC47/orgs', 'repos_url': 'https://api.github.com/users/JMC47/repos', 'events_url': 'https://api.github.com/users/JMC47/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JMC47/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2025-04-03T20:59:55Z', 'updated_at': '2025-04-03T20:59:55Z', 'author_association': 'MEMBER', 'body': "If it's broken anyway, perhaps we should merge this and if a work-around is found we can always revert it?", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2776907099/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13537, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JMC47', 'id': 6598209, 'node_id': 'MDQ6VXNlcjY1OTgyMDk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6598209?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JMC47', 'html_url': 'https://github.com/JMC47', 'followers_url': 'https://api.github.com/users/JMC47/followers', 'following_url': 'https://api.github.com/users/JMC47/following{/other_user}', 'gists_url': 'https://api.github.com/users/JMC47/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JMC47/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JMC47/subscriptions', 'organizations_url': 'https://api.github.com/users/JMC47/orgs', 'repos_url': 'https://api.github.com/users/JMC47/repos', 'events_url': 'https://api.github.com/users/JMC47/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JMC47/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2025-04-03T20:53:13.368691 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'created', 'id': 13426, 'title': 'Common/CoreTiming: Create a PrecisionTimer class for better frame pacing.', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13426#issuecomment-2776895537', 'safe_author': True, 'body': "I've now changed `std::this_thread::yield();` to `YieldProcessor();` on Windows. I'm curious if that improves the situation any more for people.", 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13426', 'id': 2921471998, 'node_id': 'PR_kwDOALCn2M6OvXLQ', 'number': 13426, 'title': 'Common/CoreTiming: Create a PrecisionTimer class for better frame pacing.', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 25, 'created_at': '2025-03-14T23:24:27Z', 'updated_at': '2025-04-03T20:53:11Z', 'closed_at': None, 'author_association': 'MEMBER', 'type': None, 'sub_issues_summary': {'total': 0, 'completed': 0, 'percent_completed': 0}, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13426', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13426', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13426.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13426.patch', 'merged_at': None}, 'body': 'This creates a `PrecisionTimer` class in `Common` that uses a "WaitableTimer" on windows as recommended by: https://blog.bearcats.nl/perfect-sleep-function/\r\n`CREATE_WAITABLE_TIMER_HIGH_RESOLUTION` is used when available (Windows 10 1803+) otherwise it falls back to a normal "WaitableTimer".\r\n\r\n~1ms of busy waiting is used on all OSes.\r\n\r\nFrame pacing is now less terrible on Windows.\r\nIt\'s also better on Linux, but it wasn\'t terrible there.\r\n\r\nPower usage will go up somewhat so I\'ve exposed a setting in Qt.\r\n\r\n\r\nIt is enabled by default on non-Android per request of MayImilae.\r\n\r\nBecause of the increased power usage and Android typically running on batteries it is disabled by default there and not yet exposed in the UI.\r\n\r\nThis setting is currently in "Dolphin.ini" `[Core]` `PrecisionFrameTiming = True`.\r\nIs that what we want? Or would it make more sense in some section of "GFX.ini" ?\r\n\r\n- [x] Use a "WaitableTimer" on Windows.\r\n- [x] Use ~1ms of busy waiting on all OSes.\r\n- [x] Expose a setting in the UI to enable use of `PrecisionTimer`\r\n- [x] Decide on a name for the setting.\r\n- [x] Decide where to save the setting.', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/reactions', 'total_count': 2, '+1': 2, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2776895537', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13426#issuecomment-2776895537', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426', 'id': 2776895537, 'node_id': 'IC_kwDOALCn2M6lhBAx', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2025-04-03T20:53:11Z', 'updated_at': '2025-04-03T20:53:11Z', 'author_association': 'MEMBER', 'body': "I've now changed `std::this_thread::yield();` to `YieldProcessor();` on Windows. I'm curious if that improves the situation any more for people.", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2776895537/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:35:02Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524327, 'stargazers_count': 13536, 'watchers_count': 13536, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13536, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2025-04-03T20:34:30.712187 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'OatmealDome', 'action': 'created', 'id': 13477, 'title': 'CMakeLists: Bump minimum macOS to 11.0', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13477#issuecomment-2776859388', 'safe_author': True, 'body': "It also looks like Dolphin is currently broken on 10.15 due to PR #13269: https://bugs.dolphin-emu.org/issues/13743. I've unfortunately had to leave it broken due to my lack of a testing environment.", 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13477', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13477/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13477/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13477/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13477', 'id': 2964392750, 'node_id': 'PR_kwDOALCn2M6Q_BM4', 'number': 13477, 'title': 'CMakeLists: Bump minimum macOS to 11.0', 'user': {'login': 'OatmealDome', 'id': 11504941, 'node_id': 'MDQ6VXNlcjExNTA0OTQx', 'avatar_url': 'https://avatars.githubusercontent.com/u/11504941?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/OatmealDome', 'html_url': 'https://github.com/OatmealDome', 'followers_url': 'https://api.github.com/users/OatmealDome/followers', 'following_url': 'https://api.github.com/users/OatmealDome/following{/other_user}', 'gists_url': 'https://api.github.com/users/OatmealDome/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/OatmealDome/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/OatmealDome/subscriptions', 'organizations_url': 'https://api.github.com/users/OatmealDome/orgs', 'repos_url': 'https://api.github.com/users/OatmealDome/repos', 'events_url': 'https://api.github.com/users/OatmealDome/events{/privacy}', 'received_events_url': 'https://api.github.com/users/OatmealDome/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 4, 'created_at': '2025-04-01T19:29:38Z', 'updated_at': '2025-04-03T20:34:29Z', 'closed_at': None, 'author_association': 'MEMBER', 'type': None, 'sub_issues_summary': {'total': 0, 'completed': 0, 'percent_completed': 0}, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13477', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13477', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13477.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13477.patch', 'merged_at': None}, 'body': "Bumps the minimum macOS version to 11.0 Big Sur. I've also gone ahead and removed some checks for macOS 10.15 which were missed when the last version bump happened.\r\n\r\nApproximately ~2.6% of our macOS users within the past 30 days (and have analytics enabled) are running a version of macOS 10.15 Catalina.\r\n\r\n<details>\r\n<summary>Analytics data</summary>\r\n\r\nmacOS Version | Unique Users\r\n| -- | -- |\r\n15.5.0 | 1\r\n15.4.0 | 571\r\n15.3.2 | 4484\r\n15.3.1 | 4869\r\n15.3.0 | 626\r\n15.2.0 | 802\r\n15.1.1 | 560\r\n15.1.0 | 411\r\n15.0.1 | 304\r\n15.0.0 | 265\r\n14.7.5 | 4\r\n14.7.4 | 247\r\n14.7.3 | 67\r\n14.7.2 | 67\r\n14.7.1 | 74\r\n14.7.0 | 70\r\n14.6.1 | 917\r\n14.6.0 | 195\r\n14.5.0 | 905\r\n14.4.1 | 323\r\n14.4.0 | 169\r\n14.3.1 | 113\r\n14.3.0 | 155\r\n14.2.1 | 163\r\n14.2.0 | 37\r\n14.1.2 | 43\r\n14.1.1 | 66\r\n14.1.0 | 58\r\n14.0.0 | 102\r\n13.7.5 | 12\r\n13.7.4 | 420\r\n13.7.3 | 55\r\n13.7.2 | 61\r\n13.7.1 | 72\r\n13.7.0 | 29\r\n13.6.9 | 37\r\n13.6.8 | 2\r\n13.6.7 | 60\r\n13.6.6 | 43\r\n13.6.5 | 4\r\n13.6.4 | 17\r\n13.6.3 | 22\r\n13.6.2 | 2\r\n13.6.1 | 24\r\n13.6.0 | 15\r\n13.5.2 | 27\r\n13.5.1 | 51\r\n13.5.0 | 102\r\n13.4.1 | 58\r\n13.4.0 | 111\r\n13.3.1 | 59\r\n13.3.0 | 37\r\n13.2.1 | 110\r\n13.2.0 | 20\r\n13.1.0 | 49\r\n13.0.1 | 40\r\n13.0.0 | 121\r\n12.7.6 | 949\r\n12.7.5 | 117\r\n12.7.4 | 146\r\n12.7.3 | 30\r\n12.7.2 | 19\r\n12.7.1 | 21\r\n12.7.0 | 10\r\n12.6.9 | 4\r\n12.6.8 | 10\r\n12.6.7 | 23\r\n12.6.6 | 14\r\n12.6.5 | 22\r\n12.6.4 | 5\r\n12.6.3 | 23\r\n12.6.2 | 7\r\n12.6.1 | 15\r\n12.6.0 | 37\r\n12.5.1 | 43\r\n12.5.0 | 65\r\n12.4.0 | 46\r\n12.3.1 | 27\r\n12.3.0 | 24\r\n12.2.1 | 43\r\n12.2.0 | 8\r\n12.1.0 | 34\r\n12.0.1 | 47\r\n12.0.0 | 2\r\n11.7.10 | 412\r\n11.7.9 | 12\r\n11.7.8 | 9\r\n11.7.7 | 7\r\n11.7.6 | 3\r\n11.7.5 | 2\r\n11.7.4 | 10\r\n11.7.3 | 1\r\n11.7.2 | 3\r\n11.7.1 | 3\r\n11.7.0 | 6\r\n11.6.8 | 1\r\n11.6.7 | 3\r\n11.6.6 | 1\r\n11.6.5 | 2\r\n11.6.4 | 4\r\n11.6.3 | 1\r\n11.6.2 | 5\r\n11.6.0 | 23\r\n11.5.2 | 14\r\n11.5.1 | 8\r\n11.5.0 | 2\r\n11.4.0 | 16\r\n11.3.1 | 9\r\n11.3.0 | 5\r\n11.2.3 | 18\r\n11.2.2 | 4\r\n11.2.1 | 7\r\n11.2.0 | 6\r\n11.1.0 | 10\r\n11.0.1 | 7\r\n11.0.0 | 1\r\n10.16.0 | 483\r\n10.15.7 | 530\r\n10.15.6 | 9\r\n10.15.5 | 7\r\n10.15.4 | 4\r\n10.15.3 | 7\r\n10.15.2 | 2\r\n10.15.1 | 2\r\n10.15.0 | 5\r\n10.14.6 | 67\r\n10.14.5 | 2\r\n10.14.2 | 1\r\n10.13.6 | 153\r\n10.13.3 | 2\r\n10.13.1 | 5\r\n10.13.0 | 4\r\n10.12.6 | 22\r\n10.12.5 | 1\r\n10.12.3 | 1\r\n10.11.6 | 3\r\n10.9.5 | 2\r\n</details>\r\n", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13477/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13477/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2776859388', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13477#issuecomment-2776859388', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13477', 'id': 2776859388, 'node_id': 'IC_kwDOALCn2M6lg4L8', 'user': {'login': 'OatmealDome', 'id': 11504941, 'node_id': 'MDQ6VXNlcjExNTA0OTQx', 'avatar_url': 'https://avatars.githubusercontent.com/u/11504941?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/OatmealDome', 'html_url': 'https://github.com/OatmealDome', 'followers_url': 'https://api.github.com/users/OatmealDome/followers', 'following_url': 'https://api.github.com/users/OatmealDome/following{/other_user}', 'gists_url': 'https://api.github.com/users/OatmealDome/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/OatmealDome/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/OatmealDome/subscriptions', 'organizations_url': 'https://api.github.com/users/OatmealDome/orgs', 'repos_url': 'https://api.github.com/users/OatmealDome/repos', 'events_url': 'https://api.github.com/users/OatmealDome/events{/privacy}', 'received_events_url': 'https://api.github.com/users/OatmealDome/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2025-04-03T20:34:28Z', 'updated_at': '2025-04-03T20:34:28Z', 'author_association': 'MEMBER', 'body': "It also looks like Dolphin is currently broken on 10.15 due to PR #13269: https://bugs.dolphin-emu.org/issues/13743. I've unfortunately had to leave it broken due to my lack of a testing environment.", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2776859388/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T19:55:47Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524327, 'stargazers_count': 13535, 'watchers_count': 13535, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13535, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'OatmealDome', 'id': 11504941, 'node_id': 'MDQ6VXNlcjExNTA0OTQx', 'avatar_url': 'https://avatars.githubusercontent.com/u/11504941?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/OatmealDome', 'html_url': 'https://github.com/OatmealDome', 'followers_url': 'https://api.github.com/users/OatmealDome/followers', 'following_url': 'https://api.github.com/users/OatmealDome/following{/other_user}', 'gists_url': 'https://api.github.com/users/OatmealDome/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/OatmealDome/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/OatmealDome/subscriptions', 'organizations_url': 'https://api.github.com/users/OatmealDome/orgs', 'repos_url': 'https://api.github.com/users/OatmealDome/repos', 'events_url': 'https://api.github.com/users/OatmealDome/events{/privacy}', 'received_events_url': 'https://api.github.com/users/OatmealDome/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2025-04-03T20:32:36.393346 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'dolphin-ci[bot]', 'action': 'created', 'id': 13480, 'title': 'Mixer: Keep actual sample rates rather than dividends.', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13480#issuecomment-2776855856', 'safe_author': False, 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/81db71dd3b0e8eca4e9264f8304689e3000bda18/) detected by the system:\n\n* `last-story-shadows` on `mvk-osx-m1`: [diff](https://fifo.ci/compare/13626000-13622164/)\n* `sw3-dt` on `mtl-osx-m1`: [diff](https://fifo.ci/compare/13625710-13621874/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13480', 'id': 2970564067, 'node_id': 'PR_kwDOALCn2M6RT9Y8', 'number': 13480, 'title': 'Mixer: Keep actual sample rates rather than dividends.', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 1, 'created_at': '2025-04-03T20:09:05Z', 'updated_at': '2025-04-03T20:32:35Z', 'closed_at': None, 'author_association': 'MEMBER', 'type': None, 'sub_issues_summary': {'total': 0, 'completed': 0, 'percent_completed': 0}, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13480', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13480', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13480.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13480.patch', 'merged_at': None}, 'body': "PR #10762 introduced a `FIXED_SAMPLE_RATE_DIVIDEND` constant to keep sample rates as dividends rather than actual sample rates.\r\n\r\nI think it unnecessarily made the math and interface weird within Mixer and WaveFile.\r\n\r\nI've moved that constant from Mixer to AudioInterface.", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2776855856', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13480#issuecomment-2776855856', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480', 'id': 2776855856, 'node_id': 'IC_kwDOALCn2M6lg3Uw', 'user': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2025-04-03T20:32:34Z', 'updated_at': '2025-04-03T20:32:34Z', 'author_association': 'NONE', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/81db71dd3b0e8eca4e9264f8304689e3000bda18/) detected by the system:\n\n* `last-story-shadows` on `mvk-osx-m1`: [diff](https://fifo.ci/compare/13626000-13622164/)\n* `sw3-dt` on `mtl-osx-m1`: [diff](https://fifo.ci/compare/13625710-13621874/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2776855856/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': {'id': 49947, 'client_id': 'Iv1.1fcaea7644d8b727', 'slug': 'dolphin-ci', 'node_id': 'MDM6QXBwNDk5NDc=', 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'Dolphin CI', 'description': 'Continuous Integration setup for [dolphin-emu.org](https://dolphin-emu.org/).', 'external_url': 'https://github.com/dolphin-emu', 'html_url': 'https://github.com/apps/dolphin-ci', 'created_at': '2019-12-26T22:26:07Z', 'updated_at': '2019-12-26T22:33:19Z', 'permissions': {'checks': 'write', 'contents': 'read', 'issues': 'write', 'members': 'read', 'metadata': 'read', 'pull_requests': 'write', 'statuses': 'write'}, 'events': ['check_run', 'commit_comment', 'issue_comment', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push']}}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T19:55:47Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524327, 'stargazers_count': 13535, 'watchers_count': 13535, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13535, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2025-04-03T20:25:52.828331 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'dolphin-ci[bot]', 'action': 'created', 'id': 13480, 'title': 'Mixer: Keep actual sample rates rather than dividends.', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13480#issuecomment-2776842913', 'safe_author': False, 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/81db71dd3b0e8eca4e9264f8304689e3000bda18/) detected by the system:\n\n* `sw3-dt` on `mtl-osx-m1`: [diff](https://fifo.ci/compare/13625710-13621874/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13480', 'id': 2970564067, 'node_id': 'PR_kwDOALCn2M6RT9Y8', 'number': 13480, 'title': 'Mixer: Keep actual sample rates rather than dividends.', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 1, 'created_at': '2025-04-03T20:09:05Z', 'updated_at': '2025-04-03T20:25:51Z', 'closed_at': None, 'author_association': 'MEMBER', 'type': None, 'sub_issues_summary': {'total': 0, 'completed': 0, 'percent_completed': 0}, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13480', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13480', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13480.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13480.patch', 'merged_at': None}, 'body': "PR #10762 introduced a `FIXED_SAMPLE_RATE_DIVIDEND` constant to keep sample rates as dividends rather than actual sample rates.\r\n\r\nI think it unnecessarily made the math and interface weird within Mixer and WaveFile.\r\n\r\nI've moved that constant from Mixer to AudioInterface.", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2776842913', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13480#issuecomment-2776842913', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480', 'id': 2776842913, 'node_id': 'IC_kwDOALCn2M6lg0Kh', 'user': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2025-04-03T20:25:50Z', 'updated_at': '2025-04-03T20:25:50Z', 'author_association': 'NONE', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/81db71dd3b0e8eca4e9264f8304689e3000bda18/) detected by the system:\n\n* `sw3-dt` on `mtl-osx-m1`: [diff](https://fifo.ci/compare/13625710-13621874/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2776842913/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': {'id': 49947, 'client_id': 'Iv1.1fcaea7644d8b727', 'slug': 'dolphin-ci', 'node_id': 'MDM6QXBwNDk5NDc=', 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'Dolphin CI', 'description': 'Continuous Integration setup for [dolphin-emu.org](https://dolphin-emu.org/).', 'external_url': 'https://github.com/dolphin-emu', 'html_url': 'https://github.com/apps/dolphin-ci', 'created_at': '2019-12-26T22:26:07Z', 'updated_at': '2019-12-26T22:33:19Z', 'permissions': {'checks': 'write', 'contents': 'read', 'issues': 'write', 'members': 'read', 'metadata': 'read', 'pull_requests': 'write', 'statuses': 'write'}, 'events': ['check_run', 'commit_comment', 'issue_comment', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push']}}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T19:55:47Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524327, 'stargazers_count': 13535, 'watchers_count': 13535, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13535, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2025-04-03T19:49:01.790120 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'AdmiralCurtiss', 'action': 'created', 'id': 13426, 'title': 'Common/CoreTiming: Create a PrecisionTimer class for better frame pacing.', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13426#issuecomment-2776772703', 'safe_author': True, 'body': "> Thanks for the reviews.\r\n> \r\n> The only thing I am thinking about is whether this setting should exist in `Dolphin.ini` or `GFX.ini`.\r\n> \r\n> It's currently in `Dolphin.ini` as `MAIN_PRECISION_FRAME_TIMING`. Is that what we want?\r\n\r\nIMO yes. Even if you put it in the Graphics tab, what it actually changes internally has nothing to do with Graphics emulation, so it shouldn't be in GFX.ini", 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13426', 'id': 2921471998, 'node_id': 'PR_kwDOALCn2M6OvXLQ', 'number': 13426, 'title': 'Common/CoreTiming: Create a PrecisionTimer class for better frame pacing.', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 24, 'created_at': '2025-03-14T23:24:27Z', 'updated_at': '2025-04-03T19:49:00Z', 'closed_at': None, 'author_association': 'MEMBER', 'type': None, 'sub_issues_summary': {'total': 0, 'completed': 0, 'percent_completed': 0}, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13426', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13426', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13426.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13426.patch', 'merged_at': None}, 'body': 'This creates a `PrecisionTimer` class in `Common` that uses a "WaitableTimer" on windows as recommended by: https://blog.bearcats.nl/perfect-sleep-function/\r\n`CREATE_WAITABLE_TIMER_HIGH_RESOLUTION` is used when available (Windows 10 1803+) otherwise it falls back to a normal "WaitableTimer".\r\n\r\n~1ms of busy waiting is used on all OSes.\r\n\r\nFrame pacing is now less terrible on Windows.\r\nIt\'s also better on Linux, but it wasn\'t terrible there.\r\n\r\nPower usage will go up somewhat so I\'ve exposed a setting in Qt.\r\n\r\n\r\nIt is enabled by default on non-Android per request of MayImilae.\r\n\r\nBecause of the increased power usage and Android typically running on batteries it is disabled by default there and not yet exposed in the UI.\r\n\r\nThis setting is currently in "Dolphin.ini" `[Core]` `PrecisionFrameTiming = True`.\r\nIs that what we want? Or would it make more sense in some section of "GFX.ini" ?\r\n\r\n- [x] Use a "WaitableTimer" on Windows.\r\n- [x] Use ~1ms of busy waiting on all OSes.\r\n- [x] Expose a setting in the UI to enable use of `PrecisionTimer`\r\n- [x] Decide on a name for the setting.\r\n- [ ] Decide where to save the setting.', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/reactions', 'total_count': 2, '+1': 2, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2776772703', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13426#issuecomment-2776772703', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426', 'id': 2776772703, 'node_id': 'IC_kwDOALCn2M6lgjBf', 'user': {'login': 'AdmiralCurtiss', 'id': 4522237, 'node_id': 'MDQ6VXNlcjQ1MjIyMzc=', 'avatar_url': 'https://avatars.githubusercontent.com/u/4522237?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/AdmiralCurtiss', 'html_url': 'https://github.com/AdmiralCurtiss', 'followers_url': 'https://api.github.com/users/AdmiralCurtiss/followers', 'following_url': 'https://api.github.com/users/AdmiralCurtiss/following{/other_user}', 'gists_url': 'https://api.github.com/users/AdmiralCurtiss/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/AdmiralCurtiss/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/AdmiralCurtiss/subscriptions', 'organizations_url': 'https://api.github.com/users/AdmiralCurtiss/orgs', 'repos_url': 'https://api.github.com/users/AdmiralCurtiss/repos', 'events_url': 'https://api.github.com/users/AdmiralCurtiss/events{/privacy}', 'received_events_url': 'https://api.github.com/users/AdmiralCurtiss/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2025-04-03T19:48:59Z', 'updated_at': '2025-04-03T19:48:59Z', 'author_association': 'MEMBER', 'body': "> Thanks for the reviews.\r\n> \r\n> The only thing I am thinking about is whether this setting should exist in `Dolphin.ini` or `GFX.ini`.\r\n> \r\n> It's currently in `Dolphin.ini` as `MAIN_PRECISION_FRAME_TIMING`. Is that what we want?\r\n\r\nIMO yes. Even if you put it in the Graphics tab, what it actually changes internally has nothing to do with Graphics emulation, so it shouldn't be in GFX.ini", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2776772703/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T15:08:09Z', 'pushed_at': '2025-04-03T02:44:14Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524327, 'stargazers_count': 13535, 'watchers_count': 13535, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13535, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'AdmiralCurtiss', 'id': 4522237, 'node_id': 'MDQ6VXNlcjQ1MjIyMzc=', 'avatar_url': 'https://avatars.githubusercontent.com/u/4522237?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/AdmiralCurtiss', 'html_url': 'https://github.com/AdmiralCurtiss', 'followers_url': 'https://api.github.com/users/AdmiralCurtiss/followers', 'following_url': 'https://api.github.com/users/AdmiralCurtiss/following{/other_user}', 'gists_url': 'https://api.github.com/users/AdmiralCurtiss/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/AdmiralCurtiss/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/AdmiralCurtiss/subscriptions', 'organizations_url': 'https://api.github.com/users/AdmiralCurtiss/orgs', 'repos_url': 'https://api.github.com/users/AdmiralCurtiss/repos', 'events_url': 'https://api.github.com/users/AdmiralCurtiss/events{/privacy}', 'received_events_url': 'https://api.github.com/users/AdmiralCurtiss/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2025-04-03T17:00:50.093964 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'landfillbaby', 'action': 'created', 'id': 13479, 'title': 'VideoCommon: fix a mali draw bug that causes crashes in some games', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13479#issuecomment-2776423283', 'safe_author': False, 'body': 'i hope this will be merged by next release', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13479', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13479/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13479/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13479/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13479', 'id': 2964779918, 'node_id': 'PR_kwDOALCn2M6RAV8j', 'number': 13479, 'title': 'VideoCommon: fix a mali draw bug that causes crashes in some games', 'user': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 2, 'created_at': '2025-04-01T23:34:35Z', 'updated_at': '2025-04-03T17:00:49Z', 'closed_at': None, 'author_association': 'CONTRIBUTOR', 'type': None, 'sub_issues_summary': {'total': 0, 'completed': 0, 'percent_completed': 0}, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13479', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13479', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13479.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13479.patch', 'merged_at': None}, 'body': 'Attempts to fix regression caused by #12535 that impacts mali Android devices.', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13479/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13479/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2776423283', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13479#issuecomment-2776423283', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13479', 'id': 2776423283, 'node_id': 'IC_kwDOALCn2M6lfNtz', 'user': {'login': 'landfillbaby', 'id': 20822924, 'node_id': 'MDQ6VXNlcjIwODIyOTI0', 'avatar_url': 'https://avatars.githubusercontent.com/u/20822924?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/landfillbaby', 'html_url': 'https://github.com/landfillbaby', 'followers_url': 'https://api.github.com/users/landfillbaby/followers', 'following_url': 'https://api.github.com/users/landfillbaby/following{/other_user}', 'gists_url': 'https://api.github.com/users/landfillbaby/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/landfillbaby/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/landfillbaby/subscriptions', 'organizations_url': 'https://api.github.com/users/landfillbaby/orgs', 'repos_url': 'https://api.github.com/users/landfillbaby/repos', 'events_url': 'https://api.github.com/users/landfillbaby/events{/privacy}', 'received_events_url': 'https://api.github.com/users/landfillbaby/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2025-04-03T17:00:47Z', 'updated_at': '2025-04-03T17:00:47Z', 'author_association': 'NONE', 'body': 'i hope this will be merged by next release', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2776423283/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T15:08:09Z', 'pushed_at': '2025-04-03T02:44:14Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524327, 'stargazers_count': 13535, 'watchers_count': 13535, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13535, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'landfillbaby', 'id': 20822924, 'node_id': 'MDQ6VXNlcjIwODIyOTI0', 'avatar_url': 'https://avatars.githubusercontent.com/u/20822924?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/landfillbaby', 'html_url': 'https://github.com/landfillbaby', 'followers_url': 'https://api.github.com/users/landfillbaby/followers', 'following_url': 'https://api.github.com/users/landfillbaby/following{/other_user}', 'gists_url': 'https://api.github.com/users/landfillbaby/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/landfillbaby/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/landfillbaby/subscriptions', 'organizations_url': 'https://api.github.com/users/landfillbaby/orgs', 'repos_url': 'https://api.github.com/users/landfillbaby/repos', 'events_url': 'https://api.github.com/users/landfillbaby/events{/privacy}', 'received_events_url': 'https://api.github.com/users/landfillbaby/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2025-04-03T10:48:54.203381 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'TryTwo', 'action': 'deleted', 'id': 13468, 'title': '[DEBUGGER] Assemble dialog box instruction proper disassembly and absolute addresses support', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13468#issuecomment-2775321008', 'safe_author': True, 'body': '@dolphin-emu-bot rebuild', 'raw': {'action': 'deleted', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13468', 'id': 2958399926, 'node_id': 'PR_kwDOALCn2M6Qq6jA', 'number': 13468, 'title': '[DEBUGGER] Assemble dialog box instruction proper disassembly and absolute addresses support', 'user': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 7, 'created_at': '2025-03-29T18:44:42Z', 'updated_at': '2025-04-03T10:48:46Z', 'closed_at': None, 'author_association': 'CONTRIBUTOR', 'type': None, 'sub_issues_summary': {'total': 0, 'completed': 0, 'percent_completed': 0}, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13468', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13468.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13468.patch', 'merged_at': None}, 'body': '[DEBUGGER] Assemble dialog box instruction automatically filled with the right disassembly instead of .li and the hex since the hex edition is available in "replace instruction"\r\n[DEBUGGER] Assemble dialog can now deal with absolute addresses computing automatically the offset. For example assembling b ->0x80359370 at the address 0x8035936c will result in the right relative jump. Add -> before any address you want to use as absolute to respect the disassembly syntax', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2775321008', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13468#issuecomment-2775321008', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468', 'id': 2775321008, 'node_id': 'IC_kwDOALCn2M6lbAmw', 'user': {'login': 'TryTwo', 'id': 10532806, 'node_id': 'MDQ6VXNlcjEwNTMyODA2', 'avatar_url': 'https://avatars.githubusercontent.com/u/10532806?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/TryTwo', 'html_url': 'https://github.com/TryTwo', 'followers_url': 'https://api.github.com/users/TryTwo/followers', 'following_url': 'https://api.github.com/users/TryTwo/following{/other_user}', 'gists_url': 'https://api.github.com/users/TryTwo/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/TryTwo/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/TryTwo/subscriptions', 'organizations_url': 'https://api.github.com/users/TryTwo/orgs', 'repos_url': 'https://api.github.com/users/TryTwo/repos', 'events_url': 'https://api.github.com/users/TryTwo/events{/privacy}', 'received_events_url': 'https://api.github.com/users/TryTwo/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2025-04-03T10:48:44Z', 'updated_at': '2025-04-03T10:48:44Z', 'author_association': 'MEMBER', 'body': '@dolphin-emu-bot rebuild', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2775321008/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T07:11:11Z', 'pushed_at': '2025-04-03T02:44:14Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524327, 'stargazers_count': 13532, 'watchers_count': 13532, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13532, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'TryTwo', 'id': 10532806, 'node_id': 'MDQ6VXNlcjEwNTMyODA2', 'avatar_url': 'https://avatars.githubusercontent.com/u/10532806?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/TryTwo', 'html_url': 'https://github.com/TryTwo', 'followers_url': 'https://api.github.com/users/TryTwo/followers', 'following_url': 'https://api.github.com/users/TryTwo/following{/other_user}', 'gists_url': 'https://api.github.com/users/TryTwo/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/TryTwo/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/TryTwo/subscriptions', 'organizations_url': 'https://api.github.com/users/TryTwo/orgs', 'repos_url': 'https://api.github.com/users/TryTwo/repos', 'events_url': 'https://api.github.com/users/TryTwo/events{/privacy}', 'received_events_url': 'https://api.github.com/users/TryTwo/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2025-04-03T10:48:46.776880 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'TryTwo', 'action': 'created', 'id': 13468, 'title': '[DEBUGGER] Assemble dialog box instruction proper disassembly and absolute addresses support', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13468#issuecomment-2775321008', 'safe_author': True, 'body': '@dolphin-emu-bot rebuild', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13468', 'id': 2958399926, 'node_id': 'PR_kwDOALCn2M6Qq6jA', 'number': 13468, 'title': '[DEBUGGER] Assemble dialog box instruction proper disassembly and absolute addresses support', 'user': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 7, 'created_at': '2025-03-29T18:44:42Z', 'updated_at': '2025-04-03T10:48:46Z', 'closed_at': None, 'author_association': 'CONTRIBUTOR', 'type': None, 'sub_issues_summary': {'total': 0, 'completed': 0, 'percent_completed': 0}, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13468', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13468.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13468.patch', 'merged_at': None}, 'body': '[DEBUGGER] Assemble dialog box instruction automatically filled with the right disassembly instead of .li and the hex since the hex edition is available in "replace instruction"\r\n[DEBUGGER] Assemble dialog can now deal with absolute addresses computing automatically the offset. For example assembling b ->0x80359370 at the address 0x8035936c will result in the right relative jump. Add -> before any address you want to use as absolute to respect the disassembly syntax', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2775321008', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13468#issuecomment-2775321008', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468', 'id': 2775321008, 'node_id': 'IC_kwDOALCn2M6lbAmw', 'user': {'login': 'TryTwo', 'id': 10532806, 'node_id': 'MDQ6VXNlcjEwNTMyODA2', 'avatar_url': 'https://avatars.githubusercontent.com/u/10532806?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/TryTwo', 'html_url': 'https://github.com/TryTwo', 'followers_url': 'https://api.github.com/users/TryTwo/followers', 'following_url': 'https://api.github.com/users/TryTwo/following{/other_user}', 'gists_url': 'https://api.github.com/users/TryTwo/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/TryTwo/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/TryTwo/subscriptions', 'organizations_url': 'https://api.github.com/users/TryTwo/orgs', 'repos_url': 'https://api.github.com/users/TryTwo/repos', 'events_url': 'https://api.github.com/users/TryTwo/events{/privacy}', 'received_events_url': 'https://api.github.com/users/TryTwo/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2025-04-03T10:48:44Z', 'updated_at': '2025-04-03T10:48:44Z', 'author_association': 'MEMBER', 'body': '@dolphin-emu-bot rebuild', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2775321008/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T07:11:11Z', 'pushed_at': '2025-04-03T02:44:14Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524327, 'stargazers_count': 13532, 'watchers_count': 13532, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13532, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'TryTwo', 'id': 10532806, 'node_id': 'MDQ6VXNlcjEwNTMyODA2', 'avatar_url': 'https://avatars.githubusercontent.com/u/10532806?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/TryTwo', 'html_url': 'https://github.com/TryTwo', 'followers_url': 'https://api.github.com/users/TryTwo/followers', 'following_url': 'https://api.github.com/users/TryTwo/following{/other_user}', 'gists_url': 'https://api.github.com/users/TryTwo/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/TryTwo/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/TryTwo/subscriptions', 'organizations_url': 'https://api.github.com/users/TryTwo/orgs', 'repos_url': 'https://api.github.com/users/TryTwo/repos', 'events_url': 'https://api.github.com/users/TryTwo/events{/privacy}', 'received_events_url': 'https://api.github.com/users/TryTwo/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2025-04-03T07:53:22.986320 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'dolphin-ci[bot]', 'action': 'deleted', 'id': 13449, 'title': 'CoreTiming: Throttle just once after Immediate XFB to improve input latency.', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13449#issuecomment-2755759616', 'safe_author': False, 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/d912cdbbeb5011b30d0890e53a4f76d4c5377894/) detected by the system:\n\n* `sw3-dt` on `mvk-osx-m1`: [diff](https://fifo.ci/compare/13574198-13551593/)\n* `f-zero-rain` on `mtl-osx-m1`: [failed to render](https://fifo.ci/compare/13572955-13549939/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'raw': {'action': 'deleted', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13449', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13449/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13449/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13449/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13449', 'id': 2941607198, 'node_id': 'PR_kwDOALCn2M6PyLH2', 'number': 13449, 'title': 'CoreTiming: Throttle just once after Immediate XFB to improve input latency.', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 3, 'created_at': '2025-03-23T23:06:30Z', 'updated_at': '2025-04-03T07:41:41Z', 'closed_at': None, 'author_association': 'MEMBER', 'type': None, 'sub_issues_summary': {'total': 0, 'completed': 0, 'percent_completed': 0}, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13449', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13449', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13449.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13449.patch', 'merged_at': None}, 'body': '`Throttle` just once after each immediate XFB presentation, speeding through to the next presentation after grabbing input to reduce input latency.\r\n\r\nLogs below show elapsed times since the previous line.\r\nAlways in "Single Core" mode.\r\n\r\n### Melee with "Early" XFB\r\nThis is the default behavior and is unchanged.\r\nPresentation is ~0.9ms after the 2nd poll (or ~9.2ms after the 1st poll).\r\n```\r\n31:53:793 Core/HW/VideoInterface.cpp:845 I[CORE]: BeginField 0.19 ms\r\n31:53:794 Core/HW/VideoInterface.cpp:845 I[CORE]: Present 0.74 ms\r\n31:53:801 Core/HW/VideoInterface.cpp:845 I[CORE]: SIPoll 7.42 ms\r\n31:53:809 Core/HW/VideoInterface.cpp:845 I[CORE]: SIPoll 8.35 ms\r\n31:53:810 Core/HW/VideoInterface.cpp:845 I[CORE]: BeginField 0.19 ms\r\n31:53:810 Core/HW/VideoInterface.cpp:845 I[CORE]: Present 0.70 ms <------- Reference presentation\r\n31:53:818 Core/HW/VideoInterface.cpp:845 I[CORE]: SIPoll 7.42 ms\r\n31:53:826 Core/HW/VideoInterface.cpp:845 I[CORE]: SIPoll 8.34 ms\r\n```\r\n\r\n### Melee with "Immediate" XFB (before this PR)\r\nNote that the presentation is earlier in the sequence, now between the two SI polls of a field.\r\nPresentation is now ~8.2ms after the 1st SI poll.\r\nIt\'s ~16.3ms after the 2nd SI poll of the previous field. I\'m not sure which one the game has actually processed for this presentation.\r\nOnly ~1ms better input latency than "Early" XFB.\r\n```\r\n32:35:261 Core/HW/VideoInterface.cpp:845 I[CORE]: BeginField 0.29 ms\r\n32:35:269 Core/HW/VideoInterface.cpp:845 I[CORE]: SIPoll 7.87 ms\r\n32:35:277 Core/HW/VideoInterface.cpp:845 I[CORE]: Present 8.25 ms <------- Reference presentation\r\n32:35:277 Core/HW/VideoInterface.cpp:845 I[CORE]: SIPoll 0.25 ms\r\n32:35:278 Core/HW/VideoInterface.cpp:845 I[CORE]: BeginField 0.26 ms\r\n32:35:285 Core/HW/VideoInterface.cpp:845 I[CORE]: SIPoll 7.89 ms\r\n32:35:294 Core/HW/VideoInterface.cpp:845 I[CORE]: Present 8.22 ms\r\n32:35:294 Core/HW/VideoInterface.cpp:845 I[CORE]: SIPoll 0.15 ms\r\n```\r\n\r\n### Melee with "Immediate" XFB (after this PR)\r\nPresentation is now ~2.5ms after the 1st SI poll (~5.7ms improvement).\r\nIt\'s ~4.4ms after the 2nd SI poll of the previous field (~11.9ms improvement).\r\n```\r\n33:26:734 Core/HW/VideoInterface.cpp:845 I[CORE]: BeginField 0.34 ms\r\n33:26:737 Core/HW/VideoInterface.cpp:845 I[CORE]: SIPoll 3.75 ms\r\n33:26:740 Core/HW/VideoInterface.cpp:845 I[CORE]: Present 2.55 ms <------- Reference presentation\r\n33:26:750 Core/HW/VideoInterface.cpp:845 I[CORE]: SIPoll 9.99 ms\r\n33:26:750 Core/HW/VideoInterface.cpp:845 I[CORE]: BeginField 0.25 ms\r\n33:26:754 Core/HW/VideoInterface.cpp:845 I[CORE]: SIPoll 4.16 ms\r\n33:26:757 Core/HW/VideoInterface.cpp:845 I[CORE]: Present 2.44 ms\r\n33:26:767 Core/HW/VideoInterface.cpp:845 I[CORE]: SIPoll 9.80 ms\r\n```\r\n\r\nThe situation is similar in Double Dash and Brawl.\r\n\r\nThis does make "immediate" XFB\'s frame pacing notably worse, but I think that\'s inherent of the immediate XFB code path. Presenting a frame as soon as the game prepares it doesn\'t really come with proper timing information.\r\nPrior to this PR, pacing was adjusted more often, which resulted in *better* immediate XFB pacing, but at the cost of input latency, which I think is counterproductive to the entire point of immediate XFB.\r\n\r\nAs far as I understand, a user of immediate XFB and the entire point of its existence wants a frame shown as soon as possible for the lowest input latency, even at the cost of frame pacing, and this PR aligns with that.\r\n\r\nTLDR, maybe a ~5.7ms or a ~11.9ms input latency improvement in melee?\r\nIdeally someone would test the real latency from button press to screen change, but I don\'t have an easy way to do that.', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13449/reactions', 'total_count': 2, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 2}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13449/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2755759616', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13449#issuecomment-2755759616', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13449', 'id': 2755759616, 'node_id': 'IC_kwDOALCn2M6kQY4A', 'user': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2025-03-26T21:12:52Z', 'updated_at': '2025-03-26T21:12:52Z', 'author_association': 'NONE', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/d912cdbbeb5011b30d0890e53a4f76d4c5377894/) detected by the system:\n\n* `sw3-dt` on `mvk-osx-m1`: [diff](https://fifo.ci/compare/13574198-13551593/)\n* `f-zero-rain` on `mtl-osx-m1`: [failed to render](https://fifo.ci/compare/13572955-13549939/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2755759616/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': {'id': 49947, 'client_id': 'Iv1.1fcaea7644d8b727', 'slug': 'dolphin-ci', 'node_id': 'MDM6QXBwNDk5NDc=', 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'Dolphin CI', 'description': 'Continuous Integration setup for [dolphin-emu.org](https://dolphin-emu.org/).', 'external_url': 'https://github.com/dolphin-emu', 'html_url': 'https://github.com/apps/dolphin-ci', 'created_at': '2019-12-26T22:26:07Z', 'updated_at': '2019-12-26T22:33:19Z', 'permissions': {'checks': 'write', 'contents': 'read', 'issues': 'write', 'members': 'read', 'metadata': 'read', 'pull_requests': 'write', 'statuses': 'write'}, 'events': ['check_run', 'commit_comment', 'issue_comment', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push']}}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T07:11:11Z', 'pushed_at': '2025-04-03T02:44:14Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524327, 'stargazers_count': 13532, 'watchers_count': 13532, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13532, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2025-04-03T07:08:53.497239 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'NicholasBly', 'action': 'edited', 'id': 13426, 'title': 'Common/CoreTiming: Create a PrecisionTimer class for better frame pacing.', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13426#issuecomment-2774662473', 'safe_author': False, 'body': 'Pretty good results. Win 11 23H2, AMD 7800X3D, custom system timer resolution applied globally.\r\n\r\nAverage 0.70-0.80ms before, 0.10-0.30ms after. Tested in Mario Kart Wii.\r\n\r\nBefore:\r\n\r\n\r\nAfter:\r\n\r\n\r\n\r\n', 'raw': {'action': 'edited', 'changes': {'body': {'from': 'Pretty good results. Win 11 23H2, AMD 7800X3D, custom system timer resolution applied globally.\r\n\r\nAverage 0.70-0.80ms before, 0.10-0.30ms after. Tested in Mario Kart Wii.\r\n\r\n\r\n'}}, 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13426', 'id': 2921471998, 'node_id': 'PR_kwDOALCn2M6OvXLQ', 'number': 13426, 'title': 'Common/CoreTiming: Create a PrecisionTimer class for better frame pacing.', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 23, 'created_at': '2025-03-14T23:24:27Z', 'updated_at': '2025-04-03T07:04:30Z', 'closed_at': None, 'author_association': 'MEMBER', 'type': None, 'sub_issues_summary': {'total': 0, 'completed': 0, 'percent_completed': 0}, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13426', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13426', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13426.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13426.patch', 'merged_at': None}, 'body': 'This creates a `PrecisionTimer` class in `Common` that uses a "WaitableTimer" on windows as recommended by: https://blog.bearcats.nl/perfect-sleep-function/\r\n`CREATE_WAITABLE_TIMER_HIGH_RESOLUTION` is used when available (Windows 10 1803+) otherwise it falls back to a normal "WaitableTimer".\r\n\r\n~1ms of busy waiting is used on all OSes.\r\n\r\nFrame pacing is now less terrible on Windows.\r\nIt\'s also better on Linux, but it wasn\'t terrible there.\r\n\r\nPower usage will go up somewhat so I\'ve exposed a setting in Qt.\r\n\r\n\r\nIt is enabled by default on non-Android per request of MayImilae.\r\n\r\nBecause of the increased power usage and Android typically running on batteries it is disabled by default there and not yet exposed in the UI.\r\n\r\nThis setting is currently in "Dolphin.ini" `[Core]` `PrecisionFrameTiming = True`.\r\nIs that what we want? Or would it make more sense in some section of "GFX.ini" ?\r\n\r\n- [x] Use a "WaitableTimer" on Windows.\r\n- [x] Use ~1ms of busy waiting on all OSes.\r\n- [x] Expose a setting in the UI to enable use of `PrecisionTimer`\r\n- [x] Decide on a name for the setting.\r\n- [ ] Decide where to save the setting.', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/reactions', 'total_count': 2, '+1': 2, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2774662473', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13426#issuecomment-2774662473', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426', 'id': 2774662473, 'node_id': 'IC_kwDOALCn2M6lYf1J', 'user': {'login': 'NicholasBly', 'id': 73457207, 'node_id': 'MDQ6VXNlcjczNDU3MjA3', 'avatar_url': 'https://avatars.githubusercontent.com/u/73457207?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/NicholasBly', 'html_url': 'https://github.com/NicholasBly', 'followers_url': 'https://api.github.com/users/NicholasBly/followers', 'following_url': 'https://api.github.com/users/NicholasBly/following{/other_user}', 'gists_url': 'https://api.github.com/users/NicholasBly/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/NicholasBly/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/NicholasBly/subscriptions', 'organizations_url': 'https://api.github.com/users/NicholasBly/orgs', 'repos_url': 'https://api.github.com/users/NicholasBly/repos', 'events_url': 'https://api.github.com/users/NicholasBly/events{/privacy}', 'received_events_url': 'https://api.github.com/users/NicholasBly/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2025-04-03T06:53:04Z', 'updated_at': '2025-04-03T07:08:52Z', 'author_association': 'NONE', 'body': 'Pretty good results. Win 11 23H2, AMD 7800X3D, custom system timer resolution applied globally.\r\n\r\nAverage 0.70-0.80ms before, 0.10-0.30ms after. Tested in Mario Kart Wii.\r\n\r\nBefore:\r\n\r\n\r\nAfter:\r\n\r\n\r\n\r\n', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2774662473/reactions', 'total_count': 1, '+1': 1, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T03:41:31Z', 'pushed_at': '2025-04-03T02:44:14Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524327, 'stargazers_count': 13531, 'watchers_count': 13531, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13531, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'NicholasBly', 'id': 73457207, 'node_id': 'MDQ6VXNlcjczNDU3MjA3', 'avatar_url': 'https://avatars.githubusercontent.com/u/73457207?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/NicholasBly', 'html_url': 'https://github.com/NicholasBly', 'followers_url': 'https://api.github.com/users/NicholasBly/followers', 'following_url': 'https://api.github.com/users/NicholasBly/following{/other_user}', 'gists_url': 'https://api.github.com/users/NicholasBly/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/NicholasBly/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/NicholasBly/subscriptions', 'organizations_url': 'https://api.github.com/users/NicholasBly/orgs', 'repos_url': 'https://api.github.com/users/NicholasBly/repos', 'events_url': 'https://api.github.com/users/NicholasBly/events{/privacy}', 'received_events_url': 'https://api.github.com/users/NicholasBly/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2025-04-03T06:54:33.332701 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'NicholasBly', 'action': 'edited', 'id': 13426, 'title': 'Common/CoreTiming: Create a PrecisionTimer class for better frame pacing.', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13426#issuecomment-2774662473', 'safe_author': False, 'body': 'Pretty good results. Win 11 23H2, AMD 7800X3D, custom system timer resolution applied globally.\r\n\r\nAverage 0.70-0.80ms before, 0.10-0.30ms after. Tested in Mario Kart Wii.\r\n\r\n\r\n', 'raw': {'action': 'edited', 'changes': {'body': {'from': 'Pretty good results. Win 11 23H2, AMD 7800X3D, custom system timer resolution applied globally.\r\n\r\nAverage 0.70-0.80ms before, 0.20-0.30ms after. Tested in Mario Kart Wii.\r\n\r\n\r\n'}}, 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13426', 'id': 2921471998, 'node_id': 'PR_kwDOALCn2M6OvXLQ', 'number': 13426, 'title': 'Common/CoreTiming: Create a PrecisionTimer class for better frame pacing.', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 23, 'created_at': '2025-03-14T23:24:27Z', 'updated_at': '2025-04-03T06:53:05Z', 'closed_at': None, 'author_association': 'MEMBER', 'type': None, 'sub_issues_summary': {'total': 0, 'completed': 0, 'percent_completed': 0}, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13426', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13426', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13426.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13426.patch', 'merged_at': None}, 'body': 'This creates a `PrecisionTimer` class in `Common` that uses a "WaitableTimer" on windows as recommended by: https://blog.bearcats.nl/perfect-sleep-function/\r\n`CREATE_WAITABLE_TIMER_HIGH_RESOLUTION` is used when available (Windows 10 1803+) otherwise it falls back to a normal "WaitableTimer".\r\n\r\n~1ms of busy waiting is used on all OSes.\r\n\r\nFrame pacing is now less terrible on Windows.\r\nIt\'s also better on Linux, but it wasn\'t terrible there.\r\n\r\nPower usage will go up somewhat so I\'ve exposed a setting in Qt.\r\n\r\n\r\nIt is enabled by default on non-Android per request of MayImilae.\r\n\r\nBecause of the increased power usage and Android typically running on batteries it is disabled by default there and not yet exposed in the UI.\r\n\r\n- [x] Use a "WaitableTimer" on Windows.\r\n- [x] Use ~1ms of busy waiting on all OSes.\r\n- [x] Expose a setting in the UI to enable use of `PrecisionTimer`\r\n- [x] Decide on a name for the setting.', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/reactions', 'total_count': 2, '+1': 2, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2774662473', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13426#issuecomment-2774662473', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426', 'id': 2774662473, 'node_id': 'IC_kwDOALCn2M6lYf1J', 'user': {'login': 'NicholasBly', 'id': 73457207, 'node_id': 'MDQ6VXNlcjczNDU3MjA3', 'avatar_url': 'https://avatars.githubusercontent.com/u/73457207?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/NicholasBly', 'html_url': 'https://github.com/NicholasBly', 'followers_url': 'https://api.github.com/users/NicholasBly/followers', 'following_url': 'https://api.github.com/users/NicholasBly/following{/other_user}', 'gists_url': 'https://api.github.com/users/NicholasBly/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/NicholasBly/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/NicholasBly/subscriptions', 'organizations_url': 'https://api.github.com/users/NicholasBly/orgs', 'repos_url': 'https://api.github.com/users/NicholasBly/repos', 'events_url': 'https://api.github.com/users/NicholasBly/events{/privacy}', 'received_events_url': 'https://api.github.com/users/NicholasBly/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2025-04-03T06:53:04Z', 'updated_at': '2025-04-03T06:54:31Z', 'author_association': 'NONE', 'body': 'Pretty good results. Win 11 23H2, AMD 7800X3D, custom system timer resolution applied globally.\r\n\r\nAverage 0.70-0.80ms before, 0.10-0.30ms after. Tested in Mario Kart Wii.\r\n\r\n\r\n', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2774662473/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T03:41:31Z', 'pushed_at': '2025-04-03T02:44:14Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524327, 'stargazers_count': 13531, 'watchers_count': 13531, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13531, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'NicholasBly', 'id': 73457207, 'node_id': 'MDQ6VXNlcjczNDU3MjA3', 'avatar_url': 'https://avatars.githubusercontent.com/u/73457207?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/NicholasBly', 'html_url': 'https://github.com/NicholasBly', 'followers_url': 'https://api.github.com/users/NicholasBly/followers', 'following_url': 'https://api.github.com/users/NicholasBly/following{/other_user}', 'gists_url': 'https://api.github.com/users/NicholasBly/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/NicholasBly/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/NicholasBly/subscriptions', 'organizations_url': 'https://api.github.com/users/NicholasBly/orgs', 'repos_url': 'https://api.github.com/users/NicholasBly/repos', 'events_url': 'https://api.github.com/users/NicholasBly/events{/privacy}', 'received_events_url': 'https://api.github.com/users/NicholasBly/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2025-04-03T06:53:06.845150 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'NicholasBly', 'action': 'created', 'id': 13426, 'title': 'Common/CoreTiming: Create a PrecisionTimer class for better frame pacing.', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13426#issuecomment-2774662473', 'safe_author': False, 'body': 'Pretty good results. Win 11 23H2, AMD 7800X3D, custom system timer resolution applied globally.\r\n\r\nAverage 0.70-0.80ms before, 0.20-0.30ms after. Tested in Mario Kart Wii.\r\n\r\n\r\n', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13426', 'id': 2921471998, 'node_id': 'PR_kwDOALCn2M6OvXLQ', 'number': 13426, 'title': 'Common/CoreTiming: Create a PrecisionTimer class for better frame pacing.', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 23, 'created_at': '2025-03-14T23:24:27Z', 'updated_at': '2025-04-03T06:53:05Z', 'closed_at': None, 'author_association': 'MEMBER', 'type': None, 'sub_issues_summary': {'total': 0, 'completed': 0, 'percent_completed': 0}, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13426', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13426', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13426.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13426.patch', 'merged_at': None}, 'body': 'This creates a `PrecisionTimer` class in `Common` that uses a "WaitableTimer" on windows as recommended by: https://blog.bearcats.nl/perfect-sleep-function/\r\n`CREATE_WAITABLE_TIMER_HIGH_RESOLUTION` is used when available (Windows 10 1803+) otherwise it falls back to a normal "WaitableTimer".\r\n\r\n~1ms of busy waiting is used on all OSes.\r\n\r\nFrame pacing is now less terrible on Windows.\r\nIt\'s also better on Linux, but it wasn\'t terrible there.\r\n\r\nPower usage will go up somewhat so I\'ve exposed a setting in Qt.\r\n\r\n\r\nIt is enabled by default on non-Android per request of MayImilae.\r\n\r\nBecause of the increased power usage and Android typically running on batteries it is disabled by default there and not yet exposed in the UI.\r\n\r\n- [x] Use a "WaitableTimer" on Windows.\r\n- [x] Use ~1ms of busy waiting on all OSes.\r\n- [x] Expose a setting in the UI to enable use of `PrecisionTimer`\r\n- [x] Decide on a name for the setting.', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/reactions', 'total_count': 2, '+1': 2, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2774662473', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13426#issuecomment-2774662473', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426', 'id': 2774662473, 'node_id': 'IC_kwDOALCn2M6lYf1J', 'user': {'login': 'NicholasBly', 'id': 73457207, 'node_id': 'MDQ6VXNlcjczNDU3MjA3', 'avatar_url': 'https://avatars.githubusercontent.com/u/73457207?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/NicholasBly', 'html_url': 'https://github.com/NicholasBly', 'followers_url': 'https://api.github.com/users/NicholasBly/followers', 'following_url': 'https://api.github.com/users/NicholasBly/following{/other_user}', 'gists_url': 'https://api.github.com/users/NicholasBly/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/NicholasBly/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/NicholasBly/subscriptions', 'organizations_url': 'https://api.github.com/users/NicholasBly/orgs', 'repos_url': 'https://api.github.com/users/NicholasBly/repos', 'events_url': 'https://api.github.com/users/NicholasBly/events{/privacy}', 'received_events_url': 'https://api.github.com/users/NicholasBly/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2025-04-03T06:53:04Z', 'updated_at': '2025-04-03T06:53:04Z', 'author_association': 'NONE', 'body': 'Pretty good results. Win 11 23H2, AMD 7800X3D, custom system timer resolution applied globally.\r\n\r\nAverage 0.70-0.80ms before, 0.20-0.30ms after. Tested in Mario Kart Wii.\r\n\r\n\r\n', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2774662473/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T03:41:31Z', 'pushed_at': '2025-04-03T02:44:14Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524327, 'stargazers_count': 13531, 'watchers_count': 13531, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13531, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'NicholasBly', 'id': 73457207, 'node_id': 'MDQ6VXNlcjczNDU3MjA3', 'avatar_url': 'https://avatars.githubusercontent.com/u/73457207?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/NicholasBly', 'html_url': 'https://github.com/NicholasBly', 'followers_url': 'https://api.github.com/users/NicholasBly/followers', 'following_url': 'https://api.github.com/users/NicholasBly/following{/other_user}', 'gists_url': 'https://api.github.com/users/NicholasBly/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/NicholasBly/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/NicholasBly/subscriptions', 'organizations_url': 'https://api.github.com/users/NicholasBly/orgs', 'repos_url': 'https://api.github.com/users/NicholasBly/repos', 'events_url': 'https://api.github.com/users/NicholasBly/events{/privacy}', 'received_events_url': 'https://api.github.com/users/NicholasBly/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2025-04-03T05:15:12.958070 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'Nitch2024', 'action': 'edited', 'id': 13468, 'title': '[DEBUGGER] Assemble dialog box instruction proper disassembly and absolute addresses support', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13468#issuecomment-2774503071', 'safe_author': False, 'body': 'You mean for the ps_ instruction right? If yes, then yes. I tested as much as I could, the way I did it was by right clicking the ps instructions I would see, assemble them back and make sure the output had not changed. When I did not find them in the code, I assembled them, and made sure when disassembling the values were in the same order. Now I might have missed something, so open to any testing you recommend.', 'raw': {'action': 'edited', 'changes': {'body': {'from': 'You mean for the ps_ instruction right? If yes, the yes. I tested as much as I could, the way I did it was by right clicking the ps instructions I would see, assemble them back and make sure the output had not changed. When I did not find them in the code, I assembled them, and made sure when disassembling the values were in the same order. Now I might have missed something, so open to any testing you recommend.'}}, 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13468', 'id': 2958399926, 'node_id': 'PR_kwDOALCn2M6Qq6jA', 'number': 13468, 'title': '[DEBUGGER] Assemble dialog box instruction proper disassembly and absolute addresses support', 'user': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 6, 'created_at': '2025-03-29T18:44:42Z', 'updated_at': '2025-04-03T05:15:12Z', 'closed_at': None, 'author_association': 'CONTRIBUTOR', 'type': None, 'sub_issues_summary': {'total': 0, 'completed': 0, 'percent_completed': 0}, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13468', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13468.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13468.patch', 'merged_at': None}, 'body': '[DEBUGGER] Assemble dialog box instruction automatically filled with the right disassembly instead of .li and the hex since the hex edition is available in "replace instruction"\r\n[DEBUGGER] Assemble dialog can now deal with absolute addresses computing automatically the offset. For example assembling b ->0x80359370 at the address 0x8035936c will result in the right relative jump. Add -> before any address you want to use as absolute to respect the disassembly syntax', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2774503071', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13468#issuecomment-2774503071', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468', 'id': 2774503071, 'node_id': 'IC_kwDOALCn2M6lX46f', 'user': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2025-04-03T05:03:25Z', 'updated_at': '2025-04-03T05:15:11Z', 'author_association': 'CONTRIBUTOR', 'body': 'You mean for the ps_ instruction right? If yes, then yes. I tested as much as I could, the way I did it was by right clicking the ps instructions I would see, assemble them back and make sure the output had not changed. When I did not find them in the code, I assembled them, and made sure when disassembling the values were in the same order. Now I might have missed something, so open to any testing you recommend.', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2774503071/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T03:41:31Z', 'pushed_at': '2025-04-03T02:44:14Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524327, 'stargazers_count': 13531, 'watchers_count': 13531, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13531, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2025-04-03T05:13:59.277084 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'Nitch2024', 'action': 'edited', 'id': 13468, 'title': '[DEBUGGER] Assemble dialog box instruction proper disassembly and absolute addresses support', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13468#issuecomment-2774503071', 'safe_author': False, 'body': 'You mean for the ps_ instruction right? If yes, the yes. I tested as much as I could, the way I did it was by right clicking the ps instructions I would see, assemble them back and make sure the output had not changed. When I did not find them in the code, I assembled them, and made sure when disassembling the values were in the same order. Now I might have missed something, so open to any testing you recommend.', 'raw': {'action': 'edited', 'changes': {'body': {'from': 'Yes. I tested as much as I could, the way I did it was by right clicking the ps instructions I would see, assemble them back and make sure the output had not changed. When I did not find them in the code, I assembled them, and made sure when disassembling the values were in the same order. Now I might have missed something, so open to any testing you recommend.'}}, 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13468', 'id': 2958399926, 'node_id': 'PR_kwDOALCn2M6Qq6jA', 'number': 13468, 'title': '[DEBUGGER] Assemble dialog box instruction proper disassembly and absolute addresses support', 'user': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 6, 'created_at': '2025-03-29T18:44:42Z', 'updated_at': '2025-04-03T05:03:26Z', 'closed_at': None, 'author_association': 'CONTRIBUTOR', 'type': None, 'sub_issues_summary': {'total': 0, 'completed': 0, 'percent_completed': 0}, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13468', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13468.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13468.patch', 'merged_at': None}, 'body': '[DEBUGGER] Assemble dialog box instruction automatically filled with the right disassembly instead of .li and the hex since the hex edition is available in "replace instruction"\r\n[DEBUGGER] Assemble dialog can now deal with absolute addresses computing automatically the offset. For example assembling b ->0x80359370 at the address 0x8035936c will result in the right relative jump. Add -> before any address you want to use as absolute to respect the disassembly syntax', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2774503071', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13468#issuecomment-2774503071', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468', 'id': 2774503071, 'node_id': 'IC_kwDOALCn2M6lX46f', 'user': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2025-04-03T05:03:25Z', 'updated_at': '2025-04-03T05:13:57Z', 'author_association': 'CONTRIBUTOR', 'body': 'You mean for the ps_ instruction right? If yes, the yes. I tested as much as I could, the way I did it was by right clicking the ps instructions I would see, assemble them back and make sure the output had not changed. When I did not find them in the code, I assembled them, and made sure when disassembling the values were in the same order. Now I might have missed something, so open to any testing you recommend.', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2774503071/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T03:41:31Z', 'pushed_at': '2025-04-03T02:44:14Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524327, 'stargazers_count': 13531, 'watchers_count': 13531, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13531, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2025-04-03T05:03:27.657008 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'Nitch2024', 'action': 'created', 'id': 13468, 'title': '[DEBUGGER] Assemble dialog box instruction proper disassembly and absolute addresses support', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13468#issuecomment-2774503071', 'safe_author': False, 'body': 'Yes. I tested as much as I could, the way I did it was by right clicking the ps instructions I would see, assemble them back and make sure the output had not changed. When I did not find them in the code, I assembled them, and made sure when disassembling the values were in the same order. Now I might have missed something, so open to any testing you recommend.', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13468', 'id': 2958399926, 'node_id': 'PR_kwDOALCn2M6Qq6jA', 'number': 13468, 'title': '[DEBUGGER] Assemble dialog box instruction proper disassembly and absolute addresses support', 'user': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 6, 'created_at': '2025-03-29T18:44:42Z', 'updated_at': '2025-04-03T05:03:26Z', 'closed_at': None, 'author_association': 'CONTRIBUTOR', 'type': None, 'sub_issues_summary': {'total': 0, 'completed': 0, 'percent_completed': 0}, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13468', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13468.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13468.patch', 'merged_at': None}, 'body': '[DEBUGGER] Assemble dialog box instruction automatically filled with the right disassembly instead of .li and the hex since the hex edition is available in "replace instruction"\r\n[DEBUGGER] Assemble dialog can now deal with absolute addresses computing automatically the offset. For example assembling b ->0x80359370 at the address 0x8035936c will result in the right relative jump. Add -> before any address you want to use as absolute to respect the disassembly syntax', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2774503071', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13468#issuecomment-2774503071', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468', 'id': 2774503071, 'node_id': 'IC_kwDOALCn2M6lX46f', 'user': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2025-04-03T05:03:25Z', 'updated_at': '2025-04-03T05:03:25Z', 'author_association': 'CONTRIBUTOR', 'body': 'Yes. I tested as much as I could, the way I did it was by right clicking the ps instructions I would see, assemble them back and make sure the output had not changed. When I did not find them in the code, I assembled them, and made sure when disassembling the values were in the same order. Now I might have missed something, so open to any testing you recommend.', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2774503071/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T03:41:31Z', 'pushed_at': '2025-04-03T02:44:14Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524327, 'stargazers_count': 13531, 'watchers_count': 13531, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13531, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2025-04-03T04:57:03.823030 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'TryTwo', 'action': 'created', 'id': 13468, 'title': '[DEBUGGER] Assemble dialog box instruction proper disassembly and absolute addresses support', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13468#issuecomment-2774494383', 'safe_author': True, 'body': 'Wow thanks for doing this. Can we be sure the ps register order is always the same between the readable code and what the assembler expects?', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13468', 'id': 2958399926, 'node_id': 'PR_kwDOALCn2M6Qq6jA', 'number': 13468, 'title': '[DEBUGGER] Assemble dialog box instruction proper disassembly and absolute addresses support', 'user': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 5, 'created_at': '2025-03-29T18:44:42Z', 'updated_at': '2025-04-03T04:57:02Z', 'closed_at': None, 'author_association': 'CONTRIBUTOR', 'type': None, 'sub_issues_summary': {'total': 0, 'completed': 0, 'percent_completed': 0}, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13468', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13468.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13468.patch', 'merged_at': None}, 'body': '[DEBUGGER] Assemble dialog box instruction automatically filled with the right disassembly instead of .li and the hex since the hex edition is available in "replace instruction"\r\n[DEBUGGER] Assemble dialog can now deal with absolute addresses computing automatically the offset. For example assembling b ->0x80359370 at the address 0x8035936c will result in the right relative jump. Add -> before any address you want to use as absolute to respect the disassembly syntax', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2774494383', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13468#issuecomment-2774494383', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468', 'id': 2774494383, 'node_id': 'IC_kwDOALCn2M6lX2yv', 'user': {'login': 'TryTwo', 'id': 10532806, 'node_id': 'MDQ6VXNlcjEwNTMyODA2', 'avatar_url': 'https://avatars.githubusercontent.com/u/10532806?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/TryTwo', 'html_url': 'https://github.com/TryTwo', 'followers_url': 'https://api.github.com/users/TryTwo/followers', 'following_url': 'https://api.github.com/users/TryTwo/following{/other_user}', 'gists_url': 'https://api.github.com/users/TryTwo/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/TryTwo/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/TryTwo/subscriptions', 'organizations_url': 'https://api.github.com/users/TryTwo/orgs', 'repos_url': 'https://api.github.com/users/TryTwo/repos', 'events_url': 'https://api.github.com/users/TryTwo/events{/privacy}', 'received_events_url': 'https://api.github.com/users/TryTwo/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2025-04-03T04:57:01Z', 'updated_at': '2025-04-03T04:57:01Z', 'author_association': 'MEMBER', 'body': 'Wow thanks for doing this. Can we be sure the ps register order is always the same between the readable code and what the assembler expects?', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2774494383/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T03:41:31Z', 'pushed_at': '2025-04-03T02:44:14Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524327, 'stargazers_count': 13531, 'watchers_count': 13531, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13531, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'TryTwo', 'id': 10532806, 'node_id': 'MDQ6VXNlcjEwNTMyODA2', 'avatar_url': 'https://avatars.githubusercontent.com/u/10532806?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/TryTwo', 'html_url': 'https://github.com/TryTwo', 'followers_url': 'https://api.github.com/users/TryTwo/followers', 'following_url': 'https://api.github.com/users/TryTwo/following{/other_user}', 'gists_url': 'https://api.github.com/users/TryTwo/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/TryTwo/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/TryTwo/subscriptions', 'organizations_url': 'https://api.github.com/users/TryTwo/orgs', 'repos_url': 'https://api.github.com/users/TryTwo/repos', 'events_url': 'https://api.github.com/users/TryTwo/events{/privacy}', 'received_events_url': 'https://api.github.com/users/TryTwo/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2025-04-03T04:36:01.339143 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'dolphin-ci[bot]', 'action': 'deleted', 'id': 13439, 'title': 'Core: Move CountPerformanceMarker to VideoInterface to eliminate a Throttle call. PerformanceMetrics: Fixes/Cleanups.', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13439#issuecomment-2746485686', 'safe_author': False, 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/3ef444f364510aa1cb45cfecfc7aea78df3d0f4d/) detected by the system:\n\n* `f-zero-rain` on `mtl-osx-m1`: [failed to render](https://fifo.ci/compare/13551994-13549939/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'raw': {'action': 'deleted', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13439', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13439/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13439/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13439/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13439', 'id': 2926666438, 'node_id': 'PR_kwDOALCn2M6PAqYd', 'number': 13439, 'title': 'Core: Move CountPerformanceMarker to VideoInterface to eliminate a Throttle call. PerformanceMetrics: Fixes/Cleanups.', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 1, 'created_at': '2025-03-17T23:58:26Z', 'updated_at': '2025-04-03T04:31:38Z', 'closed_at': None, 'author_association': 'MEMBER', 'type': None, 'sub_issues_summary': {'total': 0, 'completed': 0, 'percent_completed': 0}, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13439', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13439', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13439.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13439.patch', 'merged_at': None}, 'body': 'This is a followup to #13387 and #13397.\r\n\r\nI\'ve eliminated the 100hz `PerfTrackerCallback` in `SystemTimers`.\r\nIt was only needed for `CountPerformanceMarker` which is now called from `VideoInterface` next to `CountVBlank`.\r\n\r\nThe ~60hz `Throttle` call in `VideoInterfaceManager::EndField` is now also skipped if "VBlank" data isn\'t asked for.\r\n\r\nThis might marginally reduce stuttering and improve pacing.\r\nThis should reduce the CPU-spinning of `PrecisionTimer` in #13426 from around 28% to maybe more like 12%.\r\n\r\n`PerformanceMetrics` is now informed of clock speed changes to adjust previous samples to keep speed/max_speed values accurate during the transition period.\r\nThis is the same logic that\'s applied to the `Event::time` values in `CoreTiming::AdjustEventQueueTimes`.\r\n\r\n`PerformanceMetrics` now uses the configured `Performance Sample Window` for the speed/max_speed calculation instead of always using 2.56 seconds.', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13439/reactions', 'total_count': 1, '+1': 1, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13439/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2746485686', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13439#issuecomment-2746485686', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13439', 'id': 2746485686, 'node_id': 'IC_kwDOALCn2M6jtAu2', 'user': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2025-03-23T21:57:00Z', 'updated_at': '2025-03-23T21:57:00Z', 'author_association': 'NONE', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/3ef444f364510aa1cb45cfecfc7aea78df3d0f4d/) detected by the system:\n\n* `f-zero-rain` on `mtl-osx-m1`: [failed to render](https://fifo.ci/compare/13551994-13549939/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2746485686/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': {'id': 49947, 'client_id': 'Iv1.1fcaea7644d8b727', 'slug': 'dolphin-ci', 'node_id': 'MDM6QXBwNDk5NDc=', 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'Dolphin CI', 'description': 'Continuous Integration setup for [dolphin-emu.org](https://dolphin-emu.org/).', 'external_url': 'https://github.com/dolphin-emu', 'html_url': 'https://github.com/apps/dolphin-ci', 'created_at': '2019-12-26T22:26:07Z', 'updated_at': '2019-12-26T22:33:19Z', 'permissions': {'checks': 'write', 'contents': 'read', 'issues': 'write', 'members': 'read', 'metadata': 'read', 'pull_requests': 'write', 'statuses': 'write'}, 'events': ['check_run', 'commit_comment', 'issue_comment', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push']}}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T03:41:31Z', 'pushed_at': '2025-04-03T02:44:14Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524327, 'stargazers_count': 13531, 'watchers_count': 13531, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13531, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2025-04-03T04:01:32.209062 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'dolphin-ci[bot]', 'action': 'created', 'id': 13472, 'title': 'Use std::views::values and std::views::keys functions', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13472#issuecomment-2774436559', 'safe_author': False, 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/ebc9c8492d659d4fd83bd3f325f155691d9aaa14/) detected by the system:\n\n* `f-zero-rain` on `mtl-osx-m1`: [failed to render](https://fifo.ci/compare/13622549-13590628/)\n* `last-story-shadows` on `mtl-osx-m1`: [diff](https://fifo.ci/compare/13622575-13590654/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13472', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13472/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13472/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13472/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13472', 'id': 2958494538, 'node_id': 'PR_kwDOALCn2M6QrOvE', 'number': 13472, 'title': 'Use std::views::values and std::views::keys functions', 'user': {'login': 'tygyh', 'id': 32486062, 'node_id': 'MDQ6VXNlcjMyNDg2MDYy', 'avatar_url': 'https://avatars.githubusercontent.com/u/32486062?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tygyh', 'html_url': 'https://github.com/tygyh', 'followers_url': 'https://api.github.com/users/tygyh/followers', 'following_url': 'https://api.github.com/users/tygyh/following{/other_user}', 'gists_url': 'https://api.github.com/users/tygyh/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tygyh/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tygyh/subscriptions', 'organizations_url': 'https://api.github.com/users/tygyh/orgs', 'repos_url': 'https://api.github.com/users/tygyh/repos', 'events_url': 'https://api.github.com/users/tygyh/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tygyh/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 1, 'created_at': '2025-03-29T21:08:18Z', 'updated_at': '2025-04-03T04:01:31Z', 'closed_at': None, 'author_association': 'CONTRIBUTOR', 'type': None, 'sub_issues_summary': {'total': 0, 'completed': 0, 'percent_completed': 0}, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13472', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13472', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13472.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13472.patch', 'merged_at': None}, 'body': None, 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13472/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13472/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2774436559', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13472#issuecomment-2774436559', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13472', 'id': 2774436559, 'node_id': 'IC_kwDOALCn2M6lXorP', 'user': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2025-04-03T04:01:29Z', 'updated_at': '2025-04-03T04:01:29Z', 'author_association': 'NONE', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/ebc9c8492d659d4fd83bd3f325f155691d9aaa14/) detected by the system:\n\n* `f-zero-rain` on `mtl-osx-m1`: [failed to render](https://fifo.ci/compare/13622549-13590628/)\n* `last-story-shadows` on `mtl-osx-m1`: [diff](https://fifo.ci/compare/13622575-13590654/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2774436559/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': {'id': 49947, 'client_id': 'Iv1.1fcaea7644d8b727', 'slug': 'dolphin-ci', 'node_id': 'MDM6QXBwNDk5NDc=', 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'Dolphin CI', 'description': 'Continuous Integration setup for [dolphin-emu.org](https://dolphin-emu.org/).', 'external_url': 'https://github.com/dolphin-emu', 'html_url': 'https://github.com/apps/dolphin-ci', 'created_at': '2019-12-26T22:26:07Z', 'updated_at': '2019-12-26T22:33:19Z', 'permissions': {'checks': 'write', 'contents': 'read', 'issues': 'write', 'members': 'read', 'metadata': 'read', 'pull_requests': 'write', 'statuses': 'write'}, 'events': ['check_run', 'commit_comment', 'issue_comment', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push']}}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T03:41:31Z', 'pushed_at': '2025-04-03T02:44:14Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524327, 'stargazers_count': 13531, 'watchers_count': 13531, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13531, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2025-04-03T04:01:30.245935 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'dolphin-ci[bot]', 'action': 'deleted', 'id': 13472, 'title': 'Use std::views::values and std::views::keys functions', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13472#issuecomment-2766061472', 'safe_author': False, 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/94bb41760863bee1c4aff7372351320dbe8d023e/) detected by the system:\n\n* `last-story-shadows` on `mvk-osx-m1`: [diff](https://fifo.ci/compare/13610656-13590928/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'raw': {'action': 'deleted', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13472', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13472/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13472/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13472/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13472', 'id': 2958494538, 'node_id': 'PR_kwDOALCn2M6QrOvE', 'number': 13472, 'title': 'Use std::views::values and std::views::keys functions', 'user': {'login': 'tygyh', 'id': 32486062, 'node_id': 'MDQ6VXNlcjMyNDg2MDYy', 'avatar_url': 'https://avatars.githubusercontent.com/u/32486062?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tygyh', 'html_url': 'https://github.com/tygyh', 'followers_url': 'https://api.github.com/users/tygyh/followers', 'following_url': 'https://api.github.com/users/tygyh/following{/other_user}', 'gists_url': 'https://api.github.com/users/tygyh/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tygyh/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tygyh/subscriptions', 'organizations_url': 'https://api.github.com/users/tygyh/orgs', 'repos_url': 'https://api.github.com/users/tygyh/repos', 'events_url': 'https://api.github.com/users/tygyh/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tygyh/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 1, 'created_at': '2025-03-29T21:08:18Z', 'updated_at': '2025-04-02T18:06:29Z', 'closed_at': None, 'author_association': 'CONTRIBUTOR', 'type': None, 'sub_issues_summary': {'total': 0, 'completed': 0, 'percent_completed': 0}, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13472', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13472', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13472.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13472.patch', 'merged_at': None}, 'body': None, 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13472/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13472/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2766061472', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13472#issuecomment-2766061472', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13472', 'id': 2766061472, 'node_id': 'IC_kwDOALCn2M6k3r-g', 'user': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2025-03-31T12:22:22Z', 'updated_at': '2025-03-31T12:22:22Z', 'author_association': 'NONE', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/94bb41760863bee1c4aff7372351320dbe8d023e/) detected by the system:\n\n* `last-story-shadows` on `mvk-osx-m1`: [diff](https://fifo.ci/compare/13610656-13590928/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2766061472/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': {'id': 49947, 'client_id': 'Iv1.1fcaea7644d8b727', 'slug': 'dolphin-ci', 'node_id': 'MDM6QXBwNDk5NDc=', 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'Dolphin CI', 'description': 'Continuous Integration setup for [dolphin-emu.org](https://dolphin-emu.org/).', 'external_url': 'https://github.com/dolphin-emu', 'html_url': 'https://github.com/apps/dolphin-ci', 'created_at': '2019-12-26T22:26:07Z', 'updated_at': '2019-12-26T22:33:19Z', 'permissions': {'checks': 'write', 'contents': 'read', 'issues': 'write', 'members': 'read', 'metadata': 'read', 'pull_requests': 'write', 'statuses': 'write'}, 'events': ['check_run', 'commit_comment', 'issue_comment', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push']}}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T03:41:31Z', 'pushed_at': '2025-04-03T02:44:14Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524327, 'stargazers_count': 13531, 'watchers_count': 13531, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13531, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2025-04-03T02:01:47.046960 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'Nitch2024', 'action': 'edited', 'id': 13468, 'title': '[DEBUGGER] Assemble dialog box instruction proper disassembly and absolute addresses support', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13468#issuecomment-2774126185', 'safe_author': False, 'body': '@vyuuui I made a pass to extend support as you suggested.\r\n\r\n1. Adjusted disassembly decorations when using assemble dialog.\r\n - Right clicking and assembling "rlwinm r0, r0, 2, 0, 29 (3fffffff)" gets "rlwinm r0, r0, 2, 0, 29" in the dialog box.\r\n - Right clicking and assembling "ps_add p6, p2+p4" gets "ps_add p6, p2, p4" in the dialog box.\r\n2. Added support for pair single p0, p1, ... registers for assembly of all ps instructions. "ps_add p6, p2, p4" works instead of "ps_add f6, f2, f4" required before\r\n3. Added support for assembly of Graphics Quantization Registers for assembly. "psq_l p2, 0(r3), 0, qr0" can now be assembled for example', 'raw': {'action': 'edited', 'changes': {'body': {'from': '@vyuuui I made a pass to extend support as you suggested.\r\n\r\n1. Adjusted disassembly decorations when using assemble dialog.\r\n - Right clicking and assembling "rlwinm r0, r0, 2, 0, 29 (3fffffff)" gets "rlwinm r0, r0, 2, 0, 29" in the dialog box.\r\n - Right clicking and assembling "ps_add p6, p2+p4" gets "ps_add p6, p2, p4" in the dialog box.\r\n2. Added support for pair single p1,...,p31 register for assembly of all ps instructions. "ps_add p6, p2, p4" works instead of "ps_add f6, f2, f4" required before\r\n3. Added support for assembly of Graphics Quantization Registers for assembly. "psq_l p2, 0(r3), 0, qr0" can now be assembled for example'}}, 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13468', 'id': 2958399926, 'node_id': 'PR_kwDOALCn2M6Qq6jA', 'number': 13468, 'title': '[DEBUGGER] Assemble dialog box instruction proper disassembly and absolute addresses support', 'user': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 4, 'created_at': '2025-03-29T18:44:42Z', 'updated_at': '2025-04-03T02:01:46Z', 'closed_at': None, 'author_association': 'CONTRIBUTOR', 'type': None, 'sub_issues_summary': {'total': 0, 'completed': 0, 'percent_completed': 0}, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13468', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13468.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13468.patch', 'merged_at': None}, 'body': '[DEBUGGER] Assemble dialog box instruction automatically filled with the right disassembly instead of .li and the hex since the hex edition is available in "replace instruction"\r\n[DEBUGGER] Assemble dialog can now deal with absolute addresses computing automatically the offset. For example assembling b ->0x80359370 at the address 0x8035936c will result in the right relative jump. Add -> before any address you want to use as absolute to respect the disassembly syntax', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2774126185', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13468#issuecomment-2774126185', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468', 'id': 2774126185, 'node_id': 'IC_kwDOALCn2M6lWc5p', 'user': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2025-04-03T01:53:51Z', 'updated_at': '2025-04-03T02:01:45Z', 'author_association': 'CONTRIBUTOR', 'body': '@vyuuui I made a pass to extend support as you suggested.\r\n\r\n1. Adjusted disassembly decorations when using assemble dialog.\r\n - Right clicking and assembling "rlwinm r0, r0, 2, 0, 29 (3fffffff)" gets "rlwinm r0, r0, 2, 0, 29" in the dialog box.\r\n - Right clicking and assembling "ps_add p6, p2+p4" gets "ps_add p6, p2, p4" in the dialog box.\r\n2. Added support for pair single p0, p1, ... registers for assembly of all ps instructions. "ps_add p6, p2, p4" works instead of "ps_add f6, f2, f4" required before\r\n3. Added support for assembly of Graphics Quantization Registers for assembly. "psq_l p2, 0(r3), 0, qr0" can now be assembled for example', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2774126185/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T00:37:41Z', 'pushed_at': '2025-04-02T08:07:44Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524305, 'stargazers_count': 13530, 'watchers_count': 13530, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 318, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 318, 'watchers': 13530, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
Recent 'gh_pull_request' events
2025-04-04T02:10:13.511144 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'Nitch2024', 'action': 'synchronize', 'id': 13468, 'title': '[DEBUGGER] Assemble dialog box instruction proper disassembly and absolute addresses support', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13468', 'head_ref_name': 'AssembleDialog', 'safe_author': False, 'base_sha': '9819d66a478be3d57af9278e6c2cb433556a78d1', 'head_sha': 'db195e4d595ee6dc2aeccc53c03727dbf456eedc', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2025-04-04T02:05:54.409632 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'LillyJadeKatrin', 'action': 'synchronize', 'id': 12949, 'title': 'RetroAchievements - Dev Branch Refactor', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12949', 'head_ref_name': 'retroachievements-new-dev-branch', 'safe_author': True, 'base_sha': 'dadbd2f9fb3fd032672781c23c7466231e19346b', 'head_sha': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2025-04-03T22:57:40.592386 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'closed', 'id': 13481, 'title': 'StringUtil: Use requires-clause instead of enable_if.', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13481', 'head_ref_name': 'string-util-requires', 'safe_author': True, 'base_sha': 'dadbd2f9fb3fd032672781c23c7466231e19346b', 'head_sha': 'c5ace605dd1090e99dd7a252ab1b14623b43b22c', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2025-04-03T22:48:34.496411 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'opened', 'id': 13481, 'title': 'StringUtil: Use requires-clause instead of enable_if.', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13481', 'head_ref_name': 'string-util-requires', 'safe_author': True, 'base_sha': 'dadbd2f9fb3fd032672781c23c7466231e19346b', 'head_sha': 'c5ace605dd1090e99dd7a252ab1b14623b43b22c', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2025-04-03T21:10:58.324005 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'edited', 'id': 13480, 'title': 'Mixer: Keep actual sample rates rather than divisors.', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13480', 'head_ref_name': 'sample-rates', 'safe_author': True, 'base_sha': 'dadbd2f9fb3fd032672781c23c7466231e19346b', 'head_sha': '81db71dd3b0e8eca4e9264f8304689e3000bda18', 'merged': False, 'requested_reviewers': [{'login': 'Sam-Belliveau', 'id': 28713194, 'node_id': 'MDQ6VXNlcjI4NzEzMTk0', 'avatar_url': 'https://avatars.githubusercontent.com/u/28713194?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Sam-Belliveau', 'html_url': 'https://github.com/Sam-Belliveau', 'followers_url': 'https://api.github.com/users/Sam-Belliveau/followers', 'following_url': 'https://api.github.com/users/Sam-Belliveau/following{/other_user}', 'gists_url': 'https://api.github.com/users/Sam-Belliveau/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Sam-Belliveau/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Sam-Belliveau/subscriptions', 'organizations_url': 'https://api.github.com/users/Sam-Belliveau/orgs', 'repos_url': 'https://api.github.com/users/Sam-Belliveau/repos', 'events_url': 'https://api.github.com/users/Sam-Belliveau/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Sam-Belliveau/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}], 'type': 'gh_pull_request'}
2025-04-03T21:10:53.200239 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'edited', 'id': 13480, 'title': 'Mixer: Keep actual sample rates rather than divisors.', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13480', 'head_ref_name': 'sample-rates', 'safe_author': True, 'base_sha': 'dadbd2f9fb3fd032672781c23c7466231e19346b', 'head_sha': '81db71dd3b0e8eca4e9264f8304689e3000bda18', 'merged': False, 'requested_reviewers': [{'login': 'Sam-Belliveau', 'id': 28713194, 'node_id': 'MDQ6VXNlcjI4NzEzMTk0', 'avatar_url': 'https://avatars.githubusercontent.com/u/28713194?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Sam-Belliveau', 'html_url': 'https://github.com/Sam-Belliveau', 'followers_url': 'https://api.github.com/users/Sam-Belliveau/followers', 'following_url': 'https://api.github.com/users/Sam-Belliveau/following{/other_user}', 'gists_url': 'https://api.github.com/users/Sam-Belliveau/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Sam-Belliveau/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Sam-Belliveau/subscriptions', 'organizations_url': 'https://api.github.com/users/Sam-Belliveau/orgs', 'repos_url': 'https://api.github.com/users/Sam-Belliveau/repos', 'events_url': 'https://api.github.com/users/Sam-Belliveau/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Sam-Belliveau/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}], 'type': 'gh_pull_request'}
2025-04-03T20:49:54.015883 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'synchronize', 'id': 13426, 'title': 'Common/CoreTiming: Create a PrecisionTimer class for better frame pacing.', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13426', 'head_ref_name': 'sleepy-windows', 'safe_author': True, 'base_sha': 'dadbd2f9fb3fd032672781c23c7466231e19346b', 'head_sha': 'e0e53f3235605c7d402a2c415a9154b3f48a8f97', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2025-04-03T20:16:45.626836 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'edited', 'id': 13480, 'title': 'Mixer: Keep actual sample rates rather than dividends.', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13480', 'head_ref_name': 'sample-rates', 'safe_author': True, 'base_sha': 'dadbd2f9fb3fd032672781c23c7466231e19346b', 'head_sha': '81db71dd3b0e8eca4e9264f8304689e3000bda18', 'merged': False, 'requested_reviewers': [{'login': 'Sam-Belliveau', 'id': 28713194, 'node_id': 'MDQ6VXNlcjI4NzEzMTk0', 'avatar_url': 'https://avatars.githubusercontent.com/u/28713194?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Sam-Belliveau', 'html_url': 'https://github.com/Sam-Belliveau', 'followers_url': 'https://api.github.com/users/Sam-Belliveau/followers', 'following_url': 'https://api.github.com/users/Sam-Belliveau/following{/other_user}', 'gists_url': 'https://api.github.com/users/Sam-Belliveau/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Sam-Belliveau/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Sam-Belliveau/subscriptions', 'organizations_url': 'https://api.github.com/users/Sam-Belliveau/orgs', 'repos_url': 'https://api.github.com/users/Sam-Belliveau/repos', 'events_url': 'https://api.github.com/users/Sam-Belliveau/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Sam-Belliveau/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}], 'type': 'gh_pull_request'}
2025-04-03T20:15:55.228393 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'review_requested', 'id': 13480, 'title': 'Mixer: Keep actual sample rates rather than dividends.', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13480', 'head_ref_name': 'sample-rates', 'safe_author': True, 'base_sha': 'dadbd2f9fb3fd032672781c23c7466231e19346b', 'head_sha': '81db71dd3b0e8eca4e9264f8304689e3000bda18', 'merged': False, 'requested_reviewers': [{'login': 'Sam-Belliveau', 'id': 28713194, 'node_id': 'MDQ6VXNlcjI4NzEzMTk0', 'avatar_url': 'https://avatars.githubusercontent.com/u/28713194?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Sam-Belliveau', 'html_url': 'https://github.com/Sam-Belliveau', 'followers_url': 'https://api.github.com/users/Sam-Belliveau/followers', 'following_url': 'https://api.github.com/users/Sam-Belliveau/following{/other_user}', 'gists_url': 'https://api.github.com/users/Sam-Belliveau/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Sam-Belliveau/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Sam-Belliveau/subscriptions', 'organizations_url': 'https://api.github.com/users/Sam-Belliveau/orgs', 'repos_url': 'https://api.github.com/users/Sam-Belliveau/repos', 'events_url': 'https://api.github.com/users/Sam-Belliveau/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Sam-Belliveau/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}], 'type': 'gh_pull_request'}
2025-04-03T20:15:32.719920 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'review_requested', 'id': 13431, 'title': 'Common: SPSCQueue cleanups and improvements.', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13431', 'head_ref_name': 'spsc-waiting', 'safe_author': True, 'base_sha': '1b85da9b85e72a555a08138aafcd2d75210ae078', 'head_sha': '9edc860bce9f26665233d68f654a045dce01eaff', 'merged': False, 'requested_reviewers': [{'login': 'AdmiralCurtiss', 'id': 4522237, 'node_id': 'MDQ6VXNlcjQ1MjIyMzc=', 'avatar_url': 'https://avatars.githubusercontent.com/u/4522237?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/AdmiralCurtiss', 'html_url': 'https://github.com/AdmiralCurtiss', 'followers_url': 'https://api.github.com/users/AdmiralCurtiss/followers', 'following_url': 'https://api.github.com/users/AdmiralCurtiss/following{/other_user}', 'gists_url': 'https://api.github.com/users/AdmiralCurtiss/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/AdmiralCurtiss/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/AdmiralCurtiss/subscriptions', 'organizations_url': 'https://api.github.com/users/AdmiralCurtiss/orgs', 'repos_url': 'https://api.github.com/users/AdmiralCurtiss/repos', 'events_url': 'https://api.github.com/users/AdmiralCurtiss/events{/privacy}', 'received_events_url': 'https://api.github.com/users/AdmiralCurtiss/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}], 'type': 'gh_pull_request'}
2025-04-03T20:11:30.912019 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'edited', 'id': 13480, 'title': 'Mixer: Keep actual sample rates rather than dividends.', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13480', 'head_ref_name': 'sample-rates', 'safe_author': True, 'base_sha': 'dadbd2f9fb3fd032672781c23c7466231e19346b', 'head_sha': '81db71dd3b0e8eca4e9264f8304689e3000bda18', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2025-04-03T20:09:08.531364 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'opened', 'id': 13480, 'title': 'Mixer: Keep actual sample rates rather than dividends.', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13480', 'head_ref_name': 'sample-rates', 'safe_author': True, 'base_sha': 'dadbd2f9fb3fd032672781c23c7466231e19346b', 'head_sha': '81db71dd3b0e8eca4e9264f8304689e3000bda18', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2025-04-03T20:05:23.453032 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'edited', 'id': 13426, 'title': 'Common/CoreTiming: Create a PrecisionTimer class for better frame pacing.', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13426', 'head_ref_name': 'sleepy-windows', 'safe_author': True, 'base_sha': '662cfa38c24e66b3fec42a7713645f71c05db269', 'head_sha': '67bdb33cf4d3d432cf752198fd01f14dd6ed1e22', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2025-04-03T19:55:43.724402 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'AdmiralCurtiss', 'action': 'closed', 'id': 13479, 'title': 'VideoCommon: fix a mali draw bug that causes crashes in some games', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13479', 'head_ref_name': 'mali_draw_fix', 'safe_author': True, 'base_sha': '1b85da9b85e72a555a08138aafcd2d75210ae078', 'head_sha': 'ec36fce7c6b1b3920a054b3da971b84459de6179', 'merged': True, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2025-04-03T18:12:23.908055 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'Nitch2024', 'action': 'synchronize', 'id': 13468, 'title': '[DEBUGGER] Assemble dialog box instruction proper disassembly and absolute addresses support', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13468', 'head_ref_name': 'AssembleDialog', 'safe_author': False, 'base_sha': '9819d66a478be3d57af9278e6c2cb433556a78d1', 'head_sha': 'cbcaf0be14692abc67f767ecbe2d70d4a8bbe73c', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2025-04-03T08:47:06.147677 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'LillyJadeKatrin', 'action': 'synchronize', 'id': 12949, 'title': 'RetroAchievements - Dev Branch Refactor', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12949', 'head_ref_name': 'retroachievements-new-dev-branch', 'safe_author': True, 'base_sha': '61ab662733b8859f1e7d0712a536190234bea03f', 'head_sha': '85c60e06e96934e0626266c1f7fa6b5a95a7d489', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2025-04-03T08:38:18.588720 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'LillyJadeKatrin', 'action': 'synchronize', 'id': 12949, 'title': 'RetroAchievements - Dev Branch Refactor', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12949', 'head_ref_name': 'retroachievements-new-dev-branch', 'safe_author': True, 'base_sha': '61ab662733b8859f1e7d0712a536190234bea03f', 'head_sha': '8e9b148796dc8e2ed69b9a4586a0a71c65efdf15', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2025-04-03T07:41:42.390386 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'synchronize', 'id': 13449, 'title': 'CoreTiming: Throttle just once after Immediate XFB to improve input latency.', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13449', 'head_ref_name': 'throttle-after-imm-xfb', 'safe_author': True, 'base_sha': '61ab662733b8859f1e7d0712a536190234bea03f', 'head_sha': '12a4704ebb01664e537f6b6232e43b9073a0576e', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2025-04-03T07:39:41.525344 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'LillyJadeKatrin', 'action': 'synchronize', 'id': 12949, 'title': 'RetroAchievements - Dev Branch Refactor', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12949', 'head_ref_name': 'retroachievements-new-dev-branch', 'safe_author': True, 'base_sha': '61ab662733b8859f1e7d0712a536190234bea03f', 'head_sha': 'c442789563fb99951798bd0fb753d44faf42ba7f', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2025-04-03T07:04:33.833835 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'edited', 'id': 13426, 'title': 'Common/CoreTiming: Create a PrecisionTimer class for better frame pacing.', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13426', 'head_ref_name': 'sleepy-windows', 'safe_author': True, 'base_sha': '662cfa38c24e66b3fec42a7713645f71c05db269', 'head_sha': '67bdb33cf4d3d432cf752198fd01f14dd6ed1e22', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2025-04-03T07:03:43.569201 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'edited', 'id': 13426, 'title': 'Common/CoreTiming: Create a PrecisionTimer class for better frame pacing.', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13426', 'head_ref_name': 'sleepy-windows', 'safe_author': True, 'base_sha': '662cfa38c24e66b3fec42a7713645f71c05db269', 'head_sha': '67bdb33cf4d3d432cf752198fd01f14dd6ed1e22', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2025-04-03T04:31:40.781766 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'edited', 'id': 13439, 'title': 'Core: Move CountPerformanceMarker to VideoInterface to eliminate a Throttle call. PerformanceMetrics: Fixes/Cleanups.', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13439', 'head_ref_name': 'perf-marker', 'safe_author': True, 'base_sha': '61ab662733b8859f1e7d0712a536190234bea03f', 'head_sha': 'af1f07207f18c006a94ec72f60ccf5c9b7e6716e', 'merged': False, 'requested_reviewers': [{'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}], 'type': 'gh_pull_request'}
2025-04-03T04:30:00.116154 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'edited', 'id': 13439, 'title': 'Core: Move CountPerformanceMarker to VideoInterface to eliminate a Throttle call. PerformanceMetrics: Fixes/Cleanups.', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13439', 'head_ref_name': 'perf-marker', 'safe_author': True, 'base_sha': '61ab662733b8859f1e7d0712a536190234bea03f', 'head_sha': 'af1f07207f18c006a94ec72f60ccf5c9b7e6716e', 'merged': False, 'requested_reviewers': [{'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}], 'type': 'gh_pull_request'}
2025-04-03T04:29:37.860228 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'review_requested', 'id': 13439, 'title': 'Core: Move CountPerformanceMarker to VideoInterface to eliminate a Throttle call. PerformanceMetrics: Fixes/Cleanups.', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13439', 'head_ref_name': 'perf-marker', 'safe_author': True, 'base_sha': '61ab662733b8859f1e7d0712a536190234bea03f', 'head_sha': 'af1f07207f18c006a94ec72f60ccf5c9b7e6716e', 'merged': False, 'requested_reviewers': [{'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}], 'type': 'gh_pull_request'}
2025-04-03T04:29:36.057690 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'edited', 'id': 13439, 'title': 'Core: Move CountPerformanceMarker to VideoInterface to eliminate a Throttle call. PerformanceMetrics: Fixes/Cleanups.', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13439', 'head_ref_name': 'perf-marker', 'safe_author': True, 'base_sha': '61ab662733b8859f1e7d0712a536190234bea03f', 'head_sha': 'af1f07207f18c006a94ec72f60ccf5c9b7e6716e', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
Recent 'gh_pull_request_comment' events
2025-04-04T02:23:06.228550 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'LillyJadeKatrin', 'action': 'created', 'id': 12949, 'hash': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12949#discussion_r2027989777', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2025-04-04T02:10:33.669338 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'Nitch2024', 'action': 'created', 'id': 13468, 'hash': 'db195e4d595ee6dc2aeccc53c03727dbf456eedc', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13468#discussion_r2027982582', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2025-04-04T01:03:20.197434 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'vyuuui', 'action': 'created', 'id': 13468, 'hash': 'cbcaf0be14692abc67f767ecbe2d70d4a8bbe73c', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13468#discussion_r2027941173', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2025-04-01T03:21:27.268855 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'created', 'id': 13424, 'hash': '452c6b05988d2101e53a84978cf3c1b39df54e8d', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13424#discussion_r2022069849', 'is_part_of_review': True, 'type': 'gh_pull_request_comment'}
2025-04-01T03:21:27.267692 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'created', 'id': 13424, 'hash': '452c6b05988d2101e53a84978cf3c1b39df54e8d', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13424#discussion_r2022078055', 'is_part_of_review': True, 'type': 'gh_pull_request_comment'}
2025-04-01T03:21:27.266438 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'created', 'id': 13424, 'hash': '452c6b05988d2101e53a84978cf3c1b39df54e8d', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13424#discussion_r2022070439', 'is_part_of_review': True, 'type': 'gh_pull_request_comment'}
2025-03-31T18:29:27.822231 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'created', 'id': 13424, 'hash': '92949732480ace62fd039a084c792e9fb7b80d1e', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13424#discussion_r2021576239', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2025-03-31T18:10:40.563799 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'Nitch2024', 'action': 'created', 'id': 13469, 'hash': 'd6066f190c373e42c337dc530dc51d7ff18bbfbd', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13469#discussion_r2021547147', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2025-03-31T09:24:25.725349 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'sepalani', 'action': 'created', 'id': 13469, 'hash': 'd6066f190c373e42c337dc530dc51d7ff18bbfbd', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13469#discussion_r2020689388', 'is_part_of_review': True, 'type': 'gh_pull_request_comment'}
2025-03-30T20:58:44.091545 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'created', 'id': 13474, 'hash': 'baae52c2c603133cd53e6aa2af09b94dc5e1f863', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13474#discussion_r2020251400', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2025-03-30T19:13:44.914980 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'Nitch2024', 'action': 'created', 'id': 13470, 'hash': '479750d1faf8183534f9c0ad10bb6cfe734d5d76', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13470#discussion_r2020232030', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2025-03-30T19:13:19.668822 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'Nitch2024', 'action': 'created', 'id': 13470, 'hash': '479750d1faf8183534f9c0ad10bb6cfe734d5d76', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13470#discussion_r2020231988', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2025-03-30T19:12:47.010154 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'Nitch2024', 'action': 'created', 'id': 13470, 'hash': '479750d1faf8183534f9c0ad10bb6cfe734d5d76', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13470#discussion_r2020231927', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2025-03-30T18:13:24.945979 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'TryTwo', 'action': 'created', 'id': 13470, 'hash': '6a160373911668bd65528e8d50dbe52b6cf7e1cb', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13470#discussion_r2020221260', 'is_part_of_review': True, 'type': 'gh_pull_request_comment'}
2025-03-30T18:05:29.418692 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'TryTwo', 'action': 'created', 'id': 13470, 'hash': '6a160373911668bd65528e8d50dbe52b6cf7e1cb', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13470#discussion_r2020219660', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2025-03-30T17:57:00.163684 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'TryTwo', 'action': 'created', 'id': 13470, 'hash': '6a160373911668bd65528e8d50dbe52b6cf7e1cb', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13470#discussion_r2020218145', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2025-03-30T17:25:20.292348 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'sepalani', 'action': 'created', 'id': 13469, 'hash': 'c0d2295d4e84c3d930c8050ae0531a60a75784c3', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13469#discussion_r2020205393', 'is_part_of_review': True, 'type': 'gh_pull_request_comment'}
2025-03-30T09:56:58.268600 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'sepalani', 'action': 'created', 'id': 13472, 'hash': 'c847fc9d626c61b5bc165e3f63752bb1d0bc35fa', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13472#discussion_r2020113458', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2025-03-30T05:13:22.286707 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'TryTwo', 'action': 'deleted', 'id': 13469, 'hash': '9bbd152ed41063144ca8c8d4aa531f613005be84', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13469#discussion_r2020067038', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2025-03-30T05:11:23.323941 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'TryTwo', 'action': 'created', 'id': 13469, 'hash': '9bbd152ed41063144ca8c8d4aa531f613005be84', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13469#discussion_r2020067038', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2025-03-29T19:46:51.767042 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'created', 'id': 13436, 'hash': 'c39b330f7caf87438d80cff6fe4b4bfdafdba9eb', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13436#discussion_r2019967662', 'is_part_of_review': True, 'type': 'gh_pull_request_comment'}
2025-03-29T19:45:41.100342 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JoshuaVandaele', 'action': 'edited', 'id': 13436, 'hash': 'c39b330f7caf87438d80cff6fe4b4bfdafdba9eb', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13436#discussion_r2019967223', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2025-03-29T19:43:27.754918 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JoshuaVandaele', 'action': 'created', 'id': 13436, 'hash': 'c39b330f7caf87438d80cff6fe4b4bfdafdba9eb', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13436#discussion_r2019967223', 'is_part_of_review': True, 'type': 'gh_pull_request_comment'}
2025-03-29T19:40:14.342561 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'created', 'id': 13436, 'hash': 'c39b330f7caf87438d80cff6fe4b4bfdafdba9eb', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13436#discussion_r2019966634', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2025-03-29T17:17:04.221276 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'TryTwo', 'action': 'created', 'id': 13466, 'hash': 'caf6ae2c13cc8ae73b27f9eb839ca7684ab1bdb2', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13466#discussion_r2019868830', 'is_part_of_review': True, 'type': 'gh_pull_request_comment'}
Recent 'gh_pull_request_review' events
2025-04-04T02:23:06.223919 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'LillyJadeKatrin', 'action': 'submitted', 'pr_id': 12949, 'pr_title': 'RetroAchievements - Dev Branch Refactor', 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12949#pullrequestreview-2741623797', 'comments': [{'id': 2027989777, 'node_id': 'PRRC_kwDOALCn2M544KsR', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2027989777', 'pull_request_review_id': 2741623797, 'diff_hunk': '@@ -1486,6 +1500,25 @@ void AchievementManager::RAIntegrationEventHandler(const rc_client_raintegration\n break;\n }\n }\n+\n+void AchievementManager::MemoryPoker(u32 address, u8* buffer, u32 num_bytes, rc_client_t* client)\n+{\n+ if (buffer == nullptr)\n+ return;\n+ auto& system = Core::System::GetInstance();\n+ if (!(Core::IsHostThread() || Core::IsCPUThread()))\n+ {\n+ Core::QueueHostJob([address, buffer, num_bytes, client](Core::System& system) {\n+ MemoryPoker(address, buffer, num_bytes, client);\n+ });', 'path': 'Source/Core/Core/AchievementManager.cpp', 'position': 257, 'original_position': 67, 'commit_id': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'user': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?u=12cc2e7aab5af885c50ea2bb9f9b2681301c9c5b&v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'We did it this way on the Gamecube and nobody complained.', 'created_at': '2025-04-04T02:23:04Z', 'updated_at': '2025-04-04T02:23:04Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12949#discussion_r2027989777', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949', 'author_association': 'MEMBER', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2027989777'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12949#discussion_r2027989777'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949'}}, 'original_commit_id': 'e1517883b37925b94f634b3d421855fdc5d0211f', 'in_reply_to_id': 1900459324, 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2027989777/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}}], 'type': 'gh_pull_request_review'}
2025-04-04T02:10:33.667832 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'Nitch2024', 'action': 'submitted', 'pr_id': 13468, 'pr_title': '[DEBUGGER] Assemble dialog box instruction proper disassembly and absolute addresses support', 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13468#pullrequestreview-2741613741', 'comments': [{'id': 2027982582, 'node_id': 'PRRC_kwDOALCn2M544I72', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2027982582', 'pull_request_review_id': 2741613741, 'diff_hunk': '@@ -220,6 +222,8 @@ std::string_view TokenTypeToStr(TokenType tp)\n return "GPR";\n case TokenType::FPR:\n return "FPR";\n+ case TokenType::GQR:\n+ return "QGR";', 'path': 'Source/Core/Common/Assembler/GekkoLexer.cpp', 'position': None, 'original_position': 14, 'commit_id': 'db195e4d595ee6dc2aeccc53c03727dbf456eedc', 'user': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'Thanks for finding it. Just fixed it.', 'created_at': '2025-04-04T02:10:31Z', 'updated_at': '2025-04-04T02:10:31Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13468#discussion_r2027982582', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468', 'author_association': 'CONTRIBUTOR', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2027982582'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/13468#discussion_r2027982582'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468'}}, 'original_commit_id': 'cbcaf0be14692abc67f767ecbe2d70d4a8bbe73c', 'in_reply_to_id': 2027941173, 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2027982582/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}}], 'type': 'gh_pull_request_review'}
2025-04-04T01:03:20.079784 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'vyuuui', 'action': 'submitted', 'pr_id': 13468, 'pr_title': '[DEBUGGER] Assemble dialog box instruction proper disassembly and absolute addresses support', 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13468#pullrequestreview-2741538914', 'comments': [{'id': 2027941173, 'node_id': 'PRRC_kwDOALCn2M543-01', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2027941173', 'pull_request_review_id': 2741538914, 'diff_hunk': '@@ -220,6 +222,8 @@ std::string_view TokenTypeToStr(TokenType tp)\n return "GPR";\n case TokenType::FPR:\n return "FPR";\n+ case TokenType::GQR:\n+ return "QGR";', 'path': 'Source/Core/Common/Assembler/GekkoLexer.cpp', 'position': 14, 'original_position': 14, 'commit_id': 'cbcaf0be14692abc67f767ecbe2d70d4a8bbe73c', 'user': {'login': 'vyuuui', 'id': 92327340, 'node_id': 'U_kgDOBYDNrA', 'avatar_url': 'https://avatars.githubusercontent.com/u/92327340?u=2bd14e4a73ca0add8e13e26f49b3d84da3eeb746&v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/vyuuui', 'html_url': 'https://github.com/vyuuui', 'followers_url': 'https://api.github.com/users/vyuuui/followers', 'following_url': 'https://api.github.com/users/vyuuui/following{/other_user}', 'gists_url': 'https://api.github.com/users/vyuuui/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/vyuuui/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/vyuuui/subscriptions', 'organizations_url': 'https://api.github.com/users/vyuuui/orgs', 'repos_url': 'https://api.github.com/users/vyuuui/repos', 'events_url': 'https://api.github.com/users/vyuuui/events{/privacy}', 'received_events_url': 'https://api.github.com/users/vyuuui/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'Nit: typo', 'created_at': '2025-04-04T01:03:18Z', 'updated_at': '2025-04-04T01:03:18Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13468#discussion_r2027941173', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468', 'author_association': 'CONTRIBUTOR', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2027941173'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/13468#discussion_r2027941173'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468'}}, 'original_commit_id': 'cbcaf0be14692abc67f767ecbe2d70d4a8bbe73c', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2027941173/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}}], 'type': 'gh_pull_request_review'}
2025-04-03T20:58:15.444875 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'submitted', 'pr_id': 13477, 'pr_title': 'CMakeLists: Bump minimum macOS to 11.0', 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13477#pullrequestreview-2741156680', 'comments': [], 'type': 'gh_pull_request_review'}
2025-04-03T16:36:05.455298 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'BhaaLseN', 'action': 'submitted', 'pr_id': 13472, 'pr_title': 'Use std::views::values and std::views::keys functions', 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13472#pullrequestreview-2740541184', 'comments': [], 'type': 'gh_pull_request_review'}
2025-04-02T08:02:17.687162 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'TellowKrinkle', 'action': 'submitted', 'pr_id': 13478, 'pr_title': 'VideoBackends/Metal: Fix anisotropic filtering handling.', 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13478#pullrequestreview-2735002997', 'comments': [], 'type': 'gh_pull_request_review'}
2025-04-01T23:56:47.617969 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'submitted', 'pr_id': 13479, 'pr_title': 'VideoCommon: fix a mali draw bug that causes crashes in some games', 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13479#pullrequestreview-2734261431', 'comments': [], 'type': 'gh_pull_request_review'}
2025-04-01T22:23:22.814105 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'submitted', 'pr_id': 13424, 'pr_title': 'AudioCommon: Increased Granule Synthesis Performance', 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13424#pullrequestreview-2734165828', 'comments': [], 'type': 'gh_pull_request_review'}
2025-04-01T21:06:59.834774 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'OatmealDome', 'action': 'submitted', 'pr_id': 13478, 'pr_title': 'VideoBackends/Metal: Fix anisotropic filtering handling.', 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13478#pullrequestreview-2734048659', 'comments': [], 'type': 'gh_pull_request_review'}
2025-04-01T04:21:11.947863 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'Sam-Belliveau', 'action': 'submitted', 'pr_id': 13392, 'pr_title': 'CoreTiming: Add setting to pursue accurate overall emulation runtime', 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13392#pullrequestreview-2731057641', 'comments': [], 'type': 'gh_pull_request_review'}
2025-04-01T03:21:27.263382 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'submitted', 'pr_id': 13424, 'pr_title': 'AudioCommon: Increased Granule Synthesis Performance', 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13424#pullrequestreview-2730988215', 'comments': [{'id': 2022069849, 'node_id': 'PRRC_kwDOALCn2M54hlZZ', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2022069849', 'pull_request_review_id': 2730988215, 'diff_hunk': '@@ -494,45 +491,59 @@ constexpr Mixer::MixerFifo::Granule::Granule(const GranuleBuffer& input,\n 0.0002984010f, 0.0002102045f, 0.0001443499f, 0.0000961509f, 0.0000616906f, 0.0000377350f,\n 0.0000216492f, 0.0000113187f, 0.0000050749f, 0.0000016272f};\n \n- const auto input_middle = input.end() - start_index;\n- std::ranges::rotate_copy(input, input_middle, m_buffer.begin());\n+ const std::size_t head = m_queue_head.load(std::memory_order_acquire);\n+\n+ // Check if we run out of space in the circular queue. (rare)\n+ std::size_t next_head = (head + 1) & GRANULE_QUEUE_MASK;\n+ if (next_head == m_queue_tail.load(std::memory_order_acquire))\n+ return;\n \n- for (std::size_t i = 0; i < m_buffer.size(); ++i)\n- m_buffer[i] *= StereoPair(GRANULE_WINDOW[i]);\n+ // By preconstructing the granule window, we have the best chance of\n+ // the compiler optimizing this loop using SIMD instructions.\n+ const std::size_t start_index = m_next_buffer_index;\n+ for (std::size_t i = 0; i < GRANULE_SIZE; ++i)\n+ m_queue[head][i] = m_next_buffer[(i + start_index) & GRANULE_MASK] * GRANULE_WINDOW[i];\n+\n+ m_queue_head.store(next_head, std::memory_order_release);\n+ m_queue_looping.store(false, std::memory_order_relaxed);\n }\n \n-Mixer::MixerFifo::StereoPair Mixer::MixerFifo::Granule::InterpStereoPair(const Granule& prev,\n- const Granule& next,\n- const u32 frac)\n+void Mixer::MixerFifo::Dequeue(Granule* granule)\n {\n- const std::size_t prev_index = frac >> Mixer::MixerFifo::GRANULE_BUFFER_FRAC_BITS;\n- const std::size_t next_index = prev_index - (GRANULE_BUFFER_SIZE / 2);\n-\n- const u32 frac_t = frac & ((1 << GRANULE_BUFFER_FRAC_BITS) - 1);\n- const float t1 = frac_t / static_cast<float>(1 << GRANULE_BUFFER_FRAC_BITS);\n- const float t2 = t1 * t1;\n- const float t3 = t2 * t1;\n-\n- // The Granules are pre-windowed, so we can just add them together\n- StereoPair s0 = prev.m_buffer[(prev_index - 2) & GRANULE_BUFFER_MASK] +\n- next.m_buffer[(next_index - 2) & GRANULE_BUFFER_MASK];\n- StereoPair s1 = prev.m_buffer[(prev_index - 1) & GRANULE_BUFFER_MASK] +\n- next.m_buffer[(next_index - 1) & GRANULE_BUFFER_MASK];\n- StereoPair s2 = prev.m_buffer[(prev_index + 0) & GRANULE_BUFFER_MASK] +\n- next.m_buffer[(next_index + 0) & GRANULE_BUFFER_MASK];\n- StereoPair s3 = prev.m_buffer[(prev_index + 1) & GRANULE_BUFFER_MASK] +\n- next.m_buffer[(next_index + 1) & GRANULE_BUFFER_MASK];\n- StereoPair s4 = prev.m_buffer[(prev_index + 2) & GRANULE_BUFFER_MASK] +\n- next.m_buffer[(next_index + 2) & GRANULE_BUFFER_MASK];\n- StereoPair s5 = prev.m_buffer[(prev_index + 3) & GRANULE_BUFFER_MASK] +\n- next.m_buffer[(next_index + 3) & GRANULE_BUFFER_MASK];\n-\n- s0 *= StereoPair{(+0.0f + 1.0f * t1 - 2.0f * t2 + 1.0f * t3) / 12.0f};\n- s1 *= StereoPair{(+0.0f - 8.0f * t1 + 15.0f * t2 - 7.0f * t3) / 12.0f};\n- s2 *= StereoPair{(+3.0f + 0.0f * t1 - 7.0f * t2 + 4.0f * t3) / 3.0f};\n- s3 *= StereoPair{(+0.0f + 2.0f * t1 + 5.0f * t2 - 4.0f * t3) / 3.0f};\n- s4 *= StereoPair{(+0.0f - 1.0f * t1 - 6.0f * t2 + 7.0f * t3) / 12.0f};\n- s5 *= StereoPair{(+0.0f + 0.0f * t1 + 1.0f * t2 - 1.0f * t3) / 12.0f};\n-\n- return s0 + s1 + s2 + s3 + s4 + s5;\n+ const std::size_t granule_queue_size = m_granule_queue_size.load(std::memory_order_relaxed);\n+ const std::size_t head = m_queue_head.load(std::memory_order_acquire);\n+ std::size_t tail = m_queue_tail.load(std::memory_order_acquire);\n+\n+ // Checks to see if the queue has gotten too long.\n+ if (granule_queue_size < ((head - tail) & GRANULE_QUEUE_MASK))\n+ {\n+ // Jump the playhead to half the queue size behind the head.\n+ const std::size_t gap = (granule_queue_size >> 1) + 1;\n+ tail = (head - gap) & GRANULE_QUEUE_MASK;\n+ }\n+\n+ // Checks to see if the queue is empty.\n+ std::size_t next_tail = (tail + 1) & GRANULE_QUEUE_MASK;\n+ if (next_tail == head)\n+ {\n+ // Only fill gaps when running to prevent stutter on pause.\n+ const bool is_running = Core::GetState(Core::System::GetInstance()) == Core::State::Running;\n+ if (m_mixer->m_config_fill_audio_gaps && is_running)\n+ {\n+ // Jump the playhead to half the queue size behind the head.\n+ // This provides smoother audio playback then suddenly stopping.', 'path': 'Source/Core/AudioCommon/Mixer.cpp', 'position': 317, 'original_position': 317, 'commit_id': '452c6b05988d2101e53a84978cf3c1b39df54e8d', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': '`then` -> `than`', 'created_at': '2025-04-01T03:08:57Z', 'updated_at': '2025-04-01T03:21:25Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13424#discussion_r2022069849', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13424', 'author_association': 'MEMBER', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2022069849'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/13424#discussion_r2022069849'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13424'}}, 'original_commit_id': '452c6b05988d2101e53a84978cf3c1b39df54e8d', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2022069849/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}}, {'id': 2022070439, 'node_id': 'PRRC_kwDOALCn2M54hlin', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2022070439', 'pull_request_review_id': 2730988215, 'diff_hunk': '@@ -21,6 +21,7 @@ class QLabel;\n class QRadioButton;\n class SettingsWindow;\n class ConfigBool;\n+class ConfigSlider;', 'path': 'Source/Core/DolphinQt/Settings/AudioPane.h', 'position': 4, 'original_position': 4, 'commit_id': '452c6b05988d2101e53a84978cf3c1b39df54e8d', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'This forward declaration is no longer needed.', 'created_at': '2025-04-01T03:09:46Z', 'updated_at': '2025-04-01T03:21:25Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13424#discussion_r2022070439', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13424', 'author_association': 'MEMBER', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2022070439'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/13424#discussion_r2022070439'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13424'}}, 'original_commit_id': '452c6b05988d2101e53a84978cf3c1b39df54e8d', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2022070439/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}}, {'id': 2022078055, 'node_id': 'PRRC_kwDOALCn2M54hnZn', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2022078055', 'pull_request_review_id': 2730988215, 'diff_hunk': '@@ -494,45 +491,59 @@ constexpr Mixer::MixerFifo::Granule::Granule(const GranuleBuffer& input,\n 0.0002984010f, 0.0002102045f, 0.0001443499f, 0.0000961509f, 0.0000616906f, 0.0000377350f,\n 0.0000216492f, 0.0000113187f, 0.0000050749f, 0.0000016272f};\n \n- const auto input_middle = input.end() - start_index;\n- std::ranges::rotate_copy(input, input_middle, m_buffer.begin());\n+ const std::size_t head = m_queue_head.load(std::memory_order_acquire);\n+\n+ // Check if we run out of space in the circular queue. (rare)\n+ std::size_t next_head = (head + 1) & GRANULE_QUEUE_MASK;\n+ if (next_head == m_queue_tail.load(std::memory_order_acquire))\n+ return;', 'path': 'Source/Core/AudioCommon/Mixer.cpp', 'position': 247, 'original_position': 247, 'commit_id': '452c6b05988d2101e53a84978cf3c1b39df54e8d', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'I feel like this should have at least a WARN_LOG if samples are being dropped?', 'created_at': '2025-04-01T03:18:49Z', 'updated_at': '2025-04-01T03:21:25Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13424#discussion_r2022078055', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13424', 'author_association': 'MEMBER', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2022078055'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/13424#discussion_r2022078055'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13424'}}, 'original_commit_id': '452c6b05988d2101e53a84978cf3c1b39df54e8d', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2022078055/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}}], 'type': 'gh_pull_request_review'}
2025-03-31T19:50:57.705172 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'submitted', 'pr_id': 13474, 'pr_title': 'IOS: Disguise Rock Band PlayStation USB devices as Wii equivalents', 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13474#pullrequestreview-2730359869', 'comments': [], 'type': 'gh_pull_request_review'}
2025-03-31T18:29:28.284298 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'submitted', 'pr_id': 13424, 'pr_title': 'AudioCommon: Increased Granule Synthesis Performance', 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13424#pullrequestreview-2730192517', 'comments': [{'id': 2021576239, 'node_id': 'PRRC_kwDOALCn2M54fs4v', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2021576239', 'pull_request_review_id': 2730192517, 'diff_hunk': '@@ -65,6 +66,9 @@ class AudioPane final : public QWidget\n #endif\n \n // Misc Settings\n+ ConfigSlider* m_audio_buffer_size;\n+ QLabel* m_audio_buffer_size_label;', 'path': 'Source/Core/DolphinQt/Settings/AudioPane.h', 'position': 13, 'original_position': 13, 'commit_id': '92949732480ace62fd039a084c792e9fb7b80d1e', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': "It looks like these don't need to be members. They can just be local variables inside `AudioPane::CreateWidgets`.", 'created_at': '2025-03-31T18:29:25Z', 'updated_at': '2025-03-31T18:29:25Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13424#discussion_r2021576239', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13424', 'author_association': 'MEMBER', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2021576239'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/13424#discussion_r2021576239'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13424'}}, 'original_commit_id': '92949732480ace62fd039a084c792e9fb7b80d1e', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2021576239/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}}], 'type': 'gh_pull_request_review'}
2025-03-31T18:10:40.562508 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'Nitch2024', 'action': 'submitted', 'pr_id': 13469, 'pr_title': '[DEBUGGER] Disassembler copy whole line option', 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13469#pullrequestreview-2730147676', 'comments': [{'id': 2021547147, 'node_id': 'PRRC_kwDOALCn2M54flyL', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2021547147', 'pull_request_review_id': 2730147676, 'diff_hunk': '@@ -826,6 +827,29 @@ void CodeViewWidget::OnCopyCode()\n QApplication::clipboard()->setText(QString::fromStdString(text));\n }\n \n+void CodeViewWidget::OnCopyWholeLine()\n+{\n+ const u32 addr = GetContextAddress();\n+\n+ Core::CPUThreadGuard guard(m_system);\n+\n+ std::string text_code = m_system.GetPowerPC().GetDebugInterface().Disassemble(&guard, addr);', 'path': 'Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp', 'position': 33, 'original_position': 33, 'commit_id': 'd6066f190c373e42c337dc530dc51d7ff18bbfbd', 'user': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'Yes, good catch. Fixing it now', 'created_at': '2025-03-31T18:10:38Z', 'updated_at': '2025-03-31T18:10:38Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13469#discussion_r2021547147', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13469', 'author_association': 'CONTRIBUTOR', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2021547147'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/13469#discussion_r2021547147'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13469'}}, 'original_commit_id': 'd6066f190c373e42c337dc530dc51d7ff18bbfbd', 'in_reply_to_id': 2020689388, 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2021547147/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}}], 'type': 'gh_pull_request_review'}
2025-03-31T12:24:18.239728 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'sepalani', 'action': 'submitted', 'pr_id': 13472, 'pr_title': 'Use std::views::values and std::views::keys functions', 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13472#pullrequestreview-2729107583', 'comments': [], 'type': 'gh_pull_request_review'}
2025-03-31T11:26:03.454249 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'mbc07', 'action': 'submitted', 'pr_id': 13464, 'pr_title': "DolphinQt: Don't auto toggle GFX_HACK_SKIP_DUPLICATE_XFBS.", 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13464#pullrequestreview-2728992682', 'comments': [], 'type': 'gh_pull_request_review'}
2025-03-31T09:24:25.722433 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'sepalani', 'action': 'submitted', 'pr_id': 13469, 'pr_title': '[DEBUGGER] Disassembler copy whole line option', 'state': 'changes_requested', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13469#pullrequestreview-2728694551', 'comments': [{'id': 2020689388, 'node_id': 'PRRC_kwDOALCn2M54cUXs', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2020689388', 'pull_request_review_id': 2728694551, 'diff_hunk': '@@ -826,6 +827,29 @@ void CodeViewWidget::OnCopyCode()\n QApplication::clipboard()->setText(QString::fromStdString(text));\n }\n \n+void CodeViewWidget::OnCopyWholeLine()\n+{\n+ const u32 addr = GetContextAddress();\n+\n+ Core::CPUThreadGuard guard(m_system);\n+\n+ std::string text_code = m_system.GetPowerPC().GetDebugInterface().Disassemble(&guard, addr);', 'path': 'Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp', 'position': 33, 'original_position': 33, 'commit_id': 'd6066f190c373e42c337dc530dc51d7ff18bbfbd', 'user': {'login': 'sepalani', 'id': 7890055, 'node_id': 'MDQ6VXNlcjc4OTAwNTU=', 'avatar_url': 'https://avatars.githubusercontent.com/u/7890055?u=ddcb228f8f28f609b10240218a87e829766bf505&v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/sepalani', 'html_url': 'https://github.com/sepalani', 'followers_url': 'https://api.github.com/users/sepalani/followers', 'following_url': 'https://api.github.com/users/sepalani/following{/other_user}', 'gists_url': 'https://api.github.com/users/sepalani/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/sepalani/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/sepalani/subscriptions', 'organizations_url': 'https://api.github.com/users/sepalani/orgs', 'repos_url': 'https://api.github.com/users/sepalani/repos', 'events_url': 'https://api.github.com/users/sepalani/events{/privacy}', 'received_events_url': 'https://api.github.com/users/sepalani/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': "Unless I'm mistaken, this can be marked as `const std::string text_code`.", 'created_at': '2025-03-31T09:24:08Z', 'updated_at': '2025-03-31T09:24:23Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13469#discussion_r2020689388', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13469', 'author_association': 'MEMBER', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2020689388'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/13469#discussion_r2020689388'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13469'}}, 'original_commit_id': 'd6066f190c373e42c337dc530dc51d7ff18bbfbd', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2020689388/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}}], 'type': 'gh_pull_request_review'}
2025-03-31T00:19:23.105812 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'submitted', 'pr_id': 13459, 'pr_title': 'Make variables constant - DolphinQt NetPlay', 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13459#pullrequestreview-2728063641', 'comments': [], 'type': 'gh_pull_request_review'}
2025-03-30T20:58:44.090244 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'submitted', 'pr_id': 13474, 'pr_title': 'IOS: Disguise Rock Band PlayStation USB devices as Wii equivalents', 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13474#pullrequestreview-2728006445', 'comments': [{'id': 2020251400, 'node_id': 'PRRC_kwDOALCn2M54apcI', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2020251400', 'pull_request_review_id': 2728006445, 'diff_hunk': "@@ -196,6 +203,100 @@ int LibusbDevice::SetAltSetting(const u8 alt_setting)\n return libusb_set_interface_alt_setting(m_handle, m_active_interface, alt_setting);\n }\n \n+void LibusbDevice::DisguisePlayStationDevice()\n+{\n+ // PS3 and Wii Rock Band controllers are very similar to each other, but the VIDs and PIDs differ.\n+ // By reporting PS3 Rock Band controllers as having Wii VIDs and PIDs, we can get PS3 controllers\n+ // working with Wii games.\n+ //\n+ // Microphones are already cross-platform and therefore work without us doing anything here.\n+ //\n+ // The PS3 versions of the controllers that are new for Rock Band 3 - keyboards and pro guitars -\n+ // have a feature that isn't present on Wii equivalents. By default, the controller won't send any\n+ // data for the keys or frets & strings respectively, presumably to avoid them triggering\n+ // unintended actions in the XMB (PS3 system menu). The PS3 version of Rock Band 3 sends a control\n+ // transfer to enable these inputs. Because Wii controllers always have these inputs enabled, the\n+ // Wii version of Rock Band 3 doesn't send the necessary control transfer, so we have to send it\n+ // ourselves. Whether we should do this is controlled by\n+ // m_needs_playstation_rock_band_3_instrument_control_transfer.\n+\n+ if (m_vid != 0x12ba) // Sony Computer Entertainment America\n+ return;\n+\n+ switch (m_pid)\n+ {\n+ case 0x0200: // Rock Band guitar\n+ // Unlike the Wii, the PS3 uses the same PID (0x0200) for Rock Band 1 and Rock Band 2 guitars.\n+ // The Wii VID here is set to the Rock Band 2 device (0x3010) rather than the Rock Band 1 device\n+ // (0x0004) because the Rock Band 2 device has more functionality (automatic latency\n+ // calibration).\n+ m_spoofed_pid = 0x3010;\n+ break;\n+ case 0x0210: // Rock Band drums\n+ // Unlike the Wii, the PS3 uses the same PID (0x0210) for Rock Band 1 and Rock Band 2 drums.\n+ // The Wii VID here is set to the Rock Band 2 device (0x3110) rather than the Rock Band 1 device\n+ // (0x0005) because the Rock Band 2 device has more functionality (cymbals).\n+ m_spoofed_pid = 0x3110;\n+ break;\n+ case 0x0218: // Rock Band 3 MIDI Pro Adapter with drums\n+ m_spoofed_pid = 0x3138;\n+ break;\n+ case 0x2330: // Rock Band 3 keyboard\n+ m_spoofed_pid = 0x3330;\n+ m_needs_playstation_rock_band_3_instrument_control_transfer = true;\n+ break;\n+ case 0x2338: // Rock Band 3 MIDI Pro Adapter with keyboard\n+ m_spoofed_pid = 0x3338;\n+ m_needs_playstation_rock_band_3_instrument_control_transfer = true;\n+ break;\n+ case 0x2430: // Rock Band 3 Mustang pro guitar\n+ m_spoofed_pid = 0x3430;\n+ m_needs_playstation_rock_band_3_instrument_control_transfer = true;\n+ break;\n+ case 0x2438: // Rock Band 3 MIDI Pro Adapter with Mustang pro guitar\n+ m_spoofed_pid = 0x3438;\n+ m_needs_playstation_rock_band_3_instrument_control_transfer = true;\n+ break;\n+ case 0x2530: // Rock Band 3 Squier pro guitar (doesn't exist in reality, but game supports it)\n+ m_spoofed_pid = 0x3530;\n+ m_needs_playstation_rock_band_3_instrument_control_transfer = true;\n+ break;\n+ case 0x2538: // Rock Band 3 MIDI Pro Adapter with Squier pro guitar\n+ m_spoofed_pid = 0x3538;\n+ m_needs_playstation_rock_band_3_instrument_control_transfer = true;\n+ break;\n+ default:\n+ return;\n+ }\n+\n+ m_spoofed_vid = 0x1bad;\n+}\n+\n+int LibusbDevice::SubmitPlayStationRockBand3InstrumentControlTransfer()\n+{\n+ constexpr size_t length = 40;\n+ constexpr std::array<u8, length> enable_instrument_inputs = {\n+ 0xe9, 0x00, 0x89, 0x1b, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\n+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x89, 0x00,\n+ 0x00, 0x00, 0x00, 0x00, 0xe9, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};\n+ const size_t size = length + LIBUSB_CONTROL_SETUP_SIZE;\n+ auto buffer = std::make_unique<u8[]>(size);\n+ std::copy(enable_instrument_inputs.begin(), enable_instrument_inputs.end(),", 'path': 'Source/Core/Core/IOS/USB/LibusbDevice.cpp', 'position': 123, 'original_position': 123, 'commit_id': 'baae52c2c603133cd53e6aa2af09b94dc5e1f863', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'Small nitpick, but `std::ranges::copy` would make this less verbose.', 'created_at': '2025-03-30T20:58:42Z', 'updated_at': '2025-03-30T20:58:42Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13474#discussion_r2020251400', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13474', 'author_association': 'MEMBER', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2020251400'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/13474#discussion_r2020251400'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13474'}}, 'original_commit_id': 'baae52c2c603133cd53e6aa2af09b94dc5e1f863', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2020251400/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}}], 'type': 'gh_pull_request_review'}
2025-03-30T20:07:55.147050 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'submitted', 'pr_id': 13472, 'pr_title': 'Use std::views::values and std::views::keys functions', 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13472#pullrequestreview-2727995808', 'comments': [], 'type': 'gh_pull_request_review'}
2025-03-30T19:58:01.649076 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'iwubcode', 'action': 'submitted', 'pr_id': 13439, 'pr_title': 'Core: Move CountPerformanceMarker to VideoInterface to eliminate a Throttle call. PerformanceMetrics: Fixes/Cleanups.', 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13439#pullrequestreview-2727993953', 'comments': [], 'type': 'gh_pull_request_review'}
2025-03-30T19:42:59.742158 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'submitted', 'pr_id': 13472, 'pr_title': 'Use std::views::values and std::views::keys functions', 'state': 'changes_requested', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13472#pullrequestreview-2727991286', 'comments': [], 'type': 'gh_pull_request_review'}
2025-03-30T19:13:44.914275 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'Nitch2024', 'action': 'submitted', 'pr_id': 13470, 'pr_title': '[Debugger] Memory View search box improvements', 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13470#pullrequestreview-2727986178', 'comments': [{'id': 2020232030, 'node_id': 'PRRC_kwDOALCn2M54akte', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2020232030', 'pull_request_review_id': 2727986178, 'diff_hunk': '@@ -347,11 +366,13 @@ void MemoryWidget::ConnectWidgets()\n {\n connect(radio, &QRadioButton::toggled, this, &MemoryWidget::OnAddressSpaceChanged);\n }\n- for (auto* combo : {m_display_combo, m_align_combo, m_row_length_combo})\n+ for (auto* combo : {m_display_combo, m_align_combo, m_row_length_combo, m_find_align})\n {\n connect(combo, &QComboBox::currentIndexChanged, this, &MemoryWidget::OnDisplayChanged);\n }\n \n+ connect(m_find_auto_mem_bp, &QCheckBox::toggled, this, &MemoryWidget::OnDisplayChanged);\n+ connect(m_find_auto_code_bp, &QCheckBox::toggled, this, &MemoryWidget::OnDisplayChanged);', 'path': 'Source/Core/DolphinQt/Debugger/MemoryWidget.cpp', 'position': None, 'original_position': 55, 'commit_id': '479750d1faf8183534f9c0ad10bb6cfe734d5d76', 'user': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'I initially considered saving the settings, but better not to save so removed it.', 'created_at': '2025-03-30T19:13:43Z', 'updated_at': '2025-03-30T19:13:43Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13470#discussion_r2020232030', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13470', 'author_association': 'CONTRIBUTOR', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2020232030'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/13470#discussion_r2020232030'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13470'}}, 'original_commit_id': '6a160373911668bd65528e8d50dbe52b6cf7e1cb', 'in_reply_to_id': 2020218145, 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2020232030/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}}], 'type': 'gh_pull_request_review'}
2025-03-30T19:13:19.668027 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'Nitch2024', 'action': 'submitted', 'pr_id': 13470, 'pr_title': '[Debugger] Memory View search box improvements', 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13470#pullrequestreview-2727986122', 'comments': [{'id': 2020231988, 'node_id': 'PRRC_kwDOALCn2M54aks0', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2020231988', 'pull_request_review_id': 2727986122, 'diff_hunk': '@@ -60,6 +60,7 @@ class MemoryWidget : public QDockWidget\n void OnBPTypeChanged();\n \n void OnSearchAddress();\n+ void OnBreakOnAll();', 'path': 'Source/Core/DolphinQt/Debugger/MemoryWidget.h', 'position': None, 'original_position': 4, 'commit_id': '479750d1faf8183534f9c0ad10bb6cfe734d5d76', 'user': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'Sorry yes code went into the branch. Good catch.', 'created_at': '2025-03-30T19:13:17Z', 'updated_at': '2025-03-30T19:13:17Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13470#discussion_r2020231988', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13470', 'author_association': 'CONTRIBUTOR', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2020231988'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/13470#discussion_r2020231988'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13470'}}, 'original_commit_id': '4dd03298170bf70ae94000efbe423874ccf361f9', 'in_reply_to_id': 2020221260, 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2020231988/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}}], 'type': 'gh_pull_request_review'}
2025-03-30T19:12:47.009081 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'Nitch2024', 'action': 'submitted', 'pr_id': 13470, 'pr_title': '[Debugger] Memory View search box improvements', 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13470#pullrequestreview-2727986004', 'comments': [{'id': 2020231927, 'node_id': 'PRRC_kwDOALCn2M54akr3', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2020231927', 'pull_request_review_id': 2727986004, 'diff_hunk': '@@ -973,6 +973,11 @@ void MemoryViewWidget::SetAddress(u32 address)\n UpdateDispatcher(UpdateType::Addresses);\n }\n \n+u32 MemoryViewWidget::GetAddress()\n+{\n+ return m_address;\n+}\n+', 'path': 'Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp', 'position': None, 'original_position': 8, 'commit_id': '479750d1faf8183534f9c0ad10bb6cfe734d5d76', 'user': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'Yes. Good catch, Find sets it you are right.', 'created_at': '2025-03-30T19:12:45Z', 'updated_at': '2025-03-30T19:12:45Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13470#discussion_r2020231927', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13470', 'author_association': 'CONTRIBUTOR', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2020231927'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/13470#discussion_r2020231927'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13470'}}, 'original_commit_id': '6a160373911668bd65528e8d50dbe52b6cf7e1cb', 'in_reply_to_id': 2020219660, 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2020231927/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}}], 'type': 'gh_pull_request_review'}
Recent 'gh_push' events
2025-04-03T19:55:43.763769 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'AdmiralCurtiss', 'before_sha': '61ab662733b8859f1e7d0712a536190234bea03f', 'after_sha': 'dadbd2f9fb3fd032672781c23c7466231e19346b', 'commits': [{'author': {'name': 'iwubcode', 'email': 'iwubcode@users.noreply.github.com', 'username': 'iwubcode'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/VideoCommon/VertexManagerBase.cpp'], 'removed': [], 'message': 'VideoCommon: fix a mali bug by moving the perf queries back to being close to the draw call, having them apart seems to cause errors on some devices', 'url': 'https://github.com/dolphin-emu/dolphin/commit/ec36fce7c6b1b3920a054b3da971b84459de6179', 'hash': 'ec36fce7c6b1b3920a054b3da971b84459de6179'}, {'author': {'name': 'Admiral H. Curtiss', 'email': 'pikachu025@gmail.com', 'username': 'AdmiralCurtiss'}, 'distinct': True, 'added': [], 'modified': ['Source/Core/VideoCommon/VertexManagerBase.cpp'], 'removed': [], 'message': 'Merge pull request #13479 from iwubcode/mali_draw_fix\n\nVideoCommon: fix a mali draw bug that causes crashes in some games', 'url': 'https://github.com/dolphin-emu/dolphin/commit/dadbd2f9fb3fd032672781c23c7466231e19346b', 'hash': 'dadbd2f9fb3fd032672781c23c7466231e19346b'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2025-04-03T02:44:16.805731 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JMC47', 'before_sha': 'c705e366f0204f7b3a8418ed1967b0cb233f22ce', 'after_sha': '61ab662733b8859f1e7d0712a536190234bea03f', 'commits': [{'author': {'name': 'Sam Belliveau', 'email': 'sam.belliveau@gmail.com', 'username': 'Sam-Belliveau'}, 'distinct': False, 'added': [], 'modified': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/IntSetting.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsFragmentPresenter.kt', 'Source/Android/app/src/main/res/values/strings.xml', 'Source/Core/AudioCommon/Mixer.cpp', 'Source/Core/AudioCommon/Mixer.h', 'Source/Core/Core/Config/MainSettings.cpp', 'Source/Core/Core/Config/MainSettings.h', 'Source/Core/DolphinQt/Settings/AudioPane.cpp'], 'removed': [], 'message': 'Improve Performance of Granular Buffering + User Adjustable Buffer Size', 'url': 'https://github.com/dolphin-emu/dolphin/commit/877864c23af51626132a4d53dda333e99e9badc5', 'hash': '877864c23af51626132a4d53dda333e99e9badc5'}, {'author': {'name': 'JMC47', 'email': 'JMC4789@gmail.com', 'username': 'JMC47'}, 'distinct': True, 'added': [], 'modified': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/IntSetting.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsFragmentPresenter.kt', 'Source/Android/app/src/main/res/values/strings.xml', 'Source/Core/AudioCommon/Mixer.cpp', 'Source/Core/AudioCommon/Mixer.h', 'Source/Core/Core/Config/MainSettings.cpp', 'Source/Core/Core/Config/MainSettings.h', 'Source/Core/DolphinQt/Settings/AudioPane.cpp'], 'removed': [], 'message': 'Merge pull request #13424 from Sam-Belliveau/granule-performance-improvements\n\nAudioCommon: Increased Granule Synthesis Performance', 'url': 'https://github.com/dolphin-emu/dolphin/commit/61ab662733b8859f1e7d0712a536190234bea03f', 'hash': '61ab662733b8859f1e7d0712a536190234bea03f'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2025-04-02T08:07:46.179545 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'Tilka', 'before_sha': '1b85da9b85e72a555a08138aafcd2d75210ae078', 'after_sha': 'c705e366f0204f7b3a8418ed1967b0cb233f22ce', 'commits': [{'author': {'name': 'Jordan Woyak', 'email': 'jordan.woyak@gmail.com', 'username': 'jordan-woyak'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/VideoBackends/Metal/MTLObjectCache.h', 'Source/Core/VideoBackends/Metal/MTLObjectCache.mm'], 'removed': [], 'message': 'VideoBackends/Metal: Fix anisotropic filtering handling.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/33a7283d3b281be2d5425217b7325561f2250b7d', 'hash': '33a7283d3b281be2d5425217b7325561f2250b7d'}, {'author': {'name': 'Tilka', 'email': 'tilkax@gmail.com', 'username': 'Tilka'}, 'distinct': True, 'added': [], 'modified': ['Source/Core/VideoBackends/Metal/MTLObjectCache.h', 'Source/Core/VideoBackends/Metal/MTLObjectCache.mm'], 'removed': [], 'message': 'Merge pull request #13478 from jordan-woyak/metal-af\n\nVideoBackends/Metal: Fix anisotropic filtering handling.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/c705e366f0204f7b3a8418ed1967b0cb233f22ce', 'hash': 'c705e366f0204f7b3a8418ed1967b0cb233f22ce'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2025-03-30T13:39:56.641556 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'AdmiralCurtiss', 'before_sha': '9819d66a478be3d57af9278e6c2cb433556a78d1', 'after_sha': '1b85da9b85e72a555a08138aafcd2d75210ae078', 'commits': [{'author': {'name': 'Nitch2024', 'email': 'cedrick.collomb@gmail.com', 'username': 'Nitch2024'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp', 'Source/Core/DolphinQt/Debugger/CodeViewWidget.h', 'Source/Core/DolphinQt/Debugger/CodeWidget.cpp', 'Source/Core/DolphinQt/Debugger/CodeWidget.h', 'Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp', 'Source/Core/DolphinQt/Debugger/MemoryViewWidget.h', 'Source/Core/DolphinQt/Debugger/MemoryWidget.cpp', 'Source/Core/DolphinQt/Debugger/MemoryWidget.h'], 'removed': [], 'message': '[Debugger] CTRL+G support in code and memory view', 'url': 'https://github.com/dolphin-emu/dolphin/commit/1b87ea83e6064d534c3ba71d036f05ff4ffd5ec6', 'hash': '1b87ea83e6064d534c3ba71d036f05ff4ffd5ec6'}, {'author': {'name': 'Admiral H. Curtiss', 'email': 'pikachu025@gmail.com', 'username': 'AdmiralCurtiss'}, 'distinct': True, 'added': [], 'modified': ['Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp', 'Source/Core/DolphinQt/Debugger/CodeViewWidget.h', 'Source/Core/DolphinQt/Debugger/CodeWidget.cpp', 'Source/Core/DolphinQt/Debugger/CodeWidget.h', 'Source/Core/DolphinQt/Debugger/MemoryViewWidget.cpp', 'Source/Core/DolphinQt/Debugger/MemoryViewWidget.h', 'Source/Core/DolphinQt/Debugger/MemoryWidget.cpp', 'Source/Core/DolphinQt/Debugger/MemoryWidget.h'], 'removed': [], 'message': 'Merge pull request #13471 from Nitch2024/CTRL+G\n\n[Debugger] CTRL+G support in code and memory view', 'url': 'https://github.com/dolphin-emu/dolphin/commit/1b85da9b85e72a555a08138aafcd2d75210ae078', 'hash': '1b85da9b85e72a555a08138aafcd2d75210ae078'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2025-03-29T07:26:49.069404 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JMC47', 'before_sha': 'f00b7d39f0b2ff6cebbd78125bf7cdc888b9a6af', 'after_sha': '9819d66a478be3d57af9278e6c2cb433556a78d1', 'commits': [{'author': {'name': 'mitaclaw', 'email': '140017135+mitaclaw@users.noreply.github.com', 'username': 'mitaclaw'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Core/IOS/FS/FileSystemCommon.cpp', 'Source/Core/DiscIO/VolumeVerifier.cpp', 'Source/Core/DolphinTool/ExtractCommand.cpp', 'Source/Core/UICommon/GameFile.cpp', 'Source/Core/VideoCommon/TextureInfo.cpp', 'Source/Core/VideoCommon/VertexLoaderX64.cpp'], 'removed': [], 'message': 'GCC: Remedy NRVO Fails\n\nUsing the `-Wnrvo` flag introduced by GCC 14, I identified a few places where NRVO was clearly intended, but is fumbled.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/433c6ce0f20e33379985a56b58540197feeeff59', 'hash': '433c6ce0f20e33379985a56b58540197feeeff59'}, {'author': {'name': 'JMC47', 'email': 'JMC4789@gmail.com', 'username': 'JMC47'}, 'distinct': True, 'added': [], 'modified': ['Source/Core/Core/IOS/FS/FileSystemCommon.cpp', 'Source/Core/DiscIO/VolumeVerifier.cpp', 'Source/Core/DolphinTool/ExtractCommand.cpp', 'Source/Core/UICommon/GameFile.cpp', 'Source/Core/VideoCommon/TextureInfo.cpp', 'Source/Core/VideoCommon/VertexLoaderX64.cpp'], 'removed': [], 'message': 'Merge pull request #13221 from mitaclaw/nrvo-fails-1\n\nGCC: Remedy NRVO Fails', 'url': 'https://github.com/dolphin-emu/dolphin/commit/9819d66a478be3d57af9278e6c2cb433556a78d1', 'hash': '9819d66a478be3d57af9278e6c2cb433556a78d1'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2025-03-28T23:56:38.245359 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JMC47', 'before_sha': '4c727a84c5112888caa7776b19d9add851554403', 'after_sha': 'f00b7d39f0b2ff6cebbd78125bf7cdc888b9a6af', 'commits': [{'author': {'name': 'TryTwo', 'email': 'taolas@gmail.com', 'username': 'TryTwo'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/DolphinQt/Settings/AudioPane.cpp'], 'removed': [], 'message': 'AudioPanel bugfix: Forgot to wrap an optional slider in a conditional.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/efd993f382fbefa90e55bd31479f1cef93a3c525', 'hash': 'efd993f382fbefa90e55bd31479f1cef93a3c525'}, {'author': {'name': 'JMC47', 'email': 'JMC4789@gmail.com', 'username': 'JMC47'}, 'distinct': True, 'added': [], 'modified': ['Source/Core/DolphinQt/Settings/AudioPane.cpp'], 'removed': [], 'message': 'Merge pull request #13465 from TryTwo/PR_Bugfix\n\nAudioPanel Bugfix', 'url': 'https://github.com/dolphin-emu/dolphin/commit/f00b7d39f0b2ff6cebbd78125bf7cdc888b9a6af', 'hash': 'f00b7d39f0b2ff6cebbd78125bf7cdc888b9a6af'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2025-03-28T22:44:34.075360 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JMC47', 'before_sha': '932b4abdcfab9bbef0583f2d820b0139afa94221', 'after_sha': '4c727a84c5112888caa7776b19d9add851554403', 'commits': [{'author': {'name': 'Jordan Woyak', 'email': 'jordan.woyak@gmail.com', 'username': 'jordan-woyak'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/DolphinQt/Config/Mapping/MappingCommon.cpp'], 'removed': [], 'message': "DolphinQt: Fix blank square in MappingWindow's top-left corner.", 'url': 'https://github.com/dolphin-emu/dolphin/commit/849d8b7daef198f5006164fa53e5f55942031e04', 'hash': '849d8b7daef198f5006164fa53e5f55942031e04'}, {'author': {'name': 'JMC47', 'email': 'JMC4789@gmail.com', 'username': 'JMC47'}, 'distinct': True, 'added': [], 'modified': ['Source/Core/DolphinQt/Config/Mapping/MappingCommon.cpp'], 'removed': [], 'message': "Merge pull request #13456 from jordan-woyak/mapping-window-blank-square-fix\n\nDolphinQt: Fix blank square in MappingWindow's top-left corner.", 'url': 'https://github.com/dolphin-emu/dolphin/commit/4c727a84c5112888caa7776b19d9add851554403', 'hash': '4c727a84c5112888caa7776b19d9add851554403'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2025-03-28T22:43:59.840768 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JMC47', 'before_sha': '7d794897c4043b9ee8b278340cfeff02923512f4', 'after_sha': '932b4abdcfab9bbef0583f2d820b0139afa94221', 'commits': [{'author': {'name': 'Jordan Woyak', 'email': 'jordan.woyak@gmail.com', 'username': 'jordan-woyak'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Core/PowerPC/MMU.cpp', 'Source/Core/VideoBackends/Null/NullGfx.cpp', 'Source/Core/VideoBackends/Null/NullGfx.h', 'Source/Core/VideoBackends/Software/SWEfbInterface.cpp', 'Source/Core/VideoBackends/Software/SWEfbInterface.h', 'Source/Core/VideoCommon/EFBInterface.cpp', 'Source/Core/VideoCommon/EFBInterface.h'], 'removed': [], 'message': 'VideoCommon: Fix out-of-bounds and disabled EFB access.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/e351f03cdf9371f63423fdda1ff168e0daff6966', 'hash': 'e351f03cdf9371f63423fdda1ff168e0daff6966'}, {'author': {'name': 'JMC47', 'email': 'JMC4789@gmail.com', 'username': 'JMC47'}, 'distinct': True, 'added': [], 'modified': ['Source/Core/Core/PowerPC/MMU.cpp', 'Source/Core/VideoBackends/Null/NullGfx.cpp', 'Source/Core/VideoBackends/Null/NullGfx.h', 'Source/Core/VideoBackends/Software/SWEfbInterface.cpp', 'Source/Core/VideoBackends/Software/SWEfbInterface.h', 'Source/Core/VideoCommon/EFBInterface.cpp', 'Source/Core/VideoCommon/EFBInterface.h'], 'removed': [], 'message': 'Merge pull request #13457 from jordan-woyak/efb-access-fix\n\nVideoCommon: Fix out-of-bounds and disabled EFB access.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/932b4abdcfab9bbef0583f2d820b0139afa94221', 'hash': '932b4abdcfab9bbef0583f2d820b0139afa94221'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2025-03-28T22:25:06.361069 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JMC47', 'before_sha': 'e0032b3e2c821f11c1c2964d4901399e88429898', 'after_sha': '7d794897c4043b9ee8b278340cfeff02923512f4', 'commits': [{'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'username': 'JosJuice'}, 'distinct': False, 'added': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/input/model/InputDetector.kt', 'Source/Android/jni/Input/InputDetector.cpp'], 'modified': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/input/model/MappingCommon.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/input/ui/MotionAlertDialog.kt', 'Source/Android/jni/AndroidCommon/IDCache.cpp', 'Source/Android/jni/AndroidCommon/IDCache.h', 'Source/Android/jni/CMakeLists.txt', 'Source/Android/jni/Input/MappingCommon.cpp', 'Source/Core/InputCommon/ControllerInterface/CoreDevice.cpp', 'Source/Core/InputCommon/ControllerInterface/CoreDevice.h'], 'removed': [], 'message': "Android: Don't use separate thread for MotionAlertDialog\n\nThis is an Android continuation of bc95c00. We now call\nInputDetector::Update immediately after receiving an input event from\nAndroid instead of periodically calling it in a sleep loop. This\nimproves detection of very short inputs, which are especially likely to\noccur for volume buttons on phones (or at least on my phone) if you\ndon't intentionally keep them held down.", 'url': 'https://github.com/dolphin-emu/dolphin/commit/516c1314d2e08a81aa707566265597d82591e22c', 'hash': '516c1314d2e08a81aa707566265597d82591e22c'}, {'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'username': 'JosJuice'}, 'distinct': False, 'added': [], 'modified': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/input/ui/MotionAlertDialog.kt', 'Source/Android/app/src/main/res/values/strings.xml'], 'removed': [], 'message': "Android: Show message when trying to map disconnected device\n\nHaving the MotionAlertDialog immediately close is confusing for users.\nLet's show a message to tell them what went wrong.", 'url': 'https://github.com/dolphin-emu/dolphin/commit/9e9faf3be1582ac5cdcaa46dc60287b10c921aa2', 'hash': '9e9faf3be1582ac5cdcaa46dc60287b10c921aa2'}, {'author': {'name': 'JMC47', 'email': 'JMC4789@gmail.com', 'username': 'JMC47'}, 'distinct': True, 'added': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/input/model/InputDetector.kt', 'Source/Android/jni/Input/InputDetector.cpp'], 'modified': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/input/model/MappingCommon.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/input/ui/MotionAlertDialog.kt', 'Source/Android/app/src/main/res/values/strings.xml', 'Source/Android/jni/AndroidCommon/IDCache.cpp', 'Source/Android/jni/AndroidCommon/IDCache.h', 'Source/Android/jni/CMakeLists.txt', 'Source/Android/jni/Input/MappingCommon.cpp', 'Source/Core/InputCommon/ControllerInterface/CoreDevice.cpp', 'Source/Core/InputCommon/ControllerInterface/CoreDevice.h'], 'removed': [], 'message': "Merge pull request #13434 from JosJuice/android-non-blocking-input-detection\n\nAndroid: Don't use separate thread for MotionAlertDialog", 'url': 'https://github.com/dolphin-emu/dolphin/commit/7d794897c4043b9ee8b278340cfeff02923512f4', 'hash': '7d794897c4043b9ee8b278340cfeff02923512f4'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2025-03-28T18:52:56.180454 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JMC47', 'before_sha': 'c7ede8a6b711ccf45d9c20762f5b224fa6fb664e', 'after_sha': 'e0032b3e2c821f11c1c2964d4901399e88429898', 'commits': [{'author': {'name': 'TryTwo', 'email': 'taolas@gmail.com', 'username': 'TryTwo'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/AudioCommon/Enums.h', 'Source/Core/DolphinQt/Settings.cpp', 'Source/Core/DolphinQt/Settings.h', 'Source/Core/DolphinQt/Settings/AudioPane.cpp', 'Source/Core/DolphinQt/Settings/AudioPane.h'], 'removed': [], 'message': 'AudioPanel: Refactor to use Config system. Some options were changed to a different format, for easier compatibility.\n\nRemoved VolumeChanged signal, as ConfigChanged will trigger what is needed.\n\nOnly applies UpdateSoundStream to things that can change during emulation.\n\nSettings::SetVolume might no longer be used, but left it in.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/896b4bb1fa1919a7addb01cea1f7c6adb8e3715d', 'hash': '896b4bb1fa1919a7addb01cea1f7c6adb8e3715d'}, {'author': {'name': 'TryTwo', 'email': 'taolas@gmail.com', 'username': 'TryTwo'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/DolphinQt/Config/ConfigControls/ConfigChoice.cpp', 'Source/Core/DolphinQt/Config/ConfigControls/ConfigChoice.h', 'Source/Core/DolphinQt/Settings/AudioPane.cpp'], 'removed': [], 'message': 'ConfigControl fix: Add invalid index check to ConfigComplexChoice. Resolve with a default index that can be set.\n\nIf more control is needed, it could be changed to allow multiple states to point to the same index.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/e5608c6ca5d594e1de25997b1b87d68287892661', 'hash': 'e5608c6ca5d594e1de25997b1b87d68287892661'}, {'author': {'name': 'JMC47', 'email': 'JMC4789@gmail.com', 'username': 'JMC47'}, 'distinct': True, 'added': [], 'modified': ['Source/Core/AudioCommon/Enums.h', 'Source/Core/DolphinQt/Config/ConfigControls/ConfigChoice.cpp', 'Source/Core/DolphinQt/Config/ConfigControls/ConfigChoice.h', 'Source/Core/DolphinQt/Settings.cpp', 'Source/Core/DolphinQt/Settings.h', 'Source/Core/DolphinQt/Settings/AudioPane.cpp', 'Source/Core/DolphinQt/Settings/AudioPane.h'], 'removed': [], 'message': 'Merge pull request #13122 from TryTwo/PR_Audio_Configs\n\nAudioPanel: Refactor to use Config system.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/e0032b3e2c821f11c1c2964d4901399e88429898', 'hash': 'e0032b3e2c821f11c1c2964d4901399e88429898'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2025-03-28T17:43:11.063675 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JosJuice', 'before_sha': 'ee22cf9b2234e567e89fa7405cdb2c0b78a6e632', 'after_sha': 'c7ede8a6b711ccf45d9c20762f5b224fa6fb664e', 'commits': [{'author': {'name': 'Joshua Vandaële', 'email': 'joshua@vandaele.software', 'username': 'JoshuaVandaele'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Core/PowerPC/PPCSymbolDB.cpp', 'Source/Core/VideoBackends/Software/SWEfbInterface.cpp', 'Source/Core/VideoCommon/PerformanceMetrics.cpp'], 'removed': [], 'message': 'Fix shadowed variable warnings and missing declarations\n\n- PPCSymbolDB: Resolve shadowed variable warnings\n- PerformanceMetrics: Resolve shadowed variable warnings\n- SWEfbInterface: Add missing declarations', 'url': 'https://github.com/dolphin-emu/dolphin/commit/3a1a60d4f8ac79588d4b6f8197131ea45ae53d7b', 'hash': '3a1a60d4f8ac79588d4b6f8197131ea45ae53d7b'}, {'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'username': 'JosJuice'}, 'distinct': True, 'added': [], 'modified': ['Source/Core/Core/PowerPC/PPCSymbolDB.cpp', 'Source/Core/VideoBackends/Software/SWEfbInterface.cpp', 'Source/Core/VideoCommon/PerformanceMetrics.cpp'], 'removed': [], 'message': 'Merge pull request #13461 from JoshuaVandaele/warningsbegone\n\nFix shadowed variable warnings and missing declarations', 'url': 'https://github.com/dolphin-emu/dolphin/commit/c7ede8a6b711ccf45d9c20762f5b224fa6fb664e', 'hash': 'c7ede8a6b711ccf45d9c20762f5b224fa6fb664e'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2025-03-28T17:35:17.778123 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JosJuice', 'before_sha': '662cfa38c24e66b3fec42a7713645f71c05db269', 'after_sha': 'ee22cf9b2234e567e89fa7405cdb2c0b78a6e632', 'commits': [{'author': {'name': 'Jordan Woyak', 'email': 'jordan.woyak@gmail.com', 'username': 'jordan-woyak'}, 'distinct': False, 'added': [], 'modified': ['Source/Android/jni/Input/EmulatedController.cpp'], 'removed': [], 'message': 'Android/Input: Fix a crash when mapping wii remote extensions.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/0a3feb3e42a1afdb50d11893e83bb94e6444f828', 'hash': '0a3feb3e42a1afdb50d11893e83bb94e6444f828'}, {'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'username': 'JosJuice'}, 'distinct': True, 'added': [], 'modified': ['Source/Android/jni/Input/EmulatedController.cpp'], 'removed': [], 'message': 'Merge pull request #13462 from jordan-woyak/android-wm-mapping-fix\n\nAndroid/Input: Fix crash when mapping wii remote extensions.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/ee22cf9b2234e567e89fa7405cdb2c0b78a6e632', 'hash': 'ee22cf9b2234e567e89fa7405cdb2c0b78a6e632'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2025-03-27T17:02:38.401548 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'Tilka', 'before_sha': 'cb24821dcc65987edf54cb3a5a96b38cc9e48ac1', 'after_sha': '662cfa38c24e66b3fec42a7713645f71c05db269', 'commits': [{'author': {'name': 'Jordan Woyak', 'email': 'jordan.woyak@gmail.com', 'username': 'jordan-woyak'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Core/HW/CPU.cpp'], 'removed': [], 'message': 'Core: Name the play time tracker thread.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/ebd879cb30cea945855a423d8df57895cbeaeac6', 'hash': 'ebd879cb30cea945855a423d8df57895cbeaeac6'}, {'author': {'name': 'Tilka', 'email': 'tilkax@gmail.com', 'username': 'Tilka'}, 'distinct': True, 'added': [], 'modified': ['Source/Core/Core/HW/CPU.cpp'], 'removed': [], 'message': 'Merge pull request #13460 from jordan-woyak/play-time-tracker-thread-name\n\nCore: Name the play time tracker thread.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/662cfa38c24e66b3fec42a7713645f71c05db269', 'hash': '662cfa38c24e66b3fec42a7713645f71c05db269'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2025-03-27T16:26:49.539964 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JMC47', 'before_sha': '1981f222284448cc8a69d970e1f8569dacec684e', 'after_sha': 'cb24821dcc65987edf54cb3a5a96b38cc9e48ac1', 'commits': [{'author': {'name': 'cristian64', 'email': 'cristian64@gmail.com', 'username': 'cristian64'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/DolphinQt/Config/CheatCodeEditor.cpp'], 'removed': [], 'message': 'DolphinQt: Extract creator name from code name in Gecko codes.\n\nGecko codes in Dolphin feature a dedicated field for the creator of the\ncheat code. When saved into the INI file, the code name and the creator\nname are concatenated, and then inserted in the `[Gecko]` section:\n\n```ini\n[Gecko]\n$<cheat code name> [<creator>]\n<code line 1>\n<code line 2>\n<code line 3>\n<...>\n$<other cheat code name> [<creator>]\n<code line 1>\n<code line 2>\n<code line 3>\n<...>\n```\n\nOn the other hand, enabled codes are listed under the `[Gecko_Enabled]`\nsection, but in this case the creator name is omitted from the line:\n\n```ini\n[Gecko_Enabled]\n$<cheat code name>\n$<other cheat code name>\n```\n\nHaving the creator name in the `[Gecko]` section but not in the\n`[Gecko_Enabled]` section is arguably not ideal, but this is legacy\nbehavior in Dolphin.\n\nThe **Cheat Code Editor** dialog is not acknowledging this subtle\nbehavior in Dolphin: the cheat code name and the creator name *can* be\nboth inserted in the name field. This issue manifests as an inconsistent\nstate where a Gecko code that *appears* to be enabled has no effect when\nthe game is launched.\n\nAs part of this fix, the creator name (if present) is now moved into the\ndedicated creator field before the code is stored internally.\n\nTest plan:\n\n- Right-click on any game and open the **Properties** dialog.\n- Switch to the **Gecko Codes** tab.\n- Press the **Add New Code...** button.\n- In the **Cheat Code Editor** dialog:\n - Enter `This is a test [Jane Doe]` in the **Name:** field.\n - Enter `01234567 00000000` in the **Code:** field.\n - Press **Save**.\n- Observe that the newly added code is now in the list, and *appears* to\n be enabled.\n- Close the **Properties** dialog.\n- Right-click on the same game and open the **Properties** dialog again.\n\n**Without** the fix, the newly added code, while still on the list, has\nbeen inadvertently disabled (it was never really enabled!).\n\n**With** the fix, the newly added code is the list and remains enabled.\n\nThis fixes https://bugs.dolphin-emu.org/issues/13695.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/6d8ba94e4c90c3cb052b023a00ec0822e140b5ff', 'hash': '6d8ba94e4c90c3cb052b023a00ec0822e140b5ff'}, {'author': {'name': 'JMC47', 'email': 'JMC4789@gmail.com', 'username': 'JMC47'}, 'distinct': True, 'added': [], 'modified': ['Source/Core/DolphinQt/Config/CheatCodeEditor.cpp'], 'removed': [], 'message': 'Merge pull request #13217 from cristian64/extract_gecko_creator_name\n\nDolphinQt: Extract creator name from code name in Gecko codes.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/cb24821dcc65987edf54cb3a5a96b38cc9e48ac1', 'hash': 'cb24821dcc65987edf54cb3a5a96b38cc9e48ac1'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2025-03-25T22:30:17.521969 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JMC47', 'before_sha': 'eb84b0fb9b3cd21400987a1c10c4a38d4861b9a9', 'after_sha': '1981f222284448cc8a69d970e1f8569dacec684e', 'commits': [{'author': {'name': 'iwubcode', 'email': 'iwubcode@users.noreply.github.com', 'username': 'iwubcode'}, 'distinct': False, 'added': [], 'modified': ['Installer/Installer.nsi', 'Readme.md', 'Source/Core/Common/build_info.txt.in'], 'removed': [], 'message': 'Update min win10 version from 1703/15063 to 1903/18362\n\nCo-authored-by: Shawn Hoffman <godisgovernment@gmail.com>', 'url': 'https://github.com/dolphin-emu/dolphin/commit/373a1a5dc04b0ddc1d058d6303ef154dbc1c5246', 'hash': '373a1a5dc04b0ddc1d058d6303ef154dbc1c5246'}, {'author': {'name': 'iwubcode', 'email': 'iwubcode@users.noreply.github.com', 'username': 'iwubcode'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Core/Config/DefaultLocale.cpp'], 'removed': [], 'message': 'Core: use more recent api in ComputeDefaultCountryCode on Windows\n\nCo-authored-by: Shawn Hoffman <godisgovernment@gmail.com>', 'url': 'https://github.com/dolphin-emu/dolphin/commit/452cd1c2614c3b1dde2c6f2f594c9dc3f6471163', 'hash': '452cd1c2614c3b1dde2c6f2f594c9dc3f6471163'}, {'author': {'name': 'iwubcode', 'email': 'iwubcode@users.noreply.github.com', 'username': 'iwubcode'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Common/Timer.cpp'], 'removed': [], 'message': 'Common: use std::chrono for GetLocalTimeSinceJan1970 on Windows\n\nCo-authored-by: Shawn Hoffman <godisgovernment@gmail.com>', 'url': 'https://github.com/dolphin-emu/dolphin/commit/c1dea828ab311ac68b85136a97695f447b3b2574', 'hash': 'c1dea828ab311ac68b85136a97695f447b3b2574'}, {'author': {'name': 'JMC47', 'email': 'JMC4789@gmail.com', 'username': 'JMC47'}, 'distinct': True, 'added': [], 'modified': ['Installer/Installer.nsi', 'Readme.md', 'Source/Core/Common/Timer.cpp', 'Source/Core/Common/build_info.txt.in', 'Source/Core/Core/Config/DefaultLocale.cpp'], 'removed': [], 'message': 'Merge pull request #13433 from iwubcode/update_min_win10\n\nUpdate our minimum windows 10 version to 1903 and reinstate code that depends on it', 'url': 'https://github.com/dolphin-emu/dolphin/commit/1981f222284448cc8a69d970e1f8569dacec684e', 'hash': '1981f222284448cc8a69d970e1f8569dacec684e'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2025-03-25T17:19:04.300895 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JMC47', 'before_sha': '5d4b884e6430e2bec24238ccfda5cad031132d2f', 'after_sha': 'eb84b0fb9b3cd21400987a1c10c4a38d4861b9a9', 'commits': [{'author': {'name': 'TryTwo', 'email': 'taolas@gmail.com', 'username': 'TryTwo'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/DolphinQt/Debugger/CodeWidget.cpp'], 'removed': [], 'message': 'CodeWidget: Layout tweak. Give left-side widgets more vertical space by moving the address bar out of the way. Align things better.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/b0867c1602cf0a397d335f84e0ba23e88c6c0d73', 'hash': 'b0867c1602cf0a397d335f84e0ba23e88c6c0d73'}, {'author': {'name': 'JMC47', 'email': 'JMC4789@gmail.com', 'username': 'JMC47'}, 'distinct': True, 'added': [], 'modified': ['Source/Core/DolphinQt/Debugger/CodeWidget.cpp'], 'removed': [], 'message': 'Merge pull request #13442 from TryTwo/PR_CodeWidget_Layout_Tweak\n\nDebugger CodeWidget: Small layout tweak', 'url': 'https://github.com/dolphin-emu/dolphin/commit/eb84b0fb9b3cd21400987a1c10c4a38d4861b9a9', 'hash': 'eb84b0fb9b3cd21400987a1c10c4a38d4861b9a9'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2025-03-24T04:22:41.903812 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JMC47', 'before_sha': 'ad3650abfcae6432338ba976123958ee67a4106c', 'after_sha': '5d4b884e6430e2bec24238ccfda5cad031132d2f', 'commits': [{'author': {'name': 'Tillmann Karras', 'email': 'tilkax@gmail.com', 'username': 'Tilka'}, 'distinct': False, 'added': ['Data/Sys/GameSettings/SDAE5G.ini'], 'modified': [], 'removed': [], 'message': 'GameSettings: fix startup crash in "The Daring Game for Girls"', 'url': 'https://github.com/dolphin-emu/dolphin/commit/5a708f0f246fdc141c6b27669da1f14744c33c4d', 'hash': '5a708f0f246fdc141c6b27669da1f14744c33c4d'}, {'author': {'name': 'JMC47', 'email': 'JMC4789@gmail.com', 'username': 'JMC47'}, 'distinct': True, 'added': ['Data/Sys/GameSettings/SDAE5G.ini'], 'modified': [], 'removed': [], 'message': 'Merge pull request #13450 from Tilka/daring_game\n\nGameSettings: fix startup crash in "The Daring Game for Girls"', 'url': 'https://github.com/dolphin-emu/dolphin/commit/5d4b884e6430e2bec24238ccfda5cad031132d2f', 'hash': '5d4b884e6430e2bec24238ccfda5cad031132d2f'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2025-03-23T19:56:15.956940 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JMC47', 'before_sha': '1515cf6ccdd1ba206c8e0eaabad07de28a4f5939', 'after_sha': 'ad3650abfcae6432338ba976123958ee67a4106c', 'commits': [{'author': {'name': 'mitaclaw', 'email': '140017135+mitaclaw@users.noreply.github.com', 'username': 'mitaclaw'}, 'distinct': False, 'added': ['Source/Core/Common/Projection.h'], 'modified': ['Source/Core/Common/CMakeLists.txt', 'Source/Core/DolphinLib.props'], 'removed': [], 'message': 'Common: Create Range Projections For `std::pair`', 'url': 'https://github.com/dolphin-emu/dolphin/commit/1e5e9219cd122761911bb426750af72c750c7efd', 'hash': '1e5e9219cd122761911bb426750af72c750c7efd'}, {'author': {'name': 'mitaclaw', 'email': '140017135+mitaclaw@users.noreply.github.com', 'username': 'mitaclaw'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Common/Config/Config.cpp', 'Source/Core/Common/Debug/MemoryPatches.cpp', 'Source/Core/Core/DSP/DSPTables.cpp', 'Source/Core/Core/DSP/LabelMap.cpp', 'Source/Core/Core/HLE/HLE.cpp', 'Source/Core/Core/IOS/ES/Formats.cpp', 'Source/Core/Core/IOS/FS/HostBackend/FS.cpp', 'Source/Core/Core/IOS/IOS.cpp', 'Source/Core/Core/IOS/Network/KD/NetKDRequest.cpp', 'Source/Core/Core/PowerPC/BreakPoints.cpp', 'Source/Core/Core/SysConf.cpp', 'Source/Core/Core/WiiUtils.cpp', 'Source/Core/DiscIO/DirectoryBlob.cpp', 'Source/Core/DiscIO/RiivolutionParser.cpp', 'Source/Core/DiscIO/WIABlob.cpp', 'Source/Core/DolphinQt/Config/NewPatchDialog.cpp', 'Source/Core/MacUpdater/MacUI.mm', 'Source/Core/UICommon/GameFileCache.cpp', 'Source/Core/VideoCommon/VideoBackendBase.cpp', 'Source/Core/WinUpdater/Platform.cpp'], 'removed': [], 'message': 'Simplify `std::find_if` with `std::ranges::find` and projections\n\nIn LabelMap.cpp, the code is currently unused so I was unable to test it.\n\nIn WiiUtils.cpp, the magic value `1u` was replaced by the constant value `DiscIO::PARTITION_UPDATE`.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/62b2b939b5825e48c89b8a3ebb97d9fc38cb59e5', 'hash': '62b2b939b5825e48c89b8a3ebb97d9fc38cb59e5'}, {'author': {'name': 'mitaclaw', 'email': '140017135+mitaclaw@users.noreply.github.com', 'username': 'mitaclaw'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Core/NetPlayClient.cpp', 'Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp'], 'removed': [], 'message': 'Simplify `std::count_if` with `std::ranges::count` and projections', 'url': 'https://github.com/dolphin-emu/dolphin/commit/00e147c722fd1e70eb15f5d49b604cdd4652b7ab', 'hash': '00e147c722fd1e70eb15f5d49b604cdd4652b7ab'}, {'author': {'name': 'mitaclaw', 'email': '140017135+mitaclaw@users.noreply.github.com', 'username': 'mitaclaw'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Core/PowerPC/Jit64/RegCache/JitRegCache.cpp'], 'removed': [], 'message': 'Modernize `std::none_of` with ranges and projections', 'url': 'https://github.com/dolphin-emu/dolphin/commit/9f972db4b8e730751d643680ec90f177c3010333', 'hash': '9f972db4b8e730751d643680ec90f177c3010333'}, {'author': {'name': 'mitaclaw', 'email': '140017135+mitaclaw@users.noreply.github.com', 'username': 'mitaclaw'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Common/FatFsUtil.cpp', 'Source/Core/Core/IOS/FS/HostBackend/FS.cpp', 'Source/Core/Core/PowerPC/PPCTables.cpp', 'Source/Core/DiscIO/DirectoryBlob.cpp', 'Source/Core/DiscIO/VolumeVerifier.cpp', 'Source/Core/DiscIO/WIABlob.cpp', 'Source/Core/UICommon/ResourcePack/Manager.cpp', 'Source/Core/VideoCommon/GraphicsModSystem/Runtime/CustomPipeline.cpp', 'Source/Core/VideoCommon/TextureCacheBase.cpp'], 'removed': [], 'message': 'Modernize `std::sort` with ranges and projections\n\nIn PPCTables.cpp, the code is currently unused so I was unable to test it.\n\nIn CustomPipeline.cpp, a pointer to member function cannot be used due to 16.4.5.2.1 of the C++ Standard regarding "addressable functions". https://eel.is/c++draft/namespace.std#6\n\nIn Fs.cpp and DirectoryBlob.cpp, these examples used projections in a previous iteration of this commit, but no longer do. Still, they remain in this commit because the PR they would actually belong to is already merged.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/8b9f92a0af0f467ffa0bde5f4e6239e57fbd4b5e', 'hash': '8b9f92a0af0f467ffa0bde5f4e6239e57fbd4b5e'}, {'author': {'name': 'mitaclaw', 'email': '140017135+mitaclaw@users.noreply.github.com', 'username': 'mitaclaw'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Core/State.cpp', 'Source/Core/DiscIO/VolumeVerifier.cpp', 'Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp', 'Source/Core/InputCommon/ControllerInterface/ControllerInterface.cpp'], 'removed': [], 'message': 'Modernize `std::stable_sort` with ranges and projections', 'url': 'https://github.com/dolphin-emu/dolphin/commit/c9f589faa532105c24f4f6343cadc7f882e251a5', 'hash': 'c9f589faa532105c24f4f6343cadc7f882e251a5'}, {'author': {'name': 'mitaclaw', 'email': '140017135+mitaclaw@users.noreply.github.com', 'username': 'mitaclaw'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Common/MemArenaWin.cpp'], 'removed': [], 'message': 'Modernize `std::lower_bound`/`upper_bound` with ranges and projections', 'url': 'https://github.com/dolphin-emu/dolphin/commit/258ec4f9cd77759677184495d31f25c72e9afa22', 'hash': '258ec4f9cd77759677184495d31f25c72e9afa22'}, {'author': {'name': 'mitaclaw', 'email': '140017135+mitaclaw@users.noreply.github.com', 'username': 'mitaclaw'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Core/NetPlayClient.cpp', 'Source/Core/VideoCommon/TextureCacheBase.cpp'], 'removed': [], 'message': 'Modernize `std::max_element` with ranges and projections', 'url': 'https://github.com/dolphin-emu/dolphin/commit/e4efe011d71b668537bc551996848e911de079ab', 'hash': 'e4efe011d71b668537bc551996848e911de079ab'}, {'author': {'name': 'JMC47', 'email': 'JMC4789@gmail.com', 'username': 'JMC47'}, 'distinct': True, 'added': ['Source/Core/Common/Projection.h'], 'modified': ['Source/Core/Common/CMakeLists.txt', 'Source/Core/Common/Config/Config.cpp', 'Source/Core/Common/Debug/MemoryPatches.cpp', 'Source/Core/Common/FatFsUtil.cpp', 'Source/Core/Common/MemArenaWin.cpp', 'Source/Core/Core/DSP/DSPTables.cpp', 'Source/Core/Core/DSP/LabelMap.cpp', 'Source/Core/Core/HLE/HLE.cpp', 'Source/Core/Core/IOS/ES/Formats.cpp', 'Source/Core/Core/IOS/FS/HostBackend/FS.cpp', 'Source/Core/Core/IOS/IOS.cpp', 'Source/Core/Core/IOS/Network/KD/NetKDRequest.cpp', 'Source/Core/Core/NetPlayClient.cpp', 'Source/Core/Core/PowerPC/BreakPoints.cpp', 'Source/Core/Core/PowerPC/Jit64/RegCache/JitRegCache.cpp', 'Source/Core/Core/PowerPC/PPCTables.cpp', 'Source/Core/Core/State.cpp', 'Source/Core/Core/SysConf.cpp', 'Source/Core/Core/WiiUtils.cpp', 'Source/Core/DiscIO/DirectoryBlob.cpp', 'Source/Core/DiscIO/RiivolutionParser.cpp', 'Source/Core/DiscIO/VolumeVerifier.cpp', 'Source/Core/DiscIO/WIABlob.cpp', 'Source/Core/DolphinLib.props', 'Source/Core/DolphinQt/Config/Mapping/MappingWidget.cpp', 'Source/Core/DolphinQt/Config/NewPatchDialog.cpp', 'Source/Core/DolphinQt/Debugger/CodeViewWidget.cpp', 'Source/Core/InputCommon/ControllerInterface/ControllerInterface.cpp', 'Source/Core/MacUpdater/MacUI.mm', 'Source/Core/UICommon/GameFileCache.cpp', 'Source/Core/UICommon/ResourcePack/Manager.cpp', 'Source/Core/VideoCommon/GraphicsModSystem/Runtime/CustomPipeline.cpp', 'Source/Core/VideoCommon/TextureCacheBase.cpp', 'Source/Core/VideoCommon/VideoBackendBase.cpp', 'Source/Core/WinUpdater/Platform.cpp'], 'removed': [], 'message': 'Merge pull request #13093 from mitaclaw/ranges-modernization-4-projection\n\nRanges Algorithms Modernization - Projection', 'url': 'https://github.com/dolphin-emu/dolphin/commit/ad3650abfcae6432338ba976123958ee67a4106c', 'hash': 'ad3650abfcae6432338ba976123958ee67a4106c'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2025-03-23T19:22:13.398705 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JMC47', 'before_sha': 'cef4d8fb761aeb38137d29e8348330c7df03e54f', 'after_sha': '1515cf6ccdd1ba206c8e0eaabad07de28a4f5939', 'commits': [{'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'username': 'JosJuice'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Core/HW/EXI/BBA/BuiltIn.cpp'], 'removed': [], 'message': 'EXI: Make HLE BBA panic alerts translatable\n\nAlso rewording the messages to make them clearer and fix typos.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/c1990bc687dded312c415fb51b9ada6bb41e8471', 'hash': 'c1990bc687dded312c415fb51b9ada6bb41e8471'}, {'author': {'name': 'JMC47', 'email': 'JMC4789@gmail.com', 'username': 'JMC47'}, 'distinct': True, 'added': [], 'modified': ['Source/Core/Core/HW/EXI/BBA/BuiltIn.cpp'], 'removed': [], 'message': 'Merge pull request #13447 from JosJuice/bba-panic-tr\n\nEXI: Make HLE BBA panic alerts translatable', 'url': 'https://github.com/dolphin-emu/dolphin/commit/1515cf6ccdd1ba206c8e0eaabad07de28a4f5939', 'hash': '1515cf6ccdd1ba206c8e0eaabad07de28a4f5939'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2025-03-23T19:21:49.935426 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JMC47', 'before_sha': 'f50d2ee86c5e7530887e8e78b6611c01ccb7bbc8', 'after_sha': 'cef4d8fb761aeb38137d29e8348330c7df03e54f', 'commits': [{'author': {'name': 'iwubcode', 'email': 'iwubcode@users.noreply.github.com', 'username': 'iwubcode'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/VideoCommon/GraphicsModSystem/Runtime/CustomShaderCache.cpp', 'Source/Core/VideoCommon/LightingShaderGen.cpp', 'Source/Core/VideoCommon/LightingShaderGen.h', 'Source/Core/VideoCommon/PixelShaderGen.cpp', 'Source/Core/VideoCommon/PixelShaderGen.h', 'Source/Core/VideoCommon/ShaderCache.cpp', 'Source/Core/VideoCommon/ShaderGenCommon.cpp', 'Source/Core/VideoCommon/ShaderGenCommon.h', 'Source/Core/VideoCommon/UberShaderPixel.cpp', 'Source/Core/VideoCommon/UberShaderPixel.h'], 'removed': [], 'message': "VideoCommon: move to a 'process_fragment()' function to simplify custom shaders and provide a direct override of the tev stage logic", 'url': 'https://github.com/dolphin-emu/dolphin/commit/8e253518e6f8b918dffe7361faf897c16eabc6d3', 'hash': '8e253518e6f8b918dffe7361faf897c16eabc6d3'}, {'author': {'name': 'JMC47', 'email': 'JMC4789@gmail.com', 'username': 'JMC47'}, 'distinct': True, 'added': [], 'modified': ['Source/Core/VideoCommon/GraphicsModSystem/Runtime/CustomShaderCache.cpp', 'Source/Core/VideoCommon/LightingShaderGen.cpp', 'Source/Core/VideoCommon/LightingShaderGen.h', 'Source/Core/VideoCommon/PixelShaderGen.cpp', 'Source/Core/VideoCommon/PixelShaderGen.h', 'Source/Core/VideoCommon/ShaderCache.cpp', 'Source/Core/VideoCommon/ShaderGenCommon.cpp', 'Source/Core/VideoCommon/ShaderGenCommon.h', 'Source/Core/VideoCommon/UberShaderPixel.cpp', 'Source/Core/VideoCommon/UberShaderPixel.h'], 'removed': [], 'message': "Merge pull request #13432 from iwubcode/custom_pixel_fragment\n\nVideoCommon: move to a 'process_fragment()' function to simplify custom shaders", 'url': 'https://github.com/dolphin-emu/dolphin/commit/cef4d8fb761aeb38137d29e8348330c7df03e54f', 'hash': 'cef4d8fb761aeb38137d29e8348330c7df03e54f'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2025-03-23T19:21:33.665585 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JMC47', 'before_sha': '28f1beeca84911481e7ad8f925bd5fd1f5b2563e', 'after_sha': 'f50d2ee86c5e7530887e8e78b6611c01ccb7bbc8', 'commits': [{'author': {'name': 'Jordan Woyak', 'email': 'jordan.woyak@gmail.com', 'username': 'jordan-woyak'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Core/Core.cpp'], 'removed': [], 'message': 'Core: Call PerformanceMetrics::CountFrame regardless of PresentReason.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/a7d1cac8add1a20d3de5716b2d3d65fd0203d75f', 'hash': 'a7d1cac8add1a20d3de5716b2d3d65fd0203d75f'}, {'author': {'name': 'JMC47', 'email': 'JMC4789@gmail.com', 'username': 'JMC47'}, 'distinct': True, 'added': [], 'modified': ['Source/Core/Core/Core.cpp'], 'removed': [], 'message': 'Merge pull request #13425 from jordan-woyak/after-present-cleanup\n\nFix performance statistics when Skip Duplicate Frames is turned off.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/f50d2ee86c5e7530887e8e78b6611c01ccb7bbc8', 'hash': 'f50d2ee86c5e7530887e8e78b6611c01ccb7bbc8'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2025-03-23T19:21:13.441677 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JMC47', 'before_sha': '178462e10f4c03eaf1fd7797698a4763428b3351', 'after_sha': '28f1beeca84911481e7ad8f925bd5fd1f5b2563e', 'commits': [{'author': {'name': 'Jordan Woyak', 'email': 'jordan.woyak@gmail.com', 'username': 'jordan-woyak'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/VideoCommon/PerformanceMetrics.h', 'Source/Core/VideoCommon/PerformanceTracker.cpp', 'Source/Core/VideoCommon/PerformanceTracker.h'], 'removed': [], 'message': 'PerformanceTracker: Pass chrono values instead of us s64.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/b2ce3fbefc34fac9449e5f88f15c7a4da0825fac', 'hash': 'b2ce3fbefc34fac9449e5f88f15c7a4da0825fac'}, {'author': {'name': 'Jordan Woyak', 'email': 'jordan.woyak@gmail.com', 'username': 'jordan-woyak'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/VideoCommon/PerformanceTracker.cpp', 'Source/Core/VideoCommon/PerformanceTracker.h'], 'removed': [], 'message': 'PerformanceTracker: Use std::deque instead of hand-rolled circular\nqueue.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/c763961112f858732c1cad58e286d7a076ef7e5f', 'hash': 'c763961112f858732c1cad58e286d7a076ef7e5f'}, {'author': {'name': 'Jordan Woyak', 'email': 'jordan.woyak@gmail.com', 'username': 'jordan-woyak'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/VideoCommon/PerformanceMetrics.cpp', 'Source/Core/VideoCommon/PerformanceTracker.cpp', 'Source/Core/VideoCommon/PerformanceTracker.h'], 'removed': [], 'message': 'PerformanceTracker: Use SPSCQueue and atomic to eliminate need for a mutex. Clean up some math.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/46e0952e97bae2cfdecaeed88f7768d028718918', 'hash': '46e0952e97bae2cfdecaeed88f7768d028718918'}, {'author': {'name': 'JMC47', 'email': 'JMC4789@gmail.com', 'username': 'JMC47'}, 'distinct': True, 'added': [], 'modified': ['Source/Core/VideoCommon/PerformanceMetrics.cpp', 'Source/Core/VideoCommon/PerformanceMetrics.h', 'Source/Core/VideoCommon/PerformanceTracker.cpp', 'Source/Core/VideoCommon/PerformanceTracker.h'], 'removed': [], 'message': 'Merge pull request #13398 from jordan-woyak/perf-tracker\n\nPerformanceTracker: Eliminate mutex. General cleanups.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/28f1beeca84911481e7ad8f925bd5fd1f5b2563e', 'hash': '28f1beeca84911481e7ad8f925bd5fd1f5b2563e'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2025-03-23T19:20:47.298709 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JMC47', 'before_sha': '9b0471532ce8f715c2c681cb7fb7173e75708104', 'after_sha': '178462e10f4c03eaf1fd7797698a4763428b3351', 'commits': [{'author': {'name': 'Tillmann Karras', 'email': 'tilkax@gmail.com', 'username': 'Tilka'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Core/HW/EXI/EXI_DeviceAD16.cpp', 'Source/Core/Core/HW/EXI/EXI_DeviceAD16.h', 'Source/Core/Core/State.cpp'], 'removed': [], 'message': "EXI: fix AD16\n\nThe GameCube IPL is now able to detect this device. However, this\ntriggers some memory clearing code that trips up Dolphin's I$.", 'url': 'https://github.com/dolphin-emu/dolphin/commit/951a84833a87acb79bd39c141a98cb96d88604be', 'hash': '951a84833a87acb79bd39c141a98cb96d88604be'}, {'author': {'name': 'Tillmann Karras', 'email': 'tilkax@gmail.com', 'username': 'Tilka'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Core/Config/MainSettings.cpp', 'Source/Core/Core/Config/MainSettings.h', 'Source/Core/Core/HW/EXI/EXI.cpp', 'Source/Core/Core/HW/EXI/EXI.h', 'Source/Core/DolphinQt/Settings/GameCubePane.cpp', 'Source/Core/DolphinQt/Settings/GameCubePane.h'], 'removed': [], 'message': 'Config: make SP2 configurable', 'url': 'https://github.com/dolphin-emu/dolphin/commit/90b6f0d16d6036b1bc326b8a7fbb0b986892262f', 'hash': '90b6f0d16d6036b1bc326b8a7fbb0b986892262f'}, {'author': {'name': 'JMC47', 'email': 'JMC4789@gmail.com', 'username': 'JMC47'}, 'distinct': True, 'added': [], 'modified': ['Source/Core/Core/Config/MainSettings.cpp', 'Source/Core/Core/Config/MainSettings.h', 'Source/Core/Core/HW/EXI/EXI.cpp', 'Source/Core/Core/HW/EXI/EXI.h', 'Source/Core/Core/HW/EXI/EXI_DeviceAD16.cpp', 'Source/Core/Core/HW/EXI/EXI_DeviceAD16.h', 'Source/Core/Core/State.cpp', 'Source/Core/DolphinQt/Settings/GameCubePane.cpp', 'Source/Core/DolphinQt/Settings/GameCubePane.h'], 'removed': [], 'message': 'Merge pull request #13385 from Tilka/sp2_ad16\n\nFix AD16 and make SP2 configurable', 'url': 'https://github.com/dolphin-emu/dolphin/commit/178462e10f4c03eaf1fd7797698a4763428b3351', 'hash': '178462e10f4c03eaf1fd7797698a4763428b3351'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2025-03-23T19:17:26.301269 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JMC47', 'before_sha': '2da255d8cdb2da67123296f5f091f808c696d021', 'after_sha': '9b0471532ce8f715c2c681cb7fb7173e75708104', 'commits': [{'author': {'name': 'Pokechu22', 'email': 'Pokechu022@gmail.com', 'username': 'Pokechu22'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/VideoBackends/D3D/D3DState.cpp', 'Source/Core/VideoBackends/D3D12/DescriptorHeapManager.cpp', 'Source/Core/VideoBackends/OGL/SamplerCache.cpp', 'Source/Core/VideoBackends/Vulkan/ObjectCache.cpp', 'Source/Core/VideoCommon/RenderState.cpp', 'Source/Core/VideoCommon/RenderState.h', 'Source/Core/VideoCommon/TextureCacheBase.cpp'], 'removed': [], 'message': 'Enable anisotropic filtering when the game requests it', 'url': 'https://github.com/dolphin-emu/dolphin/commit/79a1e480ca75046ef932f26a4c72022422bcd485', 'hash': '79a1e480ca75046ef932f26a4c72022422bcd485'}, {'author': {'name': 'Jordan Woyak', 'email': 'jordan.woyak@gmail.com', 'username': 'jordan-woyak'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/VideoBackends/Metal/MTLObjectCache.mm'], 'removed': [], 'message': 'Enable game-requested anisotropic filtering in Metal backend.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/137d1375d4bf09f6b136d37596c5539b5b14f883', 'hash': '137d1375d4bf09f6b136d37596c5539b5b14f883'}, {'author': {'name': 'Jordan Woyak', 'email': 'jordan.woyak@gmail.com', 'username': 'jordan-woyak'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Common/Config/Config.h', 'Source/Core/Common/Config/Layer.h'], 'removed': [], 'message': 'Config: Allow passing a DefaultState object to Set functions to delete keys.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/ba1bf6959ea3d512bc8fe48f5fede5f752353bcf', 'hash': 'ba1bf6959ea3d512bc8fe48f5fede5f752353bcf'}, {'author': {'name': 'Jordan Woyak', 'email': 'jordan.woyak@gmail.com', 'username': 'jordan-woyak'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/DolphinQt/Config/ConfigControls/ConfigChoice.cpp', 'Source/Core/DolphinQt/Config/ConfigControls/ConfigChoice.h'], 'removed': [], 'message': 'DolphinQt: Allow ConfigComplexChoice to handle DefaultState values.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/4b711e1e0aaa4c112a5815b6b7aa560014fda6de', 'hash': '4b711e1e0aaa4c112a5815b6b7aa560014fda6de'}, {'author': {'name': 'Jordan Woyak', 'email': 'jordan.woyak@gmail.com', 'username': 'jordan-woyak'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Core/Config/GraphicsSettings.cpp', 'Source/Core/Core/Config/GraphicsSettings.h', 'Source/Core/Core/DolphinAnalytics.cpp', 'Source/Core/Core/NetPlayProto.h', 'Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp', 'Source/Core/VideoCommon/TextureCacheBase.cpp', 'Source/Core/VideoCommon/VideoConfig.cpp', 'Source/Core/VideoCommon/VideoConfig.h'], 'removed': [], 'message': 'Config: Expose Default and 1x Anisotropic Filtering setting.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/561aee7707d4ace0d987deed6c8084178c653c3d', 'hash': '561aee7707d4ace0d987deed6c8084178c653c3d'}, {'author': {'name': 'JMC47', 'email': 'JMC4789@gmail.com', 'username': 'JMC47'}, 'distinct': True, 'added': [], 'modified': ['Source/Core/Common/Config/Config.h', 'Source/Core/Common/Config/Layer.h', 'Source/Core/Core/Config/GraphicsSettings.cpp', 'Source/Core/Core/Config/GraphicsSettings.h', 'Source/Core/Core/DolphinAnalytics.cpp', 'Source/Core/Core/NetPlayProto.h', 'Source/Core/DolphinQt/Config/ConfigControls/ConfigChoice.cpp', 'Source/Core/DolphinQt/Config/ConfigControls/ConfigChoice.h', 'Source/Core/DolphinQt/Config/Graphics/EnhancementsWidget.cpp', 'Source/Core/VideoBackends/D3D/D3DState.cpp', 'Source/Core/VideoBackends/D3D12/DescriptorHeapManager.cpp', 'Source/Core/VideoBackends/Metal/MTLObjectCache.mm', 'Source/Core/VideoBackends/OGL/SamplerCache.cpp', 'Source/Core/VideoBackends/Vulkan/ObjectCache.cpp', 'Source/Core/VideoCommon/RenderState.cpp', 'Source/Core/VideoCommon/RenderState.h', 'Source/Core/VideoCommon/TextureCacheBase.cpp', 'Source/Core/VideoCommon/VideoConfig.cpp', 'Source/Core/VideoCommon/VideoConfig.h'], 'removed': [], 'message': 'Merge pull request #13368 from jordan-woyak/anisotropic-filtering\n\nUse Game Requested Anisotropic Filtering', 'url': 'https://github.com/dolphin-emu/dolphin/commit/9b0471532ce8f715c2c681cb7fb7173e75708104', 'hash': '9b0471532ce8f715c2c681cb7fb7173e75708104'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2025-03-23T19:12:31.096645 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JMC47', 'before_sha': 'e93f0de8a4bcf9f201347fba21a12960ffa3c15f', 'after_sha': '2da255d8cdb2da67123296f5f091f808c696d021', 'commits': [{'author': {'name': 'iwubcode', 'email': 'iwubcode@users.noreply.github.com', 'username': 'iwubcode'}, 'distinct': False, 'added': [], 'modified': ['Source/Android/jni/Input/EmulatedController.cpp', 'Source/Core/Core/Core.cpp', 'Source/Core/Core/HW/GCKeyboard.cpp', 'Source/Core/Core/HW/GCKeyboard.h', 'Source/Core/Core/HW/GCPad.cpp', 'Source/Core/Core/HW/GCPad.h', 'Source/Core/Core/HW/Wiimote.cpp', 'Source/Core/Core/HW/Wiimote.h', 'Source/Core/DolphinQt/Config/Mapping/MappingCommon.cpp', 'Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp', 'Source/Core/InputCommon/DynamicInputTextureManager.cpp', 'Source/Core/InputCommon/DynamicInputTextures/DITConfiguration.cpp', 'Source/Core/InputCommon/DynamicInputTextures/DITConfiguration.h', 'Source/Core/InputCommon/InputConfig.cpp', 'Source/Core/InputCommon/InputConfig.h'], 'removed': [], 'message': 'Core / DolphinQt / InputCommon: reduce the number disk writes when using DynamicInputTextures', 'url': 'https://github.com/dolphin-emu/dolphin/commit/d03f9032c129e440e4f07d319be8b52500798e07', 'hash': 'd03f9032c129e440e4f07d319be8b52500798e07'}, {'author': {'name': 'iwubcode', 'email': 'iwubcode@users.noreply.github.com', 'username': 'iwubcode'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Core/Boot/Boot.cpp', 'Source/Core/Core/ConfigManager.cpp', 'Source/Core/Core/ConfigManager.h', 'Source/Core/Core/Core.cpp', 'Source/Core/Core/IOS/ES/ES.cpp', 'Source/Core/Core/IOS/IOS.cpp', 'Source/Core/Core/IOS/MIOS.cpp'], 'removed': [], 'message': 'Core: properly distinguish between ES title switches (Wii titles) and normal loading (GC, also called for Wii..); update config for ES title change, generate textures for both situations', 'url': 'https://github.com/dolphin-emu/dolphin/commit/e18d98d4fc94830937f6011e15ad1a41a9eeb9dc', 'hash': 'e18d98d4fc94830937f6011e15ad1a41a9eeb9dc'}, {'author': {'name': 'JMC47', 'email': 'JMC4789@gmail.com', 'username': 'JMC47'}, 'distinct': True, 'added': [], 'modified': ['Source/Android/jni/Input/EmulatedController.cpp', 'Source/Core/Core/Boot/Boot.cpp', 'Source/Core/Core/ConfigManager.cpp', 'Source/Core/Core/ConfigManager.h', 'Source/Core/Core/Core.cpp', 'Source/Core/Core/HW/GCKeyboard.cpp', 'Source/Core/Core/HW/GCKeyboard.h', 'Source/Core/Core/HW/GCPad.cpp', 'Source/Core/Core/HW/GCPad.h', 'Source/Core/Core/HW/Wiimote.cpp', 'Source/Core/Core/HW/Wiimote.h', 'Source/Core/Core/IOS/ES/ES.cpp', 'Source/Core/Core/IOS/IOS.cpp', 'Source/Core/Core/IOS/MIOS.cpp', 'Source/Core/DolphinQt/Config/Mapping/MappingCommon.cpp', 'Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp', 'Source/Core/InputCommon/DynamicInputTextureManager.cpp', 'Source/Core/InputCommon/DynamicInputTextures/DITConfiguration.cpp', 'Source/Core/InputCommon/DynamicInputTextures/DITConfiguration.h', 'Source/Core/InputCommon/InputConfig.cpp', 'Source/Core/InputCommon/InputConfig.h'], 'removed': [], 'message': 'Merge pull request #13311 from iwubcode/dynamic_input_textures_reduce_image_writes\n\nCore / DolphinQt / InputCommon: reduce the number disk writes when using DynamicInputTextures', 'url': 'https://github.com/dolphin-emu/dolphin/commit/2da255d8cdb2da67123296f5f091f808c696d021', 'hash': '2da255d8cdb2da67123296f5f091f808c696d021'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
Recent 'internal_log' events
2025-04-04T02:37:01.587605 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7li4q861w03z1qsisqqqg1mc5amfa2wz-python3.12-central-0.1.0/lib/python3.12/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'spxtr,NanoByte011,mbc07,jjdelvalle,Filoppi,FioraAeterna,EmptyChaos,bentley,Tilka,Sam-Belliveau,glennricster,Dentomologist,jloehr,nickbeth,riking,Phatcat,Techjar,noahpistilli,SuperSamus,SirMangler,JordanTheToaster,malleoz,ColinDTaylor,JMC47,TryTwo,unknownbrackets,Gamer64ytb,zackhow,CookiePLMonster,jezze,orbea,leoetlino,aroulin,AdmiralCurtiss,merryhime,linkmauve,rukai,JosJuice,archshift,BhaaLseN,Tinob,Ebola16,Zopolis4,LAGonauta,aldelaro5,kamiyo,CrystalGamma,marcan,Parlane,Sintendo,TellowKrinkle,booto,vladfi1,shonumi,Linktothepast,nullgemm,Stevoisiak,Helios747,CrossVR,mathieui,Buddybenj,LPFaint99,lioncash,RisingFog,Starsam80,mmastrac,iwubcode,Lobsterzelda,yourWaifu,Ryanel,sepalani,randomstuff,LillyJadeKatrin,hackbar,degasus,cristian64,hrydgard,jordan-woyak,DacoTaco,hdcmeta,skidau,dreamsyntax,deReeperJosh,Geotale,OatmealDome,mandar1jn,PatrickFerry,meffij,comex,delroth,magcius,mimimi085181,Pokechu22,kayru,CelestialAmber,moncefmechri,Simonx22,CasualPokePlayer,mrgreywater,hthh,MayImilae,endrift,rohit-n,galop1n,ligfx,rlnilsen,adamdmoss,Ziek,Hydr8gon,JoshuaVandaele,mitaclaw,K0bin,Orphis,neobrain,magumagu,mahdihijazi,gwicks,RachelBryk,smurf3tte,phire,skylersaleh,ShimmerGlass,spycrab,krnlyng,zopieux,OrN,Alcaro')", 'type': 'internal_log'}
2025-04-04T02:37:00.643415 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7li4q861w03z1qsisqqqg1mc5amfa2wz-python3.12-central-0.1.0/lib/python3.12/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2025-04-04T02:35:23.930255 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7li4q861w03z1qsisqqqg1mc5amfa2wz-python3.12-central-0.1.0/lib/python3.12/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/core-developers', 'phire,CrossVR,skidau,Tilka,leoetlino,spycrab,delroth,lioncash,AdmiralCurtiss,linkmauve,degasus,JosJuice,hrydgard,jordan-woyak,Pokechu22,Helios747,Parlane,OatmealDome')", 'type': 'internal_log'}
2025-04-04T02:35:23.696214 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7li4q861w03z1qsisqqqg1mc5amfa2wz-python3.12-central-0.1.0/lib/python3.12/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'core-developers')", 'type': 'internal_log'}
2025-04-04T02:32:00.643033 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7li4q861w03z1qsisqqqg1mc5amfa2wz-python3.12-central-0.1.0/lib/python3.12/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'spxtr,NanoByte011,mbc07,jjdelvalle,Filoppi,FioraAeterna,EmptyChaos,bentley,Tilka,Sam-Belliveau,glennricster,Dentomologist,jloehr,nickbeth,riking,Phatcat,Techjar,noahpistilli,SuperSamus,SirMangler,JordanTheToaster,malleoz,ColinDTaylor,JMC47,TryTwo,unknownbrackets,Gamer64ytb,zackhow,CookiePLMonster,jezze,orbea,leoetlino,aroulin,AdmiralCurtiss,merryhime,linkmauve,rukai,JosJuice,archshift,BhaaLseN,Tinob,Ebola16,Zopolis4,LAGonauta,aldelaro5,kamiyo,CrystalGamma,marcan,Parlane,Sintendo,TellowKrinkle,booto,vladfi1,shonumi,Linktothepast,nullgemm,Stevoisiak,Helios747,CrossVR,mathieui,Buddybenj,LPFaint99,lioncash,RisingFog,Starsam80,mmastrac,iwubcode,Lobsterzelda,yourWaifu,Ryanel,sepalani,randomstuff,LillyJadeKatrin,hackbar,degasus,cristian64,hrydgard,jordan-woyak,DacoTaco,hdcmeta,skidau,dreamsyntax,deReeperJosh,Geotale,OatmealDome,mandar1jn,PatrickFerry,meffij,comex,delroth,magcius,mimimi085181,Pokechu22,kayru,CelestialAmber,moncefmechri,Simonx22,CasualPokePlayer,mrgreywater,hthh,MayImilae,endrift,rohit-n,galop1n,ligfx,rlnilsen,adamdmoss,Ziek,Hydr8gon,JoshuaVandaele,mitaclaw,K0bin,Orphis,neobrain,magumagu,mahdihijazi,gwicks,RachelBryk,smurf3tte,phire,skylersaleh,ShimmerGlass,spycrab,krnlyng,zopieux,OrN,Alcaro')", 'type': 'internal_log'}
2025-04-04T02:31:59.691249 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7li4q861w03z1qsisqqqg1mc5amfa2wz-python3.12-central-0.1.0/lib/python3.12/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2025-04-04T02:26:59.690918 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7li4q861w03z1qsisqqqg1mc5amfa2wz-python3.12-central-0.1.0/lib/python3.12/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'spxtr,NanoByte011,mbc07,jjdelvalle,Filoppi,FioraAeterna,EmptyChaos,bentley,Tilka,Sam-Belliveau,glennricster,Dentomologist,jloehr,nickbeth,riking,Phatcat,Techjar,noahpistilli,SuperSamus,SirMangler,JordanTheToaster,malleoz,ColinDTaylor,JMC47,TryTwo,unknownbrackets,Gamer64ytb,zackhow,CookiePLMonster,jezze,orbea,leoetlino,aroulin,AdmiralCurtiss,merryhime,linkmauve,rukai,JosJuice,archshift,BhaaLseN,Tinob,Ebola16,Zopolis4,LAGonauta,aldelaro5,kamiyo,CrystalGamma,marcan,Parlane,Sintendo,TellowKrinkle,booto,vladfi1,shonumi,Linktothepast,nullgemm,Stevoisiak,Helios747,CrossVR,mathieui,Buddybenj,LPFaint99,lioncash,RisingFog,Starsam80,mmastrac,iwubcode,Lobsterzelda,yourWaifu,Ryanel,sepalani,randomstuff,LillyJadeKatrin,hackbar,degasus,cristian64,hrydgard,jordan-woyak,DacoTaco,hdcmeta,skidau,dreamsyntax,deReeperJosh,Geotale,OatmealDome,mandar1jn,PatrickFerry,meffij,comex,delroth,magcius,mimimi085181,Pokechu22,kayru,CelestialAmber,moncefmechri,Simonx22,CasualPokePlayer,mrgreywater,hthh,MayImilae,endrift,rohit-n,galop1n,ligfx,rlnilsen,adamdmoss,Ziek,Hydr8gon,JoshuaVandaele,mitaclaw,K0bin,Orphis,neobrain,magumagu,mahdihijazi,gwicks,RachelBryk,smurf3tte,phire,skylersaleh,ShimmerGlass,spycrab,krnlyng,zopieux,OrN,Alcaro')", 'type': 'internal_log'}
2025-04-04T02:26:58.678600 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7li4q861w03z1qsisqqqg1mc5amfa2wz-python3.12-central-0.1.0/lib/python3.12/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2025-04-04T02:25:23.695926 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7li4q861w03z1qsisqqqg1mc5amfa2wz-python3.12-central-0.1.0/lib/python3.12/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/core-developers', 'phire,CrossVR,skidau,Tilka,leoetlino,spycrab,delroth,lioncash,AdmiralCurtiss,linkmauve,degasus,JosJuice,hrydgard,jordan-woyak,Pokechu22,Helios747,Parlane,OatmealDome')", 'type': 'internal_log'}
2025-04-04T02:25:23.495399 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7li4q861w03z1qsisqqqg1mc5amfa2wz-python3.12-central-0.1.0/lib/python3.12/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'core-developers')", 'type': 'internal_log'}
2025-04-04T02:21:58.673115 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7li4q861w03z1qsisqqqg1mc5amfa2wz-python3.12-central-0.1.0/lib/python3.12/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'spxtr,NanoByte011,mbc07,jjdelvalle,Filoppi,FioraAeterna,EmptyChaos,bentley,Tilka,Sam-Belliveau,glennricster,Dentomologist,jloehr,nickbeth,riking,Phatcat,Techjar,noahpistilli,SuperSamus,SirMangler,JordanTheToaster,malleoz,ColinDTaylor,JMC47,TryTwo,unknownbrackets,Gamer64ytb,zackhow,CookiePLMonster,jezze,orbea,leoetlino,aroulin,AdmiralCurtiss,merryhime,linkmauve,rukai,JosJuice,archshift,BhaaLseN,Tinob,Ebola16,Zopolis4,LAGonauta,aldelaro5,kamiyo,CrystalGamma,marcan,Parlane,Sintendo,TellowKrinkle,booto,vladfi1,shonumi,Linktothepast,nullgemm,Stevoisiak,Helios747,CrossVR,mathieui,Buddybenj,LPFaint99,lioncash,RisingFog,Starsam80,mmastrac,iwubcode,Lobsterzelda,yourWaifu,Ryanel,sepalani,randomstuff,LillyJadeKatrin,hackbar,degasus,cristian64,hrydgard,jordan-woyak,DacoTaco,hdcmeta,skidau,dreamsyntax,deReeperJosh,Geotale,OatmealDome,mandar1jn,PatrickFerry,meffij,comex,delroth,magcius,mimimi085181,Pokechu22,kayru,CelestialAmber,moncefmechri,Simonx22,CasualPokePlayer,mrgreywater,hthh,MayImilae,endrift,rohit-n,galop1n,ligfx,rlnilsen,adamdmoss,Ziek,Hydr8gon,JoshuaVandaele,mitaclaw,K0bin,Orphis,neobrain,magumagu,mahdihijazi,gwicks,RachelBryk,smurf3tte,phire,skylersaleh,ShimmerGlass,spycrab,krnlyng,zopieux,OrN,Alcaro')", 'type': 'internal_log'}
2025-04-04T02:21:57.646919 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7li4q861w03z1qsisqqqg1mc5amfa2wz-python3.12-central-0.1.0/lib/python3.12/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2025-04-04T02:16:57.646361 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7li4q861w03z1qsisqqqg1mc5amfa2wz-python3.12-central-0.1.0/lib/python3.12/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'spxtr,NanoByte011,mbc07,jjdelvalle,Filoppi,FioraAeterna,EmptyChaos,bentley,Tilka,Sam-Belliveau,glennricster,Dentomologist,jloehr,nickbeth,riking,Phatcat,Techjar,noahpistilli,SuperSamus,SirMangler,JordanTheToaster,malleoz,ColinDTaylor,JMC47,TryTwo,unknownbrackets,Gamer64ytb,zackhow,CookiePLMonster,jezze,orbea,leoetlino,aroulin,AdmiralCurtiss,merryhime,linkmauve,rukai,JosJuice,archshift,BhaaLseN,Tinob,Ebola16,Zopolis4,LAGonauta,aldelaro5,kamiyo,CrystalGamma,marcan,Parlane,Sintendo,TellowKrinkle,booto,vladfi1,shonumi,Linktothepast,nullgemm,Stevoisiak,Helios747,CrossVR,mathieui,Buddybenj,LPFaint99,lioncash,RisingFog,Starsam80,mmastrac,iwubcode,Lobsterzelda,yourWaifu,Ryanel,sepalani,randomstuff,LillyJadeKatrin,hackbar,degasus,cristian64,hrydgard,jordan-woyak,DacoTaco,hdcmeta,skidau,dreamsyntax,deReeperJosh,Geotale,OatmealDome,mandar1jn,PatrickFerry,meffij,comex,delroth,magcius,mimimi085181,Pokechu22,kayru,CelestialAmber,moncefmechri,Simonx22,CasualPokePlayer,mrgreywater,hthh,MayImilae,endrift,rohit-n,galop1n,ligfx,rlnilsen,adamdmoss,Ziek,Hydr8gon,JoshuaVandaele,mitaclaw,K0bin,Orphis,neobrain,magumagu,mahdihijazi,gwicks,RachelBryk,smurf3tte,phire,skylersaleh,ShimmerGlass,spycrab,krnlyng,zopieux,OrN,Alcaro')", 'type': 'internal_log'}
2025-04-04T02:16:56.620770 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7li4q861w03z1qsisqqqg1mc5amfa2wz-python3.12-central-0.1.0/lib/python3.12/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2025-04-04T02:15:23.495057 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7li4q861w03z1qsisqqqg1mc5amfa2wz-python3.12-central-0.1.0/lib/python3.12/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/core-developers', 'phire,CrossVR,skidau,Tilka,leoetlino,spycrab,delroth,lioncash,AdmiralCurtiss,linkmauve,degasus,JosJuice,hrydgard,jordan-woyak,Pokechu22,Helios747,Parlane,OatmealDome')", 'type': 'internal_log'}
2025-04-04T02:15:23.278264 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7li4q861w03z1qsisqqqg1mc5amfa2wz-python3.12-central-0.1.0/lib/python3.12/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'core-developers')", 'type': 'internal_log'}
2025-04-04T02:11:56.619826 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7li4q861w03z1qsisqqqg1mc5amfa2wz-python3.12-central-0.1.0/lib/python3.12/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'spxtr,NanoByte011,mbc07,jjdelvalle,Filoppi,FioraAeterna,EmptyChaos,bentley,Tilka,Sam-Belliveau,glennricster,Dentomologist,jloehr,nickbeth,riking,Phatcat,Techjar,noahpistilli,SuperSamus,SirMangler,JordanTheToaster,malleoz,ColinDTaylor,JMC47,TryTwo,unknownbrackets,Gamer64ytb,zackhow,CookiePLMonster,jezze,orbea,leoetlino,aroulin,AdmiralCurtiss,merryhime,linkmauve,rukai,JosJuice,archshift,BhaaLseN,Tinob,Ebola16,Zopolis4,LAGonauta,aldelaro5,kamiyo,CrystalGamma,marcan,Parlane,Sintendo,TellowKrinkle,booto,vladfi1,shonumi,Linktothepast,nullgemm,Stevoisiak,Helios747,CrossVR,mathieui,Buddybenj,LPFaint99,lioncash,RisingFog,Starsam80,mmastrac,iwubcode,Lobsterzelda,yourWaifu,Ryanel,sepalani,randomstuff,LillyJadeKatrin,hackbar,degasus,cristian64,hrydgard,jordan-woyak,DacoTaco,hdcmeta,skidau,dreamsyntax,deReeperJosh,Geotale,OatmealDome,mandar1jn,PatrickFerry,meffij,comex,delroth,magcius,mimimi085181,Pokechu22,kayru,CelestialAmber,moncefmechri,Simonx22,CasualPokePlayer,mrgreywater,hthh,MayImilae,endrift,rohit-n,galop1n,ligfx,rlnilsen,adamdmoss,Ziek,Hydr8gon,JoshuaVandaele,mitaclaw,K0bin,Orphis,neobrain,magumagu,mahdihijazi,gwicks,RachelBryk,smurf3tte,phire,skylersaleh,ShimmerGlass,spycrab,krnlyng,zopieux,OrN,Alcaro')", 'type': 'internal_log'}
2025-04-04T02:11:55.646886 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7li4q861w03z1qsisqqqg1mc5amfa2wz-python3.12-central-0.1.0/lib/python3.12/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2025-04-04T02:10:13.820085 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7li4q861w03z1qsisqqqg1mc5amfa2wz-python3.12-central-0.1.0/lib/python3.12/site-packages/central/buildbot.py', 'lineno': 104, 'msg': 'PR %s mergeable: %s (%s)', 'args': "(13468, None, 'unknown')", 'type': 'internal_log'}
2025-04-04T02:06:55.646377 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7li4q861w03z1qsisqqqg1mc5amfa2wz-python3.12-central-0.1.0/lib/python3.12/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'spxtr,NanoByte011,mbc07,jjdelvalle,Filoppi,FioraAeterna,EmptyChaos,bentley,Tilka,Sam-Belliveau,glennricster,Dentomologist,jloehr,nickbeth,riking,Phatcat,Techjar,noahpistilli,SuperSamus,SirMangler,JordanTheToaster,malleoz,ColinDTaylor,JMC47,TryTwo,unknownbrackets,Gamer64ytb,zackhow,CookiePLMonster,jezze,orbea,leoetlino,aroulin,AdmiralCurtiss,merryhime,linkmauve,rukai,JosJuice,archshift,BhaaLseN,Tinob,Ebola16,Zopolis4,LAGonauta,aldelaro5,kamiyo,CrystalGamma,marcan,Parlane,Sintendo,TellowKrinkle,booto,vladfi1,shonumi,Linktothepast,nullgemm,Stevoisiak,Helios747,CrossVR,mathieui,Buddybenj,LPFaint99,lioncash,RisingFog,Starsam80,mmastrac,iwubcode,Lobsterzelda,yourWaifu,Ryanel,sepalani,randomstuff,LillyJadeKatrin,hackbar,degasus,cristian64,hrydgard,jordan-woyak,DacoTaco,hdcmeta,skidau,dreamsyntax,deReeperJosh,Geotale,OatmealDome,mandar1jn,PatrickFerry,meffij,comex,delroth,magcius,mimimi085181,Pokechu22,kayru,CelestialAmber,moncefmechri,Simonx22,CasualPokePlayer,mrgreywater,hthh,MayImilae,endrift,rohit-n,galop1n,ligfx,rlnilsen,adamdmoss,Ziek,Hydr8gon,JoshuaVandaele,mitaclaw,K0bin,Orphis,neobrain,magumagu,mahdihijazi,gwicks,RachelBryk,smurf3tte,phire,skylersaleh,ShimmerGlass,spycrab,krnlyng,zopieux,OrN,Alcaro')", 'type': 'internal_log'}
2025-04-04T02:06:54.644889 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7li4q861w03z1qsisqqqg1mc5amfa2wz-python3.12-central-0.1.0/lib/python3.12/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2025-04-04T02:05:54.761900 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7li4q861w03z1qsisqqqg1mc5amfa2wz-python3.12-central-0.1.0/lib/python3.12/site-packages/central/buildbot.py', 'lineno': 104, 'msg': 'PR %s mergeable: %s (%s)', 'args': "(12949, None, 'unknown')", 'type': 'internal_log'}
2025-04-04T02:05:23.276398 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7li4q861w03z1qsisqqqg1mc5amfa2wz-python3.12-central-0.1.0/lib/python3.12/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/core-developers', 'phire,CrossVR,skidau,Tilka,leoetlino,spycrab,delroth,lioncash,AdmiralCurtiss,linkmauve,degasus,JosJuice,hrydgard,jordan-woyak,Pokechu22,Helios747,Parlane,OatmealDome')", 'type': 'internal_log'}
2025-04-04T02:05:23.096193 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7li4q861w03z1qsisqqqg1mc5amfa2wz-python3.12-central-0.1.0/lib/python3.12/site-packages/central/github/authz.py', 'lineno': 21, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'core-developers')", 'type': 'internal_log'}
2025-04-04T02:01:54.637557 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7li4q861w03z1qsisqqqg1mc5amfa2wz-python3.12-central-0.1.0/lib/python3.12/site-packages/central/github/authz.py', 'lineno': 30, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'spxtr,NanoByte011,mbc07,jjdelvalle,Filoppi,FioraAeterna,EmptyChaos,bentley,Tilka,Sam-Belliveau,glennricster,Dentomologist,jloehr,nickbeth,riking,Phatcat,Techjar,noahpistilli,SuperSamus,SirMangler,JordanTheToaster,malleoz,ColinDTaylor,JMC47,TryTwo,unknownbrackets,Gamer64ytb,zackhow,CookiePLMonster,jezze,orbea,leoetlino,aroulin,AdmiralCurtiss,merryhime,linkmauve,rukai,JosJuice,archshift,BhaaLseN,Tinob,Ebola16,Zopolis4,LAGonauta,aldelaro5,kamiyo,CrystalGamma,marcan,Parlane,Sintendo,TellowKrinkle,booto,vladfi1,shonumi,Linktothepast,nullgemm,Stevoisiak,Helios747,CrossVR,mathieui,Buddybenj,LPFaint99,lioncash,RisingFog,Starsam80,mmastrac,iwubcode,Lobsterzelda,yourWaifu,Ryanel,sepalani,randomstuff,LillyJadeKatrin,hackbar,degasus,cristian64,hrydgard,jordan-woyak,DacoTaco,hdcmeta,skidau,dreamsyntax,deReeperJosh,Geotale,OatmealDome,mandar1jn,PatrickFerry,meffij,comex,delroth,magcius,mimimi085181,Pokechu22,kayru,CelestialAmber,moncefmechri,Simonx22,CasualPokePlayer,mrgreywater,hthh,MayImilae,endrift,rohit-n,galop1n,ligfx,rlnilsen,adamdmoss,Ziek,Hydr8gon,JoshuaVandaele,mitaclaw,K0bin,Orphis,neobrain,magumagu,mahdihijazi,gwicks,RachelBryk,smurf3tte,phire,skylersaleh,ShimmerGlass,spycrab,krnlyng,zopieux,OrN,Alcaro')", 'type': 'internal_log'}
Recent 'issue' events
2025-04-03T22:04:28.497266 {'source': 'redmine', 'new': False, 'update': 6, 'issue': 11332, 'title': 'Build MacOSX Could not load the Qt platform plugin "cocoa" in "" even though it was found.', 'author': 'Billiard26', 'type': 'issue'}
2025-04-03T22:03:35.610079 {'source': 'redmine', 'new': False, 'update': 8, 'issue': 11266, 'title': 'Dolphin crashes on macos high Sierra ', 'author': 'Billiard26', 'type': 'issue'}
2025-04-03T22:01:38.317618 {'source': 'redmine', 'new': False, 'update': 10, 'issue': 11589, 'title': 'Qt/macOS: QComboBox highlight color is wrong', 'author': 'Billiard26', 'type': 'issue'}
2025-04-03T07:30:57.293000 {'source': 'redmine', 'new': False, 'update': 2, 'issue': 13776, 'title': 'Dolphin Release 2503 macOS has wrong version', 'author': 'TellowKrinkle', 'type': 'issue'}
2025-04-03T07:19:11.135311 {'source': 'redmine', 'new': True, 'update': 0, 'issue': 13776, 'title': 'Dolphin Release 2503 macOS has wrong version', 'author': 'TellowKrinkle', 'type': 'issue'}
2025-04-02T00:12:35.539941 {'source': 'redmine', 'new': False, 'update': 10, 'issue': 13502, 'title': 'Super Mario Sunshine crash in Vulkan on Android Mali GPU', 'author': 'Billiard26', 'type': 'issue'}
2025-04-01T23:33:27.454346 {'source': 'redmine', 'new': False, 'update': 9, 'issue': 13502, 'title': 'Super Mario Sunshine crash in Vulkan on Android Mali GPU', 'author': 'Billiard26', 'type': 'issue'}
2025-04-01T22:39:43.691398 {'source': 'redmine', 'new': False, 'update': 2, 'issue': 13751, 'title': 'Feature Request: Add Specific Menu for Dance Mat Configuration', 'author': 'Henke37', 'type': 'issue'}
2025-04-01T22:36:16.509708 {'source': 'redmine', 'new': False, 'update': 2, 'issue': 13771, 'title': 'Active Life Dance Mat Configuration is Scrambled!', 'author': 'Henke37', 'type': 'issue'}
2025-03-31T03:39:31.427567 {'source': 'redmine', 'new': False, 'update': 2, 'issue': 13748, 'title': 'EVDEV controller X axis is ignoring calibration', 'author': 'Billiard26', 'type': 'issue'}
2025-03-31T02:58:32.155530 {'source': 'redmine', 'new': False, 'update': 2, 'issue': 13775, 'title': 'Duplicate icon resouces in main executable', 'author': 'Amphitryon', 'type': 'issue'}
2025-03-30T18:08:00.571400 {'source': 'redmine', 'new': True, 'update': 0, 'issue': 13775, 'title': 'Duplicate icon resouces in main executable', 'author': 'Henke37', 'type': 'issue'}
2025-03-30T00:51:34.998400 {'source': 'redmine', 'new': False, 'update': 2, 'issue': 13730, 'title': 'Moki Moki Fails to Launch', 'author': 'flacs', 'type': 'issue'}
2025-03-28T19:19:44.022414 {'source': 'redmine', 'new': False, 'update': 15, 'issue': 12595, 'title': 'Garfield Show: Threat of the Space Lasagna (SG7E20) - Soft Locks Entering Minigame', 'author': 'KAGE-008', 'type': 'issue'}
2025-03-28T17:43:25.159526 {'source': 'redmine', 'new': False, 'update': 4, 'issue': 13774, 'title': 'Crashes when editing Extension Keybinds (Android)', 'author': 'JosJuice', 'type': 'issue'}
2025-03-28T04:13:36.401497 {'source': 'redmine', 'new': False, 'update': 3, 'issue': 13774, 'title': 'Crashes when editing Extension Keybinds (Android)', 'author': 'Billiard26', 'type': 'issue'}
2025-03-28T03:52:15.011657 {'source': 'redmine', 'new': False, 'update': 12, 'issue': 11384, 'title': 'Zelda ucode games randomly hang on startup while using the DSP LLE audio emulation engine.', 'author': 'pokechu22', 'type': 'issue'}
2025-03-28T03:01:08.728951 {'source': 'redmine', 'new': False, 'update': 11, 'issue': 11384, 'title': 'Zelda ucode games randomly hang on startup while using the DSP LLE audio emulation engine.', 'author': 'Billiard26', 'type': 'issue'}
2025-03-27T23:08:15.949102 {'source': 'redmine', 'new': False, 'update': 2, 'issue': 13774, 'title': 'Crashes when editing Extension Keybinds (Android)', 'author': 'Billiard26', 'type': 'issue'}
2025-03-27T22:33:52.001424 {'source': 'redmine', 'new': True, 'update': 0, 'issue': 13774, 'title': 'Crashes when editing Extension Keybinds (Android)', 'author': 'iaics', 'type': 'issue'}
2025-03-27T21:42:36.038336 {'source': 'redmine', 'new': False, 'update': 2, 'issue': 13773, 'title': 'Controller settings need images', 'author': 'Billiard26', 'type': 'issue'}
2025-03-27T21:34:21.984130 {'source': 'redmine', 'new': True, 'update': 0, 'issue': 13773, 'title': 'Controller settings need images', 'author': 'Henke37', 'type': 'issue'}
2025-03-25T23:14:46.683901 {'source': 'redmine', 'new': False, 'update': 4, 'issue': 13352, 'title': 'Crash: std::chrono clock_cast is not supported on some windows versions.', 'author': 'OatmealDome', 'type': 'issue'}
2025-03-25T17:55:56.570799 {'source': 'redmine', 'new': True, 'update': 0, 'issue': 13772, 'title': 'Wii U menu channel gets stuck in a black screen instead of restarting the emulated console', 'author': 'Adamillo', 'type': 'issue'}
2025-03-25T06:06:51.252306 {'source': 'redmine', 'new': True, 'update': 0, 'issue': 13771, 'title': 'Active Life Dance Mat Configuration is Scrambled!', 'author': 'HomeStarRunnerTron', 'type': 'issue'}
Recent 'new_dev_version' events
2025-04-03T19:55:45.629450 {'source': 'repomanager', 'hash': 'dadbd2f9fb3fd032672781c23c7466231e19346b', 'branch': 'master', 'shortrev': '2503-182', 'author': 'Admiral H. Curtiss', 'message': 'Merge pull request #13479 from iwubcode/mali_draw_fix\n\nVideoCommon: fix a mali draw bug that causes crashes in some games', 'url': 'https://github.com/dolphin-emu/dolphin/commit/dadbd2f9fb3fd032672781c23c7466231e19346b', 'type': 'new_dev_version'}
2025-04-03T02:44:18.685148 {'source': 'repomanager', 'hash': '61ab662733b8859f1e7d0712a536190234bea03f', 'branch': 'master', 'shortrev': '2503-180', 'author': 'JMC47', 'message': 'Merge pull request #13424 from Sam-Belliveau/granule-performance-improvements\n\nAudioCommon: Increased Granule Synthesis Performance', 'url': 'https://github.com/dolphin-emu/dolphin/commit/61ab662733b8859f1e7d0712a536190234bea03f', 'type': 'new_dev_version'}
2025-04-02T08:07:47.984694 {'source': 'repomanager', 'hash': 'c705e366f0204f7b3a8418ed1967b0cb233f22ce', 'branch': 'master', 'shortrev': '2503-178', 'author': 'Tilka', 'message': 'Merge pull request #13478 from jordan-woyak/metal-af\n\nVideoBackends/Metal: Fix anisotropic filtering handling.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/c705e366f0204f7b3a8418ed1967b0cb233f22ce', 'type': 'new_dev_version'}
2025-03-30T13:39:58.466371 {'source': 'repomanager', 'hash': '1b85da9b85e72a555a08138aafcd2d75210ae078', 'branch': 'master', 'shortrev': '2503-176', 'author': 'Admiral H. Curtiss', 'message': 'Merge pull request #13471 from Nitch2024/CTRL+G\n\n[Debugger] CTRL+G support in code and memory view', 'url': 'https://github.com/dolphin-emu/dolphin/commit/1b85da9b85e72a555a08138aafcd2d75210ae078', 'type': 'new_dev_version'}
2025-03-29T07:26:50.910169 {'source': 'repomanager', 'hash': '9819d66a478be3d57af9278e6c2cb433556a78d1', 'branch': 'master', 'shortrev': '2503-174', 'author': 'JMC47', 'message': 'Merge pull request #13221 from mitaclaw/nrvo-fails-1\n\nGCC: Remedy NRVO Fails', 'url': 'https://github.com/dolphin-emu/dolphin/commit/9819d66a478be3d57af9278e6c2cb433556a78d1', 'type': 'new_dev_version'}
2025-03-28T23:56:39.972728 {'source': 'repomanager', 'hash': 'f00b7d39f0b2ff6cebbd78125bf7cdc888b9a6af', 'branch': 'master', 'shortrev': '2503-172', 'author': 'JMC47', 'message': 'Merge pull request #13465 from TryTwo/PR_Bugfix\n\nAudioPanel Bugfix', 'url': 'https://github.com/dolphin-emu/dolphin/commit/f00b7d39f0b2ff6cebbd78125bf7cdc888b9a6af', 'type': 'new_dev_version'}
2025-03-28T22:44:36.447047 {'source': 'repomanager', 'hash': '4c727a84c5112888caa7776b19d9add851554403', 'branch': 'master', 'shortrev': '2503-170', 'author': 'JMC47', 'message': "Merge pull request #13456 from jordan-woyak/mapping-window-blank-square-fix\n\nDolphinQt: Fix blank square in MappingWindow's top-left corner.", 'url': 'https://github.com/dolphin-emu/dolphin/commit/4c727a84c5112888caa7776b19d9add851554403', 'type': 'new_dev_version'}
2025-03-28T22:44:02.237778 {'source': 'repomanager', 'hash': '932b4abdcfab9bbef0583f2d820b0139afa94221', 'branch': 'master', 'shortrev': '2503-168', 'author': 'JMC47', 'message': 'Merge pull request #13457 from jordan-woyak/efb-access-fix\n\nVideoCommon: Fix out-of-bounds and disabled EFB access.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/932b4abdcfab9bbef0583f2d820b0139afa94221', 'type': 'new_dev_version'}
2025-03-28T22:25:09.770686 {'source': 'repomanager', 'hash': '7d794897c4043b9ee8b278340cfeff02923512f4', 'branch': 'master', 'shortrev': '2503-166', 'author': 'JMC47', 'message': "Merge pull request #13434 from JosJuice/android-non-blocking-input-detection\n\nAndroid: Don't use separate thread for MotionAlertDialog", 'url': 'https://github.com/dolphin-emu/dolphin/commit/7d794897c4043b9ee8b278340cfeff02923512f4', 'type': 'new_dev_version'}
2025-03-28T18:52:58.685147 {'source': 'repomanager', 'hash': 'e0032b3e2c821f11c1c2964d4901399e88429898', 'branch': 'master', 'shortrev': '2503-163', 'author': 'JMC47', 'message': 'Merge pull request #13122 from TryTwo/PR_Audio_Configs\n\nAudioPanel: Refactor to use Config system.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/e0032b3e2c821f11c1c2964d4901399e88429898', 'type': 'new_dev_version'}
2025-03-28T17:43:13.563697 {'source': 'repomanager', 'hash': 'c7ede8a6b711ccf45d9c20762f5b224fa6fb664e', 'branch': 'master', 'shortrev': '2503-160', 'author': 'JosJuice', 'message': 'Merge pull request #13461 from JoshuaVandaele/warningsbegone\n\nFix shadowed variable warnings and missing declarations', 'url': 'https://github.com/dolphin-emu/dolphin/commit/c7ede8a6b711ccf45d9c20762f5b224fa6fb664e', 'type': 'new_dev_version'}
2025-03-28T17:35:19.596120 {'source': 'repomanager', 'hash': 'ee22cf9b2234e567e89fa7405cdb2c0b78a6e632', 'branch': 'master', 'shortrev': '2503-158', 'author': 'JosJuice', 'message': 'Merge pull request #13462 from jordan-woyak/android-wm-mapping-fix\n\nAndroid/Input: Fix crash when mapping wii remote extensions.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/ee22cf9b2234e567e89fa7405cdb2c0b78a6e632', 'type': 'new_dev_version'}
2025-03-27T17:02:40.212261 {'source': 'repomanager', 'hash': '662cfa38c24e66b3fec42a7713645f71c05db269', 'branch': 'master', 'shortrev': '2503-156', 'author': 'Tilka', 'message': 'Merge pull request #13460 from jordan-woyak/play-time-tracker-thread-name\n\nCore: Name the play time tracker thread.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/662cfa38c24e66b3fec42a7713645f71c05db269', 'type': 'new_dev_version'}
2025-03-27T16:26:51.503141 {'source': 'repomanager', 'hash': 'cb24821dcc65987edf54cb3a5a96b38cc9e48ac1', 'branch': 'master', 'shortrev': '2503-154', 'author': 'JMC47', 'message': 'Merge pull request #13217 from cristian64/extract_gecko_creator_name\n\nDolphinQt: Extract creator name from code name in Gecko codes.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/cb24821dcc65987edf54cb3a5a96b38cc9e48ac1', 'type': 'new_dev_version'}
2025-03-25T22:30:19.413030 {'source': 'repomanager', 'hash': '1981f222284448cc8a69d970e1f8569dacec684e', 'branch': 'master', 'shortrev': '2503-152', 'author': 'JMC47', 'message': 'Merge pull request #13433 from iwubcode/update_min_win10\n\nUpdate our minimum windows 10 version to 1903 and reinstate code that depends on it', 'url': 'https://github.com/dolphin-emu/dolphin/commit/1981f222284448cc8a69d970e1f8569dacec684e', 'type': 'new_dev_version'}
2025-03-25T17:19:06.234365 {'source': 'repomanager', 'hash': 'eb84b0fb9b3cd21400987a1c10c4a38d4861b9a9', 'branch': 'master', 'shortrev': '2503-148', 'author': 'JMC47', 'message': 'Merge pull request #13442 from TryTwo/PR_CodeWidget_Layout_Tweak\n\nDebugger CodeWidget: Small layout tweak', 'url': 'https://github.com/dolphin-emu/dolphin/commit/eb84b0fb9b3cd21400987a1c10c4a38d4861b9a9', 'type': 'new_dev_version'}
2025-03-24T04:22:43.616047 {'source': 'repomanager', 'hash': '5d4b884e6430e2bec24238ccfda5cad031132d2f', 'branch': 'master', 'shortrev': '2503-146', 'author': 'JMC47', 'message': 'Merge pull request #13450 from Tilka/daring_game\n\nGameSettings: fix startup crash in "The Daring Game for Girls"', 'url': 'https://github.com/dolphin-emu/dolphin/commit/5d4b884e6430e2bec24238ccfda5cad031132d2f', 'type': 'new_dev_version'}
2025-03-23T19:56:19.049053 {'source': 'repomanager', 'hash': 'ad3650abfcae6432338ba976123958ee67a4106c', 'branch': 'master', 'shortrev': '2503-144', 'author': 'JMC47', 'message': 'Merge pull request #13093 from mitaclaw/ranges-modernization-4-projection\n\nRanges Algorithms Modernization - Projection', 'url': 'https://github.com/dolphin-emu/dolphin/commit/ad3650abfcae6432338ba976123958ee67a4106c', 'type': 'new_dev_version'}
2025-03-23T19:22:15.840283 {'source': 'repomanager', 'hash': '1515cf6ccdd1ba206c8e0eaabad07de28a4f5939', 'branch': 'master', 'shortrev': '2503-135', 'author': 'JMC47', 'message': 'Merge pull request #13447 from JosJuice/bba-panic-tr\n\nEXI: Make HLE BBA panic alerts translatable', 'url': 'https://github.com/dolphin-emu/dolphin/commit/1515cf6ccdd1ba206c8e0eaabad07de28a4f5939', 'type': 'new_dev_version'}
2025-03-23T19:21:52.629258 {'source': 'repomanager', 'hash': 'cef4d8fb761aeb38137d29e8348330c7df03e54f', 'branch': 'master', 'shortrev': '2503-133', 'author': 'JMC47', 'message': "Merge pull request #13432 from iwubcode/custom_pixel_fragment\n\nVideoCommon: move to a 'process_fragment()' function to simplify custom shaders", 'url': 'https://github.com/dolphin-emu/dolphin/commit/cef4d8fb761aeb38137d29e8348330c7df03e54f', 'type': 'new_dev_version'}
2025-03-23T19:21:36.106650 {'source': 'repomanager', 'hash': 'f50d2ee86c5e7530887e8e78b6611c01ccb7bbc8', 'branch': 'master', 'shortrev': '2503-131', 'author': 'JMC47', 'message': 'Merge pull request #13425 from jordan-woyak/after-present-cleanup\n\nFix performance statistics when Skip Duplicate Frames is turned off.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/f50d2ee86c5e7530887e8e78b6611c01ccb7bbc8', 'type': 'new_dev_version'}
2025-03-23T19:21:15.770854 {'source': 'repomanager', 'hash': '28f1beeca84911481e7ad8f925bd5fd1f5b2563e', 'branch': 'master', 'shortrev': '2503-129', 'author': 'JMC47', 'message': 'Merge pull request #13398 from jordan-woyak/perf-tracker\n\nPerformanceTracker: Eliminate mutex. General cleanups.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/28f1beeca84911481e7ad8f925bd5fd1f5b2563e', 'type': 'new_dev_version'}
2025-03-23T19:20:49.635814 {'source': 'repomanager', 'hash': '178462e10f4c03eaf1fd7797698a4763428b3351', 'branch': 'master', 'shortrev': '2503-125', 'author': 'JMC47', 'message': 'Merge pull request #13385 from Tilka/sp2_ad16\n\nFix AD16 and make SP2 configurable', 'url': 'https://github.com/dolphin-emu/dolphin/commit/178462e10f4c03eaf1fd7797698a4763428b3351', 'type': 'new_dev_version'}
2025-03-23T19:17:28.819822 {'source': 'repomanager', 'hash': '9b0471532ce8f715c2c681cb7fb7173e75708104', 'branch': 'master', 'shortrev': '2503-122', 'author': 'JMC47', 'message': 'Merge pull request #13368 from jordan-woyak/anisotropic-filtering\n\nUse Game Requested Anisotropic Filtering', 'url': 'https://github.com/dolphin-emu/dolphin/commit/9b0471532ce8f715c2c681cb7fb7173e75708104', 'type': 'new_dev_version'}
2025-03-23T19:12:33.139477 {'source': 'repomanager', 'hash': '2da255d8cdb2da67123296f5f091f808c696d021', 'branch': 'master', 'shortrev': '2503-116', 'author': 'JMC47', 'message': 'Merge pull request #13311 from iwubcode/dynamic_input_textures_reduce_image_writes\n\nCore / DolphinQt / InputCommon: reduce the number disk writes when using DynamicInputTextures', 'url': 'https://github.com/dolphin-emu/dolphin/commit/2da255d8cdb2da67123296f5f091f808c696d021', 'type': 'new_dev_version'}
Recent 'notification' events
2025-04-04T02:23:06.228872 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303L\ufeffillyJadeKatrin\x03 commented on #12949 abc114: \x1f\x0302https://dolp.in/pr12949#discussion_r2027989777\x03\x1f', 'type': 'notification'}
2025-04-04T02:20:39.630261 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303S\ufeffam-Belliveau\x03 commented on #13480 (Mixer: Keep actual sample rates rather than divisors.): \x1f\x0302https://dolp.in/pr13480#issuecomment-2777391311\x03\x1f', 'type': 'notification'}
2025-04-04T02:10:44.128270 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] build for #13468 \x0304failed\x03 on builders [default]: \x1f\x0302<no url>\x03\x1f', 'type': 'notification'}
2025-04-04T02:10:33.669785 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303N\ufeffitch2024\x03 commented on #13468 db195e: \x1f\x0302https://dolp.in/pr13468#discussion_r2027982582\x03\x1f', 'type': 'notification'}
2025-04-04T02:10:13.517189 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303N\ufeffitch2024\x03 synchronized pull request #13468: [DEBUGGER] Assemble dialog box instruction proper disassembly and absolute addresses support (\x0306master\x03...\x0306AssembleDialog\x03): \x1f\x0302https://dolp.in/pr13468\x03\x1f', 'type': 'notification'}
2025-04-04T02:05:54.411195 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303L\ufeffillyJadeKatrin\x03 synchronized pull request #12949: RetroAchievements - Dev Branch Refactor (\x0306master\x03...\x0306retroachievements-new-dev-branch\x03): \x1f\x0302https://dolp.in/pr12949\x03\x1f', 'type': 'notification'}
2025-04-04T01:03:20.197774 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303v\ufeffyuuui\x03 commented on #13468 cbcaf0: \x1f\x0302https://dolp.in/pr13468#discussion_r2027941173\x03\x1f', 'type': 'notification'}
2025-04-03T22:57:40.592833 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303j\ufeffordan-woyak\x03 closed pull request #13481: StringUtil: Use requires-clause instead of enable_if. (\x0306master\x03...\x0306string-util-requires\x03): \x1f\x0302https://dolp.in/pr13481\x03\x1f', 'type': 'notification'}
2025-04-03T22:48:34.498033 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303j\ufeffordan-woyak\x03 opened pull request #13481: StringUtil: Use requires-clause instead of enable_if. (\x0306master\x03...\x0306string-util-requires\x03): \x1f\x0302https://dolp.in/pr13481\x03\x1f', 'type': 'notification'}
2025-04-03T22:04:28.497461 {'source': 'notifications', 'msg': 'Update 6 to issue 11332 ("Build MacOSX Could not load the Qt platform plugin "cocoa" in "" even though it was found.") by \x0303B\ufeffilliard26\x03 - \x1f\x0302https://dolp.in/i11332/6\x03\x1f', 'type': 'notification'}
2025-04-03T22:03:35.610297 {'source': 'notifications', 'msg': 'Update 8 to issue 11266 ("Dolphin crashes on macos high Sierra ") by \x0303B\ufeffilliard26\x03 - \x1f\x0302https://dolp.in/i11266/8\x03\x1f', 'type': 'notification'}
2025-04-03T22:01:38.317930 {'source': 'notifications', 'msg': 'Update 10 to issue 11589 ("Qt/macOS: QComboBox highlight color is wrong") by \x0303B\ufeffilliard26\x03 - \x1f\x0302https://dolp.in/i11589/10\x03\x1f', 'type': 'notification'}
2025-04-03T21:10:58.324224 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303j\ufeffordan-woyak\x03 edited pull request #13480: Mixer: Keep actual sample rates rather than divisors. (\x0306master\x03...\x0306sample-rates\x03): \x1f\x0302https://dolp.in/pr13480\x03\x1f', 'type': 'notification'}
2025-04-03T21:10:53.200531 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303j\ufeffordan-woyak\x03 edited pull request #13480: Mixer: Keep actual sample rates rather than divisors. (\x0306master\x03...\x0306sample-rates\x03): \x1f\x0302https://dolp.in/pr13480\x03\x1f', 'type': 'notification'}
2025-04-03T21:09:53.922953 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303j\ufeffordan-woyak\x03 deleted a comment on #13480 (Mixer: Keep actual sample rates rather than dividends.): \x1f\x0302https://dolp.in/pr13480#issuecomment-2776855856\x03\x1f', 'type': 'notification'}
2025-04-03T20:59:57.102160 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303J\ufeffMC47\x03 commented on #13477 (CMakeLists: Bump minimum macOS to 11.0): \x1f\x0302https://dolp.in/pr13477#issuecomment-2776907099\x03\x1f', 'type': 'notification'}
2025-04-03T20:58:15.446080 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303j\ufeffordan-woyak\x03 approved pull request #13477 (CMakeLists: Bump minimum macOS to 11.0): \x1f\x0302https://dolp.in/pr13477#pullrequestreview-2741156680\x03\x1f', 'type': 'notification'}
2025-04-03T20:53:13.372136 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303j\ufeffordan-woyak\x03 commented on #13426 (Common/CoreTiming: Create a PrecisionTimer class for better frame pacing.): \x1f\x0302https://dolp.in/pr13426#issuecomment-2776895537\x03\x1f', 'type': 'notification'}
2025-04-03T20:49:54.017494 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303j\ufeffordan-woyak\x03 synchronized pull request #13426: Common/CoreTiming: Create a PrecisionTimer class for better frame pacing. (\x0306master\x03...\x0306sleepy-windows\x03): \x1f\x0302https://dolp.in/pr13426\x03\x1f', 'type': 'notification'}
2025-04-03T20:34:30.712428 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303O\ufeffatmealDome\x03 commented on #13477 (CMakeLists: Bump minimum macOS to 11.0): \x1f\x0302https://dolp.in/pr13477#issuecomment-2776859388\x03\x1f', 'type': 'notification'}
2025-04-03T20:16:45.627252 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303j\ufeffordan-woyak\x03 edited pull request #13480: Mixer: Keep actual sample rates rather than dividends. (\x0306master\x03...\x0306sample-rates\x03): \x1f\x0302https://dolp.in/pr13480\x03\x1f', 'type': 'notification'}
2025-04-03T20:15:55.228725 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303j\ufeffordan-woyak\x03 requested a review from Sam-Belliveau for pull request #13480: Mixer: Keep actual sample rates rather than dividends. (\x0306master\x03...\x0306sample-rates\x03): \x1f\x0302https://dolp.in/pr13480\x03\x1f', 'type': 'notification'}
2025-04-03T20:15:32.720385 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303j\ufeffordan-woyak\x03 requested a review from AdmiralCurtiss for pull request #13431: Common: SPSCQueue cleanups and improvements. (\x0306master\x03...\x0306spsc-waiting\x03): \x1f\x0302https://dolp.in/pr13431\x03\x1f', 'type': 'notification'}
2025-04-03T20:11:30.912387 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303j\ufeffordan-woyak\x03 edited pull request #13480: Mixer: Keep actual sample rates rather than dividends. (\x0306master\x03...\x0306sample-rates\x03): \x1f\x0302https://dolp.in/pr13480\x03\x1f', 'type': 'notification'}
2025-04-03T20:09:08.531792 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303j\ufeffordan-woyak\x03 opened pull request #13480: Mixer: Keep actual sample rates rather than dividends. (\x0306master\x03...\x0306sample-rates\x03): \x1f\x0302https://dolp.in/pr13480\x03\x1f', 'type': 'notification'}
Recent 'pull_request_fifoci_status' events
2025-04-04T02:35:49.889006 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'service': 'pr-fifoci-ogl-lin-mesa', 'pr': 12949, 'type': 'pull_request_fifoci_status'}
2025-04-04T02:27:52.580372 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'service': 'pr-fifoci-mvk-osx-m1', 'pr': 12949, 'type': 'pull_request_fifoci_status'}
2025-04-04T02:19:30.285038 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'service': 'pr-fifoci-mtl-osx-m1', 'pr': 12949, 'type': 'pull_request_fifoci_status'}
2025-04-03T23:52:12.334056 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'c5ace605dd1090e99dd7a252ab1b14623b43b22c', 'service': 'pr-fifoci-sw-lin-mesa', 'pr': 13481, 'type': 'pull_request_fifoci_status'}
2025-04-03T23:26:39.859493 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'c5ace605dd1090e99dd7a252ab1b14623b43b22c', 'service': 'pr-fifoci-ogl-lin-mesa', 'pr': 13481, 'type': 'pull_request_fifoci_status'}
2025-04-03T23:11:58.923501 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'c5ace605dd1090e99dd7a252ab1b14623b43b22c', 'service': 'pr-fifoci-mvk-osx-m1', 'pr': 13481, 'type': 'pull_request_fifoci_status'}
2025-04-03T23:03:37.804296 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'c5ace605dd1090e99dd7a252ab1b14623b43b22c', 'service': 'pr-fifoci-mtl-osx-m1', 'pr': 13481, 'type': 'pull_request_fifoci_status'}
2025-04-03T21:57:17.333960 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'e0e53f3235605c7d402a2c415a9154b3f48a8f97', 'service': 'pr-fifoci-sw-lin-mesa', 'pr': 13426, 'type': 'pull_request_fifoci_status'}
2025-04-03T21:49:51.142944 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '81db71dd3b0e8eca4e9264f8304689e3000bda18', 'service': 'pr-fifoci-sw-lin-mesa', 'pr': 13480, 'type': 'pull_request_fifoci_status'}
2025-04-03T21:29:09.454150 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'e0e53f3235605c7d402a2c415a9154b3f48a8f97', 'service': 'pr-fifoci-ogl-lin-mesa', 'pr': 13426, 'type': 'pull_request_fifoci_status'}
2025-04-03T21:09:09.918926 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'e0e53f3235605c7d402a2c415a9154b3f48a8f97', 'service': 'pr-fifoci-mvk-osx-m1', 'pr': 13426, 'type': 'pull_request_fifoci_status'}
2025-04-03T21:01:18.710997 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'e0e53f3235605c7d402a2c415a9154b3f48a8f97', 'service': 'pr-fifoci-mtl-osx-m1', 'pr': 13426, 'type': 'pull_request_fifoci_status'}
2025-04-03T20:55:42.660535 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '81db71dd3b0e8eca4e9264f8304689e3000bda18', 'service': 'pr-fifoci-ogl-lin-mesa', 'pr': 13480, 'type': 'pull_request_fifoci_status'}
2025-04-03T20:32:34.430110 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '81db71dd3b0e8eca4e9264f8304689e3000bda18', 'service': 'pr-fifoci-mvk-osx-m1', 'pr': 13480, 'type': 'pull_request_fifoci_status'}
2025-04-03T20:25:50.854137 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '81db71dd3b0e8eca4e9264f8304689e3000bda18', 'service': 'pr-fifoci-mtl-osx-m1', 'pr': 13480, 'type': 'pull_request_fifoci_status'}
2025-04-03T09:30:17.484457 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '85c60e06e96934e0626266c1f7fa6b5a95a7d489', 'service': 'pr-fifoci-sw-lin-mesa', 'pr': 12949, 'type': 'pull_request_fifoci_status'}
2025-04-03T09:09:16.819791 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '85c60e06e96934e0626266c1f7fa6b5a95a7d489', 'service': 'pr-fifoci-ogl-lin-mesa', 'pr': 12949, 'type': 'pull_request_fifoci_status'}
2025-04-03T09:04:22.896593 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '85c60e06e96934e0626266c1f7fa6b5a95a7d489', 'service': 'pr-fifoci-mvk-osx-m1', 'pr': 12949, 'type': 'pull_request_fifoci_status'}
2025-04-03T08:57:07.330585 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '85c60e06e96934e0626266c1f7fa6b5a95a7d489', 'service': 'pr-fifoci-mtl-osx-m1', 'pr': 12949, 'type': 'pull_request_fifoci_status'}
2025-04-03T08:36:21.645249 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '12a4704ebb01664e537f6b6232e43b9073a0576e', 'service': 'pr-fifoci-sw-lin-mesa', 'pr': 13449, 'type': 'pull_request_fifoci_status'}
2025-04-03T08:14:37.899709 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '12a4704ebb01664e537f6b6232e43b9073a0576e', 'service': 'pr-fifoci-ogl-lin-mesa', 'pr': 13449, 'type': 'pull_request_fifoci_status'}
2025-04-03T08:00:38.380070 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '12a4704ebb01664e537f6b6232e43b9073a0576e', 'service': 'pr-fifoci-mvk-osx-m1', 'pr': 13449, 'type': 'pull_request_fifoci_status'}
2025-04-03T07:53:22.431068 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '12a4704ebb01664e537f6b6232e43b9073a0576e', 'service': 'pr-fifoci-mtl-osx-m1', 'pr': 13449, 'type': 'pull_request_fifoci_status'}
2025-04-03T05:19:21.127647 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'af1f07207f18c006a94ec72f60ccf5c9b7e6716e', 'service': 'pr-fifoci-sw-lin-mesa', 'pr': 13439, 'type': 'pull_request_fifoci_status'}
2025-04-03T04:57:23.759812 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'af1f07207f18c006a94ec72f60ccf5c9b7e6716e', 'service': 'pr-fifoci-ogl-lin-mesa', 'pr': 13439, 'type': 'pull_request_fifoci_status'}
Recent 'raw_bb_hook' events
2025-04-04T02:35:49.217101 {'source': 'webserver', 'raw': {'buildid': 102879, 'number': 1176, 'builderid': 41, 'buildrequestid': 102997, 'workerid': 5, 'masterid': 1, 'started_at': 1743734149, 'complete_at': None, 'locks_duration_s': 0, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'pr_id': [12949, 'Trigger'], 'workername': ['altair-fifoci', 'Worker'], 'codebase': ['', 'Build'], 'baserev': ['dadbd2f9fb3fd032672781c23c7466231e19346b', 'Change'], 'builderid': [41, 'Builder'], 'repository': ['', 'Build'], 'headrev': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'buildnumber': [1176, 'Build'], 'project': ['', 'Build'], 'branchname': ['pr-12949', 'Trigger'], 'scheduler': ['pr-fifoci-lin', 'Scheduler'], 'branch': ['refs/pull/12949/head', 'Build'], 'owners': [['Central (on behalf of: LillyJadeKatrin)'], 'Build'], 'shortrev': ['abc114', 'Trigger'], 'buildername': ['pr-fifoci-vk-lin-mesa', 'Builder'], 'revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Build']}, 'buildrequest': {'buildrequestid': 102997, 'buildsetid': 24602, 'builderid': 41, 'priority': 0, 'claimed': True, 'claimed_at': 1743734149, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1743733106, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 24602, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-lin' triggered this build", 'submitted_at': 1743733106, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 102872, 'parent_relationship': 'Triggered from', 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 7377, 'branch': 'refs/pull/12949/head', 'revision': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1743732358, 'patch': None}]}, 'parentbuild': {'buildid': 102872, 'number': 6061, 'builderid': 27, 'buildrequestid': 102989, 'workerid': 10, 'masterid': 1, 'started_at': 1743732361, 'complete_at': 1743733106, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 27, 'name': 'pr-ubu-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 41, 'name': 'pr-fifoci-vk-lin-mesa', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/41/builds/1176'}, 'type': 'raw_bb_hook'}
2025-04-04T02:35:49.150881 {'source': 'webserver', 'raw': {'buildid': 102875, 'number': 5189, 'builderid': 10, 'buildrequestid': 102995, 'workerid': 5, 'masterid': 1, 'started_at': 1743733106, 'complete_at': 1743734149, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'baserev': ['dadbd2f9fb3fd032672781c23c7466231e19346b', 'Change'], 'builderid': [10, 'Builder'], 'branch': ['refs/pull/12949/head', 'Build'], 'codebase': ['', 'Build'], 'branchname': ['pr-12949', 'Trigger'], 'headrev': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Trigger'], 'shortrev': ['abc114', 'Trigger'], 'pr_id': [12949, 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'scheduler': ['pr-fifoci-lin', 'Scheduler'], 'buildername': ['pr-fifoci-ogl-lin-mesa', 'Builder'], 'workername': ['altair-fifoci', 'Worker'], 'buildnumber': [5189, 'Build'], 'revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Build'], 'repository': ['', 'Build'], 'project': ['', 'Build'], 'owners': [['Central (on behalf of: LillyJadeKatrin)'], 'Build'], 'basedir': ['/var/lib/fifoci-worker/worker', 'Worker'], 'builddir': ['/var/lib/fifoci-worker/worker/pr-fifoci-ogl-lin-mesa', 'Worker'], 'got_revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'GitNoBranch'], 'warnings-count': [9, 'WarningCountingShellCommand']}, 'buildrequest': {'buildrequestid': 102995, 'buildsetid': 24602, 'builderid': 10, 'priority': 0, 'claimed': True, 'claimed_at': 1743733106, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1743733106, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 24602, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-lin' triggered this build", 'submitted_at': 1743733106, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 102872, 'parent_relationship': 'Triggered from', 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 7377, 'branch': 'refs/pull/12949/head', 'revision': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1743732358, 'patch': None}]}, 'parentbuild': {'buildid': 102872, 'number': 6061, 'builderid': 27, 'buildrequestid': 102989, 'workerid': 10, 'masterid': 1, 'started_at': 1743732361, 'complete_at': 1743733106, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 27, 'name': 'pr-ubu-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 10, 'name': 'pr-fifoci-ogl-lin-mesa', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/10/builds/5189'}, 'type': 'raw_bb_hook'}
2025-04-04T02:31:07.615816 {'source': 'webserver', 'raw': {'buildid': 102877, 'number': 6062, 'builderid': 26, 'buildrequestid': 102988, 'workerid': 9, 'masterid': 1, 'started_at': 1743733213, 'complete_at': 1743733867, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'headrev': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Change'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'branch': ['refs/pull/12949/head', 'Build'], 'owners': [['Central (on behalf of: LillyJadeKatrin)'], 'Build'], 'basedir': ['/buildbot', 'Worker'], 'shortrev': ['abc114', 'Change'], 'builderid': [26, 'Builder'], 'repository': ['', 'Build'], 'branchname': ['pr-12949', 'Change'], 'scheduler': ['pr', 'Scheduler'], 'revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Build'], 'baserev': ['dadbd2f9fb3fd032672781c23c7466231e19346b', 'Change'], 'pr_id': [12949, 'Change'], 'workername': ['debian', 'Worker'], 'codebase': ['', 'Build'], 'builddir': ['/buildbot/pr-deb-x64', 'Worker'], 'warnings-count': [21, 'WarningCountingShellCommand'], 'buildername': ['pr-deb-x64', 'Builder'], 'buildnumber': [6062, 'Build'], 'project': ['', 'Build'], 'got_revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'GitNoBranch']}, 'buildrequest': {'buildrequestid': 102988, 'buildsetid': 24599, 'builderid': 26, 'priority': 0, 'claimed': True, 'claimed_at': 1743733213, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1743732358, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 24599, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1743732358, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 7377, 'branch': 'refs/pull/12949/head', 'revision': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1743732358, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 26, 'name': 'pr-deb-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/26/builds/6062'}, 'type': 'raw_bb_hook'}
2025-04-04T02:29:06.231326 {'source': 'webserver', 'raw': {'buildid': 102869, 'number': 6065, 'builderid': 22, 'buildrequestid': 102987, 'workerid': 12, 'masterid': 1, 'started_at': 1743732358, 'complete_at': 1743733746, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'branchname': ['pr-12949', 'Change'], 'buildername': ['pr-android', 'Builder'], 'branch': ['refs/pull/12949/head', 'Build'], 'repository': ['', 'Build'], 'baserev': ['dadbd2f9fb3fd032672781c23c7466231e19346b', 'Change'], 'builderid': [22, 'Builder'], 'headrev': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Change'], 'shortrev': ['abc114', 'Change'], 'pr_id': [12949, 'Change'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'scheduler': ['pr', 'Scheduler'], 'workername': ['android', 'Worker'], 'buildnumber': [6065, 'Build'], 'revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Build'], 'codebase': ['', 'Build'], 'project': ['', 'Build'], 'owners': [['Central (on behalf of: LillyJadeKatrin)'], 'Build'], 'builddir': ['/buildbot/pr-android', 'Worker'], 'basedir': ['/buildbot', 'Worker'], 'got_revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'GitNoBranch']}, 'buildrequest': {'buildrequestid': 102987, 'buildsetid': 24599, 'builderid': 22, 'priority': 0, 'claimed': True, 'claimed_at': 1743732358, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1743732358, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 24599, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1743732358, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 7377, 'branch': 'refs/pull/12949/head', 'revision': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1743732358, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 22, 'name': 'pr-android', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/22/builds/6065'}, 'type': 'raw_bb_hook'}
2025-04-04T02:27:51.846852 {'source': 'webserver', 'raw': {'buildid': 102876, 'number': 5228, 'builderid': 19, 'buildrequestid': 102993, 'workerid': 8, 'masterid': 1, 'started_at': 1743733169, 'complete_at': 1743733671, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'baserev': ['dadbd2f9fb3fd032672781c23c7466231e19346b', 'Change'], 'scheduler': ['pr-fifoci-osx', 'Scheduler'], 'branch': ['refs/pull/12949/head', 'Build'], 'owners': [['Central (on behalf of: LillyJadeKatrin)'], 'Build'], 'basedir': ['/Users/administrator/buildbot-worker/osx_m1', 'Worker'], 'branchname': ['pr-12949', 'Trigger'], 'headrev': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Trigger'], 'shortrev': ['abc114', 'Trigger'], 'pr_id': [12949, 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'buildnumber': [5228, 'Build'], 'project': ['', 'Build'], 'got_revision': ['ca98b3030bcc70e67158ce899a5589aa2ec65d32', 'GitNoBranch'], 'warnings-count': [52, 'WarningCountingShellCommand'], 'buildername': ['pr-fifoci-mvk-osx-m1', 'Builder'], 'revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Build'], 'builddir': ['/Users/administrator/buildbot-worker/osx_m1/pr-fifoci-mvk-osx-m1', 'Worker'], 'builderid': [19, 'Builder'], 'repository': ['', 'Build'], 'workername': ['osx-m1', 'Worker'], 'codebase': ['', 'Build']}, 'buildrequest': {'buildrequestid': 102993, 'buildsetid': 24600, 'builderid': 19, 'priority': 0, 'claimed': True, 'claimed_at': 1743733169, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1743732714, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 24600, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-osx' triggered this build", 'submitted_at': 1743732714, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 102867, 'parent_relationship': 'Triggered from', 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 7377, 'branch': 'refs/pull/12949/head', 'revision': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1743732358, 'patch': None}]}, 'parentbuild': {'buildid': 102867, 'number': 6066, 'builderid': 7, 'buildrequestid': 102983, 'workerid': 8, 'masterid': 1, 'started_at': 1743732358, 'complete_at': 1743732714, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 7, 'name': 'pr-osx-universal', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 19, 'name': 'pr-fifoci-mvk-osx-m1', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/19/builds/5228'}, 'type': 'raw_bb_hook'}
2025-04-04T02:26:13.603369 {'source': 'webserver', 'raw': {'buildid': 102878, 'number': 6063, 'builderid': 31, 'buildrequestid': 102990, 'workerid': 4, 'masterid': 1, 'started_at': 1743733265, 'complete_at': 1743733573, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'branchname': ['pr-12949', 'Change'], 'pr_id': [12949, 'Change'], 'workername': ['windows', 'Worker'], 'codebase': ['', 'Build'], 'headrev': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Change'], 'buildername': ['pr-win-dbg-x64', 'Builder'], 'revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Build'], 'builddir': ['c:\\buildbot\\pr-win-dbg-x64', 'Worker'], 'baserev': ['dadbd2f9fb3fd032672781c23c7466231e19346b', 'Change'], 'scheduler': ['pr', 'Scheduler'], 'branch': ['refs/pull/12949/head', 'Build'], 'owners': [['Central (on behalf of: LillyJadeKatrin)'], 'Build'], 'got_revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'GitNoBranch'], 'shortrev': ['abc114', 'Change'], 'builderid': [31, 'Builder'], 'repository': ['', 'Build'], 'basedir': ['c:\\buildbot', 'Worker'], 'warnings-count': [0, 'WarningCountingShellCommand'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'buildnumber': [6063, 'Build'], 'project': ['', 'Build'], 'build_url': ['https://dl.dolphin-emu.org/prs/79/8f/pr-12949-dolphin-latest-dbg-x64.7z', 'SetProperty']}, 'buildrequest': {'buildrequestid': 102990, 'buildsetid': 24599, 'builderid': 31, 'priority': 0, 'claimed': True, 'claimed_at': 1743733265, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1743732358, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 24599, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1743732358, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 7377, 'branch': 'refs/pull/12949/head', 'revision': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1743732358, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 31, 'name': 'pr-win-dbg-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/31/builds/6063'}, 'type': 'raw_bb_hook'}
2025-04-04T02:21:06.020611 {'source': 'webserver', 'raw': {'buildid': 102878, 'number': 6063, 'builderid': 31, 'buildrequestid': 102990, 'workerid': 4, 'masterid': 1, 'started_at': 1743733265, 'complete_at': None, 'locks_duration_s': 0, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'branchname': ['pr-12949', 'Change'], 'pr_id': [12949, 'Change'], 'workername': ['windows', 'Worker'], 'codebase': ['', 'Build'], 'headrev': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Change'], 'buildername': ['pr-win-dbg-x64', 'Builder'], 'revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Build'], 'baserev': ['dadbd2f9fb3fd032672781c23c7466231e19346b', 'Change'], 'scheduler': ['pr', 'Scheduler'], 'branch': ['refs/pull/12949/head', 'Build'], 'owners': [['Central (on behalf of: LillyJadeKatrin)'], 'Build'], 'shortrev': ['abc114', 'Change'], 'builderid': [31, 'Builder'], 'repository': ['', 'Build'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'buildnumber': [6063, 'Build'], 'project': ['', 'Build']}, 'buildrequest': {'buildrequestid': 102990, 'buildsetid': 24599, 'builderid': 31, 'priority': 0, 'claimed': True, 'claimed_at': 1743733265, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1743732358, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 24599, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1743732358, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 7377, 'branch': 'refs/pull/12949/head', 'revision': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1743732358, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 31, 'name': 'pr-win-dbg-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/31/builds/6063'}, 'type': 'raw_bb_hook'}
2025-04-04T02:21:05.903099 {'source': 'webserver', 'raw': {'buildid': 102874, 'number': 6061, 'builderid': 13, 'buildrequestid': 102986, 'workerid': 4, 'masterid': 1, 'started_at': 1743732860, 'complete_at': 1743733265, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'repo': ['dolphin-emu/dolphin', 'Change'], 'buildnumber': [6061, 'Build'], 'project': ['', 'Build'], 'builddir': ['c:\\buildbot\\pr-win-arm64', 'Worker'], 'branchname': ['pr-12949', 'Change'], 'baserev': ['dadbd2f9fb3fd032672781c23c7466231e19346b', 'Change'], 'headrev': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Change'], 'shortrev': ['abc114', 'Change'], 'pr_id': [12949, 'Change'], 'scheduler': ['pr', 'Scheduler'], 'buildername': ['pr-win-arm64', 'Builder'], 'builderid': [13, 'Builder'], 'workername': ['windows', 'Worker'], 'branch': ['refs/pull/12949/head', 'Build'], 'revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Build'], 'repository': ['', 'Build'], 'codebase': ['', 'Build'], 'owners': [['Central (on behalf of: LillyJadeKatrin)'], 'Build'], 'basedir': ['c:\\buildbot', 'Worker'], 'got_revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'GitNoBranch'], 'build_url': ['https://dl.dolphin-emu.org/prs/a6/0b/pr-12949-dolphin-latest-ARM64.7z', 'SetProperty'], 'warnings-count': [0, 'WarningCountingShellCommand']}, 'buildrequest': {'buildrequestid': 102986, 'buildsetid': 24599, 'builderid': 13, 'priority': 0, 'claimed': True, 'claimed_at': 1743732860, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1743732358, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 24599, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1743732358, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 7377, 'branch': 'refs/pull/12949/head', 'revision': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1743732358, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 13, 'name': 'pr-win-arm64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/13/builds/6061'}, 'type': 'raw_bb_hook'}
2025-04-04T02:20:13.717274 {'source': 'webserver', 'raw': {'buildid': 102877, 'number': 6062, 'builderid': 26, 'buildrequestid': 102988, 'workerid': 9, 'masterid': 1, 'started_at': 1743733213, 'complete_at': None, 'locks_duration_s': 0, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'headrev': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Change'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'branch': ['refs/pull/12949/head', 'Build'], 'owners': [['Central (on behalf of: LillyJadeKatrin)'], 'Build'], 'shortrev': ['abc114', 'Change'], 'builderid': [26, 'Builder'], 'repository': ['', 'Build'], 'branchname': ['pr-12949', 'Change'], 'scheduler': ['pr', 'Scheduler'], 'revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Build'], 'baserev': ['dadbd2f9fb3fd032672781c23c7466231e19346b', 'Change'], 'pr_id': [12949, 'Change'], 'workername': ['debian', 'Worker'], 'codebase': ['', 'Build'], 'buildername': ['pr-deb-x64', 'Builder'], 'buildnumber': [6062, 'Build'], 'project': ['', 'Build']}, 'buildrequest': {'buildrequestid': 102988, 'buildsetid': 24599, 'builderid': 26, 'priority': 0, 'claimed': True, 'claimed_at': 1743733213, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1743732358, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 24599, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1743732358, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 7377, 'branch': 'refs/pull/12949/head', 'revision': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1743732358, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 26, 'name': 'pr-deb-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/26/builds/6062'}, 'type': 'raw_bb_hook'}
2025-04-04T02:20:13.598995 {'source': 'webserver', 'raw': {'buildid': 102864, 'number': 6066, 'builderid': 1, 'buildrequestid': 102981, 'workerid': 9, 'masterid': 1, 'started_at': 1743732358, 'complete_at': 1743733213, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'baserev': ['dadbd2f9fb3fd032672781c23c7466231e19346b', 'Change'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'buildername': ['pr-deb-dbg-x64', 'Builder'], 'headrev': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Change'], 'workername': ['debian', 'Worker'], 'buildnumber': [6066, 'Build'], 'branch': ['refs/pull/12949/head', 'Build'], 'branchname': ['pr-12949', 'Change'], 'shortrev': ['abc114', 'Change'], 'pr_id': [12949, 'Change'], 'scheduler': ['pr', 'Scheduler'], 'builderid': [1, 'Builder'], 'revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Build'], 'repository': ['', 'Build'], 'codebase': ['', 'Build'], 'project': ['', 'Build'], 'owners': [['Central (on behalf of: LillyJadeKatrin)'], 'Build'], 'builddir': ['/buildbot/pr-deb-dbg-x64', 'Worker'], 'warnings-count': [21, 'WarningCountingShellCommand'], 'basedir': ['/buildbot', 'Worker'], 'got_revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'GitNoBranch']}, 'buildrequest': {'buildrequestid': 102981, 'buildsetid': 24599, 'builderid': 1, 'priority': 0, 'claimed': True, 'claimed_at': 1743732358, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1743732358, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 24599, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1743732358, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 7377, 'branch': 'refs/pull/12949/head', 'revision': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1743732358, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 1, 'name': 'pr-deb-dbg-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/1/builds/6066'}, 'type': 'raw_bb_hook'}
2025-04-04T02:19:29.767708 {'source': 'webserver', 'raw': {'buildid': 102876, 'number': 5228, 'builderid': 19, 'buildrequestid': 102993, 'workerid': 8, 'masterid': 1, 'started_at': 1743733169, 'complete_at': None, 'locks_duration_s': 0, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'baserev': ['dadbd2f9fb3fd032672781c23c7466231e19346b', 'Change'], 'scheduler': ['pr-fifoci-osx', 'Scheduler'], 'branch': ['refs/pull/12949/head', 'Build'], 'owners': [['Central (on behalf of: LillyJadeKatrin)'], 'Build'], 'branchname': ['pr-12949', 'Trigger'], 'headrev': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Trigger'], 'shortrev': ['abc114', 'Trigger'], 'pr_id': [12949, 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'buildnumber': [5228, 'Build'], 'project': ['', 'Build'], 'buildername': ['pr-fifoci-mvk-osx-m1', 'Builder'], 'revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Build'], 'builderid': [19, 'Builder'], 'repository': ['', 'Build'], 'workername': ['osx-m1', 'Worker'], 'codebase': ['', 'Build']}, 'buildrequest': {'buildrequestid': 102993, 'buildsetid': 24600, 'builderid': 19, 'priority': 0, 'claimed': True, 'claimed_at': 1743733169, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1743732714, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 24600, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-osx' triggered this build", 'submitted_at': 1743732714, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 102867, 'parent_relationship': 'Triggered from', 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 7377, 'branch': 'refs/pull/12949/head', 'revision': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1743732358, 'patch': None}]}, 'parentbuild': {'buildid': 102867, 'number': 6066, 'builderid': 7, 'buildrequestid': 102983, 'workerid': 8, 'masterid': 1, 'started_at': 1743732358, 'complete_at': 1743732714, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 7, 'name': 'pr-osx-universal', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 19, 'name': 'pr-fifoci-mvk-osx-m1', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/19/builds/5228'}, 'type': 'raw_bb_hook'}
2025-04-04T02:19:29.615111 {'source': 'webserver', 'raw': {'buildid': 102873, 'number': 5226, 'builderid': 21, 'buildrequestid': 102994, 'workerid': 8, 'masterid': 1, 'started_at': 1743732714, 'complete_at': 1743733169, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'repo': ['dolphin-emu/dolphin', 'Trigger'], 'buildnumber': [5226, 'Build'], 'project': ['', 'Build'], 'basedir': ['/Users/administrator/buildbot-worker/osx_m1', 'Worker'], 'warnings-count': [52, 'WarningCountingShellCommand'], 'branchname': ['pr-12949', 'Trigger'], 'baserev': ['dadbd2f9fb3fd032672781c23c7466231e19346b', 'Change'], 'headrev': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Trigger'], 'shortrev': ['abc114', 'Trigger'], 'pr_id': [12949, 'Trigger'], 'scheduler': ['pr-fifoci-osx', 'Scheduler'], 'buildername': ['pr-fifoci-mtl-osx-m1', 'Builder'], 'builderid': [21, 'Builder'], 'workername': ['osx-m1', 'Worker'], 'branch': ['refs/pull/12949/head', 'Build'], 'revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Build'], 'repository': ['', 'Build'], 'codebase': ['', 'Build'], 'owners': [['Central (on behalf of: LillyJadeKatrin)'], 'Build'], 'builddir': ['/Users/administrator/buildbot-worker/osx_m1/pr-fifoci-mtl-osx-m1', 'Worker'], 'got_revision': ['ca98b3030bcc70e67158ce899a5589aa2ec65d32', 'GitNoBranch']}, 'buildrequest': {'buildrequestid': 102994, 'buildsetid': 24600, 'builderid': 21, 'priority': 0, 'claimed': True, 'claimed_at': 1743732714, 'claimed_by_masterid': 1, 'complete': True, 'results': 0, 'submitted_at': 1743732714, 'complete_at': 1743733169, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 24600, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-osx' triggered this build", 'submitted_at': 1743732714, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 102867, 'parent_relationship': 'Triggered from', 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 7377, 'branch': 'refs/pull/12949/head', 'revision': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1743732358, 'patch': None}]}, 'parentbuild': {'buildid': 102867, 'number': 6066, 'builderid': 7, 'buildrequestid': 102983, 'workerid': 8, 'masterid': 1, 'started_at': 1743732358, 'complete_at': 1743732714, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 7, 'name': 'pr-osx-universal', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 21, 'name': 'pr-fifoci-mtl-osx-m1', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/21/builds/5226'}, 'type': 'raw_bb_hook'}
2025-04-04T02:18:26.668875 {'source': 'webserver', 'raw': {'buildid': 102875, 'number': 5189, 'builderid': 10, 'buildrequestid': 102995, 'workerid': 5, 'masterid': 1, 'started_at': 1743733106, 'complete_at': None, 'locks_duration_s': 0, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'baserev': ['dadbd2f9fb3fd032672781c23c7466231e19346b', 'Change'], 'builderid': [10, 'Builder'], 'branch': ['refs/pull/12949/head', 'Build'], 'codebase': ['', 'Build'], 'branchname': ['pr-12949', 'Trigger'], 'headrev': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Trigger'], 'shortrev': ['abc114', 'Trigger'], 'pr_id': [12949, 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'scheduler': ['pr-fifoci-lin', 'Scheduler'], 'buildername': ['pr-fifoci-ogl-lin-mesa', 'Builder'], 'workername': ['altair-fifoci', 'Worker'], 'buildnumber': [5189, 'Build'], 'revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Build'], 'repository': ['', 'Build'], 'project': ['', 'Build'], 'owners': [['Central (on behalf of: LillyJadeKatrin)'], 'Build']}, 'buildrequest': {'buildrequestid': 102995, 'buildsetid': 24602, 'builderid': 10, 'priority': 0, 'claimed': True, 'claimed_at': 1743733106, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1743733106, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 24602, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-lin' triggered this build", 'submitted_at': 1743733106, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 102872, 'parent_relationship': 'Triggered from', 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 7377, 'branch': 'refs/pull/12949/head', 'revision': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1743732358, 'patch': None}]}, 'parentbuild': {'buildid': 102872, 'number': 6061, 'builderid': 27, 'buildrequestid': 102989, 'workerid': 10, 'masterid': 1, 'started_at': 1743732361, 'complete_at': 1743733106, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 27, 'name': 'pr-ubu-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 10, 'name': 'pr-fifoci-ogl-lin-mesa', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/10/builds/5189'}, 'type': 'raw_bb_hook'}
2025-04-04T02:18:26.527718 {'source': 'webserver', 'raw': {'buildid': 102872, 'number': 6061, 'builderid': 27, 'buildrequestid': 102989, 'workerid': 10, 'masterid': 1, 'started_at': 1743732361, 'complete_at': 1743733106, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'headrev': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Change'], 'branch': ['refs/pull/12949/head', 'Build'], 'builddir': ['/buildbot/pr-ubu-x64', 'Worker'], 'warnings-count': [9, 'WarningCountingShellCommand'], 'branchname': ['pr-12949', 'Change'], 'baserev': ['dadbd2f9fb3fd032672781c23c7466231e19346b', 'Change'], 'shortrev': ['abc114', 'Change'], 'pr_id': [12949, 'Change'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'scheduler': ['pr', 'Scheduler'], 'buildername': ['pr-ubu-x64', 'Builder'], 'builderid': [27, 'Builder'], 'workername': ['ubuntu-lts', 'Worker'], 'buildnumber': [6061, 'Build'], 'revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Build'], 'repository': ['', 'Build'], 'codebase': ['', 'Build'], 'project': ['', 'Build'], 'owners': [['Central (on behalf of: LillyJadeKatrin)'], 'Build'], 'basedir': ['/buildbot', 'Worker'], 'got_revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'GitNoBranch']}, 'buildrequest': {'buildrequestid': 102989, 'buildsetid': 24599, 'builderid': 27, 'priority': 0, 'claimed': True, 'claimed_at': 1743732361, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1743732358, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 24599, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1743732358, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 7377, 'branch': 'refs/pull/12949/head', 'revision': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1743732358, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 27, 'name': 'pr-ubu-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/27/builds/6061'}, 'type': 'raw_bb_hook'}
2025-04-04T02:18:23.138709 {'source': 'webserver', 'raw': {'buildid': 102871, 'number': 1205, 'builderid': 43, 'buildrequestid': 102991, 'workerid': 13, 'masterid': 1, 'started_at': 1743732358, 'complete_at': 1743733102, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'branchname': ['pr-12949', 'Change'], 'pr_id': [12949, 'Change'], 'codebase': ['', 'Build'], 'got_revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'GitNoBranch'], 'fm_build_url': ['https://flat-manager.dolphin-emu.org/api/v1/build/2332', 'SetPropertyFromCommand Step'], 'baserev': ['dadbd2f9fb3fd032672781c23c7466231e19346b', 'Change'], 'shortrev': ['abc114', 'Change'], 'headrev': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Change'], 'owners': [['Central (on behalf of: LillyJadeKatrin)'], 'Build'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'scheduler': ['pr', 'Scheduler'], 'buildername': ['pr-flatpak-x64', 'Builder'], 'builderid': [43, 'Builder'], 'workername': ['altair-flatpak', 'Worker'], 'buildnumber': [1205, 'Build'], 'branch': ['refs/pull/12949/head', 'Build'], 'revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Build'], 'repository': ['', 'Build'], 'project': ['', 'Build'], 'basedir': ['/var/lib/flatpak-worker/worker', 'Worker'], 'builddir': ['/var/lib/flatpak-worker/worker/pr-flatpak-x64', 'Worker']}, 'buildrequest': {'buildrequestid': 102991, 'buildsetid': 24599, 'builderid': 43, 'priority': 0, 'claimed': True, 'claimed_at': 1743732358, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1743732358, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 24599, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1743732358, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 7377, 'branch': 'refs/pull/12949/head', 'revision': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1743732358, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 43, 'name': 'pr-flatpak-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/43/builds/1205'}, 'type': 'raw_bb_hook'}
2025-04-04T02:16:37.435447 {'source': 'webserver', 'raw': {'buildid': 102870, 'number': 1152, 'builderid': 44, 'buildrequestid': 102992, 'workerid': 14, 'masterid': 1, 'started_at': 1743732358, 'complete_at': 1743732997, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'branchname': ['pr-12949', 'Change'], 'baserev': ['dadbd2f9fb3fd032672781c23c7466231e19346b', 'Change'], 'headrev': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Change'], 'shortrev': ['abc114', 'Change'], 'pr_id': [12949, 'Change'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'scheduler': ['pr', 'Scheduler'], 'workername': ['deneb-flatpak', 'Worker'], 'buildername': ['pr-flatpak-arm64', 'Builder'], 'builderid': [44, 'Builder'], 'repository': ['', 'Build'], 'revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Build'], 'project': ['', 'Build'], 'buildnumber': [1152, 'Build'], 'branch': ['refs/pull/12949/head', 'Build'], 'codebase': ['', 'Build'], 'owners': [['Central (on behalf of: LillyJadeKatrin)'], 'Build'], 'basedir': ['/var/lib/flatpak-worker/worker', 'Worker'], 'builddir': ['/var/lib/flatpak-worker/worker/pr-flatpak-arm64', 'Worker'], 'got_revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'GitNoBranch'], 'fm_build_url': ['https://flat-manager.dolphin-emu.org/api/v1/build/2331', 'SetPropertyFromCommand Step']}, 'buildrequest': {'buildrequestid': 102992, 'buildsetid': 24599, 'builderid': 44, 'priority': 0, 'claimed': True, 'claimed_at': 1743732358, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1743732358, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 24599, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1743732358, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 7377, 'branch': 'refs/pull/12949/head', 'revision': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1743732358, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 44, 'name': 'pr-flatpak-arm64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/44/builds/1152'}, 'type': 'raw_bb_hook'}
2025-04-04T02:14:20.568353 {'source': 'webserver', 'raw': {'buildid': 102874, 'number': 6061, 'builderid': 13, 'buildrequestid': 102986, 'workerid': 4, 'masterid': 1, 'started_at': 1743732860, 'complete_at': None, 'locks_duration_s': 0, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'repo': ['dolphin-emu/dolphin', 'Change'], 'buildnumber': [6061, 'Build'], 'project': ['', 'Build'], 'branchname': ['pr-12949', 'Change'], 'baserev': ['dadbd2f9fb3fd032672781c23c7466231e19346b', 'Change'], 'headrev': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Change'], 'shortrev': ['abc114', 'Change'], 'pr_id': [12949, 'Change'], 'scheduler': ['pr', 'Scheduler'], 'buildername': ['pr-win-arm64', 'Builder'], 'builderid': [13, 'Builder'], 'workername': ['windows', 'Worker'], 'branch': ['refs/pull/12949/head', 'Build'], 'revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Build'], 'repository': ['', 'Build'], 'codebase': ['', 'Build'], 'owners': [['Central (on behalf of: LillyJadeKatrin)'], 'Build']}, 'buildrequest': {'buildrequestid': 102986, 'buildsetid': 24599, 'builderid': 13, 'priority': 0, 'claimed': True, 'claimed_at': 1743732860, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1743732358, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 24599, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1743732358, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 7377, 'branch': 'refs/pull/12949/head', 'revision': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1743732358, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 13, 'name': 'pr-win-arm64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/13/builds/6061'}, 'type': 'raw_bb_hook'}
2025-04-04T02:14:20.426290 {'source': 'webserver', 'raw': {'buildid': 102866, 'number': 6062, 'builderid': 2, 'buildrequestid': 102982, 'workerid': 4, 'masterid': 1, 'started_at': 1743732358, 'complete_at': 1743732860, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'branchname': ['pr-12949', 'Change'], 'baserev': ['dadbd2f9fb3fd032672781c23c7466231e19346b', 'Change'], 'headrev': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Change'], 'shortrev': ['abc114', 'Change'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Build'], 'pr_id': [12949, 'Change'], 'owners': [['Central (on behalf of: LillyJadeKatrin)'], 'Build'], 'repository': ['', 'Build'], 'scheduler': ['pr', 'Scheduler'], 'buildername': ['pr-win-x64', 'Builder'], 'builderid': [2, 'Builder'], 'workername': ['windows', 'Worker'], 'buildnumber': [6062, 'Build'], 'branch': ['refs/pull/12949/head', 'Build'], 'codebase': ['', 'Build'], 'project': ['', 'Build'], 'basedir': ['c:\\buildbot', 'Worker'], 'builddir': ['c:\\buildbot\\pr-win-x64', 'Worker'], 'got_revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'GitNoBranch'], 'warnings-count': [0, 'WarningCountingShellCommand'], 'build_url': ['https://dl.dolphin-emu.org/prs/94/19/pr-12949-dolphin-latest-x64.7z', 'SetProperty']}, 'buildrequest': {'buildrequestid': 102982, 'buildsetid': 24599, 'builderid': 2, 'priority': 0, 'claimed': True, 'claimed_at': 1743732358, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1743732358, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 24599, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1743732358, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 7377, 'branch': 'refs/pull/12949/head', 'revision': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1743732358, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 2, 'name': 'pr-win-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/2/builds/6062'}, 'type': 'raw_bb_hook'}
2025-04-04T02:11:55.116126 {'source': 'webserver', 'raw': {'buildid': 102873, 'number': 5226, 'builderid': 21, 'buildrequestid': 102994, 'workerid': 8, 'masterid': 1, 'started_at': 1743732714, 'complete_at': None, 'locks_duration_s': 0, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'repo': ['dolphin-emu/dolphin', 'Trigger'], 'buildnumber': [5226, 'Build'], 'project': ['', 'Build'], 'branchname': ['pr-12949', 'Trigger'], 'baserev': ['dadbd2f9fb3fd032672781c23c7466231e19346b', 'Change'], 'headrev': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Trigger'], 'shortrev': ['abc114', 'Trigger'], 'pr_id': [12949, 'Trigger'], 'scheduler': ['pr-fifoci-osx', 'Scheduler'], 'buildername': ['pr-fifoci-mtl-osx-m1', 'Builder'], 'builderid': [21, 'Builder'], 'workername': ['osx-m1', 'Worker'], 'branch': ['refs/pull/12949/head', 'Build'], 'revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Build'], 'repository': ['', 'Build'], 'codebase': ['', 'Build'], 'owners': [['Central (on behalf of: LillyJadeKatrin)'], 'Build']}, 'buildrequest': {'buildrequestid': 102994, 'buildsetid': 24600, 'builderid': 21, 'priority': 0, 'claimed': True, 'claimed_at': 1743732714, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1743732714, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 24600, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-osx' triggered this build", 'submitted_at': 1743732714, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 102867, 'parent_relationship': 'Triggered from', 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 7377, 'branch': 'refs/pull/12949/head', 'revision': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1743732358, 'patch': None}]}, 'parentbuild': {'buildid': 102867, 'number': 6066, 'builderid': 7, 'buildrequestid': 102983, 'workerid': 8, 'masterid': 1, 'started_at': 1743732358, 'complete_at': 1743732714, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 7, 'name': 'pr-osx-universal', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 21, 'name': 'pr-fifoci-mtl-osx-m1', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/21/builds/5226'}, 'type': 'raw_bb_hook'}
2025-04-04T02:11:54.930431 {'source': 'webserver', 'raw': {'buildid': 102867, 'number': 6066, 'builderid': 7, 'buildrequestid': 102983, 'workerid': 8, 'masterid': 1, 'started_at': 1743732358, 'complete_at': 1743732714, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Build'], 'baserev': ['dadbd2f9fb3fd032672781c23c7466231e19346b', 'Change'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'codebase': ['', 'Build'], 'pr_id': [12949, 'Change'], 'branchname': ['pr-12949', 'Change'], 'headrev': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Change'], 'shortrev': ['abc114', 'Change'], 'scheduler': ['pr', 'Scheduler'], 'buildername': ['pr-osx-universal', 'Builder'], 'builderid': [7, 'Builder'], 'workername': ['osx-m1', 'Worker'], 'buildnumber': [6066, 'Build'], 'branch': ['refs/pull/12949/head', 'Build'], 'repository': ['', 'Build'], 'project': ['', 'Build'], 'owners': [['Central (on behalf of: LillyJadeKatrin)'], 'Build'], 'basedir': ['/Users/administrator/buildbot-worker/osx_m1', 'Worker'], 'builddir': ['/Users/administrator/buildbot-worker/osx_m1/pr-osx-universal', 'Worker'], 'got_revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'GitNoBranch']}, 'buildrequest': {'buildrequestid': 102983, 'buildsetid': 24599, 'builderid': 7, 'priority': 0, 'claimed': True, 'claimed_at': 1743732358, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1743732358, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 24599, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1743732358, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 7377, 'branch': 'refs/pull/12949/head', 'revision': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1743732358, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 7, 'name': 'pr-osx-universal', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/7/builds/6066'}, 'type': 'raw_bb_hook'}
2025-04-04T02:06:20.335842 {'source': 'webserver', 'raw': {'buildid': 102868, 'number': 6064, 'builderid': 11, 'buildrequestid': 102985, 'workerid': 1, 'masterid': 1, 'started_at': 1743732358, 'complete_at': 1743732380, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'branchname': ['pr-12949', 'Change'], 'shortrev': ['abc114', 'Change'], 'pr_id': [12949, 'Change'], 'buildnumber': [6064, 'Build'], 'branch': ['refs/pull/12949/head', 'Build'], 'baserev': ['dadbd2f9fb3fd032672781c23c7466231e19346b', 'Change'], 'headrev': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Change'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'scheduler': ['pr', 'Scheduler'], 'buildername': ['pr-freebsd-x64', 'Builder'], 'builderid': [11, 'Builder'], 'workername': ['freebsd', 'Worker'], 'revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Build'], 'repository': ['', 'Build'], 'codebase': ['', 'Build'], 'project': ['', 'Build'], 'owners': [['Central (on behalf of: LillyJadeKatrin)'], 'Build'], 'builddir': ['/usr/home/buildbot/freebsd/pr-freebsd-x64', 'Worker'], 'basedir': ['/usr/home/buildbot/freebsd', 'Worker'], 'got_revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'GitNoBranch'], 'warnings-count': [16, 'WarningCountingShellCommand']}, 'buildrequest': {'buildrequestid': 102985, 'buildsetid': 24599, 'builderid': 11, 'priority': 0, 'claimed': True, 'claimed_at': 1743732358, 'claimed_by_masterid': 1, 'complete': True, 'results': 0, 'submitted_at': 1743732358, 'complete_at': 1743732380, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 24599, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1743732358, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 7377, 'branch': 'refs/pull/12949/head', 'revision': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1743732358, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 11, 'name': 'pr-freebsd-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/11/builds/6064'}, 'type': 'raw_bb_hook'}
2025-04-04T02:06:01.547182 {'source': 'webserver', 'raw': {'buildid': 102872, 'number': 6061, 'builderid': 27, 'buildrequestid': 102989, 'workerid': 10, 'masterid': 1, 'started_at': 1743732361, 'complete_at': None, 'locks_duration_s': 0, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'headrev': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Change'], 'branch': ['refs/pull/12949/head', 'Build'], 'branchname': ['pr-12949', 'Change'], 'baserev': ['dadbd2f9fb3fd032672781c23c7466231e19346b', 'Change'], 'shortrev': ['abc114', 'Change'], 'pr_id': [12949, 'Change'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'scheduler': ['pr', 'Scheduler'], 'buildername': ['pr-ubu-x64', 'Builder'], 'builderid': [27, 'Builder'], 'workername': ['ubuntu-lts', 'Worker'], 'buildnumber': [6061, 'Build'], 'revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Build'], 'repository': ['', 'Build'], 'codebase': ['', 'Build'], 'project': ['', 'Build'], 'owners': [['Central (on behalf of: LillyJadeKatrin)'], 'Build']}, 'buildrequest': {'buildrequestid': 102989, 'buildsetid': 24599, 'builderid': 27, 'priority': 0, 'claimed': True, 'claimed_at': 1743732361, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1743732358, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 24599, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1743732358, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 7377, 'branch': 'refs/pull/12949/head', 'revision': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1743732358, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 27, 'name': 'pr-ubu-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/27/builds/6061'}, 'type': 'raw_bb_hook'}
2025-04-04T02:06:01.452499 {'source': 'webserver', 'raw': {'buildid': 102865, 'number': 6063, 'builderid': 9, 'buildrequestid': 102984, 'workerid': 10, 'masterid': 1, 'started_at': 1743732358, 'complete_at': 1743732361, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'headrev': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Change'], 'shortrev': ['abc114', 'Change'], 'pr_id': [12949, 'Change'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'scheduler': ['pr', 'Scheduler'], 'buildername': ['lint', 'Builder'], 'builderid': [9, 'Builder'], 'buildnumber': [6063, 'Build'], 'repository': ['', 'Build'], 'codebase': ['', 'Build'], 'baserev': ['dadbd2f9fb3fd032672781c23c7466231e19346b', 'Change'], 'workername': ['ubuntu-lts', 'Worker'], 'branch': ['refs/pull/12949/head', 'Build'], 'revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Build'], 'owners': [['Central (on behalf of: LillyJadeKatrin)'], 'Build'], 'branchname': ['pr-12949', 'Change'], 'project': ['', 'Build'], 'basedir': ['/buildbot', 'Worker'], 'builddir': ['/buildbot/lint', 'Worker'], 'got_revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'GitNoBranch']}, 'buildrequest': {'buildrequestid': 102984, 'buildsetid': 24599, 'builderid': 9, 'priority': 0, 'claimed': True, 'claimed_at': 1743732358, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1743732358, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 24599, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1743732358, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 7377, 'branch': 'refs/pull/12949/head', 'revision': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1743732358, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 9, 'name': 'lint', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/9/builds/6063'}, 'type': 'raw_bb_hook'}
2025-04-04T02:05:59.053190 {'source': 'webserver', 'raw': {'buildid': 102871, 'number': 1205, 'builderid': 43, 'buildrequestid': 102991, 'workerid': 13, 'masterid': 1, 'started_at': 1743732358, 'complete_at': None, 'locks_duration_s': 0, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'branchname': ['pr-12949', 'Change'], 'pr_id': [12949, 'Change'], 'codebase': ['', 'Build'], 'baserev': ['dadbd2f9fb3fd032672781c23c7466231e19346b', 'Change'], 'shortrev': ['abc114', 'Change'], 'headrev': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Change'], 'owners': [['Central (on behalf of: LillyJadeKatrin)'], 'Build'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'scheduler': ['pr', 'Scheduler'], 'buildername': ['pr-flatpak-x64', 'Builder'], 'builderid': [43, 'Builder'], 'workername': ['altair-flatpak', 'Worker'], 'buildnumber': [1205, 'Build'], 'branch': ['refs/pull/12949/head', 'Build'], 'revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Build'], 'repository': ['', 'Build'], 'project': ['', 'Build']}, 'buildrequest': {'buildrequestid': 102991, 'buildsetid': 24599, 'builderid': 43, 'priority': 0, 'claimed': True, 'claimed_at': 1743732358, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1743732358, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 24599, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1743732358, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 7377, 'branch': 'refs/pull/12949/head', 'revision': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1743732358, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 43, 'name': 'pr-flatpak-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/43/builds/1205'}, 'type': 'raw_bb_hook'}
2025-04-04T02:05:59.038982 {'source': 'webserver', 'raw': {'buildid': 102870, 'number': 1152, 'builderid': 44, 'buildrequestid': 102992, 'workerid': 14, 'masterid': 1, 'started_at': 1743732358, 'complete_at': None, 'locks_duration_s': 0, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'branchname': ['pr-12949', 'Change'], 'baserev': ['dadbd2f9fb3fd032672781c23c7466231e19346b', 'Change'], 'headrev': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Change'], 'shortrev': ['abc114', 'Change'], 'pr_id': [12949, 'Change'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'scheduler': ['pr', 'Scheduler'], 'workername': ['deneb-flatpak', 'Worker'], 'buildername': ['pr-flatpak-arm64', 'Builder'], 'builderid': [44, 'Builder'], 'repository': ['', 'Build'], 'revision': ['abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'Build'], 'project': ['', 'Build'], 'buildnumber': [1152, 'Build'], 'branch': ['refs/pull/12949/head', 'Build'], 'codebase': ['', 'Build'], 'owners': [['Central (on behalf of: LillyJadeKatrin)'], 'Build']}, 'buildrequest': {'buildrequestid': 102992, 'buildsetid': 24599, 'builderid': 44, 'priority': 0, 'claimed': True, 'claimed_at': 1743732358, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1743732358, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 24599, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1743732358, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 7377, 'branch': 'refs/pull/12949/head', 'revision': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1743732358, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 44, 'name': 'pr-flatpak-arm64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/44/builds/1152'}, 'type': 'raw_bb_hook'}
Recent 'raw_gh_hook' events
2025-04-04T02:23:06.228567 {'source': 'webserver', 'gh_type': 'pull_request_review_comment', 'raw': {'action': 'created', 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2027989777', 'pull_request_review_id': 2741623797, 'id': 2027989777, 'node_id': 'PRRC_kwDOALCn2M544KsR', 'diff_hunk': '@@ -1486,6 +1500,25 @@ void AchievementManager::RAIntegrationEventHandler(const rc_client_raintegration\n break;\n }\n }\n+\n+void AchievementManager::MemoryPoker(u32 address, u8* buffer, u32 num_bytes, rc_client_t* client)\n+{\n+ if (buffer == nullptr)\n+ return;\n+ auto& system = Core::System::GetInstance();\n+ if (!(Core::IsHostThread() || Core::IsCPUThread()))\n+ {\n+ Core::QueueHostJob([address, buffer, num_bytes, client](Core::System& system) {\n+ MemoryPoker(address, buffer, num_bytes, client);\n+ });', 'path': 'Source/Core/Core/AchievementManager.cpp', 'commit_id': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'original_commit_id': 'e1517883b37925b94f634b3d421855fdc5d0211f', 'user': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'We did it this way on the Gamecube and nobody complained.', 'created_at': '2025-04-04T02:23:04Z', 'updated_at': '2025-04-04T02:23:04Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12949#discussion_r2027989777', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949', 'author_association': 'CONTRIBUTOR', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2027989777'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12949#discussion_r2027989777'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949'}}, 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2027989777/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'start_line': None, 'original_start_line': None, 'start_side': None, 'line': 1553, 'original_line': 1553, 'side': 'RIGHT', 'in_reply_to_id': 1900459324, 'original_position': 67, 'position': 257, 'subject_type': 'line'}, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949', 'id': 1982462996, 'node_id': 'PR_kwDOALCn2M52KfwU', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12949', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12949.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12949.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12949', 'number': 12949, 'state': 'open', 'locked': False, 'title': 'RetroAchievements - Dev Branch Refactor', 'user': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'This PR contains a complete rewrite of the developer branch code (previously managed privately, separate from Dolphin main) that RetroAchievements developers can use to develop achievement and leaderboard data. This is only operational in Windows, and requires RA_Integration.dll to be copied to the executable directory.\r\n\r\nInstructions to perform this integration, which have been followed to create this, are here: https://github.com/RetroAchievements/rcheevos/wiki/rc_client_raintegration', 'created_at': '2024-07-23T04:13:50Z', 'updated_at': '2025-04-04T02:23:04Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': 'e24f9e29483fe878ed5ec6487dafb6ad28030acc', 'assignee': None, 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': True, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12949/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'head': {'label': 'LillyJadeKatrin:retroachievements-new-dev-branch', 'ref': 'retroachievements-new-dev-branch', 'sha': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'user': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 604890132, 'node_id': 'R_kgDOJA3kFA', 'name': 'dolphin-retroachievements', 'full_name': 'LillyJadeKatrin/dolphin-retroachievements', 'private': False, 'owner': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/LillyJadeKatrin/dolphin-retroachievements', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements', 'forks_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/forks', 'keys_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/teams', 'hooks_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/hooks', 'issue_events_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/issues/events{/number}', 'events_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/events', 'assignees_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/assignees{/user}', 'branches_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/branches{/branch}', 'tags_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/tags', 'blobs_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/languages', 'stargazers_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/stargazers', 'contributors_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/contributors', 'subscribers_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/subscribers', 'subscription_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/subscription', 'commits_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/contents/{+path}', 'compare_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/merges', 'archive_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/downloads', 'issues_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/issues{/number}', 'pulls_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/labels{/name}', 'releases_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/releases{/id}', 'deployments_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/deployments', 'created_at': '2023-02-22T02:00:37Z', 'updated_at': '2025-04-03T08:12:52Z', 'pushed_at': '2025-04-04T02:05:51Z', 'git_url': 'git://github.com/LillyJadeKatrin/dolphin-retroachievements.git', 'ssh_url': 'git@github.com:LillyJadeKatrin/dolphin-retroachievements.git', 'clone_url': 'https://github.com/LillyJadeKatrin/dolphin-retroachievements.git', 'svn_url': 'https://github.com/LillyJadeKatrin/dolphin-retroachievements', 'homepage': 'https://dolphin-emu.org', 'size': 483724, 'stargazers_count': 9, 'watchers_count': 9, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 0, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': [], 'visibility': 'public', 'forks': 0, 'open_issues': 0, 'watchers': 9, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': 'dadbd2f9fb3fd032672781c23c7466231e19346b', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13537, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12949'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12949'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12949/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/abc1141ae254f01e81ba6872aa36eed8b0a24d68'}}, 'author_association': 'CONTRIBUTOR', 'auto_merge': None, 'active_lock_reason': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13537, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2025-04-04T02:23:06.223948 {'source': 'webserver', 'gh_type': 'pull_request_review', 'raw': {'action': 'submitted', 'review': {'id': 2741623797, 'node_id': 'PRR_kwDOALCn2M6jadv1', 'user': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': None, 'commit_id': 'c64632baf986bb64f3bc1561220d304bd0660e16', 'submitted_at': '2025-04-04T02:23:04Z', 'state': 'commented', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12949#pullrequestreview-2741623797', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949', 'author_association': 'CONTRIBUTOR', '_links': {'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12949#pullrequestreview-2741623797'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949'}}}, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949', 'id': 1982462996, 'node_id': 'PR_kwDOALCn2M52KfwU', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12949', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12949.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12949.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12949', 'number': 12949, 'state': 'open', 'locked': False, 'title': 'RetroAchievements - Dev Branch Refactor', 'user': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'This PR contains a complete rewrite of the developer branch code (previously managed privately, separate from Dolphin main) that RetroAchievements developers can use to develop achievement and leaderboard data. This is only operational in Windows, and requires RA_Integration.dll to be copied to the executable directory.\r\n\r\nInstructions to perform this integration, which have been followed to create this, are here: https://github.com/RetroAchievements/rcheevos/wiki/rc_client_raintegration', 'created_at': '2024-07-23T04:13:50Z', 'updated_at': '2025-04-04T02:23:04Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': 'e24f9e29483fe878ed5ec6487dafb6ad28030acc', 'assignee': None, 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': True, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12949/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'head': {'label': 'LillyJadeKatrin:retroachievements-new-dev-branch', 'ref': 'retroachievements-new-dev-branch', 'sha': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'user': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 604890132, 'node_id': 'R_kgDOJA3kFA', 'name': 'dolphin-retroachievements', 'full_name': 'LillyJadeKatrin/dolphin-retroachievements', 'private': False, 'owner': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/LillyJadeKatrin/dolphin-retroachievements', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements', 'forks_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/forks', 'keys_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/teams', 'hooks_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/hooks', 'issue_events_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/issues/events{/number}', 'events_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/events', 'assignees_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/assignees{/user}', 'branches_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/branches{/branch}', 'tags_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/tags', 'blobs_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/languages', 'stargazers_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/stargazers', 'contributors_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/contributors', 'subscribers_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/subscribers', 'subscription_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/subscription', 'commits_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/contents/{+path}', 'compare_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/merges', 'archive_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/downloads', 'issues_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/issues{/number}', 'pulls_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/labels{/name}', 'releases_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/releases{/id}', 'deployments_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/deployments', 'created_at': '2023-02-22T02:00:37Z', 'updated_at': '2025-04-03T08:12:52Z', 'pushed_at': '2025-04-04T02:05:51Z', 'git_url': 'git://github.com/LillyJadeKatrin/dolphin-retroachievements.git', 'ssh_url': 'git@github.com:LillyJadeKatrin/dolphin-retroachievements.git', 'clone_url': 'https://github.com/LillyJadeKatrin/dolphin-retroachievements.git', 'svn_url': 'https://github.com/LillyJadeKatrin/dolphin-retroachievements', 'homepage': 'https://dolphin-emu.org', 'size': 483724, 'stargazers_count': 9, 'watchers_count': 9, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 0, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': [], 'visibility': 'public', 'forks': 0, 'open_issues': 0, 'watchers': 9, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': 'dadbd2f9fb3fd032672781c23c7466231e19346b', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13537, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12949'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12949'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12949/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/abc1141ae254f01e81ba6872aa36eed8b0a24d68'}}, 'author_association': 'CONTRIBUTOR', 'auto_merge': None, 'active_lock_reason': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13537, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2025-04-04T02:20:39.630008 {'source': 'webserver', 'gh_type': 'issue_comment', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13480', 'id': 2970564067, 'node_id': 'PR_kwDOALCn2M6RT9Y8', 'number': 13480, 'title': 'Mixer: Keep actual sample rates rather than divisors.', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 2, 'created_at': '2025-04-03T20:09:05Z', 'updated_at': '2025-04-04T02:20:38Z', 'closed_at': None, 'author_association': 'MEMBER', 'type': None, 'sub_issues_summary': {'total': 0, 'completed': 0, 'percent_completed': 0}, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13480', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13480', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13480.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13480.patch', 'merged_at': None}, 'body': "PR #10762 introduced a `FIXED_SAMPLE_RATE_DIVIDEND` constant to keep sample rates as divisors rather than actual sample rates.\r\n\r\nI think it unnecessarily made the math and interface weird within Mixer and WaveFile.\r\n\r\nI've moved that constant from Mixer to AudioInterface.", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2777391311', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13480#issuecomment-2777391311', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480', 'id': 2777391311, 'node_id': 'IC_kwDOALCn2M6li6DP', 'user': {'login': 'Sam-Belliveau', 'id': 28713194, 'node_id': 'MDQ6VXNlcjI4NzEzMTk0', 'avatar_url': 'https://avatars.githubusercontent.com/u/28713194?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Sam-Belliveau', 'html_url': 'https://github.com/Sam-Belliveau', 'followers_url': 'https://api.github.com/users/Sam-Belliveau/followers', 'following_url': 'https://api.github.com/users/Sam-Belliveau/following{/other_user}', 'gists_url': 'https://api.github.com/users/Sam-Belliveau/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Sam-Belliveau/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Sam-Belliveau/subscriptions', 'organizations_url': 'https://api.github.com/users/Sam-Belliveau/orgs', 'repos_url': 'https://api.github.com/users/Sam-Belliveau/repos', 'events_url': 'https://api.github.com/users/Sam-Belliveau/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Sam-Belliveau/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2025-04-04T02:20:37Z', 'updated_at': '2025-04-04T02:20:37Z', 'author_association': 'MEMBER', 'body': 'Are the sample rates that are intended to be set whole numbers? \r\n', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2777391311/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13537, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'Sam-Belliveau', 'id': 28713194, 'node_id': 'MDQ6VXNlcjI4NzEzMTk0', 'avatar_url': 'https://avatars.githubusercontent.com/u/28713194?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Sam-Belliveau', 'html_url': 'https://github.com/Sam-Belliveau', 'followers_url': 'https://api.github.com/users/Sam-Belliveau/followers', 'following_url': 'https://api.github.com/users/Sam-Belliveau/following{/other_user}', 'gists_url': 'https://api.github.com/users/Sam-Belliveau/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Sam-Belliveau/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Sam-Belliveau/subscriptions', 'organizations_url': 'https://api.github.com/users/Sam-Belliveau/orgs', 'repos_url': 'https://api.github.com/users/Sam-Belliveau/repos', 'events_url': 'https://api.github.com/users/Sam-Belliveau/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Sam-Belliveau/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2025-04-04T02:10:33.669376 {'source': 'webserver', 'gh_type': 'pull_request_review_comment', 'raw': {'action': 'created', 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2027982582', 'pull_request_review_id': 2741613741, 'id': 2027982582, 'node_id': 'PRRC_kwDOALCn2M544I72', 'diff_hunk': '@@ -220,6 +222,8 @@ std::string_view TokenTypeToStr(TokenType tp)\n return "GPR";\n case TokenType::FPR:\n return "FPR";\n+ case TokenType::GQR:\n+ return "QGR";', 'path': 'Source/Core/Common/Assembler/GekkoLexer.cpp', 'commit_id': 'db195e4d595ee6dc2aeccc53c03727dbf456eedc', 'original_commit_id': 'cbcaf0be14692abc67f767ecbe2d70d4a8bbe73c', 'user': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'Thanks for finding it. Just fixed it.', 'created_at': '2025-04-04T02:10:31Z', 'updated_at': '2025-04-04T02:10:31Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13468#discussion_r2027982582', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468', 'author_association': 'CONTRIBUTOR', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2027982582'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/13468#discussion_r2027982582'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468'}}, 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2027982582/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'start_line': None, 'original_start_line': None, 'start_side': None, 'line': None, 'original_line': 226, 'side': 'RIGHT', 'in_reply_to_id': 2027941173, 'original_position': 14, 'position': None, 'subject_type': 'line'}, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468', 'id': 2427168960, 'node_id': 'PR_kwDOALCn2M6Qq6jA', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13468', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13468.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13468.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468', 'number': 13468, 'state': 'open', 'locked': False, 'title': '[DEBUGGER] Assemble dialog box instruction proper disassembly and absolute addresses support', 'user': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': '[DEBUGGER] Assemble dialog box instruction automatically filled with the right disassembly instead of .li and the hex since the hex edition is available in "replace instruction"\r\n[DEBUGGER] Assemble dialog can now deal with absolute addresses computing automatically the offset. For example assembling b ->0x80359370 at the address 0x8035936c will result in the right relative jump. Add -> before any address you want to use as absolute to respect the disassembly syntax', 'created_at': '2025-03-29T18:44:42Z', 'updated_at': '2025-04-04T02:10:31Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': '92cf9cbda2b1776f2771260c8757ad9c1d23787e', 'assignee': None, 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/db195e4d595ee6dc2aeccc53c03727dbf456eedc', 'head': {'label': 'Nitch2024:AssembleDialog', 'ref': 'AssembleDialog', 'sha': 'db195e4d595ee6dc2aeccc53c03727dbf456eedc', 'user': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 954987382, 'node_id': 'R_kgDOOOvzdg', 'name': 'dolphin', 'full_name': 'Nitch2024/dolphin', 'private': False, 'owner': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/Nitch2024/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/Nitch2024/dolphin', 'forks_url': 'https://api.github.com/repos/Nitch2024/dolphin/forks', 'keys_url': 'https://api.github.com/repos/Nitch2024/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/Nitch2024/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/Nitch2024/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/Nitch2024/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/Nitch2024/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/Nitch2024/dolphin/events', 'assignees_url': 'https://api.github.com/repos/Nitch2024/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/Nitch2024/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/Nitch2024/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/Nitch2024/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/Nitch2024/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/Nitch2024/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/Nitch2024/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/Nitch2024/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/Nitch2024/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/Nitch2024/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/Nitch2024/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/Nitch2024/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/Nitch2024/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/Nitch2024/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/Nitch2024/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/Nitch2024/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/Nitch2024/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/Nitch2024/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/Nitch2024/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/Nitch2024/dolphin/merges', 'archive_url': 'https://api.github.com/repos/Nitch2024/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/Nitch2024/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/Nitch2024/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/Nitch2024/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/Nitch2024/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/Nitch2024/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/Nitch2024/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/Nitch2024/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/Nitch2024/dolphin/deployments', 'created_at': '2025-03-25T23:39:17Z', 'updated_at': '2025-03-29T18:06:23Z', 'pushed_at': '2025-04-04T02:10:10Z', 'git_url': 'git://github.com/Nitch2024/dolphin.git', 'ssh_url': 'git@github.com:Nitch2024/dolphin.git', 'clone_url': 'https://github.com/Nitch2024/dolphin.git', 'svn_url': 'https://github.com/Nitch2024/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 481164, 'stargazers_count': 0, 'watchers_count': 0, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 0, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': [], 'visibility': 'public', 'forks': 0, 'open_issues': 0, 'watchers': 0, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '9819d66a478be3d57af9278e6c2cb433556a78d1', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13537, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/13468'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/db195e4d595ee6dc2aeccc53c03727dbf456eedc'}}, 'author_association': 'CONTRIBUTOR', 'auto_merge': None, 'active_lock_reason': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13537, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2025-04-04T02:10:33.667859 {'source': 'webserver', 'gh_type': 'pull_request_review', 'raw': {'action': 'submitted', 'review': {'id': 2741613741, 'node_id': 'PRR_kwDOALCn2M6jabSt', 'user': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': None, 'commit_id': 'cbcaf0be14692abc67f767ecbe2d70d4a8bbe73c', 'submitted_at': '2025-04-04T02:10:31Z', 'state': 'commented', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13468#pullrequestreview-2741613741', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468', 'author_association': 'CONTRIBUTOR', '_links': {'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/13468#pullrequestreview-2741613741'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468'}}}, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468', 'id': 2427168960, 'node_id': 'PR_kwDOALCn2M6Qq6jA', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13468', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13468.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13468.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468', 'number': 13468, 'state': 'open', 'locked': False, 'title': '[DEBUGGER] Assemble dialog box instruction proper disassembly and absolute addresses support', 'user': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': '[DEBUGGER] Assemble dialog box instruction automatically filled with the right disassembly instead of .li and the hex since the hex edition is available in "replace instruction"\r\n[DEBUGGER] Assemble dialog can now deal with absolute addresses computing automatically the offset. For example assembling b ->0x80359370 at the address 0x8035936c will result in the right relative jump. Add -> before any address you want to use as absolute to respect the disassembly syntax', 'created_at': '2025-03-29T18:44:42Z', 'updated_at': '2025-04-04T02:10:31Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': '92cf9cbda2b1776f2771260c8757ad9c1d23787e', 'assignee': None, 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/db195e4d595ee6dc2aeccc53c03727dbf456eedc', 'head': {'label': 'Nitch2024:AssembleDialog', 'ref': 'AssembleDialog', 'sha': 'db195e4d595ee6dc2aeccc53c03727dbf456eedc', 'user': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 954987382, 'node_id': 'R_kgDOOOvzdg', 'name': 'dolphin', 'full_name': 'Nitch2024/dolphin', 'private': False, 'owner': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/Nitch2024/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/Nitch2024/dolphin', 'forks_url': 'https://api.github.com/repos/Nitch2024/dolphin/forks', 'keys_url': 'https://api.github.com/repos/Nitch2024/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/Nitch2024/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/Nitch2024/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/Nitch2024/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/Nitch2024/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/Nitch2024/dolphin/events', 'assignees_url': 'https://api.github.com/repos/Nitch2024/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/Nitch2024/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/Nitch2024/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/Nitch2024/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/Nitch2024/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/Nitch2024/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/Nitch2024/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/Nitch2024/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/Nitch2024/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/Nitch2024/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/Nitch2024/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/Nitch2024/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/Nitch2024/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/Nitch2024/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/Nitch2024/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/Nitch2024/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/Nitch2024/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/Nitch2024/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/Nitch2024/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/Nitch2024/dolphin/merges', 'archive_url': 'https://api.github.com/repos/Nitch2024/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/Nitch2024/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/Nitch2024/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/Nitch2024/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/Nitch2024/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/Nitch2024/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/Nitch2024/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/Nitch2024/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/Nitch2024/dolphin/deployments', 'created_at': '2025-03-25T23:39:17Z', 'updated_at': '2025-03-29T18:06:23Z', 'pushed_at': '2025-04-04T02:10:10Z', 'git_url': 'git://github.com/Nitch2024/dolphin.git', 'ssh_url': 'git@github.com:Nitch2024/dolphin.git', 'clone_url': 'https://github.com/Nitch2024/dolphin.git', 'svn_url': 'https://github.com/Nitch2024/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 481164, 'stargazers_count': 0, 'watchers_count': 0, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 0, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': [], 'visibility': 'public', 'forks': 0, 'open_issues': 0, 'watchers': 0, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '9819d66a478be3d57af9278e6c2cb433556a78d1', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13537, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/13468'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/db195e4d595ee6dc2aeccc53c03727dbf456eedc'}}, 'author_association': 'CONTRIBUTOR', 'auto_merge': None, 'active_lock_reason': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13537, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2025-04-04T02:10:13.511158 {'source': 'webserver', 'gh_type': 'pull_request', 'raw': {'action': 'synchronize', 'number': 13468, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468', 'id': 2427168960, 'node_id': 'PR_kwDOALCn2M6Qq6jA', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13468', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13468.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13468.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468', 'number': 13468, 'state': 'open', 'locked': False, 'title': '[DEBUGGER] Assemble dialog box instruction proper disassembly and absolute addresses support', 'user': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': '[DEBUGGER] Assemble dialog box instruction automatically filled with the right disassembly instead of .li and the hex since the hex edition is available in "replace instruction"\r\n[DEBUGGER] Assemble dialog can now deal with absolute addresses computing automatically the offset. For example assembling b ->0x80359370 at the address 0x8035936c will result in the right relative jump. Add -> before any address you want to use as absolute to respect the disassembly syntax', 'created_at': '2025-03-29T18:44:42Z', 'updated_at': '2025-04-04T02:10:11Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': '526d659d023b74f5997bc945638fe1d6fab6ab75', 'assignee': None, 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/db195e4d595ee6dc2aeccc53c03727dbf456eedc', 'head': {'label': 'Nitch2024:AssembleDialog', 'ref': 'AssembleDialog', 'sha': 'db195e4d595ee6dc2aeccc53c03727dbf456eedc', 'user': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 954987382, 'node_id': 'R_kgDOOOvzdg', 'name': 'dolphin', 'full_name': 'Nitch2024/dolphin', 'private': False, 'owner': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/Nitch2024/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/Nitch2024/dolphin', 'forks_url': 'https://api.github.com/repos/Nitch2024/dolphin/forks', 'keys_url': 'https://api.github.com/repos/Nitch2024/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/Nitch2024/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/Nitch2024/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/Nitch2024/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/Nitch2024/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/Nitch2024/dolphin/events', 'assignees_url': 'https://api.github.com/repos/Nitch2024/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/Nitch2024/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/Nitch2024/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/Nitch2024/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/Nitch2024/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/Nitch2024/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/Nitch2024/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/Nitch2024/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/Nitch2024/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/Nitch2024/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/Nitch2024/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/Nitch2024/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/Nitch2024/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/Nitch2024/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/Nitch2024/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/Nitch2024/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/Nitch2024/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/Nitch2024/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/Nitch2024/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/Nitch2024/dolphin/merges', 'archive_url': 'https://api.github.com/repos/Nitch2024/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/Nitch2024/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/Nitch2024/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/Nitch2024/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/Nitch2024/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/Nitch2024/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/Nitch2024/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/Nitch2024/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/Nitch2024/dolphin/deployments', 'created_at': '2025-03-25T23:39:17Z', 'updated_at': '2025-03-29T18:06:23Z', 'pushed_at': '2025-04-04T02:10:10Z', 'git_url': 'git://github.com/Nitch2024/dolphin.git', 'ssh_url': 'git@github.com:Nitch2024/dolphin.git', 'clone_url': 'https://github.com/Nitch2024/dolphin.git', 'svn_url': 'https://github.com/Nitch2024/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 481164, 'stargazers_count': 0, 'watchers_count': 0, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 0, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': [], 'visibility': 'public', 'forks': 0, 'open_issues': 0, 'watchers': 0, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '9819d66a478be3d57af9278e6c2cb433556a78d1', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13537, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/13468'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/db195e4d595ee6dc2aeccc53c03727dbf456eedc'}}, 'author_association': 'CONTRIBUTOR', 'auto_merge': None, 'active_lock_reason': None, 'merged': False, 'mergeable': None, 'rebaseable': None, 'mergeable_state': 'unknown', 'merged_by': None, 'comments': 6, 'review_comments': 1, 'maintainer_can_modify': True, 'commits': 5, 'additions': 290, 'deletions': 59, 'changed_files': 21}, 'before': 'cbcaf0be14692abc67f767ecbe2d70d4a8bbe73c', 'after': 'db195e4d595ee6dc2aeccc53c03727dbf456eedc', 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13537, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2025-04-04T02:05:54.409650 {'source': 'webserver', 'gh_type': 'pull_request', 'raw': {'action': 'synchronize', 'number': 12949, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949', 'id': 1982462996, 'node_id': 'PR_kwDOALCn2M52KfwU', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12949', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12949.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12949.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12949', 'number': 12949, 'state': 'open', 'locked': False, 'title': 'RetroAchievements - Dev Branch Refactor', 'user': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'This PR contains a complete rewrite of the developer branch code (previously managed privately, separate from Dolphin main) that RetroAchievements developers can use to develop achievement and leaderboard data. This is only operational in Windows, and requires RA_Integration.dll to be copied to the executable directory.\r\n\r\nInstructions to perform this integration, which have been followed to create this, are here: https://github.com/RetroAchievements/rcheevos/wiki/rc_client_raintegration', 'created_at': '2024-07-23T04:13:50Z', 'updated_at': '2025-04-04T02:05:52Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': 'd5810708ce851723ee5c56483e3395fe4da6b3af', 'assignee': None, 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': True, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12949/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'head': {'label': 'LillyJadeKatrin:retroachievements-new-dev-branch', 'ref': 'retroachievements-new-dev-branch', 'sha': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'user': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 604890132, 'node_id': 'R_kgDOJA3kFA', 'name': 'dolphin-retroachievements', 'full_name': 'LillyJadeKatrin/dolphin-retroachievements', 'private': False, 'owner': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/LillyJadeKatrin/dolphin-retroachievements', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements', 'forks_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/forks', 'keys_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/teams', 'hooks_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/hooks', 'issue_events_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/issues/events{/number}', 'events_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/events', 'assignees_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/assignees{/user}', 'branches_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/branches{/branch}', 'tags_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/tags', 'blobs_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/languages', 'stargazers_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/stargazers', 'contributors_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/contributors', 'subscribers_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/subscribers', 'subscription_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/subscription', 'commits_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/contents/{+path}', 'compare_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/merges', 'archive_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/downloads', 'issues_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/issues{/number}', 'pulls_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/labels{/name}', 'releases_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/releases{/id}', 'deployments_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/deployments', 'created_at': '2023-02-22T02:00:37Z', 'updated_at': '2025-04-03T08:12:52Z', 'pushed_at': '2025-04-04T02:05:51Z', 'git_url': 'git://github.com/LillyJadeKatrin/dolphin-retroachievements.git', 'ssh_url': 'git@github.com:LillyJadeKatrin/dolphin-retroachievements.git', 'clone_url': 'https://github.com/LillyJadeKatrin/dolphin-retroachievements.git', 'svn_url': 'https://github.com/LillyJadeKatrin/dolphin-retroachievements', 'homepage': 'https://dolphin-emu.org', 'size': 483724, 'stargazers_count': 9, 'watchers_count': 9, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 0, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': [], 'visibility': 'public', 'forks': 0, 'open_issues': 0, 'watchers': 9, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': 'dadbd2f9fb3fd032672781c23c7466231e19346b', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13537, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/12949'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12949'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12949/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12949/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/abc1141ae254f01e81ba6872aa36eed8b0a24d68'}}, 'author_association': 'CONTRIBUTOR', 'auto_merge': None, 'active_lock_reason': None, 'merged': False, 'mergeable': None, 'rebaseable': None, 'mergeable_state': 'unknown', 'merged_by': None, 'comments': 1, 'review_comments': 20, 'maintainer_can_modify': True, 'commits': 9, 'additions': 341, 'deletions': 34, 'changed_files': 16}, 'before': '85c60e06e96934e0626266c1f7fa6b5a95a7d489', 'after': 'abc1141ae254f01e81ba6872aa36eed8b0a24d68', 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13537, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2025-04-04T01:03:20.197451 {'source': 'webserver', 'gh_type': 'pull_request_review_comment', 'raw': {'action': 'created', 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2027941173', 'pull_request_review_id': 2741538914, 'id': 2027941173, 'node_id': 'PRRC_kwDOALCn2M543-01', 'diff_hunk': '@@ -220,6 +222,8 @@ std::string_view TokenTypeToStr(TokenType tp)\n return "GPR";\n case TokenType::FPR:\n return "FPR";\n+ case TokenType::GQR:\n+ return "QGR";', 'path': 'Source/Core/Common/Assembler/GekkoLexer.cpp', 'commit_id': 'cbcaf0be14692abc67f767ecbe2d70d4a8bbe73c', 'original_commit_id': 'cbcaf0be14692abc67f767ecbe2d70d4a8bbe73c', 'user': {'login': 'vyuuui', 'id': 92327340, 'node_id': 'U_kgDOBYDNrA', 'avatar_url': 'https://avatars.githubusercontent.com/u/92327340?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/vyuuui', 'html_url': 'https://github.com/vyuuui', 'followers_url': 'https://api.github.com/users/vyuuui/followers', 'following_url': 'https://api.github.com/users/vyuuui/following{/other_user}', 'gists_url': 'https://api.github.com/users/vyuuui/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/vyuuui/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/vyuuui/subscriptions', 'organizations_url': 'https://api.github.com/users/vyuuui/orgs', 'repos_url': 'https://api.github.com/users/vyuuui/repos', 'events_url': 'https://api.github.com/users/vyuuui/events{/privacy}', 'received_events_url': 'https://api.github.com/users/vyuuui/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'Nit: typo', 'created_at': '2025-04-04T01:03:18Z', 'updated_at': '2025-04-04T01:03:18Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13468#discussion_r2027941173', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468', 'author_association': 'CONTRIBUTOR', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2027941173'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/13468#discussion_r2027941173'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468'}}, 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/2027941173/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'start_line': None, 'original_start_line': None, 'start_side': None, 'line': 226, 'original_line': 226, 'side': 'RIGHT', 'original_position': 14, 'position': 14, 'subject_type': 'line'}, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468', 'id': 2427168960, 'node_id': 'PR_kwDOALCn2M6Qq6jA', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13468', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13468.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13468.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468', 'number': 13468, 'state': 'open', 'locked': False, 'title': '[DEBUGGER] Assemble dialog box instruction proper disassembly and absolute addresses support', 'user': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': '[DEBUGGER] Assemble dialog box instruction automatically filled with the right disassembly instead of .li and the hex since the hex edition is available in "replace instruction"\r\n[DEBUGGER] Assemble dialog can now deal with absolute addresses computing automatically the offset. For example assembling b ->0x80359370 at the address 0x8035936c will result in the right relative jump. Add -> before any address you want to use as absolute to respect the disassembly syntax', 'created_at': '2025-03-29T18:44:42Z', 'updated_at': '2025-04-04T01:03:18Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': '526d659d023b74f5997bc945638fe1d6fab6ab75', 'assignee': None, 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/cbcaf0be14692abc67f767ecbe2d70d4a8bbe73c', 'head': {'label': 'Nitch2024:AssembleDialog', 'ref': 'AssembleDialog', 'sha': 'cbcaf0be14692abc67f767ecbe2d70d4a8bbe73c', 'user': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 954987382, 'node_id': 'R_kgDOOOvzdg', 'name': 'dolphin', 'full_name': 'Nitch2024/dolphin', 'private': False, 'owner': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/Nitch2024/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/Nitch2024/dolphin', 'forks_url': 'https://api.github.com/repos/Nitch2024/dolphin/forks', 'keys_url': 'https://api.github.com/repos/Nitch2024/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/Nitch2024/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/Nitch2024/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/Nitch2024/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/Nitch2024/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/Nitch2024/dolphin/events', 'assignees_url': 'https://api.github.com/repos/Nitch2024/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/Nitch2024/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/Nitch2024/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/Nitch2024/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/Nitch2024/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/Nitch2024/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/Nitch2024/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/Nitch2024/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/Nitch2024/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/Nitch2024/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/Nitch2024/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/Nitch2024/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/Nitch2024/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/Nitch2024/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/Nitch2024/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/Nitch2024/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/Nitch2024/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/Nitch2024/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/Nitch2024/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/Nitch2024/dolphin/merges', 'archive_url': 'https://api.github.com/repos/Nitch2024/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/Nitch2024/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/Nitch2024/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/Nitch2024/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/Nitch2024/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/Nitch2024/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/Nitch2024/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/Nitch2024/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/Nitch2024/dolphin/deployments', 'created_at': '2025-03-25T23:39:17Z', 'updated_at': '2025-03-29T18:06:23Z', 'pushed_at': '2025-04-03T18:12:21Z', 'git_url': 'git://github.com/Nitch2024/dolphin.git', 'ssh_url': 'git@github.com:Nitch2024/dolphin.git', 'clone_url': 'https://github.com/Nitch2024/dolphin.git', 'svn_url': 'https://github.com/Nitch2024/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 481164, 'stargazers_count': 0, 'watchers_count': 0, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 0, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': [], 'visibility': 'public', 'forks': 0, 'open_issues': 0, 'watchers': 0, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '9819d66a478be3d57af9278e6c2cb433556a78d1', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13537, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/13468'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/cbcaf0be14692abc67f767ecbe2d70d4a8bbe73c'}}, 'author_association': 'CONTRIBUTOR', 'auto_merge': None, 'active_lock_reason': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13537, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'vyuuui', 'id': 92327340, 'node_id': 'U_kgDOBYDNrA', 'avatar_url': 'https://avatars.githubusercontent.com/u/92327340?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/vyuuui', 'html_url': 'https://github.com/vyuuui', 'followers_url': 'https://api.github.com/users/vyuuui/followers', 'following_url': 'https://api.github.com/users/vyuuui/following{/other_user}', 'gists_url': 'https://api.github.com/users/vyuuui/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/vyuuui/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/vyuuui/subscriptions', 'organizations_url': 'https://api.github.com/users/vyuuui/orgs', 'repos_url': 'https://api.github.com/users/vyuuui/repos', 'events_url': 'https://api.github.com/users/vyuuui/events{/privacy}', 'received_events_url': 'https://api.github.com/users/vyuuui/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2025-04-04T01:03:20.079806 {'source': 'webserver', 'gh_type': 'pull_request_review', 'raw': {'action': 'submitted', 'review': {'id': 2741538914, 'node_id': 'PRR_kwDOALCn2M6jaJBi', 'user': {'login': 'vyuuui', 'id': 92327340, 'node_id': 'U_kgDOBYDNrA', 'avatar_url': 'https://avatars.githubusercontent.com/u/92327340?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/vyuuui', 'html_url': 'https://github.com/vyuuui', 'followers_url': 'https://api.github.com/users/vyuuui/followers', 'following_url': 'https://api.github.com/users/vyuuui/following{/other_user}', 'gists_url': 'https://api.github.com/users/vyuuui/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/vyuuui/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/vyuuui/subscriptions', 'organizations_url': 'https://api.github.com/users/vyuuui/orgs', 'repos_url': 'https://api.github.com/users/vyuuui/repos', 'events_url': 'https://api.github.com/users/vyuuui/events{/privacy}', 'received_events_url': 'https://api.github.com/users/vyuuui/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': None, 'commit_id': 'cbcaf0be14692abc67f767ecbe2d70d4a8bbe73c', 'submitted_at': '2025-04-04T01:03:18Z', 'state': 'commented', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13468#pullrequestreview-2741538914', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468', 'author_association': 'CONTRIBUTOR', '_links': {'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/13468#pullrequestreview-2741538914'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468'}}}, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468', 'id': 2427168960, 'node_id': 'PR_kwDOALCn2M6Qq6jA', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13468', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13468.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13468.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468', 'number': 13468, 'state': 'open', 'locked': False, 'title': '[DEBUGGER] Assemble dialog box instruction proper disassembly and absolute addresses support', 'user': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': '[DEBUGGER] Assemble dialog box instruction automatically filled with the right disassembly instead of .li and the hex since the hex edition is available in "replace instruction"\r\n[DEBUGGER] Assemble dialog can now deal with absolute addresses computing automatically the offset. For example assembling b ->0x80359370 at the address 0x8035936c will result in the right relative jump. Add -> before any address you want to use as absolute to respect the disassembly syntax', 'created_at': '2025-03-29T18:44:42Z', 'updated_at': '2025-04-04T01:03:18Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': '526d659d023b74f5997bc945638fe1d6fab6ab75', 'assignee': None, 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/cbcaf0be14692abc67f767ecbe2d70d4a8bbe73c', 'head': {'label': 'Nitch2024:AssembleDialog', 'ref': 'AssembleDialog', 'sha': 'cbcaf0be14692abc67f767ecbe2d70d4a8bbe73c', 'user': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 954987382, 'node_id': 'R_kgDOOOvzdg', 'name': 'dolphin', 'full_name': 'Nitch2024/dolphin', 'private': False, 'owner': {'login': 'Nitch2024', 'id': 35616470, 'node_id': 'MDQ6VXNlcjM1NjE2NDcw', 'avatar_url': 'https://avatars.githubusercontent.com/u/35616470?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Nitch2024', 'html_url': 'https://github.com/Nitch2024', 'followers_url': 'https://api.github.com/users/Nitch2024/followers', 'following_url': 'https://api.github.com/users/Nitch2024/following{/other_user}', 'gists_url': 'https://api.github.com/users/Nitch2024/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Nitch2024/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Nitch2024/subscriptions', 'organizations_url': 'https://api.github.com/users/Nitch2024/orgs', 'repos_url': 'https://api.github.com/users/Nitch2024/repos', 'events_url': 'https://api.github.com/users/Nitch2024/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Nitch2024/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/Nitch2024/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/Nitch2024/dolphin', 'forks_url': 'https://api.github.com/repos/Nitch2024/dolphin/forks', 'keys_url': 'https://api.github.com/repos/Nitch2024/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/Nitch2024/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/Nitch2024/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/Nitch2024/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/Nitch2024/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/Nitch2024/dolphin/events', 'assignees_url': 'https://api.github.com/repos/Nitch2024/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/Nitch2024/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/Nitch2024/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/Nitch2024/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/Nitch2024/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/Nitch2024/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/Nitch2024/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/Nitch2024/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/Nitch2024/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/Nitch2024/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/Nitch2024/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/Nitch2024/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/Nitch2024/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/Nitch2024/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/Nitch2024/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/Nitch2024/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/Nitch2024/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/Nitch2024/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/Nitch2024/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/Nitch2024/dolphin/merges', 'archive_url': 'https://api.github.com/repos/Nitch2024/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/Nitch2024/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/Nitch2024/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/Nitch2024/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/Nitch2024/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/Nitch2024/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/Nitch2024/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/Nitch2024/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/Nitch2024/dolphin/deployments', 'created_at': '2025-03-25T23:39:17Z', 'updated_at': '2025-03-29T18:06:23Z', 'pushed_at': '2025-04-03T18:12:21Z', 'git_url': 'git://github.com/Nitch2024/dolphin.git', 'ssh_url': 'git@github.com:Nitch2024/dolphin.git', 'clone_url': 'https://github.com/Nitch2024/dolphin.git', 'svn_url': 'https://github.com/Nitch2024/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 481164, 'stargazers_count': 0, 'watchers_count': 0, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 0, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': [], 'visibility': 'public', 'forks': 0, 'open_issues': 0, 'watchers': 0, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '9819d66a478be3d57af9278e6c2cb433556a78d1', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13537, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/13468'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13468/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13468/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/cbcaf0be14692abc67f767ecbe2d70d4a8bbe73c'}}, 'author_association': 'CONTRIBUTOR', 'auto_merge': None, 'active_lock_reason': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13537, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'vyuuui', 'id': 92327340, 'node_id': 'U_kgDOBYDNrA', 'avatar_url': 'https://avatars.githubusercontent.com/u/92327340?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/vyuuui', 'html_url': 'https://github.com/vyuuui', 'followers_url': 'https://api.github.com/users/vyuuui/followers', 'following_url': 'https://api.github.com/users/vyuuui/following{/other_user}', 'gists_url': 'https://api.github.com/users/vyuuui/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/vyuuui/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/vyuuui/subscriptions', 'organizations_url': 'https://api.github.com/users/vyuuui/orgs', 'repos_url': 'https://api.github.com/users/vyuuui/repos', 'events_url': 'https://api.github.com/users/vyuuui/events{/privacy}', 'received_events_url': 'https://api.github.com/users/vyuuui/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2025-04-03T22:57:40.592404 {'source': 'webserver', 'gh_type': 'pull_request', 'raw': {'action': 'closed', 'number': 13481, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13481', 'id': 2438196355, 'node_id': 'PR_kwDOALCn2M6RU-yD', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13481', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13481.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13481.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13481', 'number': 13481, 'state': 'closed', 'locked': False, 'title': 'StringUtil: Use requires-clause instead of enable_if.', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': None, 'created_at': '2025-04-03T22:48:32Z', 'updated_at': '2025-04-03T22:57:38Z', 'closed_at': '2025-04-03T22:57:38Z', 'merged_at': None, 'merge_commit_sha': '4ba974f30032cf554cf87107ec133c4c2fcc4b24', 'assignee': None, 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13481/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13481/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13481/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/c5ace605dd1090e99dd7a252ab1b14623b43b22c', 'head': {'label': 'jordan-woyak:string-util-requires', 'ref': 'string-util-requires', 'sha': 'c5ace605dd1090e99dd7a252ab1b14623b43b22c', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 16818408, 'node_id': 'MDEwOlJlcG9zaXRvcnkxNjgxODQwOA==', 'name': 'dolphin', 'full_name': 'jordan-woyak/dolphin', 'private': False, 'owner': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/jordan-woyak/dolphin', 'description': 'Dolphin is a GameCube/Wii emulator, allowing you to play games for these two platforms on PC, with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/jordan-woyak/dolphin', 'forks_url': 'https://api.github.com/repos/jordan-woyak/dolphin/forks', 'keys_url': 'https://api.github.com/repos/jordan-woyak/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/jordan-woyak/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/jordan-woyak/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/jordan-woyak/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/jordan-woyak/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/jordan-woyak/dolphin/events', 'assignees_url': 'https://api.github.com/repos/jordan-woyak/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/jordan-woyak/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/jordan-woyak/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/jordan-woyak/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/jordan-woyak/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/jordan-woyak/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/jordan-woyak/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/jordan-woyak/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/jordan-woyak/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/jordan-woyak/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/jordan-woyak/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/jordan-woyak/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/jordan-woyak/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/jordan-woyak/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/jordan-woyak/dolphin/merges', 'archive_url': 'https://api.github.com/repos/jordan-woyak/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/jordan-woyak/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/jordan-woyak/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/jordan-woyak/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/jordan-woyak/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/jordan-woyak/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/jordan-woyak/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/jordan-woyak/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/jordan-woyak/dolphin/deployments', 'created_at': '2014-02-13T21:50:38Z', 'updated_at': '2025-02-08T02:39:24Z', 'pushed_at': '2025-04-03T22:47:49Z', 'git_url': 'git://github.com/jordan-woyak/dolphin.git', 'ssh_url': 'git@github.com:jordan-woyak/dolphin.git', 'clone_url': 'https://github.com/jordan-woyak/dolphin.git', 'svn_url': 'https://github.com/jordan-woyak/dolphin', 'homepage': None, 'size': 489087, 'stargazers_count': 3, 'watchers_count': 3, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': False, 'has_pages': False, 'has_discussions': False, 'forks_count': 4, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 2, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': [], 'visibility': 'public', 'forks': 4, 'open_issues': 2, 'watchers': 3, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': True, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': 'dadbd2f9fb3fd032672781c23c7466231e19346b', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13537, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13481'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/13481'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13481'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13481/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13481/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13481/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/c5ace605dd1090e99dd7a252ab1b14623b43b22c'}}, 'author_association': 'MEMBER', 'auto_merge': None, 'active_lock_reason': None, 'merged': False, 'mergeable': True, 'rebaseable': False, 'mergeable_state': 'unstable', 'merged_by': None, 'comments': 0, 'review_comments': 0, 'maintainer_can_modify': False, 'commits': 1, 'additions': 10, 'deletions': 9, 'changed_files': 1}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13537, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2025-04-03T22:48:34.496426 {'source': 'webserver', 'gh_type': 'pull_request', 'raw': {'action': 'opened', 'number': 13481, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13481', 'id': 2438196355, 'node_id': 'PR_kwDOALCn2M6RU-yD', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13481', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13481.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13481.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13481', 'number': 13481, 'state': 'open', 'locked': False, 'title': 'StringUtil: Use requires-clause instead of enable_if.', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': None, 'created_at': '2025-04-03T22:48:32Z', 'updated_at': '2025-04-03T22:48:32Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': None, 'assignee': None, 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13481/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13481/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13481/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/c5ace605dd1090e99dd7a252ab1b14623b43b22c', 'head': {'label': 'jordan-woyak:string-util-requires', 'ref': 'string-util-requires', 'sha': 'c5ace605dd1090e99dd7a252ab1b14623b43b22c', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 16818408, 'node_id': 'MDEwOlJlcG9zaXRvcnkxNjgxODQwOA==', 'name': 'dolphin', 'full_name': 'jordan-woyak/dolphin', 'private': False, 'owner': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/jordan-woyak/dolphin', 'description': 'Dolphin is a GameCube/Wii emulator, allowing you to play games for these two platforms on PC, with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/jordan-woyak/dolphin', 'forks_url': 'https://api.github.com/repos/jordan-woyak/dolphin/forks', 'keys_url': 'https://api.github.com/repos/jordan-woyak/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/jordan-woyak/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/jordan-woyak/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/jordan-woyak/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/jordan-woyak/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/jordan-woyak/dolphin/events', 'assignees_url': 'https://api.github.com/repos/jordan-woyak/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/jordan-woyak/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/jordan-woyak/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/jordan-woyak/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/jordan-woyak/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/jordan-woyak/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/jordan-woyak/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/jordan-woyak/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/jordan-woyak/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/jordan-woyak/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/jordan-woyak/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/jordan-woyak/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/jordan-woyak/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/jordan-woyak/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/jordan-woyak/dolphin/merges', 'archive_url': 'https://api.github.com/repos/jordan-woyak/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/jordan-woyak/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/jordan-woyak/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/jordan-woyak/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/jordan-woyak/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/jordan-woyak/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/jordan-woyak/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/jordan-woyak/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/jordan-woyak/dolphin/deployments', 'created_at': '2014-02-13T21:50:38Z', 'updated_at': '2025-02-08T02:39:24Z', 'pushed_at': '2025-04-03T22:47:49Z', 'git_url': 'git://github.com/jordan-woyak/dolphin.git', 'ssh_url': 'git@github.com:jordan-woyak/dolphin.git', 'clone_url': 'https://github.com/jordan-woyak/dolphin.git', 'svn_url': 'https://github.com/jordan-woyak/dolphin', 'homepage': None, 'size': 489087, 'stargazers_count': 3, 'watchers_count': 3, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': False, 'has_pages': False, 'has_discussions': False, 'forks_count': 4, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 2, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': [], 'visibility': 'public', 'forks': 4, 'open_issues': 2, 'watchers': 3, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': True, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': 'dadbd2f9fb3fd032672781c23c7466231e19346b', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 318, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 318, 'watchers': 13537, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13481'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/13481'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13481'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13481/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13481/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13481/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/c5ace605dd1090e99dd7a252ab1b14623b43b22c'}}, 'author_association': 'MEMBER', 'auto_merge': None, 'active_lock_reason': None, 'merged': False, 'mergeable': None, 'rebaseable': None, 'mergeable_state': 'unknown', 'merged_by': None, 'comments': 0, 'review_comments': 0, 'maintainer_can_modify': True, 'commits': 1, 'additions': 10, 'deletions': 9, 'changed_files': 1}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 318, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 318, 'watchers': 13537, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2025-04-03T21:49:53.330641 {'source': 'webserver', 'gh_type': 'issue_comment', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13480', 'id': 2970564067, 'node_id': 'PR_kwDOALCn2M6RT9Y8', 'number': 13480, 'title': 'Mixer: Keep actual sample rates rather than divisors.', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 1, 'created_at': '2025-04-03T20:09:05Z', 'updated_at': '2025-04-03T21:49:52Z', 'closed_at': None, 'author_association': 'MEMBER', 'type': None, 'sub_issues_summary': {'total': 0, 'completed': 0, 'percent_completed': 0}, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13480', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13480', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13480.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13480.patch', 'merged_at': None}, 'body': "PR #10762 introduced a `FIXED_SAMPLE_RATE_DIVIDEND` constant to keep sample rates as divisors rather than actual sample rates.\r\n\r\nI think it unnecessarily made the math and interface weird within Mixer and WaveFile.\r\n\r\nI've moved that constant from Mixer to AudioInterface.", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2776989955', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13480#issuecomment-2776989955', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480', 'id': 2776989955, 'node_id': 'IC_kwDOALCn2M6lhYED', 'user': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2025-04-03T21:49:50Z', 'updated_at': '2025-04-03T21:49:50Z', 'author_association': 'NONE', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/81db71dd3b0e8eca4e9264f8304689e3000bda18/) detected by the system:\n\n* `last-story-shadows` on `mvk-osx-m1`: [diff](https://fifo.ci/compare/13626000-13622164/)\n* `sw3-dt` on `mtl-osx-m1`: [diff](https://fifo.ci/compare/13625710-13621874/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2776989955/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': {'id': 49947, 'client_id': 'Iv1.1fcaea7644d8b727', 'slug': 'dolphin-ci', 'node_id': 'MDM6QXBwNDk5NDc=', 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'Dolphin CI', 'description': 'Continuous Integration setup for [dolphin-emu.org](https://dolphin-emu.org/).', 'external_url': 'https://github.com/dolphin-emu', 'html_url': 'https://github.com/apps/dolphin-ci', 'created_at': '2019-12-26T22:26:07Z', 'updated_at': '2019-12-26T22:33:19Z', 'permissions': {'checks': 'write', 'contents': 'read', 'issues': 'write', 'members': 'read', 'metadata': 'read', 'pull_requests': 'write', 'statuses': 'write'}, 'events': ['check_run', 'commit_comment', 'issue_comment', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push']}}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13537, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2025-04-03T21:10:58.324015 {'source': 'webserver', 'gh_type': 'pull_request', 'raw': {'action': 'edited', 'number': 13480, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13480', 'id': 2437928508, 'node_id': 'PR_kwDOALCn2M6RT9Y8', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13480', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13480.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13480.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480', 'number': 13480, 'state': 'open', 'locked': False, 'title': 'Mixer: Keep actual sample rates rather than divisors.', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': "PR #10762 introduced a `FIXED_SAMPLE_RATE_DIVIDEND` constant to keep sample rates as divisors rather than actual sample rates.\r\n\r\nI think it unnecessarily made the math and interface weird within Mixer and WaveFile.\r\n\r\nI've moved that constant from Mixer to AudioInterface.", 'created_at': '2025-04-03T20:09:05Z', 'updated_at': '2025-04-03T21:10:56Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': 'ae99c98e82c3bcccb724038fca45b18e676d2c63', 'assignee': None, 'assignees': [], 'requested_reviewers': [{'login': 'Sam-Belliveau', 'id': 28713194, 'node_id': 'MDQ6VXNlcjI4NzEzMTk0', 'avatar_url': 'https://avatars.githubusercontent.com/u/28713194?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Sam-Belliveau', 'html_url': 'https://github.com/Sam-Belliveau', 'followers_url': 'https://api.github.com/users/Sam-Belliveau/followers', 'following_url': 'https://api.github.com/users/Sam-Belliveau/following{/other_user}', 'gists_url': 'https://api.github.com/users/Sam-Belliveau/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Sam-Belliveau/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Sam-Belliveau/subscriptions', 'organizations_url': 'https://api.github.com/users/Sam-Belliveau/orgs', 'repos_url': 'https://api.github.com/users/Sam-Belliveau/repos', 'events_url': 'https://api.github.com/users/Sam-Belliveau/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Sam-Belliveau/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13480/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13480/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/81db71dd3b0e8eca4e9264f8304689e3000bda18', 'head': {'label': 'jordan-woyak:sample-rates', 'ref': 'sample-rates', 'sha': '81db71dd3b0e8eca4e9264f8304689e3000bda18', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 16818408, 'node_id': 'MDEwOlJlcG9zaXRvcnkxNjgxODQwOA==', 'name': 'dolphin', 'full_name': 'jordan-woyak/dolphin', 'private': False, 'owner': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/jordan-woyak/dolphin', 'description': 'Dolphin is a GameCube/Wii emulator, allowing you to play games for these two platforms on PC, with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/jordan-woyak/dolphin', 'forks_url': 'https://api.github.com/repos/jordan-woyak/dolphin/forks', 'keys_url': 'https://api.github.com/repos/jordan-woyak/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/jordan-woyak/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/jordan-woyak/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/jordan-woyak/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/jordan-woyak/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/jordan-woyak/dolphin/events', 'assignees_url': 'https://api.github.com/repos/jordan-woyak/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/jordan-woyak/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/jordan-woyak/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/jordan-woyak/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/jordan-woyak/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/jordan-woyak/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/jordan-woyak/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/jordan-woyak/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/jordan-woyak/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/jordan-woyak/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/jordan-woyak/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/jordan-woyak/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/jordan-woyak/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/jordan-woyak/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/jordan-woyak/dolphin/merges', 'archive_url': 'https://api.github.com/repos/jordan-woyak/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/jordan-woyak/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/jordan-woyak/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/jordan-woyak/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/jordan-woyak/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/jordan-woyak/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/jordan-woyak/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/jordan-woyak/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/jordan-woyak/dolphin/deployments', 'created_at': '2014-02-13T21:50:38Z', 'updated_at': '2025-02-08T02:39:24Z', 'pushed_at': '2025-04-03T20:49:51Z', 'git_url': 'git://github.com/jordan-woyak/dolphin.git', 'ssh_url': 'git@github.com:jordan-woyak/dolphin.git', 'clone_url': 'https://github.com/jordan-woyak/dolphin.git', 'svn_url': 'https://github.com/jordan-woyak/dolphin', 'homepage': None, 'size': 489087, 'stargazers_count': 3, 'watchers_count': 3, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': False, 'has_pages': False, 'has_discussions': False, 'forks_count': 4, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 2, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': [], 'visibility': 'public', 'forks': 4, 'open_issues': 2, 'watchers': 3, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': True, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': 'dadbd2f9fb3fd032672781c23c7466231e19346b', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13537, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13480'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/13480'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13480/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13480/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/81db71dd3b0e8eca4e9264f8304689e3000bda18'}}, 'author_association': 'MEMBER', 'auto_merge': None, 'active_lock_reason': None, 'merged': False, 'mergeable': True, 'rebaseable': True, 'mergeable_state': 'clean', 'merged_by': None, 'comments': 0, 'review_comments': 0, 'maintainer_can_modify': True, 'commits': 2, 'additions': 65, 'deletions': 74, 'changed_files': 11}, 'changes': {'body': {'from': "PR #10762 introduced a `FIXED_SAMPLE_RATE_DIVIDEND` constant to keep sample rates as dividends rather than actual sample rates.\r\n\r\nI think it unnecessarily made the math and interface weird within Mixer and WaveFile.\r\n\r\nI've moved that constant from Mixer to AudioInterface."}}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13537, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2025-04-03T21:10:53.200249 {'source': 'webserver', 'gh_type': 'pull_request', 'raw': {'action': 'edited', 'number': 13480, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13480', 'id': 2437928508, 'node_id': 'PR_kwDOALCn2M6RT9Y8', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13480', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13480.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13480.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480', 'number': 13480, 'state': 'open', 'locked': False, 'title': 'Mixer: Keep actual sample rates rather than divisors.', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': "PR #10762 introduced a `FIXED_SAMPLE_RATE_DIVIDEND` constant to keep sample rates as dividends rather than actual sample rates.\r\n\r\nI think it unnecessarily made the math and interface weird within Mixer and WaveFile.\r\n\r\nI've moved that constant from Mixer to AudioInterface.", 'created_at': '2025-04-03T20:09:05Z', 'updated_at': '2025-04-03T21:10:51Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': 'ae99c98e82c3bcccb724038fca45b18e676d2c63', 'assignee': None, 'assignees': [], 'requested_reviewers': [{'login': 'Sam-Belliveau', 'id': 28713194, 'node_id': 'MDQ6VXNlcjI4NzEzMTk0', 'avatar_url': 'https://avatars.githubusercontent.com/u/28713194?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Sam-Belliveau', 'html_url': 'https://github.com/Sam-Belliveau', 'followers_url': 'https://api.github.com/users/Sam-Belliveau/followers', 'following_url': 'https://api.github.com/users/Sam-Belliveau/following{/other_user}', 'gists_url': 'https://api.github.com/users/Sam-Belliveau/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Sam-Belliveau/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Sam-Belliveau/subscriptions', 'organizations_url': 'https://api.github.com/users/Sam-Belliveau/orgs', 'repos_url': 'https://api.github.com/users/Sam-Belliveau/repos', 'events_url': 'https://api.github.com/users/Sam-Belliveau/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Sam-Belliveau/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13480/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13480/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/81db71dd3b0e8eca4e9264f8304689e3000bda18', 'head': {'label': 'jordan-woyak:sample-rates', 'ref': 'sample-rates', 'sha': '81db71dd3b0e8eca4e9264f8304689e3000bda18', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 16818408, 'node_id': 'MDEwOlJlcG9zaXRvcnkxNjgxODQwOA==', 'name': 'dolphin', 'full_name': 'jordan-woyak/dolphin', 'private': False, 'owner': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/jordan-woyak/dolphin', 'description': 'Dolphin is a GameCube/Wii emulator, allowing you to play games for these two platforms on PC, with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/jordan-woyak/dolphin', 'forks_url': 'https://api.github.com/repos/jordan-woyak/dolphin/forks', 'keys_url': 'https://api.github.com/repos/jordan-woyak/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/jordan-woyak/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/jordan-woyak/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/jordan-woyak/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/jordan-woyak/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/jordan-woyak/dolphin/events', 'assignees_url': 'https://api.github.com/repos/jordan-woyak/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/jordan-woyak/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/jordan-woyak/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/jordan-woyak/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/jordan-woyak/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/jordan-woyak/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/jordan-woyak/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/jordan-woyak/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/jordan-woyak/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/jordan-woyak/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/jordan-woyak/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/jordan-woyak/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/jordan-woyak/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/jordan-woyak/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/jordan-woyak/dolphin/merges', 'archive_url': 'https://api.github.com/repos/jordan-woyak/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/jordan-woyak/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/jordan-woyak/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/jordan-woyak/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/jordan-woyak/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/jordan-woyak/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/jordan-woyak/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/jordan-woyak/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/jordan-woyak/dolphin/deployments', 'created_at': '2014-02-13T21:50:38Z', 'updated_at': '2025-02-08T02:39:24Z', 'pushed_at': '2025-04-03T20:49:51Z', 'git_url': 'git://github.com/jordan-woyak/dolphin.git', 'ssh_url': 'git@github.com:jordan-woyak/dolphin.git', 'clone_url': 'https://github.com/jordan-woyak/dolphin.git', 'svn_url': 'https://github.com/jordan-woyak/dolphin', 'homepage': None, 'size': 489087, 'stargazers_count': 3, 'watchers_count': 3, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': False, 'has_pages': False, 'has_discussions': False, 'forks_count': 4, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 2, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': [], 'visibility': 'public', 'forks': 4, 'open_issues': 2, 'watchers': 3, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': True, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': 'dadbd2f9fb3fd032672781c23c7466231e19346b', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13537, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13480'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/13480'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13480/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13480/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/81db71dd3b0e8eca4e9264f8304689e3000bda18'}}, 'author_association': 'MEMBER', 'auto_merge': None, 'active_lock_reason': None, 'merged': False, 'mergeable': True, 'rebaseable': True, 'mergeable_state': 'clean', 'merged_by': None, 'comments': 0, 'review_comments': 0, 'maintainer_can_modify': True, 'commits': 2, 'additions': 65, 'deletions': 74, 'changed_files': 11}, 'changes': {'title': {'from': 'Mixer: Keep actual sample rates rather than dividends.'}}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13537, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2025-04-03T21:09:53.922671 {'source': 'webserver', 'gh_type': 'issue_comment', 'raw': {'action': 'deleted', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13480', 'id': 2970564067, 'node_id': 'PR_kwDOALCn2M6RT9Y8', 'number': 13480, 'title': 'Mixer: Keep actual sample rates rather than dividends.', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 1, 'created_at': '2025-04-03T20:09:05Z', 'updated_at': '2025-04-03T20:32:35Z', 'closed_at': None, 'author_association': 'MEMBER', 'type': None, 'sub_issues_summary': {'total': 0, 'completed': 0, 'percent_completed': 0}, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13480', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13480', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13480.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13480.patch', 'merged_at': None}, 'body': "PR #10762 introduced a `FIXED_SAMPLE_RATE_DIVIDEND` constant to keep sample rates as dividends rather than actual sample rates.\r\n\r\nI think it unnecessarily made the math and interface weird within Mixer and WaveFile.\r\n\r\nI've moved that constant from Mixer to AudioInterface.", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2776855856', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13480#issuecomment-2776855856', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480', 'id': 2776855856, 'node_id': 'IC_kwDOALCn2M6lg3Uw', 'user': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2025-04-03T20:32:34Z', 'updated_at': '2025-04-03T20:32:34Z', 'author_association': 'NONE', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/81db71dd3b0e8eca4e9264f8304689e3000bda18/) detected by the system:\n\n* `last-story-shadows` on `mvk-osx-m1`: [diff](https://fifo.ci/compare/13626000-13622164/)\n* `sw3-dt` on `mtl-osx-m1`: [diff](https://fifo.ci/compare/13625710-13621874/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2776855856/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': {'id': 49947, 'client_id': 'Iv1.1fcaea7644d8b727', 'slug': 'dolphin-ci', 'node_id': 'MDM6QXBwNDk5NDc=', 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'Dolphin CI', 'description': 'Continuous Integration setup for [dolphin-emu.org](https://dolphin-emu.org/).', 'external_url': 'https://github.com/dolphin-emu', 'html_url': 'https://github.com/apps/dolphin-ci', 'created_at': '2019-12-26T22:26:07Z', 'updated_at': '2019-12-26T22:33:19Z', 'permissions': {'checks': 'write', 'contents': 'read', 'issues': 'write', 'members': 'read', 'metadata': 'read', 'pull_requests': 'write', 'statuses': 'write'}, 'events': ['check_run', 'commit_comment', 'issue_comment', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push']}}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13537, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2025-04-03T21:01:20.650334 {'source': 'webserver', 'gh_type': 'issue_comment', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13426', 'id': 2921471998, 'node_id': 'PR_kwDOALCn2M6OvXLQ', 'number': 13426, 'title': 'Common/CoreTiming: Create a PrecisionTimer class for better frame pacing.', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 25, 'created_at': '2025-03-14T23:24:27Z', 'updated_at': '2025-04-03T21:01:19Z', 'closed_at': None, 'author_association': 'MEMBER', 'type': None, 'sub_issues_summary': {'total': 0, 'completed': 0, 'percent_completed': 0}, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13426', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13426', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13426.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13426.patch', 'merged_at': None}, 'body': 'This creates a `PrecisionTimer` class in `Common` that uses a "WaitableTimer" on windows as recommended by: https://blog.bearcats.nl/perfect-sleep-function/\r\n`CREATE_WAITABLE_TIMER_HIGH_RESOLUTION` is used when available (Windows 10 1803+) otherwise it falls back to a normal "WaitableTimer".\r\n\r\n~1ms of busy waiting is used on all OSes.\r\n\r\nFrame pacing is now less terrible on Windows.\r\nIt\'s also better on Linux, but it wasn\'t terrible there.\r\n\r\nPower usage will go up somewhat so I\'ve exposed a setting in Qt.\r\n\r\n\r\nIt is enabled by default on non-Android per request of MayImilae.\r\n\r\nBecause of the increased power usage and Android typically running on batteries it is disabled by default there and not yet exposed in the UI.\r\n\r\nThis setting is currently in "Dolphin.ini" `[Core]` `PrecisionFrameTiming = True`.\r\nIs that what we want? Or would it make more sense in some section of "GFX.ini" ?\r\n\r\n- [x] Use a "WaitableTimer" on Windows.\r\n- [x] Use ~1ms of busy waiting on all OSes.\r\n- [x] Expose a setting in the UI to enable use of `PrecisionTimer`\r\n- [x] Decide on a name for the setting.\r\n- [x] Decide where to save the setting.', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/reactions', 'total_count': 2, '+1': 2, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2776909822', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13426#issuecomment-2776909822', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426', 'id': 2776909822, 'node_id': 'IC_kwDOALCn2M6lhEf-', 'user': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2025-04-03T21:01:18Z', 'updated_at': '2025-04-03T21:01:18Z', 'author_association': 'NONE', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/e0e53f3235605c7d402a2c415a9154b3f48a8f97/) detected by the system:\n\n* `last-story-shadows` on `mtl-osx-m1`: [diff](https://fifo.ci/compare/13626411-13625589/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2776909822/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': {'id': 49947, 'client_id': 'Iv1.1fcaea7644d8b727', 'slug': 'dolphin-ci', 'node_id': 'MDM6QXBwNDk5NDc=', 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'Dolphin CI', 'description': 'Continuous Integration setup for [dolphin-emu.org](https://dolphin-emu.org/).', 'external_url': 'https://github.com/dolphin-emu', 'html_url': 'https://github.com/apps/dolphin-ci', 'created_at': '2019-12-26T22:26:07Z', 'updated_at': '2019-12-26T22:33:19Z', 'permissions': {'checks': 'write', 'contents': 'read', 'issues': 'write', 'members': 'read', 'metadata': 'read', 'pull_requests': 'write', 'statuses': 'write'}, 'events': ['check_run', 'commit_comment', 'issue_comment', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push']}}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13537, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2025-04-03T20:59:57.101716 {'source': 'webserver', 'gh_type': 'issue_comment', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13477', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13477/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13477/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13477/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13477', 'id': 2964392750, 'node_id': 'PR_kwDOALCn2M6Q_BM4', 'number': 13477, 'title': 'CMakeLists: Bump minimum macOS to 11.0', 'user': {'login': 'OatmealDome', 'id': 11504941, 'node_id': 'MDQ6VXNlcjExNTA0OTQx', 'avatar_url': 'https://avatars.githubusercontent.com/u/11504941?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/OatmealDome', 'html_url': 'https://github.com/OatmealDome', 'followers_url': 'https://api.github.com/users/OatmealDome/followers', 'following_url': 'https://api.github.com/users/OatmealDome/following{/other_user}', 'gists_url': 'https://api.github.com/users/OatmealDome/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/OatmealDome/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/OatmealDome/subscriptions', 'organizations_url': 'https://api.github.com/users/OatmealDome/orgs', 'repos_url': 'https://api.github.com/users/OatmealDome/repos', 'events_url': 'https://api.github.com/users/OatmealDome/events{/privacy}', 'received_events_url': 'https://api.github.com/users/OatmealDome/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 5, 'created_at': '2025-04-01T19:29:38Z', 'updated_at': '2025-04-03T20:59:56Z', 'closed_at': None, 'author_association': 'MEMBER', 'type': None, 'sub_issues_summary': {'total': 0, 'completed': 0, 'percent_completed': 0}, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13477', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13477', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13477.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13477.patch', 'merged_at': None}, 'body': "Bumps the minimum macOS version to 11.0 Big Sur. I've also gone ahead and removed some checks for macOS 10.15 which were missed when the last version bump happened.\r\n\r\nApproximately ~2.6% of our macOS users within the past 30 days (and have analytics enabled) are running a version of macOS 10.15 Catalina.\r\n\r\n<details>\r\n<summary>Analytics data</summary>\r\n\r\nmacOS Version | Unique Users\r\n| -- | -- |\r\n15.5.0 | 1\r\n15.4.0 | 571\r\n15.3.2 | 4484\r\n15.3.1 | 4869\r\n15.3.0 | 626\r\n15.2.0 | 802\r\n15.1.1 | 560\r\n15.1.0 | 411\r\n15.0.1 | 304\r\n15.0.0 | 265\r\n14.7.5 | 4\r\n14.7.4 | 247\r\n14.7.3 | 67\r\n14.7.2 | 67\r\n14.7.1 | 74\r\n14.7.0 | 70\r\n14.6.1 | 917\r\n14.6.0 | 195\r\n14.5.0 | 905\r\n14.4.1 | 323\r\n14.4.0 | 169\r\n14.3.1 | 113\r\n14.3.0 | 155\r\n14.2.1 | 163\r\n14.2.0 | 37\r\n14.1.2 | 43\r\n14.1.1 | 66\r\n14.1.0 | 58\r\n14.0.0 | 102\r\n13.7.5 | 12\r\n13.7.4 | 420\r\n13.7.3 | 55\r\n13.7.2 | 61\r\n13.7.1 | 72\r\n13.7.0 | 29\r\n13.6.9 | 37\r\n13.6.8 | 2\r\n13.6.7 | 60\r\n13.6.6 | 43\r\n13.6.5 | 4\r\n13.6.4 | 17\r\n13.6.3 | 22\r\n13.6.2 | 2\r\n13.6.1 | 24\r\n13.6.0 | 15\r\n13.5.2 | 27\r\n13.5.1 | 51\r\n13.5.0 | 102\r\n13.4.1 | 58\r\n13.4.0 | 111\r\n13.3.1 | 59\r\n13.3.0 | 37\r\n13.2.1 | 110\r\n13.2.0 | 20\r\n13.1.0 | 49\r\n13.0.1 | 40\r\n13.0.0 | 121\r\n12.7.6 | 949\r\n12.7.5 | 117\r\n12.7.4 | 146\r\n12.7.3 | 30\r\n12.7.2 | 19\r\n12.7.1 | 21\r\n12.7.0 | 10\r\n12.6.9 | 4\r\n12.6.8 | 10\r\n12.6.7 | 23\r\n12.6.6 | 14\r\n12.6.5 | 22\r\n12.6.4 | 5\r\n12.6.3 | 23\r\n12.6.2 | 7\r\n12.6.1 | 15\r\n12.6.0 | 37\r\n12.5.1 | 43\r\n12.5.0 | 65\r\n12.4.0 | 46\r\n12.3.1 | 27\r\n12.3.0 | 24\r\n12.2.1 | 43\r\n12.2.0 | 8\r\n12.1.0 | 34\r\n12.0.1 | 47\r\n12.0.0 | 2\r\n11.7.10 | 412\r\n11.7.9 | 12\r\n11.7.8 | 9\r\n11.7.7 | 7\r\n11.7.6 | 3\r\n11.7.5 | 2\r\n11.7.4 | 10\r\n11.7.3 | 1\r\n11.7.2 | 3\r\n11.7.1 | 3\r\n11.7.0 | 6\r\n11.6.8 | 1\r\n11.6.7 | 3\r\n11.6.6 | 1\r\n11.6.5 | 2\r\n11.6.4 | 4\r\n11.6.3 | 1\r\n11.6.2 | 5\r\n11.6.0 | 23\r\n11.5.2 | 14\r\n11.5.1 | 8\r\n11.5.0 | 2\r\n11.4.0 | 16\r\n11.3.1 | 9\r\n11.3.0 | 5\r\n11.2.3 | 18\r\n11.2.2 | 4\r\n11.2.1 | 7\r\n11.2.0 | 6\r\n11.1.0 | 10\r\n11.0.1 | 7\r\n11.0.0 | 1\r\n10.16.0 | 483\r\n10.15.7 | 530\r\n10.15.6 | 9\r\n10.15.5 | 7\r\n10.15.4 | 4\r\n10.15.3 | 7\r\n10.15.2 | 2\r\n10.15.1 | 2\r\n10.15.0 | 5\r\n10.14.6 | 67\r\n10.14.5 | 2\r\n10.14.2 | 1\r\n10.13.6 | 153\r\n10.13.3 | 2\r\n10.13.1 | 5\r\n10.13.0 | 4\r\n10.12.6 | 22\r\n10.12.5 | 1\r\n10.12.3 | 1\r\n10.11.6 | 3\r\n10.9.5 | 2\r\n</details>\r\n", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13477/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13477/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2776907099', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13477#issuecomment-2776907099', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13477', 'id': 2776907099, 'node_id': 'IC_kwDOALCn2M6lhD1b', 'user': {'login': 'JMC47', 'id': 6598209, 'node_id': 'MDQ6VXNlcjY1OTgyMDk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6598209?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JMC47', 'html_url': 'https://github.com/JMC47', 'followers_url': 'https://api.github.com/users/JMC47/followers', 'following_url': 'https://api.github.com/users/JMC47/following{/other_user}', 'gists_url': 'https://api.github.com/users/JMC47/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JMC47/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JMC47/subscriptions', 'organizations_url': 'https://api.github.com/users/JMC47/orgs', 'repos_url': 'https://api.github.com/users/JMC47/repos', 'events_url': 'https://api.github.com/users/JMC47/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JMC47/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2025-04-03T20:59:55Z', 'updated_at': '2025-04-03T20:59:55Z', 'author_association': 'MEMBER', 'body': "If it's broken anyway, perhaps we should merge this and if a work-around is found we can always revert it?", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2776907099/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13537, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JMC47', 'id': 6598209, 'node_id': 'MDQ6VXNlcjY1OTgyMDk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6598209?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JMC47', 'html_url': 'https://github.com/JMC47', 'followers_url': 'https://api.github.com/users/JMC47/followers', 'following_url': 'https://api.github.com/users/JMC47/following{/other_user}', 'gists_url': 'https://api.github.com/users/JMC47/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JMC47/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JMC47/subscriptions', 'organizations_url': 'https://api.github.com/users/JMC47/orgs', 'repos_url': 'https://api.github.com/users/JMC47/repos', 'events_url': 'https://api.github.com/users/JMC47/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JMC47/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2025-04-03T20:58:15.444912 {'source': 'webserver', 'gh_type': 'pull_request_review', 'raw': {'action': 'submitted', 'review': {'id': 2741156680, 'node_id': 'PRR_kwDOALCn2M6jYrtI', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': None, 'commit_id': 'b64113315747fdaeff71560830f49eb901d556e1', 'submitted_at': '2025-04-03T20:58:13Z', 'state': 'approved', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13477#pullrequestreview-2741156680', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13477', 'author_association': 'MEMBER', '_links': {'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/13477#pullrequestreview-2741156680'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13477'}}}, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13477', 'id': 2432439096, 'node_id': 'PR_kwDOALCn2M6Q_BM4', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13477', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13477.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13477.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13477', 'number': 13477, 'state': 'open', 'locked': False, 'title': 'CMakeLists: Bump minimum macOS to 11.0', 'user': {'login': 'OatmealDome', 'id': 11504941, 'node_id': 'MDQ6VXNlcjExNTA0OTQx', 'avatar_url': 'https://avatars.githubusercontent.com/u/11504941?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/OatmealDome', 'html_url': 'https://github.com/OatmealDome', 'followers_url': 'https://api.github.com/users/OatmealDome/followers', 'following_url': 'https://api.github.com/users/OatmealDome/following{/other_user}', 'gists_url': 'https://api.github.com/users/OatmealDome/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/OatmealDome/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/OatmealDome/subscriptions', 'organizations_url': 'https://api.github.com/users/OatmealDome/orgs', 'repos_url': 'https://api.github.com/users/OatmealDome/repos', 'events_url': 'https://api.github.com/users/OatmealDome/events{/privacy}', 'received_events_url': 'https://api.github.com/users/OatmealDome/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': "Bumps the minimum macOS version to 11.0 Big Sur. I've also gone ahead and removed some checks for macOS 10.15 which were missed when the last version bump happened.\r\n\r\nApproximately ~2.6% of our macOS users within the past 30 days (and have analytics enabled) are running a version of macOS 10.15 Catalina.\r\n\r\n<details>\r\n<summary>Analytics data</summary>\r\n\r\nmacOS Version | Unique Users\r\n| -- | -- |\r\n15.5.0 | 1\r\n15.4.0 | 571\r\n15.3.2 | 4484\r\n15.3.1 | 4869\r\n15.3.0 | 626\r\n15.2.0 | 802\r\n15.1.1 | 560\r\n15.1.0 | 411\r\n15.0.1 | 304\r\n15.0.0 | 265\r\n14.7.5 | 4\r\n14.7.4 | 247\r\n14.7.3 | 67\r\n14.7.2 | 67\r\n14.7.1 | 74\r\n14.7.0 | 70\r\n14.6.1 | 917\r\n14.6.0 | 195\r\n14.5.0 | 905\r\n14.4.1 | 323\r\n14.4.0 | 169\r\n14.3.1 | 113\r\n14.3.0 | 155\r\n14.2.1 | 163\r\n14.2.0 | 37\r\n14.1.2 | 43\r\n14.1.1 | 66\r\n14.1.0 | 58\r\n14.0.0 | 102\r\n13.7.5 | 12\r\n13.7.4 | 420\r\n13.7.3 | 55\r\n13.7.2 | 61\r\n13.7.1 | 72\r\n13.7.0 | 29\r\n13.6.9 | 37\r\n13.6.8 | 2\r\n13.6.7 | 60\r\n13.6.6 | 43\r\n13.6.5 | 4\r\n13.6.4 | 17\r\n13.6.3 | 22\r\n13.6.2 | 2\r\n13.6.1 | 24\r\n13.6.0 | 15\r\n13.5.2 | 27\r\n13.5.1 | 51\r\n13.5.0 | 102\r\n13.4.1 | 58\r\n13.4.0 | 111\r\n13.3.1 | 59\r\n13.3.0 | 37\r\n13.2.1 | 110\r\n13.2.0 | 20\r\n13.1.0 | 49\r\n13.0.1 | 40\r\n13.0.0 | 121\r\n12.7.6 | 949\r\n12.7.5 | 117\r\n12.7.4 | 146\r\n12.7.3 | 30\r\n12.7.2 | 19\r\n12.7.1 | 21\r\n12.7.0 | 10\r\n12.6.9 | 4\r\n12.6.8 | 10\r\n12.6.7 | 23\r\n12.6.6 | 14\r\n12.6.5 | 22\r\n12.6.4 | 5\r\n12.6.3 | 23\r\n12.6.2 | 7\r\n12.6.1 | 15\r\n12.6.0 | 37\r\n12.5.1 | 43\r\n12.5.0 | 65\r\n12.4.0 | 46\r\n12.3.1 | 27\r\n12.3.0 | 24\r\n12.2.1 | 43\r\n12.2.0 | 8\r\n12.1.0 | 34\r\n12.0.1 | 47\r\n12.0.0 | 2\r\n11.7.10 | 412\r\n11.7.9 | 12\r\n11.7.8 | 9\r\n11.7.7 | 7\r\n11.7.6 | 3\r\n11.7.5 | 2\r\n11.7.4 | 10\r\n11.7.3 | 1\r\n11.7.2 | 3\r\n11.7.1 | 3\r\n11.7.0 | 6\r\n11.6.8 | 1\r\n11.6.7 | 3\r\n11.6.6 | 1\r\n11.6.5 | 2\r\n11.6.4 | 4\r\n11.6.3 | 1\r\n11.6.2 | 5\r\n11.6.0 | 23\r\n11.5.2 | 14\r\n11.5.1 | 8\r\n11.5.0 | 2\r\n11.4.0 | 16\r\n11.3.1 | 9\r\n11.3.0 | 5\r\n11.2.3 | 18\r\n11.2.2 | 4\r\n11.2.1 | 7\r\n11.2.0 | 6\r\n11.1.0 | 10\r\n11.0.1 | 7\r\n11.0.0 | 1\r\n10.16.0 | 483\r\n10.15.7 | 530\r\n10.15.6 | 9\r\n10.15.5 | 7\r\n10.15.4 | 4\r\n10.15.3 | 7\r\n10.15.2 | 2\r\n10.15.1 | 2\r\n10.15.0 | 5\r\n10.14.6 | 67\r\n10.14.5 | 2\r\n10.14.2 | 1\r\n10.13.6 | 153\r\n10.13.3 | 2\r\n10.13.1 | 5\r\n10.13.0 | 4\r\n10.12.6 | 22\r\n10.12.5 | 1\r\n10.12.3 | 1\r\n10.11.6 | 3\r\n10.9.5 | 2\r\n</details>\r\n", 'created_at': '2025-04-01T19:29:38Z', 'updated_at': '2025-04-03T20:58:13Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': '0fb8f08b19771364dcdc5570cacbea07233ab168', 'assignee': None, 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13477/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13477/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13477/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/b64113315747fdaeff71560830f49eb901d556e1', 'head': {'label': 'OatmealDome:macos-11', 'ref': 'macos-11', 'sha': 'b64113315747fdaeff71560830f49eb901d556e1', 'user': {'login': 'OatmealDome', 'id': 11504941, 'node_id': 'MDQ6VXNlcjExNTA0OTQx', 'avatar_url': 'https://avatars.githubusercontent.com/u/11504941?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/OatmealDome', 'html_url': 'https://github.com/OatmealDome', 'followers_url': 'https://api.github.com/users/OatmealDome/followers', 'following_url': 'https://api.github.com/users/OatmealDome/following{/other_user}', 'gists_url': 'https://api.github.com/users/OatmealDome/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/OatmealDome/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/OatmealDome/subscriptions', 'organizations_url': 'https://api.github.com/users/OatmealDome/orgs', 'repos_url': 'https://api.github.com/users/OatmealDome/repos', 'events_url': 'https://api.github.com/users/OatmealDome/events{/privacy}', 'received_events_url': 'https://api.github.com/users/OatmealDome/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 32332945, 'node_id': 'MDEwOlJlcG9zaXRvcnkzMjMzMjk0NQ==', 'name': 'dolphin', 'full_name': 'OatmealDome/dolphin', 'private': False, 'owner': {'login': 'OatmealDome', 'id': 11504941, 'node_id': 'MDQ6VXNlcjExNTA0OTQx', 'avatar_url': 'https://avatars.githubusercontent.com/u/11504941?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/OatmealDome', 'html_url': 'https://github.com/OatmealDome', 'followers_url': 'https://api.github.com/users/OatmealDome/followers', 'following_url': 'https://api.github.com/users/OatmealDome/following{/other_user}', 'gists_url': 'https://api.github.com/users/OatmealDome/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/OatmealDome/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/OatmealDome/subscriptions', 'organizations_url': 'https://api.github.com/users/OatmealDome/orgs', 'repos_url': 'https://api.github.com/users/OatmealDome/repos', 'events_url': 'https://api.github.com/users/OatmealDome/events{/privacy}', 'received_events_url': 'https://api.github.com/users/OatmealDome/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/OatmealDome/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/OatmealDome/dolphin', 'forks_url': 'https://api.github.com/repos/OatmealDome/dolphin/forks', 'keys_url': 'https://api.github.com/repos/OatmealDome/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/OatmealDome/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/OatmealDome/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/OatmealDome/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/OatmealDome/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/OatmealDome/dolphin/events', 'assignees_url': 'https://api.github.com/repos/OatmealDome/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/OatmealDome/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/OatmealDome/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/OatmealDome/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/OatmealDome/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/OatmealDome/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/OatmealDome/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/OatmealDome/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/OatmealDome/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/OatmealDome/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/OatmealDome/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/OatmealDome/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/OatmealDome/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/OatmealDome/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/OatmealDome/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/OatmealDome/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/OatmealDome/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/OatmealDome/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/OatmealDome/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/OatmealDome/dolphin/merges', 'archive_url': 'https://api.github.com/repos/OatmealDome/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/OatmealDome/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/OatmealDome/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/OatmealDome/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/OatmealDome/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/OatmealDome/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/OatmealDome/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/OatmealDome/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/OatmealDome/dolphin/deployments', 'created_at': '2015-03-16T15:05:49Z', 'updated_at': '2025-01-23T18:34:27Z', 'pushed_at': '2025-04-01T19:26:13Z', 'git_url': 'git://github.com/OatmealDome/dolphin.git', 'ssh_url': 'git@github.com:OatmealDome/dolphin.git', 'clone_url': 'https://github.com/OatmealDome/dolphin.git', 'svn_url': 'https://github.com/OatmealDome/dolphin', 'homepage': 'https://dolphin-emu.org/', 'size': 653467, 'stargazers_count': 257, 'watchers_count': 257, 'language': None, 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 31, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 1, 'license': None, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': [], 'visibility': 'public', 'forks': 31, 'open_issues': 1, 'watchers': 257, 'default_branch': 'ios-jb', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '1b85da9b85e72a555a08138aafcd2d75210ae078', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13537, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13477'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/13477'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13477'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13477/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13477/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13477/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/b64113315747fdaeff71560830f49eb901d556e1'}}, 'author_association': 'MEMBER', 'auto_merge': None, 'active_lock_reason': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:57:59Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524102, 'stargazers_count': 13537, 'watchers_count': 13537, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13537, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2025-04-03T20:53:13.368741 {'source': 'webserver', 'gh_type': 'issue_comment', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13426', 'id': 2921471998, 'node_id': 'PR_kwDOALCn2M6OvXLQ', 'number': 13426, 'title': 'Common/CoreTiming: Create a PrecisionTimer class for better frame pacing.', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 25, 'created_at': '2025-03-14T23:24:27Z', 'updated_at': '2025-04-03T20:53:11Z', 'closed_at': None, 'author_association': 'MEMBER', 'type': None, 'sub_issues_summary': {'total': 0, 'completed': 0, 'percent_completed': 0}, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13426', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13426', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13426.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13426.patch', 'merged_at': None}, 'body': 'This creates a `PrecisionTimer` class in `Common` that uses a "WaitableTimer" on windows as recommended by: https://blog.bearcats.nl/perfect-sleep-function/\r\n`CREATE_WAITABLE_TIMER_HIGH_RESOLUTION` is used when available (Windows 10 1803+) otherwise it falls back to a normal "WaitableTimer".\r\n\r\n~1ms of busy waiting is used on all OSes.\r\n\r\nFrame pacing is now less terrible on Windows.\r\nIt\'s also better on Linux, but it wasn\'t terrible there.\r\n\r\nPower usage will go up somewhat so I\'ve exposed a setting in Qt.\r\n\r\n\r\nIt is enabled by default on non-Android per request of MayImilae.\r\n\r\nBecause of the increased power usage and Android typically running on batteries it is disabled by default there and not yet exposed in the UI.\r\n\r\nThis setting is currently in "Dolphin.ini" `[Core]` `PrecisionFrameTiming = True`.\r\nIs that what we want? Or would it make more sense in some section of "GFX.ini" ?\r\n\r\n- [x] Use a "WaitableTimer" on Windows.\r\n- [x] Use ~1ms of busy waiting on all OSes.\r\n- [x] Expose a setting in the UI to enable use of `PrecisionTimer`\r\n- [x] Decide on a name for the setting.\r\n- [x] Decide where to save the setting.', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/reactions', 'total_count': 2, '+1': 2, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2776895537', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13426#issuecomment-2776895537', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426', 'id': 2776895537, 'node_id': 'IC_kwDOALCn2M6lhBAx', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2025-04-03T20:53:11Z', 'updated_at': '2025-04-03T20:53:11Z', 'author_association': 'MEMBER', 'body': "I've now changed `std::this_thread::yield();` to `YieldProcessor();` on Windows. I'm curious if that improves the situation any more for people.", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2776895537/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:35:02Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524327, 'stargazers_count': 13536, 'watchers_count': 13536, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13536, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2025-04-03T20:49:54.015892 {'source': 'webserver', 'gh_type': 'pull_request', 'raw': {'action': 'synchronize', 'number': 13426, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13426', 'id': 2394780368, 'node_id': 'PR_kwDOALCn2M6OvXLQ', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13426', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13426.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13426.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426', 'number': 13426, 'state': 'open', 'locked': False, 'title': 'Common/CoreTiming: Create a PrecisionTimer class for better frame pacing.', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'This creates a `PrecisionTimer` class in `Common` that uses a "WaitableTimer" on windows as recommended by: https://blog.bearcats.nl/perfect-sleep-function/\r\n`CREATE_WAITABLE_TIMER_HIGH_RESOLUTION` is used when available (Windows 10 1803+) otherwise it falls back to a normal "WaitableTimer".\r\n\r\n~1ms of busy waiting is used on all OSes.\r\n\r\nFrame pacing is now less terrible on Windows.\r\nIt\'s also better on Linux, but it wasn\'t terrible there.\r\n\r\nPower usage will go up somewhat so I\'ve exposed a setting in Qt.\r\n\r\n\r\nIt is enabled by default on non-Android per request of MayImilae.\r\n\r\nBecause of the increased power usage and Android typically running on batteries it is disabled by default there and not yet exposed in the UI.\r\n\r\nThis setting is currently in "Dolphin.ini" `[Core]` `PrecisionFrameTiming = True`.\r\nIs that what we want? Or would it make more sense in some section of "GFX.ini" ?\r\n\r\n- [x] Use a "WaitableTimer" on Windows.\r\n- [x] Use ~1ms of busy waiting on all OSes.\r\n- [x] Expose a setting in the UI to enable use of `PrecisionTimer`\r\n- [x] Decide on a name for the setting.\r\n- [x] Decide where to save the setting.', 'created_at': '2025-03-14T23:24:27Z', 'updated_at': '2025-04-03T20:49:52Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': '902c329cf28831f5d1325f66e3cc85cb1f0165db', 'assignee': None, 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13426/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13426/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/e0e53f3235605c7d402a2c415a9154b3f48a8f97', 'head': {'label': 'jordan-woyak:sleepy-windows', 'ref': 'sleepy-windows', 'sha': 'e0e53f3235605c7d402a2c415a9154b3f48a8f97', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 16818408, 'node_id': 'MDEwOlJlcG9zaXRvcnkxNjgxODQwOA==', 'name': 'dolphin', 'full_name': 'jordan-woyak/dolphin', 'private': False, 'owner': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/jordan-woyak/dolphin', 'description': 'Dolphin is a GameCube/Wii emulator, allowing you to play games for these two platforms on PC, with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/jordan-woyak/dolphin', 'forks_url': 'https://api.github.com/repos/jordan-woyak/dolphin/forks', 'keys_url': 'https://api.github.com/repos/jordan-woyak/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/jordan-woyak/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/jordan-woyak/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/jordan-woyak/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/jordan-woyak/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/jordan-woyak/dolphin/events', 'assignees_url': 'https://api.github.com/repos/jordan-woyak/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/jordan-woyak/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/jordan-woyak/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/jordan-woyak/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/jordan-woyak/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/jordan-woyak/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/jordan-woyak/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/jordan-woyak/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/jordan-woyak/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/jordan-woyak/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/jordan-woyak/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/jordan-woyak/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/jordan-woyak/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/jordan-woyak/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/jordan-woyak/dolphin/merges', 'archive_url': 'https://api.github.com/repos/jordan-woyak/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/jordan-woyak/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/jordan-woyak/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/jordan-woyak/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/jordan-woyak/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/jordan-woyak/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/jordan-woyak/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/jordan-woyak/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/jordan-woyak/dolphin/deployments', 'created_at': '2014-02-13T21:50:38Z', 'updated_at': '2025-02-08T02:39:24Z', 'pushed_at': '2025-04-03T20:49:51Z', 'git_url': 'git://github.com/jordan-woyak/dolphin.git', 'ssh_url': 'git@github.com:jordan-woyak/dolphin.git', 'clone_url': 'https://github.com/jordan-woyak/dolphin.git', 'svn_url': 'https://github.com/jordan-woyak/dolphin', 'homepage': None, 'size': 489412, 'stargazers_count': 3, 'watchers_count': 3, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': False, 'has_pages': False, 'has_discussions': False, 'forks_count': 4, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 2, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': [], 'visibility': 'public', 'forks': 4, 'open_issues': 2, 'watchers': 3, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': True, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': 'dadbd2f9fb3fd032672781c23c7466231e19346b', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:35:02Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524327, 'stargazers_count': 13536, 'watchers_count': 13536, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13536, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13426'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/13426'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13426/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13426/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13426/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/e0e53f3235605c7d402a2c415a9154b3f48a8f97'}}, 'author_association': 'MEMBER', 'auto_merge': None, 'active_lock_reason': None, 'merged': False, 'mergeable': None, 'rebaseable': None, 'mergeable_state': 'unknown', 'merged_by': None, 'comments': 24, 'review_comments': 2, 'maintainer_can_modify': True, 'commits': 3, 'additions': 142, 'deletions': 48, 'changed_files': 8}, 'before': '67bdb33cf4d3d432cf752198fd01f14dd6ed1e22', 'after': 'e0e53f3235605c7d402a2c415a9154b3f48a8f97', 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T20:35:02Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524327, 'stargazers_count': 13536, 'watchers_count': 13536, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13536, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2025-04-03T20:34:30.712218 {'source': 'webserver', 'gh_type': 'issue_comment', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13477', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13477/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13477/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13477/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13477', 'id': 2964392750, 'node_id': 'PR_kwDOALCn2M6Q_BM4', 'number': 13477, 'title': 'CMakeLists: Bump minimum macOS to 11.0', 'user': {'login': 'OatmealDome', 'id': 11504941, 'node_id': 'MDQ6VXNlcjExNTA0OTQx', 'avatar_url': 'https://avatars.githubusercontent.com/u/11504941?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/OatmealDome', 'html_url': 'https://github.com/OatmealDome', 'followers_url': 'https://api.github.com/users/OatmealDome/followers', 'following_url': 'https://api.github.com/users/OatmealDome/following{/other_user}', 'gists_url': 'https://api.github.com/users/OatmealDome/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/OatmealDome/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/OatmealDome/subscriptions', 'organizations_url': 'https://api.github.com/users/OatmealDome/orgs', 'repos_url': 'https://api.github.com/users/OatmealDome/repos', 'events_url': 'https://api.github.com/users/OatmealDome/events{/privacy}', 'received_events_url': 'https://api.github.com/users/OatmealDome/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 4, 'created_at': '2025-04-01T19:29:38Z', 'updated_at': '2025-04-03T20:34:29Z', 'closed_at': None, 'author_association': 'MEMBER', 'type': None, 'sub_issues_summary': {'total': 0, 'completed': 0, 'percent_completed': 0}, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13477', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13477', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13477.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13477.patch', 'merged_at': None}, 'body': "Bumps the minimum macOS version to 11.0 Big Sur. I've also gone ahead and removed some checks for macOS 10.15 which were missed when the last version bump happened.\r\n\r\nApproximately ~2.6% of our macOS users within the past 30 days (and have analytics enabled) are running a version of macOS 10.15 Catalina.\r\n\r\n<details>\r\n<summary>Analytics data</summary>\r\n\r\nmacOS Version | Unique Users\r\n| -- | -- |\r\n15.5.0 | 1\r\n15.4.0 | 571\r\n15.3.2 | 4484\r\n15.3.1 | 4869\r\n15.3.0 | 626\r\n15.2.0 | 802\r\n15.1.1 | 560\r\n15.1.0 | 411\r\n15.0.1 | 304\r\n15.0.0 | 265\r\n14.7.5 | 4\r\n14.7.4 | 247\r\n14.7.3 | 67\r\n14.7.2 | 67\r\n14.7.1 | 74\r\n14.7.0 | 70\r\n14.6.1 | 917\r\n14.6.0 | 195\r\n14.5.0 | 905\r\n14.4.1 | 323\r\n14.4.0 | 169\r\n14.3.1 | 113\r\n14.3.0 | 155\r\n14.2.1 | 163\r\n14.2.0 | 37\r\n14.1.2 | 43\r\n14.1.1 | 66\r\n14.1.0 | 58\r\n14.0.0 | 102\r\n13.7.5 | 12\r\n13.7.4 | 420\r\n13.7.3 | 55\r\n13.7.2 | 61\r\n13.7.1 | 72\r\n13.7.0 | 29\r\n13.6.9 | 37\r\n13.6.8 | 2\r\n13.6.7 | 60\r\n13.6.6 | 43\r\n13.6.5 | 4\r\n13.6.4 | 17\r\n13.6.3 | 22\r\n13.6.2 | 2\r\n13.6.1 | 24\r\n13.6.0 | 15\r\n13.5.2 | 27\r\n13.5.1 | 51\r\n13.5.0 | 102\r\n13.4.1 | 58\r\n13.4.0 | 111\r\n13.3.1 | 59\r\n13.3.0 | 37\r\n13.2.1 | 110\r\n13.2.0 | 20\r\n13.1.0 | 49\r\n13.0.1 | 40\r\n13.0.0 | 121\r\n12.7.6 | 949\r\n12.7.5 | 117\r\n12.7.4 | 146\r\n12.7.3 | 30\r\n12.7.2 | 19\r\n12.7.1 | 21\r\n12.7.0 | 10\r\n12.6.9 | 4\r\n12.6.8 | 10\r\n12.6.7 | 23\r\n12.6.6 | 14\r\n12.6.5 | 22\r\n12.6.4 | 5\r\n12.6.3 | 23\r\n12.6.2 | 7\r\n12.6.1 | 15\r\n12.6.0 | 37\r\n12.5.1 | 43\r\n12.5.0 | 65\r\n12.4.0 | 46\r\n12.3.1 | 27\r\n12.3.0 | 24\r\n12.2.1 | 43\r\n12.2.0 | 8\r\n12.1.0 | 34\r\n12.0.1 | 47\r\n12.0.0 | 2\r\n11.7.10 | 412\r\n11.7.9 | 12\r\n11.7.8 | 9\r\n11.7.7 | 7\r\n11.7.6 | 3\r\n11.7.5 | 2\r\n11.7.4 | 10\r\n11.7.3 | 1\r\n11.7.2 | 3\r\n11.7.1 | 3\r\n11.7.0 | 6\r\n11.6.8 | 1\r\n11.6.7 | 3\r\n11.6.6 | 1\r\n11.6.5 | 2\r\n11.6.4 | 4\r\n11.6.3 | 1\r\n11.6.2 | 5\r\n11.6.0 | 23\r\n11.5.2 | 14\r\n11.5.1 | 8\r\n11.5.0 | 2\r\n11.4.0 | 16\r\n11.3.1 | 9\r\n11.3.0 | 5\r\n11.2.3 | 18\r\n11.2.2 | 4\r\n11.2.1 | 7\r\n11.2.0 | 6\r\n11.1.0 | 10\r\n11.0.1 | 7\r\n11.0.0 | 1\r\n10.16.0 | 483\r\n10.15.7 | 530\r\n10.15.6 | 9\r\n10.15.5 | 7\r\n10.15.4 | 4\r\n10.15.3 | 7\r\n10.15.2 | 2\r\n10.15.1 | 2\r\n10.15.0 | 5\r\n10.14.6 | 67\r\n10.14.5 | 2\r\n10.14.2 | 1\r\n10.13.6 | 153\r\n10.13.3 | 2\r\n10.13.1 | 5\r\n10.13.0 | 4\r\n10.12.6 | 22\r\n10.12.5 | 1\r\n10.12.3 | 1\r\n10.11.6 | 3\r\n10.9.5 | 2\r\n</details>\r\n", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13477/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13477/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2776859388', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13477#issuecomment-2776859388', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13477', 'id': 2776859388, 'node_id': 'IC_kwDOALCn2M6lg4L8', 'user': {'login': 'OatmealDome', 'id': 11504941, 'node_id': 'MDQ6VXNlcjExNTA0OTQx', 'avatar_url': 'https://avatars.githubusercontent.com/u/11504941?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/OatmealDome', 'html_url': 'https://github.com/OatmealDome', 'followers_url': 'https://api.github.com/users/OatmealDome/followers', 'following_url': 'https://api.github.com/users/OatmealDome/following{/other_user}', 'gists_url': 'https://api.github.com/users/OatmealDome/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/OatmealDome/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/OatmealDome/subscriptions', 'organizations_url': 'https://api.github.com/users/OatmealDome/orgs', 'repos_url': 'https://api.github.com/users/OatmealDome/repos', 'events_url': 'https://api.github.com/users/OatmealDome/events{/privacy}', 'received_events_url': 'https://api.github.com/users/OatmealDome/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2025-04-03T20:34:28Z', 'updated_at': '2025-04-03T20:34:28Z', 'author_association': 'MEMBER', 'body': "It also looks like Dolphin is currently broken on 10.15 due to PR #13269: https://bugs.dolphin-emu.org/issues/13743. I've unfortunately had to leave it broken due to my lack of a testing environment.", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2776859388/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T19:55:47Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524327, 'stargazers_count': 13535, 'watchers_count': 13535, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13535, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'OatmealDome', 'id': 11504941, 'node_id': 'MDQ6VXNlcjExNTA0OTQx', 'avatar_url': 'https://avatars.githubusercontent.com/u/11504941?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/OatmealDome', 'html_url': 'https://github.com/OatmealDome', 'followers_url': 'https://api.github.com/users/OatmealDome/followers', 'following_url': 'https://api.github.com/users/OatmealDome/following{/other_user}', 'gists_url': 'https://api.github.com/users/OatmealDome/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/OatmealDome/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/OatmealDome/subscriptions', 'organizations_url': 'https://api.github.com/users/OatmealDome/orgs', 'repos_url': 'https://api.github.com/users/OatmealDome/repos', 'events_url': 'https://api.github.com/users/OatmealDome/events{/privacy}', 'received_events_url': 'https://api.github.com/users/OatmealDome/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2025-04-03T20:32:36.393380 {'source': 'webserver', 'gh_type': 'issue_comment', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13480', 'id': 2970564067, 'node_id': 'PR_kwDOALCn2M6RT9Y8', 'number': 13480, 'title': 'Mixer: Keep actual sample rates rather than dividends.', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 1, 'created_at': '2025-04-03T20:09:05Z', 'updated_at': '2025-04-03T20:32:35Z', 'closed_at': None, 'author_association': 'MEMBER', 'type': None, 'sub_issues_summary': {'total': 0, 'completed': 0, 'percent_completed': 0}, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13480', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13480', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13480.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13480.patch', 'merged_at': None}, 'body': "PR #10762 introduced a `FIXED_SAMPLE_RATE_DIVIDEND` constant to keep sample rates as dividends rather than actual sample rates.\r\n\r\nI think it unnecessarily made the math and interface weird within Mixer and WaveFile.\r\n\r\nI've moved that constant from Mixer to AudioInterface.", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2776855856', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13480#issuecomment-2776855856', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480', 'id': 2776855856, 'node_id': 'IC_kwDOALCn2M6lg3Uw', 'user': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2025-04-03T20:32:34Z', 'updated_at': '2025-04-03T20:32:34Z', 'author_association': 'NONE', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/81db71dd3b0e8eca4e9264f8304689e3000bda18/) detected by the system:\n\n* `last-story-shadows` on `mvk-osx-m1`: [diff](https://fifo.ci/compare/13626000-13622164/)\n* `sw3-dt` on `mtl-osx-m1`: [diff](https://fifo.ci/compare/13625710-13621874/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2776855856/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': {'id': 49947, 'client_id': 'Iv1.1fcaea7644d8b727', 'slug': 'dolphin-ci', 'node_id': 'MDM6QXBwNDk5NDc=', 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'Dolphin CI', 'description': 'Continuous Integration setup for [dolphin-emu.org](https://dolphin-emu.org/).', 'external_url': 'https://github.com/dolphin-emu', 'html_url': 'https://github.com/apps/dolphin-ci', 'created_at': '2019-12-26T22:26:07Z', 'updated_at': '2019-12-26T22:33:19Z', 'permissions': {'checks': 'write', 'contents': 'read', 'issues': 'write', 'members': 'read', 'metadata': 'read', 'pull_requests': 'write', 'statuses': 'write'}, 'events': ['check_run', 'commit_comment', 'issue_comment', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push']}}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T19:55:47Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524327, 'stargazers_count': 13535, 'watchers_count': 13535, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13535, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2025-04-03T20:25:52.828380 {'source': 'webserver', 'gh_type': 'issue_comment', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13480', 'id': 2970564067, 'node_id': 'PR_kwDOALCn2M6RT9Y8', 'number': 13480, 'title': 'Mixer: Keep actual sample rates rather than dividends.', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignee': None, 'assignees': [], 'milestone': None, 'comments': 1, 'created_at': '2025-04-03T20:09:05Z', 'updated_at': '2025-04-03T20:25:51Z', 'closed_at': None, 'author_association': 'MEMBER', 'type': None, 'sub_issues_summary': {'total': 0, 'completed': 0, 'percent_completed': 0}, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13480', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13480', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13480.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13480.patch', 'merged_at': None}, 'body': "PR #10762 introduced a `FIXED_SAMPLE_RATE_DIVIDEND` constant to keep sample rates as dividends rather than actual sample rates.\r\n\r\nI think it unnecessarily made the math and interface weird within Mixer and WaveFile.\r\n\r\nI've moved that constant from Mixer to AudioInterface.", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2776842913', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13480#issuecomment-2776842913', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480', 'id': 2776842913, 'node_id': 'IC_kwDOALCn2M6lg0Kh', 'user': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2025-04-03T20:25:50Z', 'updated_at': '2025-04-03T20:25:50Z', 'author_association': 'NONE', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/81db71dd3b0e8eca4e9264f8304689e3000bda18/) detected by the system:\n\n* `sw3-dt` on `mtl-osx-m1`: [diff](https://fifo.ci/compare/13625710-13621874/)\n\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/2776842913/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': {'id': 49947, 'client_id': 'Iv1.1fcaea7644d8b727', 'slug': 'dolphin-ci', 'node_id': 'MDM6QXBwNDk5NDc=', 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'Dolphin CI', 'description': 'Continuous Integration setup for [dolphin-emu.org](https://dolphin-emu.org/).', 'external_url': 'https://github.com/dolphin-emu', 'html_url': 'https://github.com/apps/dolphin-ci', 'created_at': '2019-12-26T22:26:07Z', 'updated_at': '2019-12-26T22:33:19Z', 'permissions': {'checks': 'write', 'contents': 'read', 'issues': 'write', 'members': 'read', 'metadata': 'read', 'pull_requests': 'write', 'statuses': 'write'}, 'events': ['check_run', 'commit_comment', 'issue_comment', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push']}}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T19:55:47Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524327, 'stargazers_count': 13535, 'watchers_count': 13535, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13535, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2025-04-03T20:16:45.626852 {'source': 'webserver', 'gh_type': 'pull_request', 'raw': {'action': 'edited', 'number': 13480, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13480', 'id': 2437928508, 'node_id': 'PR_kwDOALCn2M6RT9Y8', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13480', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13480.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13480.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480', 'number': 13480, 'state': 'open', 'locked': False, 'title': 'Mixer: Keep actual sample rates rather than dividends.', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': "PR #10762 introduced a `FIXED_SAMPLE_RATE_DIVIDEND` constant to keep sample rates as dividends rather than actual sample rates.\r\n\r\nI think it unnecessarily made the math and interface weird within Mixer and WaveFile.\r\n\r\nI've moved that constant from Mixer to AudioInterface.", 'created_at': '2025-04-03T20:09:05Z', 'updated_at': '2025-04-03T20:16:43Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': 'ae99c98e82c3bcccb724038fca45b18e676d2c63', 'assignee': None, 'assignees': [], 'requested_reviewers': [{'login': 'Sam-Belliveau', 'id': 28713194, 'node_id': 'MDQ6VXNlcjI4NzEzMTk0', 'avatar_url': 'https://avatars.githubusercontent.com/u/28713194?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Sam-Belliveau', 'html_url': 'https://github.com/Sam-Belliveau', 'followers_url': 'https://api.github.com/users/Sam-Belliveau/followers', 'following_url': 'https://api.github.com/users/Sam-Belliveau/following{/other_user}', 'gists_url': 'https://api.github.com/users/Sam-Belliveau/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Sam-Belliveau/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Sam-Belliveau/subscriptions', 'organizations_url': 'https://api.github.com/users/Sam-Belliveau/orgs', 'repos_url': 'https://api.github.com/users/Sam-Belliveau/repos', 'events_url': 'https://api.github.com/users/Sam-Belliveau/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Sam-Belliveau/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13480/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13480/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/81db71dd3b0e8eca4e9264f8304689e3000bda18', 'head': {'label': 'jordan-woyak:sample-rates', 'ref': 'sample-rates', 'sha': '81db71dd3b0e8eca4e9264f8304689e3000bda18', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 16818408, 'node_id': 'MDEwOlJlcG9zaXRvcnkxNjgxODQwOA==', 'name': 'dolphin', 'full_name': 'jordan-woyak/dolphin', 'private': False, 'owner': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/jordan-woyak/dolphin', 'description': 'Dolphin is a GameCube/Wii emulator, allowing you to play games for these two platforms on PC, with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/jordan-woyak/dolphin', 'forks_url': 'https://api.github.com/repos/jordan-woyak/dolphin/forks', 'keys_url': 'https://api.github.com/repos/jordan-woyak/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/jordan-woyak/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/jordan-woyak/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/jordan-woyak/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/jordan-woyak/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/jordan-woyak/dolphin/events', 'assignees_url': 'https://api.github.com/repos/jordan-woyak/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/jordan-woyak/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/jordan-woyak/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/jordan-woyak/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/jordan-woyak/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/jordan-woyak/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/jordan-woyak/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/jordan-woyak/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/jordan-woyak/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/jordan-woyak/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/jordan-woyak/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/jordan-woyak/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/jordan-woyak/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/jordan-woyak/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/jordan-woyak/dolphin/merges', 'archive_url': 'https://api.github.com/repos/jordan-woyak/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/jordan-woyak/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/jordan-woyak/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/jordan-woyak/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/jordan-woyak/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/jordan-woyak/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/jordan-woyak/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/jordan-woyak/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/jordan-woyak/dolphin/deployments', 'created_at': '2014-02-13T21:50:38Z', 'updated_at': '2025-02-08T02:39:24Z', 'pushed_at': '2025-04-03T20:03:02Z', 'git_url': 'git://github.com/jordan-woyak/dolphin.git', 'ssh_url': 'git@github.com:jordan-woyak/dolphin.git', 'clone_url': 'https://github.com/jordan-woyak/dolphin.git', 'svn_url': 'https://github.com/jordan-woyak/dolphin', 'homepage': None, 'size': 489412, 'stargazers_count': 3, 'watchers_count': 3, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': False, 'has_pages': False, 'has_discussions': False, 'forks_count': 4, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 2, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': [], 'visibility': 'public', 'forks': 4, 'open_issues': 2, 'watchers': 3, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': True, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': 'dadbd2f9fb3fd032672781c23c7466231e19346b', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T19:55:47Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524327, 'stargazers_count': 13535, 'watchers_count': 13535, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13535, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13480'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/13480'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13480/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13480/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/81db71dd3b0e8eca4e9264f8304689e3000bda18'}}, 'author_association': 'MEMBER', 'auto_merge': None, 'active_lock_reason': None, 'merged': False, 'mergeable': True, 'rebaseable': True, 'mergeable_state': 'unstable', 'merged_by': None, 'comments': 0, 'review_comments': 0, 'maintainer_can_modify': True, 'commits': 2, 'additions': 65, 'deletions': 74, 'changed_files': 11}, 'changes': {'body': {'from': "PR #10762 introduced a `FIXED_SAMPLE_RATE_DIVIDEND` constant to keep sample rates as dividends rather than actual sample rates.\r\n\r\nI think it unnecessarily made the math weird within Mixer and WaveFile.\r\n\r\nI've moved that constant from Mixer to AudioInterface."}}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T19:55:47Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524327, 'stargazers_count': 13535, 'watchers_count': 13535, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13535, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2025-04-03T20:15:55.228410 {'source': 'webserver', 'gh_type': 'pull_request', 'raw': {'action': 'review_requested', 'number': 13480, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13480', 'id': 2437928508, 'node_id': 'PR_kwDOALCn2M6RT9Y8', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13480', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13480.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13480.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480', 'number': 13480, 'state': 'open', 'locked': False, 'title': 'Mixer: Keep actual sample rates rather than dividends.', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': "PR #10762 introduced a `FIXED_SAMPLE_RATE_DIVIDEND` constant to keep sample rates as dividends rather than actual sample rates.\r\n\r\nI think it unnecessarily made the math weird within Mixer and WaveFile.\r\n\r\nI've moved that constant from Mixer to AudioInterface.", 'created_at': '2025-04-03T20:09:05Z', 'updated_at': '2025-04-03T20:15:53Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': 'ae99c98e82c3bcccb724038fca45b18e676d2c63', 'assignee': None, 'assignees': [], 'requested_reviewers': [{'login': 'Sam-Belliveau', 'id': 28713194, 'node_id': 'MDQ6VXNlcjI4NzEzMTk0', 'avatar_url': 'https://avatars.githubusercontent.com/u/28713194?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Sam-Belliveau', 'html_url': 'https://github.com/Sam-Belliveau', 'followers_url': 'https://api.github.com/users/Sam-Belliveau/followers', 'following_url': 'https://api.github.com/users/Sam-Belliveau/following{/other_user}', 'gists_url': 'https://api.github.com/users/Sam-Belliveau/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Sam-Belliveau/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Sam-Belliveau/subscriptions', 'organizations_url': 'https://api.github.com/users/Sam-Belliveau/orgs', 'repos_url': 'https://api.github.com/users/Sam-Belliveau/repos', 'events_url': 'https://api.github.com/users/Sam-Belliveau/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Sam-Belliveau/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13480/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13480/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/81db71dd3b0e8eca4e9264f8304689e3000bda18', 'head': {'label': 'jordan-woyak:sample-rates', 'ref': 'sample-rates', 'sha': '81db71dd3b0e8eca4e9264f8304689e3000bda18', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 16818408, 'node_id': 'MDEwOlJlcG9zaXRvcnkxNjgxODQwOA==', 'name': 'dolphin', 'full_name': 'jordan-woyak/dolphin', 'private': False, 'owner': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/jordan-woyak/dolphin', 'description': 'Dolphin is a GameCube/Wii emulator, allowing you to play games for these two platforms on PC, with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/jordan-woyak/dolphin', 'forks_url': 'https://api.github.com/repos/jordan-woyak/dolphin/forks', 'keys_url': 'https://api.github.com/repos/jordan-woyak/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/jordan-woyak/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/jordan-woyak/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/jordan-woyak/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/jordan-woyak/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/jordan-woyak/dolphin/events', 'assignees_url': 'https://api.github.com/repos/jordan-woyak/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/jordan-woyak/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/jordan-woyak/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/jordan-woyak/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/jordan-woyak/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/jordan-woyak/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/jordan-woyak/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/jordan-woyak/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/jordan-woyak/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/jordan-woyak/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/jordan-woyak/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/jordan-woyak/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/jordan-woyak/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/jordan-woyak/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/jordan-woyak/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/jordan-woyak/dolphin/merges', 'archive_url': 'https://api.github.com/repos/jordan-woyak/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/jordan-woyak/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/jordan-woyak/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/jordan-woyak/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/jordan-woyak/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/jordan-woyak/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/jordan-woyak/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/jordan-woyak/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/jordan-woyak/dolphin/deployments', 'created_at': '2014-02-13T21:50:38Z', 'updated_at': '2025-02-08T02:39:24Z', 'pushed_at': '2025-04-03T20:03:02Z', 'git_url': 'git://github.com/jordan-woyak/dolphin.git', 'ssh_url': 'git@github.com:jordan-woyak/dolphin.git', 'clone_url': 'https://github.com/jordan-woyak/dolphin.git', 'svn_url': 'https://github.com/jordan-woyak/dolphin', 'homepage': None, 'size': 489412, 'stargazers_count': 3, 'watchers_count': 3, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': True, 'has_wiki': False, 'has_pages': False, 'has_discussions': False, 'forks_count': 4, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 2, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': [], 'visibility': 'public', 'forks': 4, 'open_issues': 2, 'watchers': 3, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': True, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': 'dadbd2f9fb3fd032672781c23c7466231e19346b', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T19:55:47Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524327, 'stargazers_count': 13535, 'watchers_count': 13535, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13535, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13480'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/13480'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13480/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13480/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13480/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/81db71dd3b0e8eca4e9264f8304689e3000bda18'}}, 'author_association': 'MEMBER', 'auto_merge': None, 'active_lock_reason': None, 'merged': False, 'mergeable': True, 'rebaseable': True, 'mergeable_state': 'unstable', 'merged_by': None, 'comments': 0, 'review_comments': 0, 'maintainer_can_modify': True, 'commits': 2, 'additions': 65, 'deletions': 74, 'changed_files': 11}, 'requested_reviewer': {'login': 'Sam-Belliveau', 'id': 28713194, 'node_id': 'MDQ6VXNlcjI4NzEzMTk0', 'avatar_url': 'https://avatars.githubusercontent.com/u/28713194?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Sam-Belliveau', 'html_url': 'https://github.com/Sam-Belliveau', 'followers_url': 'https://api.github.com/users/Sam-Belliveau/followers', 'following_url': 'https://api.github.com/users/Sam-Belliveau/following{/other_user}', 'gists_url': 'https://api.github.com/users/Sam-Belliveau/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Sam-Belliveau/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Sam-Belliveau/subscriptions', 'organizations_url': 'https://api.github.com/users/Sam-Belliveau/orgs', 'repos_url': 'https://api.github.com/users/Sam-Belliveau/repos', 'events_url': 'https://api.github.com/users/Sam-Belliveau/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Sam-Belliveau/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2025-04-03T19:55:47Z', 'pushed_at': '2025-04-03T19:55:41Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 524327, 'stargazers_count': 13535, 'watchers_count': 13535, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 2753, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 317, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 2753, 'open_issues': 317, 'watchers': 13535, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
Recent 'raw_redmine_hook' events
2025-04-03T22:04:28.497276 {'source': 'webserver', 'rm_type': 'updated', 'raw': {'action': 'updated', 'issue': {'id': 11332, 'subject': 'Build MacOSX Could not load the Qt platform plugin "cocoa" in "" even though it was found.', 'description': 'Got error after successful build using CMake on Mac OSX High Sierra. Qt5 was installed using Qt Online Installer for macOS.\r\n\r\nThe error message when running Dolphin:\r\n\r\n```\r\nqt.qpa.plugin: Could not load the Qt platform plugin "cocoa" in "" even though it was found.\r\nThis application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.\r\n\r\nAvailable platform plugins are: cocoa.\r\n```\r\n\r\nAfter inspecting with `otool` the problem was the @rpath (LC_RPATH) which not set on the Dolphin executable (target dolphin-emu) which needed by `libqcocoa.dylib`.\r\n\r\n```\r\notool -L Binaries/Dolphin.app/Contents/MacOS/platforms/libqcocoa.dylib \r\nBinaries/Dolphin.app/Contents/MacOS/platforms/libqcocoa.dylib:\r\n\tlibqcocoa.dylib (compatibility version 0.0.0, current version 0.0.0)\r\n\t/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit (compatibility version 45.0.0, current version 1504.82.104)\r\n\t/System/Library/Frameworks/Carbon.framework/Versions/A/Carbon (compatibility version 2.0.0, current version 157.0.0)\r\n\t/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit (compatibility version 1.0.0, current version 275.0.0)\r\n\t/System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore (compatibility version 1.2.0, current version 1.11.0)\r\n\t/usr/lib/libcups.2.dylib (compatibility version 2.0.0, current version 2.12.0)\r\n\t@rpath/QtGui.framework/Versions/5/QtGui (compatibility version 5.11.0, current version 5.11.1)\r\n\t@rpath/QtCore.framework/Versions/5/QtCore (compatibility version 5.11.0, current version 5.11.1)\r\n\t/System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration (compatibility version 1.0.0, current version 1.0.0)\r\n\t/System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL (compatibility version 1.0.0, current version 1.0.0)\r\n\t/System/Library/Frameworks/AGL.framework/Versions/A/AGL (compatibility version 1.0.0, current version 1.0.0)\r\n\t/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 1349.64.0)\r\n\t/System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics (compatibility version 64.0.0, current version 1070.22.0)\r\n\t/System/Library/Frameworks/CoreText.framework/Versions/A/CoreText (compatibility version 1.0.0, current version 1.0.0)\r\n\t/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation (compatibility version 300.0.0, current version 1349.63.0)\r\n\t/usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.8)\r\n\t/System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO (compatibility version 1.0.0, current version 1.0.0)\r\n\t@rpath/QtPrintSupport.framework/Versions/5/QtPrintSupport (compatibility version 5.11.0, current version 5.11.1)\r\n\t@rpath/QtWidgets.framework/Versions/5/QtWidgets (compatibility version 5.11.0, current version 5.11.1)\r\n\t/usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 307.5.0)\r\n\t/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1238.50.2)\r\n\t/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices (compatibility version 1.0.0, current version 48.0.0)\r\n\t/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices (compatibility version 1.0.0, current version 775.19.0)\r\n\t/usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current version 228.0.0)\r\n```\r\n\r\nto solve this use `install_name_tool`.\r\n\r\n```\r\ndiff --git a/Source/Core/DolphinQt/CMakeLists.txt b/Source/Core/DolphinQt/CMakeLists.txt\r\nindex eff3bdd840..cdf7ca1651 100644\r\n--- a/Source/Core/DolphinQt/CMakeLists.txt\r\n+++ b/Source/Core/DolphinQt/CMakeLists.txt\r\n@@ -227,3 +227,9 @@ endif()\r\n if(USE_DISCORD_PRESENCE)\r\n target_compile_definitions(dolphin-emu PRIVATE -DUSE_DISCORD_PRESENCE)\r\n endif()\r\n+\r\n+# Fix rpath\r\n+add_custom_command(TARGET dolphin-emu \r\n+ POST_BUILD COMMAND \r\n+ ${CMAKE_INSTALL_NAME_TOOL} -add_rpath "@executable_path/../Frameworks/"\r\n+ $<TARGET_FILE:dolphin-emu>)\r\n\\ No newline at end of file\r\n```\r\n\r\nAfter fixing:\r\n\r\n```\r\notool -l Binaries/Dolphin.app/Contents/MacOS/Dolphin | grep LC_RPATH -A 4\r\n cmd LC_RPATH\r\n cmdsize 48\r\n path @executable_path/../Frameworks/ (offset 12)\r\n```', 'created_on': '2018-08-09T01:02:58.429Z', 'updated_on': '2025-04-03T22:04:28.461Z', 'closed_on': '2025-04-03T22:04:28.461Z', 'root_id': 11332, 'parent_id': None, 'done_ratio': 0, 'start_date': None, 'due_date': None, 'estimated_hours': None, 'is_private': False, 'lock_version': 6, 'custom_field_values': [{'custom_field_id': 1, 'custom_field_name': 'Operating system', 'value': ['OS X']}, {'custom_field_id': 2, 'custom_field_name': 'Issue type', 'value': 'Bug'}, {'custom_field_id': 3, 'custom_field_name': 'Milestone', 'value': ''}, {'custom_field_id': 4, 'custom_field_name': 'Regression', 'value': '0'}, {'custom_field_id': 5, 'custom_field_name': 'Relates to usability', 'value': '0'}, {'custom_field_id': 6, 'custom_field_name': 'Relates to performance', 'value': '0'}, {'custom_field_id': 7, 'custom_field_name': 'Easy', 'value': '0'}, {'custom_field_id': 8, 'custom_field_name': 'Relates to maintainability', 'value': '0'}, {'custom_field_id': 9, 'custom_field_name': 'Regression start', 'value': ''}, {'custom_field_id': 10, 'custom_field_name': 'Fixed in', 'value': ''}], 'project': {'id': 4, 'identifier': 'emulator', 'name': 'Emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/'}, 'status': {'id': 6, 'name': "Won't fix"}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'priority': {'id': 2, 'name': 'Normal'}, 'author': {'id': 9212, 'login': 'firodj', 'mail': 'firodj@gmail.com', 'firstname': 'Fadhil', 'lastname': 'Mandaga', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/4c2dde75c4535450764fe12dad6c981f?rating=PG&size=24'}, 'assignee': None, 'watchers': [{'id': 6, 'login': 'Billiard26', 'mail': 'jordan.woyak@gmail.com', 'firstname': 'Jordan', 'lastname': 'Woyak', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/c3215dc630ce975b0ccaf4dd783a294d?rating=PG&size=24'}]}, 'journal': {'id': 748515, 'notes': 'No response. Assuming fixed with new Qt versions or something. Will re-open on request.', 'created_on': '2025-04-03T22:04:28.478Z', 'private_notes': False, 'author': {'id': 6, 'login': 'Billiard26', 'mail': 'jordan.woyak@gmail.com', 'firstname': 'Jordan', 'lastname': 'Woyak', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/c3215dc630ce975b0ccaf4dd783a294d?rating=PG&size=24'}, 'details': [{'id': 182755, 'value': '6', 'old_value': '1', 'prop_key': 'status_id', 'property': 'attr'}]}, 'url': 'https://bugs.dolphin-emu.org/issues/11332'}, 'type': 'raw_redmine_hook'}
2025-04-03T22:03:35.610086 {'source': 'webserver', 'rm_type': 'updated', 'raw': {'action': 'updated', 'issue': {'id': 11266, 'subject': 'Dolphin crashes on macos high Sierra ', 'description': "**Game Name?**\r\n\r\nAll wii and gamecube games\r\n\r\n\r\n**Game ID?** (right click the game in the game list, properties, info tab)\r\n\r\n\r\n\r\n\r\n**MD5 Hash?** (right click the game in the game list, properties, info tab, MD5 Hash: Compute)\r\n\r\nN/a\r\n\r\n\r\n**What's the problem? Describe what went wrong.**\r\n\r\nDolphin crashes when I open a game and open controllers settings at the same time\r\n\r\n\r\n**What steps will reproduce the problem?**\r\n\r\nOpen a wii game\r\nOpen controllers\r\nOpen configuration\r\n\r\n**Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.**\r\n\r\nNo\r\n\r\n**Is the issue present in the latest stable version?**\r\n\r\nNo\r\n\r\n**If the issue isn't present in the latest stable version, which is the first broken version?** (You can find the first broken version by bisecting. Windows users can use the tool https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds and anyone who is building Dolphin on their own can use git bisect.)\r\n\r\n[First broken version number here (if applicable)]\r\n\r\n\r\n**If your issue is a graphical issue, please attach screenshots and record a three frame fifolog of the issue if possible. Screenshots showing what it is supposed to look like from either console or older builds of Dolphin will help too. For more information on how to use the fifoplayer, please check here: https://wiki.dolphin-emu.org/index.php?title=FifoPlayer**\r\n\r\n[Attach any fifologs if possible, write a description of fifologs and screenshots here to assist people unfamiliar with the game.]\r\n\r\n\r\n**What are your PC specifications?** (CPU, GPU, Operating System, more)\r\n\r\n[PC specs here]\r\n\r\n\r\n**Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,\r\nconfiguration files, savefiles, savestates)**\r\n\r\n[Anything else here]", 'created_on': '2018-07-04T13:55:16.463Z', 'updated_on': '2025-04-03T22:03:35.576Z', 'closed_on': '2025-04-03T22:03:35.576Z', 'root_id': 11266, 'parent_id': None, 'done_ratio': 0, 'start_date': None, 'due_date': None, 'estimated_hours': None, 'is_private': False, 'lock_version': 8, 'custom_field_values': [{'custom_field_id': 1, 'custom_field_name': 'Operating system', 'value': ['OS X']}, {'custom_field_id': 2, 'custom_field_name': 'Issue type', 'value': 'Bug'}, {'custom_field_id': 3, 'custom_field_name': 'Milestone', 'value': ''}, {'custom_field_id': 4, 'custom_field_name': 'Regression', 'value': '0'}, {'custom_field_id': 5, 'custom_field_name': 'Relates to usability', 'value': '0'}, {'custom_field_id': 6, 'custom_field_name': 'Relates to performance', 'value': '0'}, {'custom_field_id': 7, 'custom_field_name': 'Easy', 'value': '0'}, {'custom_field_id': 8, 'custom_field_name': 'Relates to maintainability', 'value': '0'}, {'custom_field_id': 9, 'custom_field_name': 'Regression start', 'value': ''}, {'custom_field_id': 10, 'custom_field_name': 'Fixed in', 'value': ''}], 'project': {'id': 4, 'identifier': 'emulator', 'name': 'Emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/'}, 'status': {'id': 6, 'name': "Won't fix"}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'priority': {'id': 2, 'name': 'Normal'}, 'author': {'id': 9118, 'login': 'Jasonrebe', 'mail': 'jasonrebe@gmail.com', 'firstname': 'Jason', 'lastname': 'Sosa', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/d3c5f59bb30fec5423fad5627f2485d2?rating=PG&size=24'}, 'assignee': None, 'watchers': [{'id': 6, 'login': 'Billiard26', 'mail': 'jordan.woyak@gmail.com', 'firstname': 'Jordan', 'lastname': 'Woyak', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/c3215dc630ce975b0ccaf4dd783a294d?rating=PG&size=24'}]}, 'journal': {'id': 748514, 'notes': 'We currently support macOS "10.15 Catalina and up".', 'created_on': '2025-04-03T22:03:35.580Z', 'private_notes': False, 'author': {'id': 6, 'login': 'Billiard26', 'mail': 'jordan.woyak@gmail.com', 'firstname': 'Jordan', 'lastname': 'Woyak', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/c3215dc630ce975b0ccaf4dd783a294d?rating=PG&size=24'}, 'details': [{'id': 182754, 'value': '6', 'old_value': '1', 'prop_key': 'status_id', 'property': 'attr'}]}, 'url': 'https://bugs.dolphin-emu.org/issues/11266'}, 'type': 'raw_redmine_hook'}
2025-04-03T22:01:38.317627 {'source': 'webserver', 'rm_type': 'updated', 'raw': {'action': 'updated', 'issue': {'id': 11589, 'subject': 'Qt/macOS: QComboBox highlight color is wrong', 'description': 'Since updating the macOS builds to Qt 5.12 the highlight color for QComboBox dropdown menus is a light blue instead the expected blue.', 'created_on': '2019-02-25T23:24:18.434Z', 'updated_on': '2025-04-03T22:01:38.291Z', 'closed_on': '2025-04-03T22:01:38.291Z', 'root_id': 11589, 'parent_id': None, 'done_ratio': 0, 'start_date': None, 'due_date': None, 'estimated_hours': None, 'is_private': False, 'lock_version': 10, 'custom_field_values': [{'custom_field_id': 1, 'custom_field_name': 'Operating system', 'value': ['OS X']}, {'custom_field_id': 2, 'custom_field_name': 'Issue type', 'value': 'Bug'}, {'custom_field_id': 3, 'custom_field_name': 'Milestone', 'value': ''}, {'custom_field_id': 4, 'custom_field_name': 'Regression', 'value': '0'}, {'custom_field_id': 5, 'custom_field_name': 'Relates to usability', 'value': '0'}, {'custom_field_id': 6, 'custom_field_name': 'Relates to performance', 'value': '0'}, {'custom_field_id': 7, 'custom_field_name': 'Easy', 'value': '0'}, {'custom_field_id': 8, 'custom_field_name': 'Relates to maintainability', 'value': '0'}, {'custom_field_id': 9, 'custom_field_name': 'Regression start', 'value': ''}, {'custom_field_id': 10, 'custom_field_name': 'Fixed in', 'value': '5.0-19435'}], 'project': {'id': 4, 'identifier': 'emulator', 'name': 'Emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/'}, 'status': {'id': 3, 'name': 'Fixed'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'priority': {'id': 2, 'name': 'Normal'}, 'author': {'id': 8992, 'login': '8times9', 'mail': 'lukearnould@gmail.com', 'firstname': 'Luke', 'lastname': 'Arnould', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/86a331c043db8b48c83d9039ce22eb65?rating=PG&size=24'}, 'assignee': None, 'watchers': [{'id': 6, 'login': 'Billiard26', 'mail': 'jordan.woyak@gmail.com', 'firstname': 'Jordan', 'lastname': 'Woyak', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/c3215dc630ce975b0ccaf4dd783a294d?rating=PG&size=24'}]}, 'journal': {'id': 748513, 'notes': "I'm assuming this is fixed now that we're on Qt 6.5 then. Feel free to comment or re-open the issue.", 'created_on': '2025-04-03T22:01:38.296Z', 'private_notes': False, 'author': {'id': 6, 'login': 'Billiard26', 'mail': 'jordan.woyak@gmail.com', 'firstname': 'Jordan', 'lastname': 'Woyak', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/c3215dc630ce975b0ccaf4dd783a294d?rating=PG&size=24'}, 'details': [{'id': 182752, 'value': '3', 'old_value': '7', 'prop_key': 'status_id', 'property': 'attr'}, {'id': 182753, 'value': '5.0-19435', 'old_value': '', 'prop_key': '10', 'property': 'cf'}]}, 'url': 'https://bugs.dolphin-emu.org/issues/11589'}, 'type': 'raw_redmine_hook'}
2025-04-03T07:30:57.293009 {'source': 'webserver', 'rm_type': 'updated', 'raw': {'action': 'updated', 'issue': {'id': 13776, 'subject': 'Dolphin Release 2503 macOS has wrong version', 'description': "**Game Name?**\r\n\r\nN/A\r\n\r\n**Game ID?** (right click the game in the game list, Properties, Info tab)\r\n\r\nN/A\r\n\r\n**MD5 Hash?** (right click the game in the game list, Properties, Verify tab, Verify Integrity button)\r\n\r\nN/A\r\n\r\n**What's the problem? Describe what went wrong.**\r\n\r\nThe Dolphin released as version 2503 shows the version number 2412-342 in its about page. According to a user on Discord, this makes them unable to use it to netplay with users who have a Dolphin that thinks it is version 2503 (I assume the Windows version).\r\n\r\n**What steps will reproduce the problem?**\r\n\r\n1. Download Dolphin 2503 for Mac\r\n2. Inspect it with Quick Look in finder or open it and look at the about page\r\n\r\n**Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.**\r\n\r\nN/A\r\n\r\n**Is the issue present in the latest release? For future reference, please also write down the version number of the latest release.**\r\n\r\nYes\r\n\r\n**If the issue isn't present in the latest release, which is the first broken version?** (You can find the first broken version by bisecting. Windows users can use the tool https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds and anyone who is building Dolphin on their own can use git bisect.)\r\n\r\nN/A\r\n\r\n\r\n**If your issue is a graphical issue, please attach screenshots and record a three frame fifolog of the issue if possible. Screenshots showing what it is supposed to look like from either console or older builds of Dolphin will help too. For more information on how to use the fifoplayer, please check here: https://wiki.dolphin-emu.org/index.php?title=FifoPlayer**\r\n\r\nN/A\r\n\r\n**What are your PC specifications?** (CPU, GPU, Operating System, more)\r\n\r\nmacOS 15.3.2, i9-9980HK, Radeon Pro 5600M\r\n\r\n**Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,\r\nconfiguration files, savefiles, savestates)**\r\n\r\nScreenshot attached.", 'created_on': '2025-04-03T07:19:11.063Z', 'updated_on': '2025-04-03T07:30:57.261Z', 'closed_on': None, 'root_id': 13776, 'parent_id': None, 'done_ratio': 0, 'start_date': None, 'due_date': None, 'estimated_hours': None, 'is_private': False, 'lock_version': 2, 'custom_field_values': [{'custom_field_id': 1, 'custom_field_name': 'Operating system', 'value': ['OS X']}, {'custom_field_id': 2, 'custom_field_name': 'Issue type', 'value': 'Bug'}, {'custom_field_id': 3, 'custom_field_name': 'Milestone', 'value': ''}, {'custom_field_id': 4, 'custom_field_name': 'Regression', 'value': '0'}, {'custom_field_id': 5, 'custom_field_name': 'Relates to usability', 'value': '0'}, {'custom_field_id': 6, 'custom_field_name': 'Relates to performance', 'value': '0'}, {'custom_field_id': 7, 'custom_field_name': 'Easy', 'value': '0'}, {'custom_field_id': 8, 'custom_field_name': 'Relates to maintainability', 'value': '0'}, {'custom_field_id': 9, 'custom_field_name': 'Regression start', 'value': ''}, {'custom_field_id': 10, 'custom_field_name': 'Fixed in', 'value': ''}], 'project': {'id': 4, 'identifier': 'emulator', 'name': 'Emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/'}, 'status': {'id': 1, 'name': 'New'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'priority': {'id': 2, 'name': 'Normal'}, 'author': {'id': 3119, 'login': 'TellowKrinkle', 'mail': 'etang110@gmail.com', 'firstname': 'Tellow', 'lastname': 'Krinkle', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/ee553e8a4c6eeab6c4fd3b38c99ce38a?rating=PG&size=24'}, 'assignee': None, 'watchers': []}, 'journal': {'id': 748510, 'notes': 'It looks like this is #13758, but affecting the actual release version for the macOS build (and not the Windows build)', 'created_on': '2025-04-03T07:30:57.264Z', 'private_notes': False, 'author': {'id': 3119, 'login': 'TellowKrinkle', 'mail': 'etang110@gmail.com', 'firstname': 'Tellow', 'lastname': 'Krinkle', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/ee553e8a4c6eeab6c4fd3b38c99ce38a?rating=PG&size=24'}, 'details': []}, 'url': 'https://bugs.dolphin-emu.org/issues/13776'}, 'type': 'raw_redmine_hook'}
2025-04-03T07:19:11.135321 {'source': 'webserver', 'rm_type': 'opened', 'raw': {'action': 'opened', 'issue': {'id': 13776, 'subject': 'Dolphin Release 2503 macOS has wrong version', 'description': "**Game Name?**\r\n\r\nN/A\r\n\r\n**Game ID?** (right click the game in the game list, Properties, Info tab)\r\n\r\nN/A\r\n\r\n**MD5 Hash?** (right click the game in the game list, Properties, Verify tab, Verify Integrity button)\r\n\r\nN/A\r\n\r\n**What's the problem? Describe what went wrong.**\r\n\r\nThe Dolphin released as version 2503 shows the version number 2412-342 in its about page. According to a user on Discord, this makes them unable to use it to netplay with users who have a Dolphin that thinks it is version 2503 (I assume the Windows version).\r\n\r\n**What steps will reproduce the problem?**\r\n\r\n1. Download Dolphin 2503 for Mac\r\n2. Inspect it with Quick Look in finder or open it and look at the about page\r\n\r\n**Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.**\r\n\r\nN/A\r\n\r\n**Is the issue present in the latest release? For future reference, please also write down the version number of the latest release.**\r\n\r\nYes\r\n\r\n**If the issue isn't present in the latest release, which is the first broken version?** (You can find the first broken version by bisecting. Windows users can use the tool https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds and anyone who is building Dolphin on their own can use git bisect.)\r\n\r\nN/A\r\n\r\n\r\n**If your issue is a graphical issue, please attach screenshots and record a three frame fifolog of the issue if possible. Screenshots showing what it is supposed to look like from either console or older builds of Dolphin will help too. For more information on how to use the fifoplayer, please check here: https://wiki.dolphin-emu.org/index.php?title=FifoPlayer**\r\n\r\nN/A\r\n\r\n**What are your PC specifications?** (CPU, GPU, Operating System, more)\r\n\r\nmacOS 15.3.2, i9-9980HK, Radeon Pro 5600M\r\n\r\n**Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,\r\nconfiguration files, savefiles, savestates)**\r\n\r\nScreenshot attached.", 'created_on': '2025-04-03T07:19:11.063Z', 'updated_on': '2025-04-03T07:19:11.063Z', 'closed_on': None, 'root_id': 13776, 'parent_id': None, 'done_ratio': 0, 'start_date': None, 'due_date': None, 'estimated_hours': None, 'is_private': False, 'lock_version': 0, 'custom_field_values': [{'custom_field_id': 1, 'custom_field_name': 'Operating system', 'value': ['OS X']}, {'custom_field_id': 2, 'custom_field_name': 'Issue type', 'value': 'Bug'}, {'custom_field_id': 3, 'custom_field_name': 'Milestone', 'value': ''}, {'custom_field_id': 4, 'custom_field_name': 'Regression', 'value': '0'}, {'custom_field_id': 5, 'custom_field_name': 'Relates to usability', 'value': '0'}, {'custom_field_id': 6, 'custom_field_name': 'Relates to performance', 'value': '0'}, {'custom_field_id': 7, 'custom_field_name': 'Easy', 'value': '0'}, {'custom_field_id': 8, 'custom_field_name': 'Relates to maintainability', 'value': '0'}, {'custom_field_id': 9, 'custom_field_name': 'Regression start', 'value': ''}, {'custom_field_id': 10, 'custom_field_name': 'Fixed in', 'value': ''}], 'project': {'id': 4, 'identifier': 'emulator', 'name': 'Emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/'}, 'status': {'id': 1, 'name': 'New'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'priority': {'id': 2, 'name': 'Normal'}, 'author': {'id': 3119, 'login': 'TellowKrinkle', 'mail': 'etang110@gmail.com', 'firstname': 'Tellow', 'lastname': 'Krinkle', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/ee553e8a4c6eeab6c4fd3b38c99ce38a?rating=PG&size=24'}, 'assignee': None, 'watchers': []}, 'url': 'https://bugs.dolphin-emu.org/issues/13776'}, 'type': 'raw_redmine_hook'}
2025-04-02T00:12:35.539949 {'source': 'webserver', 'rm_type': 'updated', 'raw': {'action': 'updated', 'issue': {'id': 13502, 'subject': 'Super Mario Sunshine crash in Vulkan on Android Mali GPU', 'description': "**Super Mario Sunshine**\r\n\r\n[GMSE01]\r\n\r\n\r\n**Game Id?** (right click the game in the game list, Properties, Info tab)\r\n\r\n[GMSE01]\r\n\r\n\r\n**MD5 Hash?** (right click the game in the game list, Properties, Verify tab, Verify Integrity button)\r\n\r\n[0c6d2edae9fdf40dfc410ff1623e4119]\r\n\r\n\r\n**What's the problem? Describe what went wrong.**\r\n\r\n[On all versions i had tested on Mali Gpu's mainly the pixel 6, Mario Sunshine will crash after the dolby logo on all versions past 5.0-21026. i cannot seem to figure out why this is.]\r\n\r\n\r\n**What steps will reproduce the problem?**\r\n\r\n[simply attempt to start the game on any newer version than 5.0-20126]\r\n\r\n**Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.**\r\n\r\n[5.0-2161]\r\n\r\n**Is the issue present in the latest stable version?**\r\n\r\n[Yes, 5.0-2161]\r\n\r\n**If the issue isn't present in the latest stable version, which is the first broken version?** (You can find the first broken version by bisecting. Windows users can use the tool https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds and anyone who is building Dolphin on their own can use git bisect.)\r\n\r\n[5.0-21028]\r\n\r\n\r\n**If your issue is a graphical issue, please attach screenshots and record a three frame fifolog of the issue if possible. Screenshots showing what it is supposed to look like from either console or older builds of Dolphin will help too. For more information on how to use the fifoplayer, please check here: https://wiki.dolphin-emu.org/index.php?title=FifoPlayer**\r\n\r\n[Attach any fifologs if possible, write a description of fifologs and screenshots here to assist people unfamiliar with the game.]\r\n\r\n\r\n**What are your PC specifications?** (CPU, GPU, Operating System, more)\r\n\r\n[PC specs here]\r\n\r\n\r\n**Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,\r\nconfiguration files, savefiles, savestates)**\r\n\r\n[Anything else here]", 'created_on': '2024-03-23T22:20:48.866Z', 'updated_on': '2025-04-02T00:12:35.484Z', 'closed_on': None, 'root_id': 13502, 'parent_id': None, 'done_ratio': 0, 'start_date': None, 'due_date': None, 'estimated_hours': None, 'is_private': False, 'lock_version': 10, 'custom_field_values': [{'custom_field_id': 1, 'custom_field_name': 'Operating system', 'value': ['Android']}, {'custom_field_id': 2, 'custom_field_name': 'Issue type', 'value': 'Bug'}, {'custom_field_id': 3, 'custom_field_name': 'Milestone', 'value': ''}, {'custom_field_id': 4, 'custom_field_name': 'Regression', 'value': '0'}, {'custom_field_id': 5, 'custom_field_name': 'Relates to usability', 'value': '0'}, {'custom_field_id': 6, 'custom_field_name': 'Relates to performance', 'value': '0'}, {'custom_field_id': 7, 'custom_field_name': 'Easy', 'value': '0'}, {'custom_field_id': 8, 'custom_field_name': 'Relates to maintainability', 'value': '0'}, {'custom_field_id': 9, 'custom_field_name': 'Regression start', 'value': '5.0-21028'}, {'custom_field_id': 10, 'custom_field_name': 'Fixed in', 'value': ''}], 'project': {'id': 4, 'identifier': 'emulator', 'name': 'Emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/'}, 'status': {'id': 10, 'name': 'Fix pending'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'priority': {'id': 2, 'name': 'Normal'}, 'author': {'id': 2, 'login': '', 'mail': None, 'firstname': '', 'lastname': 'Anonymous', 'identity_url': None, 'icon_url': None}, 'assignee': {'id': 6959, 'login': 'iwubcode', 'mail': 'jcredible84@gmail.com', 'firstname': 'wub', 'lastname': 'code', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/5be46a5a173bedbbec80543b6db7fdaf?rating=PG&size=24'}, 'watchers': [{'id': 6, 'login': 'Billiard26', 'mail': 'jordan.woyak@gmail.com', 'firstname': 'Jordan', 'lastname': 'Woyak', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/c3215dc630ce975b0ccaf4dd783a294d?rating=PG&size=24'}]}, 'journal': {'id': 748509, 'notes': 'https://github.com/dolphin-emu/dolphin/pull/13479', 'created_on': '2025-04-02T00:12:35.488Z', 'private_notes': False, 'author': {'id': 6, 'login': 'Billiard26', 'mail': 'jordan.woyak@gmail.com', 'firstname': 'Jordan', 'lastname': 'Woyak', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/c3215dc630ce975b0ccaf4dd783a294d?rating=PG&size=24'}, 'details': [{'id': 182748, 'value': '10', 'old_value': '7', 'prop_key': 'status_id', 'property': 'attr'}, {'id': 182749, 'value': '6959', 'old_value': None, 'prop_key': 'assigned_to_id', 'property': 'attr'}]}, 'url': 'https://bugs.dolphin-emu.org/issues/13502'}, 'type': 'raw_redmine_hook'}
2025-04-01T23:33:27.454353 {'source': 'webserver', 'rm_type': 'updated', 'raw': {'action': 'updated', 'issue': {'id': 13502, 'subject': 'Super Mario Sunshine crash in Vulkan on Android Mali GPU', 'description': "**Super Mario Sunshine**\r\n\r\n[GMSE01]\r\n\r\n\r\n**Game Id?** (right click the game in the game list, Properties, Info tab)\r\n\r\n[GMSE01]\r\n\r\n\r\n**MD5 Hash?** (right click the game in the game list, Properties, Verify tab, Verify Integrity button)\r\n\r\n[0c6d2edae9fdf40dfc410ff1623e4119]\r\n\r\n\r\n**What's the problem? Describe what went wrong.**\r\n\r\n[On all versions i had tested on Mali Gpu's mainly the pixel 6, Mario Sunshine will crash after the dolby logo on all versions past 5.0-21026. i cannot seem to figure out why this is.]\r\n\r\n\r\n**What steps will reproduce the problem?**\r\n\r\n[simply attempt to start the game on any newer version than 5.0-20126]\r\n\r\n**Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.**\r\n\r\n[5.0-2161]\r\n\r\n**Is the issue present in the latest stable version?**\r\n\r\n[Yes, 5.0-2161]\r\n\r\n**If the issue isn't present in the latest stable version, which is the first broken version?** (You can find the first broken version by bisecting. Windows users can use the tool https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds and anyone who is building Dolphin on their own can use git bisect.)\r\n\r\n[5.0-21028]\r\n\r\n\r\n**If your issue is a graphical issue, please attach screenshots and record a three frame fifolog of the issue if possible. Screenshots showing what it is supposed to look like from either console or older builds of Dolphin will help too. For more information on how to use the fifoplayer, please check here: https://wiki.dolphin-emu.org/index.php?title=FifoPlayer**\r\n\r\n[Attach any fifologs if possible, write a description of fifologs and screenshots here to assist people unfamiliar with the game.]\r\n\r\n\r\n**What are your PC specifications?** (CPU, GPU, Operating System, more)\r\n\r\n[PC specs here]\r\n\r\n\r\n**Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,\r\nconfiguration files, savefiles, savestates)**\r\n\r\n[Anything else here]", 'created_on': '2024-03-23T22:20:48.866Z', 'updated_on': '2025-04-01T23:33:27.404Z', 'closed_on': None, 'root_id': 13502, 'parent_id': None, 'done_ratio': 0, 'start_date': None, 'due_date': None, 'estimated_hours': None, 'is_private': False, 'lock_version': 9, 'custom_field_values': [{'custom_field_id': 1, 'custom_field_name': 'Operating system', 'value': ['Android']}, {'custom_field_id': 2, 'custom_field_name': 'Issue type', 'value': 'Bug'}, {'custom_field_id': 3, 'custom_field_name': 'Milestone', 'value': ''}, {'custom_field_id': 4, 'custom_field_name': 'Regression', 'value': '0'}, {'custom_field_id': 5, 'custom_field_name': 'Relates to usability', 'value': '0'}, {'custom_field_id': 6, 'custom_field_name': 'Relates to performance', 'value': '0'}, {'custom_field_id': 7, 'custom_field_name': 'Easy', 'value': '0'}, {'custom_field_id': 8, 'custom_field_name': 'Relates to maintainability', 'value': '0'}, {'custom_field_id': 9, 'custom_field_name': 'Regression start', 'value': '5.0-21028'}, {'custom_field_id': 10, 'custom_field_name': 'Fixed in', 'value': ''}], 'project': {'id': 4, 'identifier': 'emulator', 'name': 'Emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/'}, 'status': {'id': 7, 'name': 'Accepted'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'priority': {'id': 2, 'name': 'Normal'}, 'author': {'id': 2, 'login': '', 'mail': None, 'firstname': '', 'lastname': 'Anonymous', 'identity_url': None, 'icon_url': None}, 'assignee': None, 'watchers': [{'id': 6, 'login': 'Billiard26', 'mail': 'jordan.woyak@gmail.com', 'firstname': 'Jordan', 'lastname': 'Woyak', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/c3215dc630ce975b0ccaf4dd783a294d?rating=PG&size=24'}]}, 'journal': {'id': 748508, 'notes': '', 'created_on': '2025-04-01T23:33:27.423Z', 'private_notes': False, 'author': {'id': 6, 'login': 'Billiard26', 'mail': 'jordan.woyak@gmail.com', 'firstname': 'Jordan', 'lastname': 'Woyak', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/c3215dc630ce975b0ccaf4dd783a294d?rating=PG&size=24'}, 'details': [{'id': 182745, 'value': 'Super Mario Sunshine crash in Vulkan on Android Mali GPU', 'old_value': 'Super Mario Sunshine crash after dolby logo on all Android versions past 5.0-21026 on Mali GPU', 'prop_key': 'subject', 'property': 'attr'}, {'id': 182746, 'value': '7', 'old_value': '1', 'prop_key': 'status_id', 'property': 'attr'}, {'id': 182747, 'value': '5.0-21028', 'old_value': '', 'prop_key': '9', 'property': 'cf'}]}, 'url': 'https://bugs.dolphin-emu.org/issues/13502'}, 'type': 'raw_redmine_hook'}
2025-04-01T22:39:43.691406 {'source': 'webserver', 'rm_type': 'updated', 'raw': {'action': 'updated', 'issue': {'id': 13751, 'subject': 'Feature Request: Add Specific Menu for Dance Mat Configuration', 'description': "**Game Name?**\r\n\r\nDance Dance Revolution: Mario Mix\r\n\r\n\r\n**Game ID?** (right click the game in the game list, Properties, Info tab)\r\n\r\nGWZE01, GWZJ01, GWZP01\r\n\r\n\r\n**What's the problem? Describe what went wrong.**\r\n\r\nTrying to configure a dance mat shows the default controller config dialog instead. The button mapping is wrong and the analog stuff doesn't apply.\r\n\r\n\r\n**Is the issue present in the latest release? For future reference, please also write down the version number of the latest release.**\r\n\r\nYes, 2412\r\n", 'created_on': '2025-03-03T19:47:16.756Z', 'updated_on': '2025-04-01T22:39:43.656Z', 'closed_on': None, 'root_id': 13751, 'parent_id': None, 'done_ratio': 0, 'start_date': None, 'due_date': None, 'estimated_hours': None, 'is_private': False, 'lock_version': 2, 'custom_field_values': [{'custom_field_id': 1, 'custom_field_name': 'Operating system', 'value': ['N/A']}, {'custom_field_id': 2, 'custom_field_name': 'Issue type', 'value': 'Bug'}, {'custom_field_id': 3, 'custom_field_name': 'Milestone', 'value': ''}, {'custom_field_id': 4, 'custom_field_name': 'Regression', 'value': '0'}, {'custom_field_id': 5, 'custom_field_name': 'Relates to usability', 'value': '0'}, {'custom_field_id': 6, 'custom_field_name': 'Relates to performance', 'value': '0'}, {'custom_field_id': 7, 'custom_field_name': 'Easy', 'value': '0'}, {'custom_field_id': 8, 'custom_field_name': 'Relates to maintainability', 'value': '0'}, {'custom_field_id': 9, 'custom_field_name': 'Regression start', 'value': ''}, {'custom_field_id': 10, 'custom_field_name': 'Fixed in', 'value': ''}], 'project': {'id': 4, 'identifier': 'emulator', 'name': 'Emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/'}, 'status': {'id': 1, 'name': 'New'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'priority': {'id': 2, 'name': 'Normal'}, 'author': {'id': 62923, 'login': 'Henke37', 'mail': 'henke@henke37.cjb.net', 'firstname': 'Henrik', 'lastname': 'Andersson', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/b988751bd126c716dfa57d4172237095?rating=PG&size=24'}, 'assignee': None, 'watchers': [{'id': 6, 'login': 'Billiard26', 'mail': 'jordan.woyak@gmail.com', 'firstname': 'Jordan', 'lastname': 'Woyak', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/c3215dc630ce975b0ccaf4dd783a294d?rating=PG&size=24'}]}, 'journal': {'id': 748507, 'notes': 'Seems like there were at least two different dance mats, so the configuration is even more busted when considering the other one. See issue #13771 for the other one.', 'created_on': '2025-04-01T22:39:43.661Z', 'private_notes': False, 'author': {'id': 62923, 'login': 'Henke37', 'mail': 'henke@henke37.cjb.net', 'firstname': 'Henrik', 'lastname': 'Andersson', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/b988751bd126c716dfa57d4172237095?rating=PG&size=24'}, 'details': []}, 'url': 'https://bugs.dolphin-emu.org/issues/13751'}, 'type': 'raw_redmine_hook'}
2025-04-01T22:36:16.509716 {'source': 'webserver', 'rm_type': 'updated', 'raw': {'action': 'updated', 'issue': {'id': 13771, 'subject': 'Active Life Dance Mat Configuration is Scrambled!', 'description': "**Game Name?**\r\n\r\nActive Life: Outdoor Challenge & all other Active Life series games\r\n\r\n**Game ID?** (right click the game in the game list, Properties, Info tab)\r\n\r\nRFAEAF\r\n\r\n**MD5 Hash?** (right click the game in the game list, Properties, Verify tab, Verify Integrity button)\r\n\r\n2885cd7ff0e50cd0d7f5ac3b839ee329\r\n\r\n**What's the problem? Describe what went wrong.**\r\n\r\nI wanted to use keyboard-mapping w/ two PlayStation dance mats I own to simulate the Active Life dance mat. In following the current **Emulated Active Life Mat Controller** instructions listed on the Dolphin Wiki (https://wiki.dolphin-emu.org/index.php?title=Active_Life%3A_Outdoor_Challenge#Emulated_Active_Life_Mat_Controller), I found out through the process of recording a video documenting my issues, that the controls I had put in were completely scrambled (not just one or two inputs flipped-- only ONE input of the ten was correct).\r\n\r\nHere's the video I made as I solved the problem for myself: https://www.youtube.com/watch?v=ET_iTzzHHPs\r\n\r\n*To repeat, this is what's listed on the Wiki right now...*\r\n\r\nD-Pad Up = Blue Arrow Up\r\nD-Pad Down = Blue Arrow Down\r\nD-Pad Left = Blue Arrow Left\r\nD-Pad Right = Blue Square\r\nY Button = Orange Arrow Up\r\nA Button = Orange Arrow Down\r\nX Button = Orange Arrow Right\r\nB Button = Orange Square\r\nStart Button = - Button\r\nZ Button = + Button\r\n\r\n*And these were my results...*\r\n\r\nD-Pad Up = Blue Arrow Left\r\nD-Pad Down = Blue Square\r\nD-Pad Left = - Button\r\nD-Pad Right = Blue Arrow Down\r\nY Button = + Button\r\nA Button = Orange Square\r\nX Button = Orange Arrow Right\r\nB Button = Orange Arrow Up\r\nStart Button = Blue Arrow Up\r\nZ Button = Orange Arrow Down\r\n\r\nWaiting to get permission to edit the Dolphin Wiki, but perhaps this isn't the way things are supposed to work when mapping a Dance Mat. I assume it's not. So, here I am at the fabled Bug Tracker!\r\n\r\n**What steps will reproduce the problem?**\r\n\r\nTry to map any controller to these games using the Dance Mat controller profile, following the instructions currently on each Active Life entry on the Dolphin Wiki.\r\n\r\n**Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.**\r\n\r\nYes, 2503-146.\r\n\r\n**Is the issue present in the latest release? For future reference, please also write down the version number of the latest release.**\r\n\r\nYes, 2503.\r\n\r\n**If the issue isn't present in the latest release, which is the first broken version?** (You can find the first broken version by bisecting. Windows users can use the tool https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds and anyone who is building Dolphin on their own can use git bisect.)\r\n\r\nNot applicable.\r\n\r\n**If your issue is a graphical issue, please attach screenshots and record a three frame fifolog of the issue if possible. Screenshots showing what it is supposed to look like from either console or older builds of Dolphin will help too. For more information on how to use the fifoplayer, please check here: https://wiki.dolphin-emu.org/index.php?title=FifoPlayer**\r\n\r\nPlease see above-- I link a video I made demonstrating the error & the fix.\r\n\r\n**What are your PC specifications?** (CPU, GPU, Operating System, more)\r\n\r\nM1 MacBook Pro on macOS Monterey 12.7.4, w/ Apple M1 Pro ARM chip.\r\n\r\n**Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,\r\nconfiguration files, savefiles, savestates)**\r\n\r\nThe video is comprehensive, for what *I* experienced, at least!", 'created_on': '2025-03-25T06:06:51.179Z', 'updated_on': '2025-04-01T22:36:16.475Z', 'closed_on': None, 'root_id': 13771, 'parent_id': None, 'done_ratio': 0, 'start_date': None, 'due_date': None, 'estimated_hours': None, 'is_private': False, 'lock_version': 2, 'custom_field_values': [{'custom_field_id': 1, 'custom_field_name': 'Operating system', 'value': ['N/A']}, {'custom_field_id': 2, 'custom_field_name': 'Issue type', 'value': 'Bug'}, {'custom_field_id': 3, 'custom_field_name': 'Milestone', 'value': ''}, {'custom_field_id': 4, 'custom_field_name': 'Regression', 'value': '0'}, {'custom_field_id': 5, 'custom_field_name': 'Relates to usability', 'value': '0'}, {'custom_field_id': 6, 'custom_field_name': 'Relates to performance', 'value': '0'}, {'custom_field_id': 7, 'custom_field_name': 'Easy', 'value': '0'}, {'custom_field_id': 8, 'custom_field_name': 'Relates to maintainability', 'value': '0'}, {'custom_field_id': 9, 'custom_field_name': 'Regression start', 'value': ''}, {'custom_field_id': 10, 'custom_field_name': 'Fixed in', 'value': ''}], 'project': {'id': 4, 'identifier': 'emulator', 'name': 'Emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/'}, 'status': {'id': 1, 'name': 'New'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'priority': {'id': 2, 'name': 'Normal'}, 'author': {'id': 64002, 'login': 'HomeStarRunnerTron', 'mail': 'legotronn2@gmail.com', 'firstname': 'Skye', 'lastname': 'Tronn', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/58750bbe4b8289876cd6971004f06f2d?rating=PG&size=24'}, 'assignee': None, 'watchers': [{'id': 6, 'login': 'Billiard26', 'mail': 'jordan.woyak@gmail.com', 'firstname': 'Jordan', 'lastname': 'Woyak', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/c3215dc630ce975b0ccaf4dd783a294d?rating=PG&size=24'}]}, 'journal': {'id': 748504, 'notes': 'Sounds like a relative of issue #13751.', 'created_on': '2025-04-01T22:36:16.478Z', 'private_notes': False, 'author': {'id': 62923, 'login': 'Henke37', 'mail': 'henke@henke37.cjb.net', 'firstname': 'Henrik', 'lastname': 'Andersson', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/b988751bd126c716dfa57d4172237095?rating=PG&size=24'}, 'details': []}, 'url': 'https://bugs.dolphin-emu.org/issues/13771'}, 'type': 'raw_redmine_hook'}
2025-03-31T03:39:31.427576 {'source': 'webserver', 'rm_type': 'updated', 'raw': {'action': 'updated', 'issue': {'id': 13748, 'subject': 'EVDEV controller X axis is ignoring calibration', 'description': "**Game Name?**\r\n\r\nThe Legend of Zelda: The Wind Waker\r\n\r\n**Game ID?** (right click the game in the game list, Properties, Info tab)\r\n\r\nGZLE01\r\n\r\n\r\n**MD5 Hash?** (right click the game in the game list, Properties, Verify tab, Verify Integrity button)\r\n\r\n[Put MD5 Hash here]\r\n\r\n\r\n**What's the problem? Describe what went wrong.**\r\n\r\nGame cube Game using 8bitpro controller connected using 2.4g emulating classic controller. \r\nCalibrated 8bitdo 2C right joystick for both SDL and EVDEV and created a profile for both.\r\nLoad game with SDL profile and joystick follows calibration boarder.\r\nLoad game with EVDEV Profile and joystick X axis does not follow calibration boarder. it will move completely outside the calibration box.\r\nCharacter is uncontrollable left and right.\r\n\r\n**What steps will reproduce the problem?**\r\n\r\n1. create EVDEV profile for controller.\r\n2. open game\r\n3. switch to Dolphin window and open gamecube Controller configure.\r\n4. Test Joystick.\r\n\r\n**Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.**\r\n\r\n\r\n\r\n**Is the issue present in the latest release? For future reference, please also write down the version number of the latest release.**\r\n\r\nYes\r\n\r\n**If the issue isn't present in the latest release, which is the first broken version?** (You can find the first broken version by bisecting. Windows users can use the tool https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds and anyone who is building Dolphin on their own can use git bisect.)\r\n\r\n[First broken version number here (if applicable)]\r\n\r\n\r\n**If your issue is a graphical issue, please attach screenshots and record a three frame fifolog of the issue if possible. Screenshots showing what it is supposed to look like from either console or older builds of Dolphin will help too. For more information on how to use the fifoplayer, please check here: https://wiki.dolphin-emu.org/index.php?title=FifoPlayer**\r\n\r\n[Attach any fifologs if possible, write a description of fifologs and screenshots here to assist people unfamiliar with the game.]\r\n\r\n\r\n**What are your PC specifications?** (CPU, GPU, Operating System, more)\r\n\r\n705 g4 2600g\r\n\r\n**Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,\r\nconfiguration files, savefiles, savestates)**\r\n\r\n[Anything else here]", 'created_on': '2025-02-28T18:58:28.420Z', 'updated_on': '2025-03-31T03:39:31.382Z', 'closed_on': None, 'root_id': 13748, 'parent_id': None, 'done_ratio': 0, 'start_date': None, 'due_date': None, 'estimated_hours': None, 'is_private': False, 'lock_version': 2, 'custom_field_values': [{'custom_field_id': 1, 'custom_field_name': 'Operating system', 'value': ['N/A']}, {'custom_field_id': 2, 'custom_field_name': 'Issue type', 'value': 'Bug'}, {'custom_field_id': 3, 'custom_field_name': 'Milestone', 'value': ''}, {'custom_field_id': 4, 'custom_field_name': 'Regression', 'value': '0'}, {'custom_field_id': 5, 'custom_field_name': 'Relates to usability', 'value': '0'}, {'custom_field_id': 6, 'custom_field_name': 'Relates to performance', 'value': '0'}, {'custom_field_id': 7, 'custom_field_name': 'Easy', 'value': '0'}, {'custom_field_id': 8, 'custom_field_name': 'Relates to maintainability', 'value': '0'}, {'custom_field_id': 9, 'custom_field_name': 'Regression start', 'value': ''}, {'custom_field_id': 10, 'custom_field_name': 'Fixed in', 'value': ''}], 'project': {'id': 4, 'identifier': 'emulator', 'name': 'Emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/'}, 'status': {'id': 1, 'name': 'New'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'priority': {'id': 2, 'name': 'Normal'}, 'author': {'id': 63892, 'login': 'djcremens', 'mail': 'djcremens@gmail.com', 'firstname': 'daniel', 'lastname': 'cremens', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/e532b361c8539866882f33c73e0dc174?rating=PG&size=24'}, 'assignee': None, 'watchers': [{'id': 63892, 'login': 'djcremens', 'mail': 'djcremens@gmail.com', 'firstname': 'daniel', 'lastname': 'cremens', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/e532b361c8539866882f33c73e0dc174?rating=PG&size=24'}, {'id': 6, 'login': 'Billiard26', 'mail': 'jordan.woyak@gmail.com', 'firstname': 'Jordan', 'lastname': 'Woyak', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/c3215dc630ce975b0ccaf4dd783a294d?rating=PG&size=24'}]}, 'journal': {'id': 748503, 'notes': "If you're saying that evdev and SDL expose the joysticks differently, where the calibration of one is not sensible for the other, that doesn't necessarily sound like an issue?", 'created_on': '2025-03-31T03:39:31.386Z', 'private_notes': False, 'author': {'id': 6, 'login': 'Billiard26', 'mail': 'jordan.woyak@gmail.com', 'firstname': 'Jordan', 'lastname': 'Woyak', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/c3215dc630ce975b0ccaf4dd783a294d?rating=PG&size=24'}, 'details': []}, 'url': 'https://bugs.dolphin-emu.org/issues/13748'}, 'type': 'raw_redmine_hook'}
2025-03-31T02:58:32.155537 {'source': 'webserver', 'rm_type': 'updated', 'raw': {'action': 'updated', 'issue': {'id': 13775, 'subject': 'Duplicate icon resouces in main executable', 'description': "**What's the problem? Describe what went wrong.**\r\n\r\nDolphin.exe contains two icon group resources that are identical\r\n\r\n**What steps will reproduce the problem?**\r\n\r\nExamine dolphin.exe with a tool that shows the resources.\r\n\r\n**Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.**\r\n\r\nYes\r\n\r\n**Is the issue present in the latest release? For future reference, please also write down the version number of the latest release.**\r\n\r\nYes, 2503", 'created_on': '2025-03-30T18:08:00.486Z', 'updated_on': '2025-03-31T02:58:32.107Z', 'closed_on': None, 'root_id': 13775, 'parent_id': None, 'done_ratio': 0, 'start_date': None, 'due_date': None, 'estimated_hours': None, 'is_private': False, 'lock_version': 2, 'custom_field_values': [{'custom_field_id': 1, 'custom_field_name': 'Operating system', 'value': ['N/A']}, {'custom_field_id': 2, 'custom_field_name': 'Issue type', 'value': 'Bug'}, {'custom_field_id': 3, 'custom_field_name': 'Milestone', 'value': ''}, {'custom_field_id': 4, 'custom_field_name': 'Regression', 'value': '0'}, {'custom_field_id': 5, 'custom_field_name': 'Relates to usability', 'value': '0'}, {'custom_field_id': 6, 'custom_field_name': 'Relates to performance', 'value': '0'}, {'custom_field_id': 7, 'custom_field_name': 'Easy', 'value': '0'}, {'custom_field_id': 8, 'custom_field_name': 'Relates to maintainability', 'value': '0'}, {'custom_field_id': 9, 'custom_field_name': 'Regression start', 'value': ''}, {'custom_field_id': 10, 'custom_field_name': 'Fixed in', 'value': ''}], 'project': {'id': 4, 'identifier': 'emulator', 'name': 'Emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/'}, 'status': {'id': 1, 'name': 'New'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'priority': {'id': 2, 'name': 'Normal'}, 'author': {'id': 62923, 'login': 'Henke37', 'mail': 'henke@henke37.cjb.net', 'firstname': 'Henrik', 'lastname': 'Andersson', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/b988751bd126c716dfa57d4172237095?rating=PG&size=24'}, 'assignee': None, 'watchers': []}, 'journal': {'id': 748502, 'notes': 'This was introduced by [3.0-896](https://dolphin-emu.org/download/dev/1bd42b7acc0611e7120e4a16c442fd09f575a297/).', 'created_on': '2025-03-31T02:58:32.109Z', 'private_notes': False, 'author': {'id': 9099, 'login': 'Amphitryon', 'mail': '0amphitryon@gmail.com', 'firstname': 'Amphitryon', 'lastname': 'Amphitryon', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/ab00d702ad0150aec20cc0070bea8559?rating=PG&size=24'}, 'details': []}, 'url': 'https://bugs.dolphin-emu.org/issues/13775'}, 'type': 'raw_redmine_hook'}
2025-03-30T18:08:00.571411 {'source': 'webserver', 'rm_type': 'opened', 'raw': {'action': 'opened', 'issue': {'id': 13775, 'subject': 'Duplicate icon resouces in main executable', 'description': "**What's the problem? Describe what went wrong.**\r\n\r\nDolphin.exe contains two icon group resources that are identical\r\n\r\n**What steps will reproduce the problem?**\r\n\r\nExamine dolphin.exe with a tool that shows the resources.\r\n\r\n**Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.**\r\n\r\nYes\r\n\r\n**Is the issue present in the latest release? For future reference, please also write down the version number of the latest release.**\r\n\r\nYes, 2503", 'created_on': '2025-03-30T18:08:00.486Z', 'updated_on': '2025-03-30T18:08:00.486Z', 'closed_on': None, 'root_id': 13775, 'parent_id': None, 'done_ratio': 0, 'start_date': None, 'due_date': None, 'estimated_hours': None, 'is_private': False, 'lock_version': 0, 'custom_field_values': [{'custom_field_id': 1, 'custom_field_name': 'Operating system', 'value': ['N/A']}, {'custom_field_id': 2, 'custom_field_name': 'Issue type', 'value': 'Bug'}, {'custom_field_id': 3, 'custom_field_name': 'Milestone', 'value': ''}, {'custom_field_id': 4, 'custom_field_name': 'Regression', 'value': '0'}, {'custom_field_id': 5, 'custom_field_name': 'Relates to usability', 'value': '0'}, {'custom_field_id': 6, 'custom_field_name': 'Relates to performance', 'value': '0'}, {'custom_field_id': 7, 'custom_field_name': 'Easy', 'value': '0'}, {'custom_field_id': 8, 'custom_field_name': 'Relates to maintainability', 'value': '0'}, {'custom_field_id': 9, 'custom_field_name': 'Regression start', 'value': ''}, {'custom_field_id': 10, 'custom_field_name': 'Fixed in', 'value': ''}], 'project': {'id': 4, 'identifier': 'emulator', 'name': 'Emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/'}, 'status': {'id': 1, 'name': 'New'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'priority': {'id': 2, 'name': 'Normal'}, 'author': {'id': 62923, 'login': 'Henke37', 'mail': 'henke@henke37.cjb.net', 'firstname': 'Henrik', 'lastname': 'Andersson', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/b988751bd126c716dfa57d4172237095?rating=PG&size=24'}, 'assignee': None, 'watchers': []}, 'url': 'https://bugs.dolphin-emu.org/issues/13775'}, 'type': 'raw_redmine_hook'}
2025-03-30T00:51:34.998409 {'source': 'webserver', 'rm_type': 'updated', 'raw': {'action': 'updated', 'issue': {'id': 13730, 'subject': 'Moki Moki Fails to Launch', 'description': "**Game Name?**\r\n\r\nMoki Moki\r\n\r\n\r\n**Game ID?** (right click the game in the game list, Properties, Info tab)\r\n\r\nWMOEE9\r\n\r\n\r\n**MD5 Hash?** (right click the game in the game list, Properties, Verify tab, Verify Integrity button)\r\n\r\nba3b239a9741e5c89f77b0ab25a3cf70\r\n\r\n\r\n**What's the problem? Describe what went wrong.**\r\n\r\nThe game hangs on a black screen at launch.\r\n\r\n\r\n**What steps will reproduce the problem?**\r\n\r\nLaunch Moki Moki\r\n\r\n**Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.**\r\n\r\nYes, 2412-246\r\n\r\n**Is the issue present in the latest release? For future reference, please also write down the version number of the latest release.**\r\n\r\nYes, 2412\r\n\r\n**If the issue isn't present in the latest release, which is the first broken version?** (You can find the first broken version by bisecting. Windows users can use the tool https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds and anyone who is building Dolphin on their own can use git bisect.)\r\n\r\nN/A\r\n\r\n\r\n**If your issue is a graphical issue, please attach screenshots and record a three frame fifolog of the issue if possible. Screenshots showing what it is supposed to look like from either console or older builds of Dolphin will help too. For more information on how to use the fifoplayer, please check here: https://wiki.dolphin-emu.org/index.php?title=FifoPlayer**\r\n\r\nN/A\r\n\r\n\r\n**What are your PC specifications?** (CPU, GPU, Operating System, more)\r\n\r\nAMD Ryzen 9 7950X3D, AMD Radeon RX 6800, Windows 10, 32GB RAM\r\n\r\n\r\n**Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,\r\nconfiguration files, savefiles, savestates)**\r\n\r\n[Anything else here]", 'created_on': '2025-02-02T19:22:50.018Z', 'updated_on': '2025-03-30T00:51:34.943Z', 'closed_on': None, 'root_id': 13730, 'parent_id': None, 'done_ratio': 0, 'start_date': None, 'due_date': None, 'estimated_hours': None, 'is_private': False, 'lock_version': 2, 'custom_field_values': [{'custom_field_id': 1, 'custom_field_name': 'Operating system', 'value': ['N/A']}, {'custom_field_id': 2, 'custom_field_name': 'Issue type', 'value': 'Bug'}, {'custom_field_id': 3, 'custom_field_name': 'Milestone', 'value': ''}, {'custom_field_id': 4, 'custom_field_name': 'Regression', 'value': '0'}, {'custom_field_id': 5, 'custom_field_name': 'Relates to usability', 'value': '0'}, {'custom_field_id': 6, 'custom_field_name': 'Relates to performance', 'value': '0'}, {'custom_field_id': 7, 'custom_field_name': 'Easy', 'value': '0'}, {'custom_field_id': 8, 'custom_field_name': 'Relates to maintainability', 'value': '0'}, {'custom_field_id': 9, 'custom_field_name': 'Regression start', 'value': ''}, {'custom_field_id': 10, 'custom_field_name': 'Fixed in', 'value': ''}], 'project': {'id': 4, 'identifier': 'emulator', 'name': 'Emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/'}, 'status': {'id': 10, 'name': 'Fix pending'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'priority': {'id': 2, 'name': 'Normal'}, 'author': {'id': 63554, 'login': 'TDash', 'mail': 'thomadash@gmail.com', 'firstname': 'Tina', 'lastname': 'Carson', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/4cf0b98cef4f152e647d1cefe0160b18?rating=PG&size=24'}, 'assignee': None, 'watchers': [{'id': 2749, 'login': 'flacs', 'mail': 'tilkax@gmail.com', 'firstname': 'flacs', 'lastname': '\u200b', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/5f8638669a0f3484bfeffca75bc85c5c?rating=PG&size=24'}]}, 'journal': {'id': 748501, 'notes': 'https://github.com/dolphin-emu/dolphin/pull/13473', 'created_on': '2025-03-30T00:51:34.950Z', 'private_notes': False, 'author': {'id': 2749, 'login': 'flacs', 'mail': 'tilkax@gmail.com', 'firstname': 'flacs', 'lastname': '\u200b', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/5f8638669a0f3484bfeffca75bc85c5c?rating=PG&size=24'}, 'details': [{'id': 182742, 'value': '10', 'old_value': '1', 'prop_key': 'status_id', 'property': 'attr'}]}, 'url': 'https://bugs.dolphin-emu.org/issues/13730'}, 'type': 'raw_redmine_hook'}
2025-03-28T19:19:44.022422 {'source': 'webserver', 'rm_type': 'updated', 'raw': {'action': 'updated', 'issue': {'id': 12595, 'subject': 'Garfield Show: Threat of the Space Lasagna (SG7E20) - Soft Locks Entering Minigame', 'description': "**Game Name?**\r\nThe Garfield Show: Threat of the Space Lasagna\r\n\r\n**Game ID?**\r\nSG7E20\r\n\r\n**MD5 Hash?**\r\n81aba388b99f66321f7981251982e704\r\n\r\n**What's the problem? Describe what went wrong.**\r\nHigh chance of soft locking / getting stuck on a black screen when selecting any minigame from the main map, in either Story or Minigame mode.\r\n\r\n**What steps will reproduce the problem?**\r\nStart game, navigate towards main level map, select any glowing building and try to start a minigame (see video).\r\n\r\n**Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.**\r\nYes, dev 5.0-14731\r\n\r\n**Is the issue present in the latest stable version?**\r\nYes, game has never worked according to forum thread / Dolphin wiki (but is not logged on the issue tracker)\r\n\r\n**What are your PC specifications? (CPU, GPU, Operating System, more)**\r\n* Ryzen 5 3600\r\n* GTX 3080\r\n* Windows 10 21H1\r\n\r\n**Is there anything else that can help developers narrow down the issue?**\r\nVideo recording of issue - https://www.youtube.com/watch?v=hRvUKYlIUxY\r\nWorked on first attempt going into the minigame, soft-locked when exiting and re-entering same minigame.", 'created_on': '2021-07-24T15:22:54.638Z', 'updated_on': '2025-03-28T19:19:43.984Z', 'closed_on': '2021-07-24T22:42:36.119Z', 'root_id': 12595, 'parent_id': None, 'done_ratio': 0, 'start_date': None, 'due_date': None, 'estimated_hours': None, 'is_private': False, 'lock_version': 15, 'custom_field_values': [{'custom_field_id': 1, 'custom_field_name': 'Operating system', 'value': ['N/A']}, {'custom_field_id': 2, 'custom_field_name': 'Issue type', 'value': 'Bug'}, {'custom_field_id': 3, 'custom_field_name': 'Milestone', 'value': ''}, {'custom_field_id': 4, 'custom_field_name': 'Regression', 'value': '0'}, {'custom_field_id': 5, 'custom_field_name': 'Relates to usability', 'value': '0'}, {'custom_field_id': 6, 'custom_field_name': 'Relates to performance', 'value': '0'}, {'custom_field_id': 7, 'custom_field_name': 'Easy', 'value': '0'}, {'custom_field_id': 8, 'custom_field_name': 'Relates to maintainability', 'value': '0'}, {'custom_field_id': 9, 'custom_field_name': 'Regression start', 'value': ''}, {'custom_field_id': 10, 'custom_field_name': 'Fixed in', 'value': '5.0-14733'}], 'project': {'id': 4, 'identifier': 'emulator', 'name': 'Emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/'}, 'status': {'id': 7, 'name': 'Accepted'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'priority': {'id': 2, 'name': 'Normal'}, 'author': {'id': 32559, 'login': 'retroNUC', 'mail': 'retronuc@gmail.com', 'firstname': 'Retro', 'lastname': 'NUC', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/40183a3d7ae85d95ab576d7f2547d6c4?rating=PG&size=24'}, 'assignee': None, 'watchers': []}, 'journal': {'id': 748500, 'notes': 'Can reproduce the issue on 2503-146. It seems to require a significant underclock to avoid black screens.', 'created_on': '2025-03-28T19:19:43.990Z', 'private_notes': False, 'author': {'id': 57818, 'login': 'KAGE-008', 'mail': 'jtstarfox21@yahoo.com', 'firstname': 'Starfox', 'lastname': 'Textompson', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/e7aed5bf4b05b5b2ec67a63a83e4d7e8?rating=PG&size=24'}, 'details': []}, 'url': 'https://bugs.dolphin-emu.org/issues/12595'}, 'type': 'raw_redmine_hook'}
2025-03-28T17:43:25.159539 {'source': 'webserver', 'rm_type': 'updated', 'raw': {'action': 'updated', 'issue': {'id': 13774, 'subject': 'Crashes when editing Extension Keybinds (Android)', 'description': "**What's the problem? Describe what went wrong.**\r\n\r\nDolphin Android App crashes to games' screen as soon as I touch the cog wheel to edit any Extension in the Wii Input section.\r\n\r\n**What steps will reproduce the problem?**\r\n\r\nSettings --> Wii Input --> Edit Wii remote 1 (Cog Wheel) --> Extension Cog Wheel (Crashes with every single extension).\r\n\r\n**Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.**\r\n\r\nYes, the issue is present with latest development release 2503-156 (I didn't check if any previous dev version had this bug)\r\n\r\n**Is the issue present in the latest release? For future reference, please also write down the version number of the latest release.**\r\n\r\nAs of latest release version 2503 the issue is NOT present.\r\n\r\n**What are your PC specifications?** (CPU, GPU, Operating System, more)\r\n\r\nRetroid Pocket 5 (Snapdragon 865, Adreno 650, 8Gb RAM, Android 13)\r\n\r\nAlso crashes on my phone (Samsung Galaxy S22, Exynos 2200, Xclipse 920, 8Gb RAM, Android 14)\r\n\r\n**Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,\r\nconfiguration files, savefiles, savestates)**\r\n\r\nTried with a clean install but the problem came up anyway.", 'created_on': '2025-03-27T22:33:51.955Z', 'updated_on': '2025-03-28T17:43:24.952Z', 'closed_on': '2025-03-28T17:43:24.952Z', 'root_id': 13774, 'parent_id': None, 'done_ratio': 0, 'start_date': None, 'due_date': None, 'estimated_hours': None, 'is_private': False, 'lock_version': 4, 'custom_field_values': [{'custom_field_id': 1, 'custom_field_name': 'Operating system', 'value': ['N/A']}, {'custom_field_id': 2, 'custom_field_name': 'Issue type', 'value': 'Bug'}, {'custom_field_id': 3, 'custom_field_name': 'Milestone', 'value': ''}, {'custom_field_id': 4, 'custom_field_name': 'Regression', 'value': '0'}, {'custom_field_id': 5, 'custom_field_name': 'Relates to usability', 'value': '0'}, {'custom_field_id': 6, 'custom_field_name': 'Relates to performance', 'value': '0'}, {'custom_field_id': 7, 'custom_field_name': 'Easy', 'value': '0'}, {'custom_field_id': 8, 'custom_field_name': 'Relates to maintainability', 'value': '0'}, {'custom_field_id': 9, 'custom_field_name': 'Regression start', 'value': '2503-113'}, {'custom_field_id': 10, 'custom_field_name': 'Fixed in', 'value': '2503-158'}], 'project': {'id': 4, 'identifier': 'emulator', 'name': 'Emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/'}, 'status': {'id': 3, 'name': 'Fixed'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'priority': {'id': 2, 'name': 'Normal'}, 'author': {'id': 64017, 'login': 'iaics', 'mail': 'raffir55@gmail.com', 'firstname': 'Raffaele', 'lastname': 'Rivela', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/121df1c9a1eb7a87e36c1427d1eacac6?rating=PG&size=24'}, 'assignee': {'id': 6, 'login': 'Billiard26', 'mail': 'jordan.woyak@gmail.com', 'firstname': 'Jordan', 'lastname': 'Woyak', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/c3215dc630ce975b0ccaf4dd783a294d?rating=PG&size=24'}, 'watchers': [{'id': 6, 'login': 'Billiard26', 'mail': 'jordan.woyak@gmail.com', 'firstname': 'Jordan', 'lastname': 'Woyak', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/c3215dc630ce975b0ccaf4dd783a294d?rating=PG&size=24'}]}, 'journal': {'id': 748499, 'notes': 'https://dolphin-emu.org/download/dev/ee22cf9b2234e567e89fa7405cdb2c0b78a6e632/', 'created_on': '2025-03-28T17:43:24.970Z', 'private_notes': False, 'author': {'id': 1699, 'login': 'JosJuice', 'mail': 'JosJuice@gmail.com', 'firstname': 'JosJuice', 'lastname': '-', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/8d072cc71a928c600162cc1b4111f87f?rating=PG&size=24'}, 'details': [{'id': 182740, 'value': '3', 'old_value': '10', 'prop_key': 'status_id', 'property': 'attr'}, {'id': 182741, 'value': '2503-158', 'old_value': '', 'prop_key': '10', 'property': 'cf'}]}, 'url': 'https://bugs.dolphin-emu.org/issues/13774'}, 'type': 'raw_redmine_hook'}
2025-03-28T04:13:36.401505 {'source': 'webserver', 'rm_type': 'updated', 'raw': {'action': 'updated', 'issue': {'id': 13774, 'subject': 'Crashes when editing Extension Keybinds (Android)', 'description': "**What's the problem? Describe what went wrong.**\r\n\r\nDolphin Android App crashes to games' screen as soon as I touch the cog wheel to edit any Extension in the Wii Input section.\r\n\r\n**What steps will reproduce the problem?**\r\n\r\nSettings --> Wii Input --> Edit Wii remote 1 (Cog Wheel) --> Extension Cog Wheel (Crashes with every single extension).\r\n\r\n**Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.**\r\n\r\nYes, the issue is present with latest development release 2503-156 (I didn't check if any previous dev version had this bug)\r\n\r\n**Is the issue present in the latest release? For future reference, please also write down the version number of the latest release.**\r\n\r\nAs of latest release version 2503 the issue is NOT present.\r\n\r\n**What are your PC specifications?** (CPU, GPU, Operating System, more)\r\n\r\nRetroid Pocket 5 (Snapdragon 865, Adreno 650, 8Gb RAM, Android 13)\r\n\r\nAlso crashes on my phone (Samsung Galaxy S22, Exynos 2200, Xclipse 920, 8Gb RAM, Android 14)\r\n\r\n**Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,\r\nconfiguration files, savefiles, savestates)**\r\n\r\nTried with a clean install but the problem came up anyway.", 'created_on': '2025-03-27T22:33:51.955Z', 'updated_on': '2025-03-28T04:13:36.330Z', 'closed_on': None, 'root_id': 13774, 'parent_id': None, 'done_ratio': 0, 'start_date': None, 'due_date': None, 'estimated_hours': None, 'is_private': False, 'lock_version': 3, 'custom_field_values': [{'custom_field_id': 1, 'custom_field_name': 'Operating system', 'value': ['N/A']}, {'custom_field_id': 2, 'custom_field_name': 'Issue type', 'value': 'Bug'}, {'custom_field_id': 3, 'custom_field_name': 'Milestone', 'value': ''}, {'custom_field_id': 4, 'custom_field_name': 'Regression', 'value': '0'}, {'custom_field_id': 5, 'custom_field_name': 'Relates to usability', 'value': '0'}, {'custom_field_id': 6, 'custom_field_name': 'Relates to performance', 'value': '0'}, {'custom_field_id': 7, 'custom_field_name': 'Easy', 'value': '0'}, {'custom_field_id': 8, 'custom_field_name': 'Relates to maintainability', 'value': '0'}, {'custom_field_id': 9, 'custom_field_name': 'Regression start', 'value': '2503-113'}, {'custom_field_id': 10, 'custom_field_name': 'Fixed in', 'value': ''}], 'project': {'id': 4, 'identifier': 'emulator', 'name': 'Emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/'}, 'status': {'id': 10, 'name': 'Fix pending'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'priority': {'id': 2, 'name': 'Normal'}, 'author': {'id': 64017, 'login': 'iaics', 'mail': 'raffir55@gmail.com', 'firstname': 'Raffaele', 'lastname': 'Rivela', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/121df1c9a1eb7a87e36c1427d1eacac6?rating=PG&size=24'}, 'assignee': {'id': 6, 'login': 'Billiard26', 'mail': 'jordan.woyak@gmail.com', 'firstname': 'Jordan', 'lastname': 'Woyak', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/c3215dc630ce975b0ccaf4dd783a294d?rating=PG&size=24'}, 'watchers': [{'id': 6, 'login': 'Billiard26', 'mail': 'jordan.woyak@gmail.com', 'firstname': 'Jordan', 'lastname': 'Woyak', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/c3215dc630ce975b0ccaf4dd783a294d?rating=PG&size=24'}]}, 'journal': {'id': 748498, 'notes': 'https://github.com/dolphin-emu/dolphin/pull/13462', 'created_on': '2025-03-28T04:13:36.342Z', 'private_notes': False, 'author': {'id': 6, 'login': 'Billiard26', 'mail': 'jordan.woyak@gmail.com', 'firstname': 'Jordan', 'lastname': 'Woyak', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/c3215dc630ce975b0ccaf4dd783a294d?rating=PG&size=24'}, 'details': [{'id': 182738, 'value': '10', 'old_value': '12', 'prop_key': 'status_id', 'property': 'attr'}, {'id': 182739, 'value': '2503-113', 'old_value': '', 'prop_key': '9', 'property': 'cf'}]}, 'url': 'https://bugs.dolphin-emu.org/issues/13774'}, 'type': 'raw_redmine_hook'}
2025-03-28T03:52:15.011668 {'source': 'webserver', 'rm_type': 'updated', 'raw': {'action': 'updated', 'issue': {'id': 11384, 'subject': 'Zelda ucode games randomly hang on startup while using the DSP LLE audio emulation engine.', 'description': "Game Name?\r\n\r\nSuper Mario Sunshine\r\n\r\nGame ID?\r\n\r\nGMSE01\r\n\r\nMD5 Hash?\r\n\r\n0c6d2edae9fdf40dfc410ff1623e4119\r\n\r\nWhat's the problem?\r\n\r\nEvery Zelda ucode game will randomly hang at startup on Windows when using the LLE recompiler DSP emulation option.\r\n\r\nWhat steps will reproduce the problem?\r\n\r\nSelect the LLE recompiler DSP emulation engine and boot any Zelda ucode game. After a few tries the game will eventually hang on startup. (It seems to be random) This bug seemingly only occurs on Windows.\r\n\r\nWhat are your PC specifications?\r\n\r\nWindows 10\r\nIntel i7-6700K\r\nnVidia GTX 1070\r\n\r\nIs there any other relevant information?\r\n\r\nThis bug occurs specifically on Windows with the DSP LLE audio emulation option and only affects Zelda ucode games.", 'created_on': '2018-09-09T03:15:58.159Z', 'updated_on': '2025-03-28T03:52:14.939Z', 'closed_on': None, 'root_id': 11384, 'parent_id': None, 'done_ratio': 0, 'start_date': None, 'due_date': None, 'estimated_hours': None, 'is_private': False, 'lock_version': 12, 'custom_field_values': [{'custom_field_id': 1, 'custom_field_name': 'Operating system', 'value': ['N/A']}, {'custom_field_id': 2, 'custom_field_name': 'Issue type', 'value': 'Bug'}, {'custom_field_id': 3, 'custom_field_name': 'Milestone', 'value': ''}, {'custom_field_id': 4, 'custom_field_name': 'Regression', 'value': '0'}, {'custom_field_id': 5, 'custom_field_name': 'Relates to usability', 'value': '0'}, {'custom_field_id': 6, 'custom_field_name': 'Relates to performance', 'value': '0'}, {'custom_field_id': 7, 'custom_field_name': 'Easy', 'value': '0'}, {'custom_field_id': 8, 'custom_field_name': 'Relates to maintainability', 'value': '0'}, {'custom_field_id': 9, 'custom_field_name': 'Regression start', 'value': ''}, {'custom_field_id': 10, 'custom_field_name': 'Fixed in', 'value': ''}], 'project': {'id': 4, 'identifier': 'emulator', 'name': 'Emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/'}, 'status': {'id': 7, 'name': 'Accepted'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'priority': {'id': 2, 'name': 'Normal'}, 'author': {'id': 9277, 'login': 'Zewia', 'mail': 'zewianintendo@gmail.com', 'firstname': 'Evan', 'lastname': '.', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/7a0169180c988d1fc17135f08912a8eb?rating=PG&size=24'}, 'assignee': None, 'watchers': [{'id': 3605, 'login': 'AdmiralCurtiss', 'mail': 'Pikachu025@gmail.com', 'firstname': 'AdmiralCurtiss', 'lastname': '-', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/ebf321005c0e7bdc68462731f9e6c130?rating=PG&size=24'}, {'id': 3673, 'login': 'Craftyawesome', 'mail': 'Craftyawesome.AK@gmail.com', 'firstname': 'Craftyawesome', 'lastname': '-', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/f6e58b4dc2e42e38c532e88c7f6b1b20?rating=PG&size=24'}, {'id': 2749, 'login': 'flacs', 'mail': 'tilkax@gmail.com', 'firstname': 'flacs', 'lastname': '\u200b', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/5f8638669a0f3484bfeffca75bc85c5c?rating=PG&size=24'}, {'id': 6, 'login': 'Billiard26', 'mail': 'jordan.woyak@gmail.com', 'firstname': 'Jordan', 'lastname': 'Woyak', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/c3215dc630ce975b0ccaf4dd783a294d?rating=PG&size=24'}, {'id': 11309, 'login': 'pokechu22', 'mail': 'pokechu022@gmail.com', 'firstname': 'pokechu22', 'lastname': '-', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/0b70767afc6b70185a2931895fbffafc?rating=PG&size=24'}]}, 'journal': {'id': 748497, 'notes': 'I remembered looking into this a while back, and found an old branch, which I\'ve opened https://github.com/dolphin-emu/dolphin/pull/13463 for. I haven\'t done any retesting though, and don\'t remember too many details of what I\'m doing there. The commit "Fix the bug" is probably the most relevant one... at least hopefully.', 'created_on': '2025-03-28T03:52:14.945Z', 'private_notes': False, 'author': {'id': 11309, 'login': 'pokechu22', 'mail': 'pokechu022@gmail.com', 'firstname': 'pokechu22', 'lastname': '-', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/0b70767afc6b70185a2931895fbffafc?rating=PG&size=24'}, 'details': []}, 'url': 'https://bugs.dolphin-emu.org/issues/11384'}, 'type': 'raw_redmine_hook'}
2025-03-28T03:01:08.728960 {'source': 'webserver', 'rm_type': 'updated', 'raw': {'action': 'updated', 'issue': {'id': 11384, 'subject': 'Zelda ucode games randomly hang on startup while using the DSP LLE audio emulation engine.', 'description': "Game Name?\r\n\r\nSuper Mario Sunshine\r\n\r\nGame ID?\r\n\r\nGMSE01\r\n\r\nMD5 Hash?\r\n\r\n0c6d2edae9fdf40dfc410ff1623e4119\r\n\r\nWhat's the problem?\r\n\r\nEvery Zelda ucode game will randomly hang at startup on Windows when using the LLE recompiler DSP emulation option.\r\n\r\nWhat steps will reproduce the problem?\r\n\r\nSelect the LLE recompiler DSP emulation engine and boot any Zelda ucode game. After a few tries the game will eventually hang on startup. (It seems to be random) This bug seemingly only occurs on Windows.\r\n\r\nWhat are your PC specifications?\r\n\r\nWindows 10\r\nIntel i7-6700K\r\nnVidia GTX 1070\r\n\r\nIs there any other relevant information?\r\n\r\nThis bug occurs specifically on Windows with the DSP LLE audio emulation option and only affects Zelda ucode games.", 'created_on': '2018-09-09T03:15:58.159Z', 'updated_on': '2025-03-28T03:01:08.685Z', 'closed_on': None, 'root_id': 11384, 'parent_id': None, 'done_ratio': 0, 'start_date': None, 'due_date': None, 'estimated_hours': None, 'is_private': False, 'lock_version': 11, 'custom_field_values': [{'custom_field_id': 1, 'custom_field_name': 'Operating system', 'value': ['N/A']}, {'custom_field_id': 2, 'custom_field_name': 'Issue type', 'value': 'Bug'}, {'custom_field_id': 3, 'custom_field_name': 'Milestone', 'value': ''}, {'custom_field_id': 4, 'custom_field_name': 'Regression', 'value': '0'}, {'custom_field_id': 5, 'custom_field_name': 'Relates to usability', 'value': '0'}, {'custom_field_id': 6, 'custom_field_name': 'Relates to performance', 'value': '0'}, {'custom_field_id': 7, 'custom_field_name': 'Easy', 'value': '0'}, {'custom_field_id': 8, 'custom_field_name': 'Relates to maintainability', 'value': '0'}, {'custom_field_id': 9, 'custom_field_name': 'Regression start', 'value': ''}, {'custom_field_id': 10, 'custom_field_name': 'Fixed in', 'value': ''}], 'project': {'id': 4, 'identifier': 'emulator', 'name': 'Emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/'}, 'status': {'id': 7, 'name': 'Accepted'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'priority': {'id': 2, 'name': 'Normal'}, 'author': {'id': 9277, 'login': 'Zewia', 'mail': 'zewianintendo@gmail.com', 'firstname': 'Evan', 'lastname': '.', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/7a0169180c988d1fc17135f08912a8eb?rating=PG&size=24'}, 'assignee': None, 'watchers': [{'id': 3605, 'login': 'AdmiralCurtiss', 'mail': 'Pikachu025@gmail.com', 'firstname': 'AdmiralCurtiss', 'lastname': '-', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/ebf321005c0e7bdc68462731f9e6c130?rating=PG&size=24'}, {'id': 3673, 'login': 'Craftyawesome', 'mail': 'Craftyawesome.AK@gmail.com', 'firstname': 'Craftyawesome', 'lastname': '-', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/f6e58b4dc2e42e38c532e88c7f6b1b20?rating=PG&size=24'}, {'id': 2749, 'login': 'flacs', 'mail': 'tilkax@gmail.com', 'firstname': 'flacs', 'lastname': '\u200b', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/5f8638669a0f3484bfeffca75bc85c5c?rating=PG&size=24'}, {'id': 6, 'login': 'Billiard26', 'mail': 'jordan.woyak@gmail.com', 'firstname': 'Jordan', 'lastname': 'Woyak', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/c3215dc630ce975b0ccaf4dd783a294d?rating=PG&size=24'}]}, 'journal': {'id': 748496, 'notes': 'Just for reference, since https://github.com/dolphin-emu/dolphin/pull/10762 (5.0-16788), Super Mario Sunshine softlocks on every boot with "DSP LLE Interpreter" for me in both Linux and Windows.\r\n\r\nEven if I entirely disable threaded DSP in code, current master (2503-156) still softlocks.\r\n\r\nI realize this issue is older than that PR, but it seems to have affected the situation. I\'ll try to investigate more.\r\n\r\nThere\'s some relevant conversation here: https://github.com/dolphin-emu/dolphin/pull/11319', 'created_on': '2025-03-28T03:01:08.689Z', 'private_notes': False, 'author': {'id': 6, 'login': 'Billiard26', 'mail': 'jordan.woyak@gmail.com', 'firstname': 'Jordan', 'lastname': 'Woyak', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/c3215dc630ce975b0ccaf4dd783a294d?rating=PG&size=24'}, 'details': []}, 'url': 'https://bugs.dolphin-emu.org/issues/11384'}, 'type': 'raw_redmine_hook'}
2025-03-27T23:08:15.949108 {'source': 'webserver', 'rm_type': 'updated', 'raw': {'action': 'updated', 'issue': {'id': 13774, 'subject': 'Crashes when editing Extension Keybinds (Android)', 'description': "**What's the problem? Describe what went wrong.**\r\n\r\nDolphin Android App crashes to games' screen as soon as I touch the cog wheel to edit any Extension in the Wii Input section.\r\n\r\n**What steps will reproduce the problem?**\r\n\r\nSettings --> Wii Input --> Edit Wii remote 1 (Cog Wheel) --> Extension Cog Wheel (Crashes with every single extension).\r\n\r\n**Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.**\r\n\r\nYes, the issue is present with latest development release 2503-156 (I didn't check if any previous dev version had this bug)\r\n\r\n**Is the issue present in the latest release? For future reference, please also write down the version number of the latest release.**\r\n\r\nAs of latest release version 2503 the issue is NOT present.\r\n\r\n**What are your PC specifications?** (CPU, GPU, Operating System, more)\r\n\r\nRetroid Pocket 5 (Snapdragon 865, Adreno 650, 8Gb RAM, Android 13)\r\n\r\nAlso crashes on my phone (Samsung Galaxy S22, Exynos 2200, Xclipse 920, 8Gb RAM, Android 14)\r\n\r\n**Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,\r\nconfiguration files, savefiles, savestates)**\r\n\r\nTried with a clean install but the problem came up anyway.", 'created_on': '2025-03-27T22:33:51.955Z', 'updated_on': '2025-03-27T23:08:15.922Z', 'closed_on': None, 'root_id': 13774, 'parent_id': None, 'done_ratio': 0, 'start_date': None, 'due_date': None, 'estimated_hours': None, 'is_private': False, 'lock_version': 2, 'custom_field_values': [{'custom_field_id': 1, 'custom_field_name': 'Operating system', 'value': ['N/A']}, {'custom_field_id': 2, 'custom_field_name': 'Issue type', 'value': 'Bug'}, {'custom_field_id': 3, 'custom_field_name': 'Milestone', 'value': ''}, {'custom_field_id': 4, 'custom_field_name': 'Regression', 'value': '0'}, {'custom_field_id': 5, 'custom_field_name': 'Relates to usability', 'value': '0'}, {'custom_field_id': 6, 'custom_field_name': 'Relates to performance', 'value': '0'}, {'custom_field_id': 7, 'custom_field_name': 'Easy', 'value': '0'}, {'custom_field_id': 8, 'custom_field_name': 'Relates to maintainability', 'value': '0'}, {'custom_field_id': 9, 'custom_field_name': 'Regression start', 'value': ''}, {'custom_field_id': 10, 'custom_field_name': 'Fixed in', 'value': ''}], 'project': {'id': 4, 'identifier': 'emulator', 'name': 'Emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/'}, 'status': {'id': 12, 'name': 'Work started'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'priority': {'id': 2, 'name': 'Normal'}, 'author': {'id': 64017, 'login': 'iaics', 'mail': 'raffir55@gmail.com', 'firstname': 'Raffaele', 'lastname': 'Rivela', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/121df1c9a1eb7a87e36c1427d1eacac6?rating=PG&size=24'}, 'assignee': {'id': 6, 'login': 'Billiard26', 'mail': 'jordan.woyak@gmail.com', 'firstname': 'Jordan', 'lastname': 'Woyak', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/c3215dc630ce975b0ccaf4dd783a294d?rating=PG&size=24'}, 'watchers': [{'id': 6, 'login': 'Billiard26', 'mail': 'jordan.woyak@gmail.com', 'firstname': 'Jordan', 'lastname': 'Woyak', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/c3215dc630ce975b0ccaf4dd783a294d?rating=PG&size=24'}]}, 'journal': {'id': 748495, 'notes': '', 'created_on': '2025-03-27T23:08:15.928Z', 'private_notes': False, 'author': {'id': 6, 'login': 'Billiard26', 'mail': 'jordan.woyak@gmail.com', 'firstname': 'Jordan', 'lastname': 'Woyak', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/c3215dc630ce975b0ccaf4dd783a294d?rating=PG&size=24'}, 'details': [{'id': 182736, 'value': '12', 'old_value': '1', 'prop_key': 'status_id', 'property': 'attr'}, {'id': 182737, 'value': '6', 'old_value': None, 'prop_key': 'assigned_to_id', 'property': 'attr'}]}, 'url': 'https://bugs.dolphin-emu.org/issues/13774'}, 'type': 'raw_redmine_hook'}
2025-03-27T22:33:52.001434 {'source': 'webserver', 'rm_type': 'opened', 'raw': {'action': 'opened', 'issue': {'id': 13774, 'subject': 'Crashes when editing Extension Keybinds (Android)', 'description': "**What's the problem? Describe what went wrong.**\r\n\r\nDolphin Android App crashes to games' screen as soon as I touch the cog wheel to edit any Extension in the Wii Input section.\r\n\r\n**What steps will reproduce the problem?**\r\n\r\nSettings --> Wii Input --> Edit Wii remote 1 (Cog Wheel) --> Extension Cog Wheel (Crashes with every single extension).\r\n\r\n**Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.**\r\n\r\nYes, the issue is present with latest development release 2503-156 (I didn't check if any previous dev version had this bug)\r\n\r\n**Is the issue present in the latest release? For future reference, please also write down the version number of the latest release.**\r\n\r\nAs of latest release version 2503 the issue is NOT present.\r\n\r\n**What are your PC specifications?** (CPU, GPU, Operating System, more)\r\n\r\nRetroid Pocket 5 (Snapdragon 865, Adreno 650, 8Gb RAM, Android 13)\r\n\r\nAlso crashes on my phone (Samsung Galaxy S22, Exynos 2200, Xclipse 920, 8Gb RAM, Android 14)\r\n\r\n**Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,\r\nconfiguration files, savefiles, savestates)**\r\n\r\nTried with a clean install but the problem came up anyway.", 'created_on': '2025-03-27T22:33:51.955Z', 'updated_on': '2025-03-27T22:33:51.955Z', 'closed_on': None, 'root_id': 13774, 'parent_id': None, 'done_ratio': 0, 'start_date': None, 'due_date': None, 'estimated_hours': None, 'is_private': False, 'lock_version': 0, 'custom_field_values': [{'custom_field_id': 1, 'custom_field_name': 'Operating system', 'value': ['N/A']}, {'custom_field_id': 2, 'custom_field_name': 'Issue type', 'value': 'Bug'}, {'custom_field_id': 3, 'custom_field_name': 'Milestone', 'value': ''}, {'custom_field_id': 4, 'custom_field_name': 'Regression', 'value': '0'}, {'custom_field_id': 5, 'custom_field_name': 'Relates to usability', 'value': '0'}, {'custom_field_id': 6, 'custom_field_name': 'Relates to performance', 'value': '0'}, {'custom_field_id': 7, 'custom_field_name': 'Easy', 'value': '0'}, {'custom_field_id': 8, 'custom_field_name': 'Relates to maintainability', 'value': '0'}, {'custom_field_id': 9, 'custom_field_name': 'Regression start', 'value': ''}, {'custom_field_id': 10, 'custom_field_name': 'Fixed in', 'value': ''}], 'project': {'id': 4, 'identifier': 'emulator', 'name': 'Emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/'}, 'status': {'id': 1, 'name': 'New'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'priority': {'id': 2, 'name': 'Normal'}, 'author': {'id': 64017, 'login': 'iaics', 'mail': 'raffir55@gmail.com', 'firstname': 'Raffaele', 'lastname': 'Rivela', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/121df1c9a1eb7a87e36c1427d1eacac6?rating=PG&size=24'}, 'assignee': None, 'watchers': []}, 'url': 'https://bugs.dolphin-emu.org/issues/13774'}, 'type': 'raw_redmine_hook'}
2025-03-27T21:42:36.038343 {'source': 'webserver', 'rm_type': 'updated', 'raw': {'action': 'updated', 'issue': {'id': 13773, 'subject': 'Controller settings need images', 'description': "**What's the problem? Describe what went wrong.**\r\n\r\nThe current controller configuration dialogs are boring. They need images!\r\n\r\nSelecting controller types is done with a dropdown. Not only is this boring, it is fiddly and requires users to know what they want. Images would make it clear even to children (and adults acting like them) what is going on.\r\n\r\nThis would also help people who've never held the controllers do the actual mapping. It's one thing to see a gray button labeled A, and another to see the actual gamecube controller layout.\r\n\r\nImages would also drastically cut down on support issues from people getting confused and mapping the wrong controller.", 'created_on': '2025-03-27T21:34:21.915Z', 'updated_on': '2025-03-27T21:42:35.984Z', 'closed_on': None, 'root_id': 13773, 'parent_id': None, 'done_ratio': 0, 'start_date': None, 'due_date': None, 'estimated_hours': None, 'is_private': False, 'lock_version': 2, 'custom_field_values': [{'custom_field_id': 1, 'custom_field_name': 'Operating system', 'value': ['N/A']}, {'custom_field_id': 2, 'custom_field_name': 'Issue type', 'value': 'Feature request'}, {'custom_field_id': 3, 'custom_field_name': 'Milestone', 'value': ''}, {'custom_field_id': 4, 'custom_field_name': 'Regression', 'value': '0'}, {'custom_field_id': 5, 'custom_field_name': 'Relates to usability', 'value': '0'}, {'custom_field_id': 6, 'custom_field_name': 'Relates to performance', 'value': '0'}, {'custom_field_id': 7, 'custom_field_name': 'Easy', 'value': '0'}, {'custom_field_id': 8, 'custom_field_name': 'Relates to maintainability', 'value': '0'}, {'custom_field_id': 9, 'custom_field_name': 'Regression start', 'value': ''}, {'custom_field_id': 10, 'custom_field_name': 'Fixed in', 'value': ''}], 'project': {'id': 4, 'identifier': 'emulator', 'name': 'Emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/'}, 'status': {'id': 7, 'name': 'Accepted'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'priority': {'id': 2, 'name': 'Normal'}, 'author': {'id': 62923, 'login': 'Henke37', 'mail': 'henke@henke37.cjb.net', 'firstname': 'Henrik', 'lastname': 'Andersson', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/b988751bd126c716dfa57d4172237095?rating=PG&size=24'}, 'assignee': None, 'watchers': [{'id': 6, 'login': 'Billiard26', 'mail': 'jordan.woyak@gmail.com', 'firstname': 'Jordan', 'lastname': 'Woyak', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/c3215dc630ce975b0ccaf4dd783a294d?rating=PG&size=24'}]}, 'journal': {'id': 748494, 'notes': '', 'created_on': '2025-03-27T21:42:36.000Z', 'private_notes': False, 'author': {'id': 6, 'login': 'Billiard26', 'mail': 'jordan.woyak@gmail.com', 'firstname': 'Jordan', 'lastname': 'Woyak', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/c3215dc630ce975b0ccaf4dd783a294d?rating=PG&size=24'}, 'details': [{'id': 182734, 'value': '7', 'old_value': '1', 'prop_key': 'status_id', 'property': 'attr'}, {'id': 182735, 'value': 'Feature request', 'old_value': 'Bug', 'prop_key': '2', 'property': 'cf'}]}, 'url': 'https://bugs.dolphin-emu.org/issues/13773'}, 'type': 'raw_redmine_hook'}
2025-03-27T21:34:21.984135 {'source': 'webserver', 'rm_type': 'opened', 'raw': {'action': 'opened', 'issue': {'id': 13773, 'subject': 'Controller settings need images', 'description': "**What's the problem? Describe what went wrong.**\r\n\r\nThe current controller configuration dialogs are boring. They need images!\r\n\r\nSelecting controller types is done with a dropdown. Not only is this boring, it is fiddly and requires users to know what they want. Images would make it clear even to children (and adults acting like them) what is going on.\r\n\r\nThis would also help people who've never held the controllers do the actual mapping. It's one thing to see a gray button labeled A, and another to see the actual gamecube controller layout.\r\n\r\nImages would also drastically cut down on support issues from people getting confused and mapping the wrong controller.", 'created_on': '2025-03-27T21:34:21.915Z', 'updated_on': '2025-03-27T21:34:21.915Z', 'closed_on': None, 'root_id': 13773, 'parent_id': None, 'done_ratio': 0, 'start_date': None, 'due_date': None, 'estimated_hours': None, 'is_private': False, 'lock_version': 0, 'custom_field_values': [{'custom_field_id': 1, 'custom_field_name': 'Operating system', 'value': ['N/A']}, {'custom_field_id': 2, 'custom_field_name': 'Issue type', 'value': 'Bug'}, {'custom_field_id': 3, 'custom_field_name': 'Milestone', 'value': ''}, {'custom_field_id': 4, 'custom_field_name': 'Regression', 'value': '0'}, {'custom_field_id': 5, 'custom_field_name': 'Relates to usability', 'value': '0'}, {'custom_field_id': 6, 'custom_field_name': 'Relates to performance', 'value': '0'}, {'custom_field_id': 7, 'custom_field_name': 'Easy', 'value': '0'}, {'custom_field_id': 8, 'custom_field_name': 'Relates to maintainability', 'value': '0'}, {'custom_field_id': 9, 'custom_field_name': 'Regression start', 'value': ''}, {'custom_field_id': 10, 'custom_field_name': 'Fixed in', 'value': ''}], 'project': {'id': 4, 'identifier': 'emulator', 'name': 'Emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/'}, 'status': {'id': 1, 'name': 'New'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'priority': {'id': 2, 'name': 'Normal'}, 'author': {'id': 62923, 'login': 'Henke37', 'mail': 'henke@henke37.cjb.net', 'firstname': 'Henrik', 'lastname': 'Andersson', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/b988751bd126c716dfa57d4172237095?rating=PG&size=24'}, 'assignee': None, 'watchers': []}, 'url': 'https://bugs.dolphin-emu.org/issues/13773'}, 'type': 'raw_redmine_hook'}
2025-03-25T23:14:46.683907 {'source': 'webserver', 'rm_type': 'updated', 'raw': {'action': 'updated', 'issue': {'id': 13352, 'subject': 'Crash: std::chrono clock_cast is not supported on some windows versions.', 'description': "https://github.com/dolphin-emu/dolphin/pull/12103\r\n\r\nI'm using windows LTSC and it's crashing when hit. There's a fallback already being used for other platforms, so I suggest to use the fallback for windows as well.\r\n\r\nSee:\r\nhttps://github.com/microsoft/STL/issues/2446#issuecomment-1385952999", 'created_on': '2023-09-16T06:27:02.303Z', 'updated_on': '2025-03-25T23:14:46.612Z', 'closed_on': '2025-03-25T23:14:46.612Z', 'root_id': 13352, 'parent_id': None, 'done_ratio': 0, 'start_date': None, 'due_date': None, 'estimated_hours': None, 'is_private': False, 'lock_version': 4, 'custom_field_values': [{'custom_field_id': 1, 'custom_field_name': 'Operating system', 'value': ['Windows']}, {'custom_field_id': 2, 'custom_field_name': 'Issue type', 'value': 'Bug'}, {'custom_field_id': 3, 'custom_field_name': 'Milestone', 'value': ''}, {'custom_field_id': 4, 'custom_field_name': 'Regression', 'value': '0'}, {'custom_field_id': 5, 'custom_field_name': 'Relates to usability', 'value': '0'}, {'custom_field_id': 6, 'custom_field_name': 'Relates to performance', 'value': '0'}, {'custom_field_id': 7, 'custom_field_name': 'Easy', 'value': '0'}, {'custom_field_id': 8, 'custom_field_name': 'Relates to maintainability', 'value': '0'}, {'custom_field_id': 9, 'custom_field_name': 'Regression start', 'value': ''}, {'custom_field_id': 10, 'custom_field_name': 'Fixed in', 'value': '2503-152'}], 'project': {'id': 4, 'identifier': 'emulator', 'name': 'Emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/'}, 'status': {'id': 3, 'name': 'Fixed'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'priority': {'id': 2, 'name': 'Normal'}, 'author': {'id': 6220, 'login': 'taolas', 'mail': 'taolas@gmail.com', 'firstname': 'taolas', 'lastname': '-', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/b66ce7b8f4df8b790486e87d6bffc7f5?rating=PG&size=24'}, 'assignee': None, 'watchers': [{'id': 6, 'login': 'Billiard26', 'mail': 'jordan.woyak@gmail.com', 'firstname': 'Jordan', 'lastname': 'Woyak', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/c3215dc630ce975b0ccaf4dd783a294d?rating=PG&size=24'}]}, 'journal': {'id': 748493, 'notes': 'Dolphin now requires Windows 10 1903.', 'created_on': '2025-03-25T23:14:46.620Z', 'private_notes': False, 'author': {'id': 34070, 'login': 'OatmealDome', 'mail': 'julian@oatmealdome.me', 'firstname': 'Julian', 'lastname': 'P', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/f911993a7217b495c2d4168af1578ab0?rating=PG&size=24'}, 'details': [{'id': 182730, 'value': '3', 'old_value': '1', 'prop_key': 'status_id', 'property': 'attr'}, {'id': 182731, 'value': None, 'old_value': 'N/A', 'prop_key': '1', 'property': 'cf'}, {'id': 182732, 'value': 'Windows', 'old_value': None, 'prop_key': '1', 'property': 'cf'}, {'id': 182733, 'value': '2503-152', 'old_value': '', 'prop_key': '10', 'property': 'cf'}]}, 'url': 'https://bugs.dolphin-emu.org/issues/13352'}, 'type': 'raw_redmine_hook'}
2025-03-25T17:55:56.570804 {'source': 'webserver', 'rm_type': 'opened', 'raw': {'action': 'opened', 'issue': {'id': 13772, 'subject': 'Wii U menu channel gets stuck in a black screen instead of restarting the emulated console', 'description': "**Game Name?**\r\n\r\nWii U Menu\r\n\r\n\r\n**Game ID?** (right click the game in the game list, Properties, Info tab)\r\n\r\nHCVAZZ\r\n\r\n\r\n**What's the problem? Describe what went wrong.**\r\n\r\nWhen running Wii U menu channel on a Wii U, all the code inside the channel does is restart the whole console, and since the first thing the Wii U console does at boot is run the native Wii U OS, this works pretty well and it's efficient. On a real Wii, all it does is bring you back to the home menu again, since it restarted the console. On Dolphin, it gets stuck in a black screen. Ideally, Dolphin should replicate the behaviour a real Wii does\r\n\r\n**What steps will reproduce the problem?**\r\n\r\nStart the Wii U menu channel, and then observe the black screen\r\n\r\n**Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.**\r\n\r\nYes, 2503-148\r\n\r\n**Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,\r\nconfiguration files, savefiles, savestates)**\r\n\r\nUploading log.txt here", 'created_on': '2025-03-25T17:55:56.497Z', 'updated_on': '2025-03-25T17:55:56.497Z', 'closed_on': None, 'root_id': 13772, 'parent_id': None, 'done_ratio': 0, 'start_date': None, 'due_date': None, 'estimated_hours': None, 'is_private': False, 'lock_version': 0, 'custom_field_values': [{'custom_field_id': 1, 'custom_field_name': 'Operating system', 'value': ['N/A']}, {'custom_field_id': 2, 'custom_field_name': 'Issue type', 'value': 'Bug'}, {'custom_field_id': 3, 'custom_field_name': 'Milestone', 'value': ''}, {'custom_field_id': 4, 'custom_field_name': 'Regression', 'value': '0'}, {'custom_field_id': 5, 'custom_field_name': 'Relates to usability', 'value': '0'}, {'custom_field_id': 6, 'custom_field_name': 'Relates to performance', 'value': '0'}, {'custom_field_id': 7, 'custom_field_name': 'Easy', 'value': '0'}, {'custom_field_id': 8, 'custom_field_name': 'Relates to maintainability', 'value': '0'}, {'custom_field_id': 9, 'custom_field_name': 'Regression start', 'value': ''}, {'custom_field_id': 10, 'custom_field_name': 'Fixed in', 'value': ''}], 'project': {'id': 4, 'identifier': 'emulator', 'name': 'Emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/'}, 'status': {'id': 1, 'name': 'New'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'priority': {'id': 2, 'name': 'Normal'}, 'author': {'id': 33392, 'login': 'Adamillo', 'mail': 'adammusajev5@gmail.com', 'firstname': 'Adamillo', 'lastname': '.', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/14b61990a6f41d62cb6b2c35aabd3c03?rating=PG&size=24'}, 'assignee': None, 'watchers': []}, 'url': 'https://bugs.dolphin-emu.org/issues/13772'}, 'type': 'raw_redmine_hook'}
2025-03-25T06:06:51.252315 {'source': 'webserver', 'rm_type': 'opened', 'raw': {'action': 'opened', 'issue': {'id': 13771, 'subject': 'Active Life Dance Mat Configuration is Scrambled!', 'description': "**Game Name?**\r\n\r\nActive Life: Outdoor Challenge & all other Active Life series games\r\n\r\n**Game ID?** (right click the game in the game list, Properties, Info tab)\r\n\r\nRFAEAF\r\n\r\n**MD5 Hash?** (right click the game in the game list, Properties, Verify tab, Verify Integrity button)\r\n\r\n2885cd7ff0e50cd0d7f5ac3b839ee329\r\n\r\n**What's the problem? Describe what went wrong.**\r\n\r\nI wanted to use keyboard-mapping w/ two PlayStation dance mats I own to simulate the Active Life dance mat. In following the current **Emulated Active Life Mat Controller** instructions listed on the Dolphin Wiki (https://wiki.dolphin-emu.org/index.php?title=Active_Life%3A_Outdoor_Challenge#Emulated_Active_Life_Mat_Controller), I found out through the process of recording a video documenting my issues, that the controls I had put in were completely scrambled (not just one or two inputs flipped-- only ONE input of the ten was correct).\r\n\r\nHere's the video I made as I solved the problem for myself: https://www.youtube.com/watch?v=ET_iTzzHHPs\r\n\r\n*To repeat, this is what's listed on the Wiki right now...*\r\n\r\nD-Pad Up = Blue Arrow Up\r\nD-Pad Down = Blue Arrow Down\r\nD-Pad Left = Blue Arrow Left\r\nD-Pad Right = Blue Square\r\nY Button = Orange Arrow Up\r\nA Button = Orange Arrow Down\r\nX Button = Orange Arrow Right\r\nB Button = Orange Square\r\nStart Button = - Button\r\nZ Button = + Button\r\n\r\n*And these were my results...*\r\n\r\nD-Pad Up = Blue Arrow Left\r\nD-Pad Down = Blue Square\r\nD-Pad Left = - Button\r\nD-Pad Right = Blue Arrow Down\r\nY Button = + Button\r\nA Button = Orange Square\r\nX Button = Orange Arrow Right\r\nB Button = Orange Arrow Up\r\nStart Button = Blue Arrow Up\r\nZ Button = Orange Arrow Down\r\n\r\nWaiting to get permission to edit the Dolphin Wiki, but perhaps this isn't the way things are supposed to work when mapping a Dance Mat. I assume it's not. So, here I am at the fabled Bug Tracker!\r\n\r\n**What steps will reproduce the problem?**\r\n\r\nTry to map any controller to these games using the Dance Mat controller profile, following the instructions currently on each Active Life entry on the Dolphin Wiki.\r\n\r\n**Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.**\r\n\r\nYes, 2503-146.\r\n\r\n**Is the issue present in the latest release? For future reference, please also write down the version number of the latest release.**\r\n\r\nYes, 2503.\r\n\r\n**If the issue isn't present in the latest release, which is the first broken version?** (You can find the first broken version by bisecting. Windows users can use the tool https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds and anyone who is building Dolphin on their own can use git bisect.)\r\n\r\nNot applicable.\r\n\r\n**If your issue is a graphical issue, please attach screenshots and record a three frame fifolog of the issue if possible. Screenshots showing what it is supposed to look like from either console or older builds of Dolphin will help too. For more information on how to use the fifoplayer, please check here: https://wiki.dolphin-emu.org/index.php?title=FifoPlayer**\r\n\r\nPlease see above-- I link a video I made demonstrating the error & the fix.\r\n\r\n**What are your PC specifications?** (CPU, GPU, Operating System, more)\r\n\r\nM1 MacBook Pro on macOS Monterey 12.7.4, w/ Apple M1 Pro ARM chip.\r\n\r\n**Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,\r\nconfiguration files, savefiles, savestates)**\r\n\r\nThe video is comprehensive, for what *I* experienced, at least!", 'created_on': '2025-03-25T06:06:51.179Z', 'updated_on': '2025-03-25T06:06:51.179Z', 'closed_on': None, 'root_id': 13771, 'parent_id': None, 'done_ratio': 0, 'start_date': None, 'due_date': None, 'estimated_hours': None, 'is_private': False, 'lock_version': 0, 'custom_field_values': [{'custom_field_id': 1, 'custom_field_name': 'Operating system', 'value': ['N/A']}, {'custom_field_id': 2, 'custom_field_name': 'Issue type', 'value': 'Bug'}, {'custom_field_id': 3, 'custom_field_name': 'Milestone', 'value': ''}, {'custom_field_id': 4, 'custom_field_name': 'Regression', 'value': '0'}, {'custom_field_id': 5, 'custom_field_name': 'Relates to usability', 'value': '0'}, {'custom_field_id': 6, 'custom_field_name': 'Relates to performance', 'value': '0'}, {'custom_field_id': 7, 'custom_field_name': 'Easy', 'value': '0'}, {'custom_field_id': 8, 'custom_field_name': 'Relates to maintainability', 'value': '0'}, {'custom_field_id': 9, 'custom_field_name': 'Regression start', 'value': ''}, {'custom_field_id': 10, 'custom_field_name': 'Fixed in', 'value': ''}], 'project': {'id': 4, 'identifier': 'emulator', 'name': 'Emulator', 'description': 'Bugs related to the emulator itself.', 'created_on': '2015-09-03T10:38:41.088Z', 'homepage': 'https://dolphin-emu.org/'}, 'status': {'id': 1, 'name': 'New'}, 'tracker': {'id': 1, 'name': 'Emulator Issues'}, 'priority': {'id': 2, 'name': 'Normal'}, 'author': {'id': 64002, 'login': 'HomeStarRunnerTron', 'mail': 'legotronn2@gmail.com', 'firstname': 'Skye', 'lastname': 'Tronn', 'identity_url': None, 'icon_url': 'https://www.gravatar.com/avatar/58750bbe4b8289876cd6971004f06f2d?rating=PG&size=24'}, 'assignee': None, 'watchers': []}, 'url': 'https://bugs.dolphin-emu.org/issues/13771'}, 'type': 'raw_redmine_hook'}