{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":779768848,"defaultBranch":"main","name":"jumpy","ownerLogin":"DRuppFv","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-03-30T18:25:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/107818001?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714331281.0","currentOid":""},"activityList":{"items":[{"before":"45f20bfae48f728be41af917476ed8cf586b107d","after":"0791004ea4f9ddba6cbad892baf69178f6ae055a","ref":"refs/heads/main","pushedAt":"2024-09-07T22:37:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DRuppFv","name":"RuppFv","path":"/DRuppFv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107818001?s=80&v=4"},"commit":{"message":"chore: Update git attributes to have explicit inclusion/exclusion (#1022)\n\nShould address at least part if not all of the issues with the current\r\n.gitattributes","shortMessageHtmlLink":"chore: Update git attributes to have explicit inclusion/exclusion (fi…"}},{"before":"c5e555516bf363bb1382c2fb48efc398e558a06d","after":"45f20bfae48f728be41af917476ed8cf586b107d","ref":"refs/heads/main","pushedAt":"2024-09-07T19:20:55.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"DRuppFv","name":"RuppFv","path":"/DRuppFv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107818001?s=80&v=4"},"commit":{"message":"fix: implement 'remove_all_systems' + update bones_framework (#1019)","shortMessageHtmlLink":"fix: implement 'remove_all_systems' + update bones_framework (fishfol…"}},{"before":"6bbb03713b4b5bfcb2c9a88652755ef9d2493fa8","after":"c5e555516bf363bb1382c2fb48efc398e558a06d","ref":"refs/heads/main","pushedAt":"2024-06-22T19:58:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"DRuppFv","name":"RuppFv","path":"/DRuppFv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107818001?s=80&v=4"},"commit":{"message":"fix: Prevent pausing in online from timing out network, allow game to continue running (#1003)\n\nPreviously pausing in online would pause net loop and cause timeout. Now\ngame continues to simulate in background, and inputs are disabled while\npause menu open in online.\n\nDependent on https://github.com/fishfolk/bones/pull/411, CI will fail\nuntil updated.\n\nFixes https://github.com/fishfolk/jumpy/issues/1001","shortMessageHtmlLink":"fix: Prevent pausing in online from timing out network, allow game to…"}},{"before":"d1763516a811fcfbb599e1866e7ae57c4c5e984d","after":"6bbb03713b4b5bfcb2c9a88652755ef9d2493fa8","ref":"refs/heads/main","pushedAt":"2024-06-03T00:33:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DRuppFv","name":"RuppFv","path":"/DRuppFv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107818001?s=80&v=4"},"commit":{"message":"feat: add settings menu to the in game menu (#1000)\n\nDoes the minimal thing, I didn't change the code structure, but longer\nterm I would suggest creating a place for shared menu options.\n\n\nCloses #877,#999","shortMessageHtmlLink":"feat: add settings menu to the in game menu (fishfolk#1000)"}},{"before":"07004c007192aed83d367e74120d9b5425d22aff","after":"d1763516a811fcfbb599e1866e7ae57c4c5e984d","ref":"refs/heads/main","pushedAt":"2024-05-25T05:35:29.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"DRuppFv","name":"RuppFv","path":"/DRuppFv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107818001?s=80&v=4"},"commit":{"message":"chore(version): Bump version to 0.12.1 (#998)","shortMessageHtmlLink":"chore(version): Bump version to 0.12.1 (fishfolk#998)"}},{"before":null,"after":"98407991ad79b131f22b6b494bd7a072466e7696","ref":"refs/heads/general_gun_fix","pushedAt":"2024-04-28T19:08:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DRuppFv","name":"RuppFv","path":"/DRuppFv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107818001?s=80&v=4"},"commit":{"message":"fix","shortMessageHtmlLink":"fix"}},{"before":"f5ff0a56d0df57b33bc16f833643f7cd10294d13","after":"9485b7eb0a5bdb65bba338c7d4e448ec1f5e5f02","ref":"refs/heads/reimp_cannon","pushedAt":"2024-04-28T00:17:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DRuppFv","name":"RuppFv","path":"/DRuppFv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107818001?s=80&v=4"},"commit":{"message":"format adjustment","shortMessageHtmlLink":"format adjustment"}},{"before":"b9a804108aae660bbbd2e2e06257f3c31a8e59cd","after":"07004c007192aed83d367e74120d9b5425d22aff","ref":"refs/heads/main","pushedAt":"2024-04-27T23:02:51.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"DRuppFv","name":"RuppFv","path":"/DRuppFv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107818001?s=80&v=4"},"commit":{"message":"feat(input): Allow movement / menu nav with dpad and joystick (#991)\n\nThis adds `movement_alt` control bindings that default to dpad on\ngamepad and None on keyboard mappings.\n\nThis allows the dpad or joystick to be used to move player and navigate\nmenu. We may not want this if we choose to use dpad for other stuff\nlater, but for now I think this is nice as it avoids player having to\nremap gamepad controls to use dpad. Menu navigation on joystick is rough\nas have to flick the joystick repeatedly, dpad is a better experience\nfor me / this came up in feedback too.\n\nAdded a helper func to merge both the joystick and dpad input - the\n`movement` binding (joystick) is preferred, but if no input it then\ntakes the `movement_alt` (dpad).\n\nHad a rough time testing this as can't get xbox pro controller 2 to work\n(probably macOS issue as it's got bad driver support), or gilrs issue.\nAnd my PS5 controller crashes (is a gilrs issue) lol. but I tested on\nsteamdeck and this seems to work as intended.\n\n@zicklag @erlend-sh let me know if any concerns with this","shortMessageHtmlLink":"feat(input): Allow movement / menu nav with dpad and joystick (fishfo…"}},{"before":"4e5b874e30a8bda646f20a67dc12f4b64a70f130","after":"f5ff0a56d0df57b33bc16f833643f7cd10294d13","ref":"refs/heads/reimp_cannon","pushedAt":"2024-04-27T22:59:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DRuppFv","name":"RuppFv","path":"/DRuppFv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107818001?s=80&v=4"},"commit":{"message":"reimp cannon","shortMessageHtmlLink":"reimp cannon"}},{"before":"83354af98ba285f8c37188ba693b73eda180906c","after":"4e5b874e30a8bda646f20a67dc12f4b64a70f130","ref":"refs/heads/reimp_cannon","pushedAt":"2024-04-25T21:52:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DRuppFv","name":"RuppFv","path":"/DRuppFv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107818001?s=80&v=4"},"commit":{"message":"shoot lit kickbombs","shortMessageHtmlLink":"shoot lit kickbombs"}},{"before":"4e76961a4c430b83d280f5d3850fbabba5f20156","after":"83354af98ba285f8c37188ba693b73eda180906c","ref":"refs/heads/reimp_cannon","pushedAt":"2024-04-25T02:48:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DRuppFv","name":"RuppFv","path":"/DRuppFv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107818001?s=80&v=4"},"commit":{"message":"update spawn kick bomb and cannon","shortMessageHtmlLink":"update spawn kick bomb and cannon"}},{"before":"5e5c1afd93fe49a1c4629cc364b1e6ee4cd08f04","after":"4e76961a4c430b83d280f5d3850fbabba5f20156","ref":"refs/heads/reimp_cannon","pushedAt":"2024-04-25T02:10:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DRuppFv","name":"RuppFv","path":"/DRuppFv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107818001?s=80&v=4"},"commit":{"message":"implement incomplete cannon","shortMessageHtmlLink":"implement incomplete cannon"}},{"before":"b9a804108aae660bbbd2e2e06257f3c31a8e59cd","after":"5e5c1afd93fe49a1c4629cc364b1e6ee4cd08f04","ref":"refs/heads/reimp_cannon","pushedAt":"2024-04-24T17:25:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DRuppFv","name":"RuppFv","path":"/DRuppFv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107818001?s=80&v=4"},"commit":{"message":"update kickball","shortMessageHtmlLink":"update kickball"}},{"before":"c5363bfd1d1c951c2c8dd527174a4163a0bc69b2","after":"b9a804108aae660bbbd2e2e06257f3c31a8e59cd","ref":"refs/heads/reimp_cannon","pushedAt":"2024-04-20T17:45:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DRuppFv","name":"RuppFv","path":"/DRuppFv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107818001?s=80&v=4"},"commit":{"message":"chore(deps): Update `rustls` versions for cargo deny advisory (#983)","shortMessageHtmlLink":"chore(deps): Update rustls versions for cargo deny advisory (fishfo…"}},{"before":"3833bb7b827274995d8807bb8d27d4161d5cdfb9","after":"c5363bfd1d1c951c2c8dd527174a4163a0bc69b2","ref":"refs/heads/reimp_cannon","pushedAt":"2024-04-20T07:25:09.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"DRuppFv","name":"RuppFv","path":"/DRuppFv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107818001?s=80&v=4"},"commit":{"message":"Merge branch 'fishfolk:main' into reimp_cannon","shortMessageHtmlLink":"Merge branch 'fishfolk:main' into reimp_cannon"}},{"before":"61878bd02226a637b1472425ee70943f089c8b1a","after":"3833bb7b827274995d8807bb8d27d4161d5cdfb9","ref":"refs/heads/reimp_cannon","pushedAt":"2024-04-20T07:23:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DRuppFv","name":"RuppFv","path":"/DRuppFv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107818001?s=80&v=4"},"commit":{"message":"update kick_bomb.yaml","shortMessageHtmlLink":"update kick_bomb.yaml"}},{"before":"ef844d32c1328f7d95b4b7500896201a55145f75","after":"61878bd02226a637b1472425ee70943f089c8b1a","ref":"refs/heads/reimp_cannon","pushedAt":"2024-04-20T07:20:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DRuppFv","name":"RuppFv","path":"/DRuppFv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107818001?s=80&v=4"},"commit":{"message":"chore(deps): Update `rustls` versions for cargo deny advisory (#983)","shortMessageHtmlLink":"chore(deps): Update rustls versions for cargo deny advisory (fishfo…"}},{"before":"9471a6e2eb070ea8340be74b3e75e9ecdaeb76bf","after":"ef844d32c1328f7d95b4b7500896201a55145f75","ref":"refs/heads/reimp_cannon","pushedAt":"2024-04-20T06:31:26.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"DRuppFv","name":"RuppFv","path":"/DRuppFv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107818001?s=80&v=4"},"commit":{"message":"Merge branch 'fishfolk:main' into reimp_cannon","shortMessageHtmlLink":"Merge branch 'fishfolk:main' into reimp_cannon"}},{"before":"16635f31ed850564e597cd187a7f32e948cfb08e","after":"9471a6e2eb070ea8340be74b3e75e9ecdaeb76bf","ref":"refs/heads/reimp_cannon","pushedAt":"2024-04-20T06:28:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"DRuppFv","name":"RuppFv","path":"/DRuppFv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107818001?s=80&v=4"},"commit":{"message":"chore(deps): Update `rustls` versions for cargo deny advisory (#983)","shortMessageHtmlLink":"chore(deps): Update rustls versions for cargo deny advisory (fishfo…"}},{"before":"cd030beeeb3efb42235fb786284b00faab69a22f","after":"b9a804108aae660bbbd2e2e06257f3c31a8e59cd","ref":"refs/heads/main","pushedAt":"2024-04-20T05:00:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"DRuppFv","name":"RuppFv","path":"/DRuppFv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107818001?s=80&v=4"},"commit":{"message":"chore(deps): Update `rustls` versions for cargo deny advisory (#983)","shortMessageHtmlLink":"chore(deps): Update rustls versions for cargo deny advisory (fishfo…"}},{"before":"3833bb7b827274995d8807bb8d27d4161d5cdfb9","after":"16635f31ed850564e597cd187a7f32e948cfb08e","ref":"refs/heads/reimp_cannon","pushedAt":"2024-04-19T23:42:39.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"DRuppFv","name":"RuppFv","path":"/DRuppFv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107818001?s=80&v=4"},"commit":{"message":"Merge branch 'fishfolk:main' into reimp_cannon","shortMessageHtmlLink":"Merge branch 'fishfolk:main' into reimp_cannon"}},{"before":"0ade25b9dd968bc3aa5b0091aa62adefe693d38a","after":"cd030beeeb3efb42235fb786284b00faab69a22f","ref":"refs/heads/main","pushedAt":"2024-04-19T23:39:58.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"DRuppFv","name":"RuppFv","path":"/DRuppFv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107818001?s=80&v=4"},"commit":{"message":"fix: Fix kick bomb hydration breaking non-kickbomb spawned elements (#972)\n\nI broke hydration with in #968, accidentally marked things as hydrated\neven when element was not kick bomb / spawning was skipped.","shortMessageHtmlLink":"fix: Fix kick bomb hydration breaking non-kickbomb spawned elements (f…"}},{"before":"bb7088e5f8469d73ac12daaff0e8a3cac36a267d","after":"3833bb7b827274995d8807bb8d27d4161d5cdfb9","ref":"refs/heads/reimp_cannon","pushedAt":"2024-04-09T05:30:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DRuppFv","name":"RuppFv","path":"/DRuppFv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107818001?s=80&v=4"},"commit":{"message":"update kick_bomb.yaml","shortMessageHtmlLink":"update kick_bomb.yaml"}},{"before":null,"after":"bb7088e5f8469d73ac12daaff0e8a3cac36a267d","ref":"refs/heads/reimp_cannon","pushedAt":"2024-04-09T05:18:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DRuppFv","name":"RuppFv","path":"/DRuppFv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107818001?s=80&v=4"},"commit":{"message":"cannonball reimp","shortMessageHtmlLink":"cannonball reimp"}},{"before":"597bf1ff04276e5610fd3aeae6b44f34412b949d","after":"0ade25b9dd968bc3aa5b0091aa62adefe693d38a","ref":"refs/heads/main","pushedAt":"2024-04-09T02:08:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"DRuppFv","name":"RuppFv","path":"/DRuppFv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107818001?s=80&v=4"},"commit":{"message":"fix: Avoid physics query slowdown over time by rebuilding broadphase every frame (#962)\n\nSee #961 for context. There's a bug in parry2d involving incremental\nupdate failing to balance broadphase BVH. Fully rebuilding BVH avoids\nthis issue, and we can get away with it due to few bodies in our game.\nThis was our previous behavior before supporting dynamic bodies and\nrelying on incremental update in physics pipeline, which turns out to be\nbroken.","shortMessageHtmlLink":"fix: Avoid physics query slowdown over time by rebuilding broadphase …"}},{"before":"1294ce5a3ae6e79e19d43cafc6c29627e4a71abe","after":"597bf1ff04276e5610fd3aeae6b44f34412b949d","ref":"refs/heads/main","pushedAt":"2024-04-05T01:53:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DRuppFv","name":"RuppFv","path":"/DRuppFv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107818001?s=80&v=4"},"commit":{"message":"feat: bullet spawn offset in yaml (#959)\n\nI did what @MaxCWhitehead told me earlier, created a\n`bullet_spawn_offset` field in `.yaml`. I added this to all the weapons\nbecause it makes it easier for new contributors to locate and modify in\ncase we change the artworks.","shortMessageHtmlLink":"feat: bullet spawn offset in yaml (fishfolk#959)"}},{"before":"befe415a968bd089ff644773ea6a60a8ee265004","after":null,"ref":"refs/heads/bullet_offsets","pushedAt":"2024-04-04T22:36:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DRuppFv","name":"RuppFv","path":"/DRuppFv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107818001?s=80&v=4"}},{"before":null,"after":"befe415a968bd089ff644773ea6a60a8ee265004","ref":"refs/heads/bullet_offsets","pushedAt":"2024-04-04T07:15:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DRuppFv","name":"RuppFv","path":"/DRuppFv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107818001?s=80&v=4"},"commit":{"message":"feat: bullet spawn offset in yaml","shortMessageHtmlLink":"feat: bullet spawn offset in yaml"}},{"before":"8fb37e1bccff2edd788db42c85aad40d45418657","after":"1294ce5a3ae6e79e19d43cafc6c29627e4a71abe","ref":"refs/heads/main","pushedAt":"2024-04-04T06:34:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DRuppFv","name":"RuppFv","path":"/DRuppFv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107818001?s=80&v=4"},"commit":{"message":"fix: Fix musket/blunderbass kickback and blunderbass bullet speed being incorrect post-physics refactor (#957)\n\nFound a few velocity-based meta values I missed in the #925 refactor.","shortMessageHtmlLink":"fix: Fix musket/blunderbass kickback and blunderbass bullet speed bei…"}},{"before":"f8aca3eaf343aeb0f22d48eaccc1fcdb77abd4c3","after":null,"ref":"refs/heads/periscope_port","pushedAt":"2024-04-04T04:48:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DRuppFv","name":"RuppFv","path":"/DRuppFv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107818001?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wN1QyMjozNzowOC4wMDAwMDBazwAAAASv1sYo","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wN1QyMjozNzowOC4wMDAwMDBazwAAAASv1sYo","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0wNFQwNDo0ODozNC4wMDAwMDBazwAAAAQnYIBT"}},"title":"Activity · DRuppFv/jumpy"}