{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":464569396,"defaultBranch":"master","name":"xinvaders3d","ownerLogin":"JoesCat","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-02-28T16:59:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1127313?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715290655.0","currentOid":""},"activityList":{"items":[{"before":"2fca075e7af8f24d63700381a38b7edb72a95f0f","after":"eb8f536137dbe1515c96d7ea9d44a1359ab2085f","ref":"refs/heads/master","pushedAt":"2024-08-25T01:20:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JoesCat","name":"Joe","path":"/JoesCat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1127313?s=80&v=4"},"commit":{"message":"Improve rpm spec file source#0 location\n\nMinor improvement.","shortMessageHtmlLink":"Improve rpm spec file source#0 location"}},{"before":"6ed2b6823312b14db2bab756947012b32fde5686","after":"2fca075e7af8f24d63700381a38b7edb72a95f0f","ref":"refs/heads/master","pushedAt":"2024-05-09T21:37:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JoesCat","name":"Joe","path":"/JoesCat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1127313?s=80&v=4"},"commit":{"message":"xinv3d (1.9.0), 2024 May 9\n\nSelecting \"Titlebar\" to exit, now cleans-up xinvaders3d memory usage\nbetter before exiting program. Also removed 1of4 memory issues from:\nvalgrind --leak-check=full --show-leak-kinds=all ./xinvaders3d\n3of4, and 4of4, look like realloc() which is out of reach of program\n(more info shown in pull request 4).","shortMessageHtmlLink":"xinv3d (1.9.0), 2024 May 9"}},{"before":"889bc27b5cfe8fe8a119ce5e49cc32afeb8b2885","after":"6ed2b6823312b14db2bab756947012b32fde5686","ref":"refs/heads/master","pushedAt":"2024-05-06T21:47:23.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"JoesCat","name":"Joe","path":"/JoesCat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1127313?s=80&v=4"},"commit":{"message":"Merge pull request #4 from orchardstreet/orchardstreet-patch-2\n\nTurn XAutoRepeat back on when exit via titlebar","shortMessageHtmlLink":"Merge pull request #4 from orchardstreet/orchardstreet-patch-2"}},{"before":"ccc4431c838af50293be40e0f9510bd6825c6521","after":"889bc27b5cfe8fe8a119ce5e49cc32afeb8b2885","ref":"refs/heads/master","pushedAt":"2024-05-05T07:39:58.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"JoesCat","name":"Joe","path":"/JoesCat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1127313?s=80&v=4"},"commit":{"message":"Merge pull request #3 from orchardstreet/orchardstreet-patch-1\n\nFully stabilize players when not turning","shortMessageHtmlLink":"Merge pull request #3 from orchardstreet/orchardstreet-patch-1"}},{"before":"4f22b25de6edb2e29269734fbcc6e5ff1e0f0f40","after":null,"ref":"refs/tags/1.8.0","pushedAt":"2024-04-05T06:57:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JoesCat","name":"Joe","path":"/JoesCat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1127313?s=80&v=4"}},{"before":"4f22b25de6edb2e29269734fbcc6e5ff1e0f0f40","after":"ccc4431c838af50293be40e0f9510bd6825c6521","ref":"refs/heads/master","pushedAt":"2024-04-05T06:40:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JoesCat","name":"Joe","path":"/JoesCat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1127313?s=80&v=4"},"commit":{"message":"xinv3d (1.8.0), 2024 Apr 05, add configure --enable-as-xinv3d\n\nSome Distros are aligned to xinvaders3d, and others as xinv3d.\nThe default build is xinvaders3d, but using --enable-as-xinv3d\nallows you to create binary xinv3d instead of xinvaders3d plus\nxinv3d.6, and associated desktop files too.\n\nbugfix, also removed xinvaders.pc.in since this is not library","shortMessageHtmlLink":"xinv3d (1.8.0), 2024 Apr 05, add configure --enable-as-xinv3d"}},{"before":"d761ec7e3324c3b61a06713835063a5636e88732","after":"4f22b25de6edb2e29269734fbcc6e5ff1e0f0f40","ref":"refs/heads/master","pushedAt":"2024-04-01T06:39:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JoesCat","name":"Joe","path":"/JoesCat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1127313?s=80&v=4"},"commit":{"message":"Add build option ./configure --enable-as-xinv3d\n\nSome Distros are alinged to xinvaders3d, and others as xinv3d.\nThe default build is xinvaders3d, but using --enable-as-xinv3d\nallows you to create binary xinv3d instead of xinvaders3d plus\nxinv3d.6, and associated desktop files too.","shortMessageHtmlLink":"Add build option ./configure --enable-as-xinv3d"}},{"before":"053cd1347fa155d4c015ef145777794b557e4a5c","after":"d761ec7e3324c3b61a06713835063a5636e88732","ref":"refs/heads/master","pushedAt":"2024-01-09T22:56:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JoesCat","name":"Joe","path":"/JoesCat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1127313?s=80&v=4"},"commit":{"message":"Add desktop svg file","shortMessageHtmlLink":"Add desktop svg file"}},{"before":"1256ffb38cfa8100b17b314f1fbc49efa36b2dfe","after":"053cd1347fa155d4c015ef145777794b557e4a5c","ref":"refs/heads/master","pushedAt":"2023-07-18T00:42:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JoesCat","name":"Joe","path":"/JoesCat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1127313?s=80&v=4"},"commit":{"message":"xinv3d (1.7.0), 2023 July 17, Added 2nd player mode to Xinvaders3D.\n\nIt started with spotting a variable that ended as _1 which suggests\nthe possibility of adding a _2. This turned into a project that was\nlarger than expected with major updates and modifications added.\n\nNoticed that camera.h has unfinished hints of camera_1 and camera_2\nbut for now, minimum mods were only done for camera.c instead.\n\nPossible future TODO would be to make use of the camera.h structure","shortMessageHtmlLink":"xinv3d (1.7.0), 2023 July 17, Added 2nd player mode to Xinvaders3D."}},{"before":"3e0bd6faa084f63ed7c551e9a7fa1c69075ec0b0","after":"1256ffb38cfa8100b17b314f1fbc49efa36b2dfe","ref":"refs/heads/master","pushedAt":"2023-07-16T18:18:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JoesCat","name":"Joe","path":"/JoesCat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1127313?s=80&v=4"},"commit":{"message":"xinv3d (1.6.0), 2023 July 16\n\nSeveral more bugfixes and improvements added to Xinvaders3D.","shortMessageHtmlLink":"xinv3d (1.6.0), 2023 July 16"}},{"before":"ccc2f894dfbb5f04f0a8a9d92d5bc675dc365746","after":"3e0bd6faa084f63ed7c551e9a7fa1c69075ec0b0","ref":"refs/heads/master","pushedAt":"2023-07-11T03:28:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JoesCat","name":"Joe","path":"/JoesCat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1127313?s=80&v=4"},"commit":{"message":"Fix segfault in 64-bit compile and slow-down screen refreshes to ~100fps\n\nThanks to jamesbond3142 for showing two fixes (see issue#1), which fixes\na segfault, plus another bug. While we're at it, we'll slow down refresh\nof screen from 1000+ fps to about 100 fps (human eye can only see approx\n24 fps so this is still plenty of smooth refreshes). The usleep() allows\nyour (very fast) computer to go perform other stuff in the meantime.","shortMessageHtmlLink":"Fix segfault in 64-bit compile and slow-down screen refreshes to ~100fps"}},{"before":"e41df58a64c006fec8e266f5a33f23a2534ccdc1","after":"ccc2f894dfbb5f04f0a8a9d92d5bc675dc365746","ref":"refs/heads/master","pushedAt":"2023-07-09T00:46:34.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"JoesCat","name":"Joe","path":"/JoesCat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1127313?s=80&v=4"},"commit":{"message":"Just calculate character vectors for hi_score & player_score once.\n\nNoticed scores were getting painted by stars in some game screens,\ntherefore re-sorted order to paint the stars first, and then paint\nthe scores afterwards.\n\nAdded function to calculate hi_score and pscore character vectors.\nThis improves average FPS rate this since calculation is done once\ninstead recalculating these values for each screen frame.\n\nAlso noticed and removed some camera matrix vector duplication.","shortMessageHtmlLink":"Just calculate character vectors for hi_score & player_score once."}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yNVQwMToyMDozNi4wMDAwMDBazwAAAASjScmL","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNy0wOVQwMDo0NjozNC4wMDAwMDBazwAAAANRiAku"}},"title":"Activity ยท JoesCat/xinvaders3d"}