{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":7390593,"defaultBranch":"main","name":"ioq3","ownerLogin":"ioquake","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2012-12-31T20:11:13.000Z","ownerAvatar":"https://github.com/avatars/u/3165444?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1700705655.0","currentOid":""},"activityList":{"items":[{"before":"a1fe522d3db21242e214624cb4ab722774b8372c","after":"00d60d05c4c59acde8d89de1d17a3212e2b8b6b8","ref":"refs/heads/main","pushedAt":"2024-08-29T20:42:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zturtleman","name":"Zack Middleton","path":"/zturtleman","primaryAvatarUrl":"https://github.com/avatars/u/405505?s=80&v=4"},"commit":{"message":"OpenGL2: Increase flare limit to match opengl1","shortMessageHtmlLink":"OpenGL2: Increase flare limit to match opengl1"}},{"before":"7112bfb77f74393a8b0d30d6e6b06339ffbe055d","after":"a1fe522d3db21242e214624cb4ab722774b8372c","ref":"refs/heads/main","pushedAt":"2024-08-29T01:56:38.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"zturtleman","name":"Zack Middleton","path":"/zturtleman","primaryAvatarUrl":"https://github.com/avatars/u/405505?s=80&v=4"},"commit":{"message":"Show fs_homepath in Flatpak missing pk3 error\n\nTell users to copy pk3 files to fs_homepath as fs_basepath is not user\nwritable.","shortMessageHtmlLink":"Show fs_homepath in Flatpak missing pk3 error"}},{"before":"a575c1c710fbfa8306751371dcaa8502ca15b590","after":"7112bfb77f74393a8b0d30d6e6b06339ffbe055d","ref":"refs/heads/main","pushedAt":"2024-08-28T21:52:54.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"zturtleman","name":"Zack Middleton","path":"/zturtleman","primaryAvatarUrl":"https://github.com/avatars/u/405505?s=80&v=4"},"commit":{"message":"Make copy to clipboard in Windows error dialog include error message\n\nThere is a copy to clipboard option but the error itself wasn't printed\nto the console so it wasn't copied to the clipboard.\n\nUnix-like platforms print it to the console so it's written in\ncrashlog.txt.","shortMessageHtmlLink":"Make copy to clipboard in Windows error dialog include error message"}},{"before":"4c19ff2b55e6dd3d97c681112821de0556f78d4a","after":"a575c1c710fbfa8306751371dcaa8502ca15b590","ref":"refs/heads/main","pushedAt":"2024-08-28T20:52:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zturtleman","name":"Zack Middleton","path":"/zturtleman","primaryAvatarUrl":"https://github.com/avatars/u/405505?s=80&v=4"},"commit":{"message":"OpenGL2: Fix still projecting sun shadows onto nothing\n\nIncrease the range for clamping the screen shadow depth to 1.0 (nothing\ndrawn). Old epsilon ~0.00000006, new 0.001. This fixes it on another\ncomputer.","shortMessageHtmlLink":"OpenGL2: Fix still projecting sun shadows onto nothing"}},{"before":"15f5fe78ad61f7bb0684b420f1d768a87e193a87","after":"4c19ff2b55e6dd3d97c681112821de0556f78d4a","ref":"refs/heads/main","pushedAt":"2024-07-27T06:30:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zturtleman","name":"Zack Middleton","path":"/zturtleman","primaryAvatarUrl":"https://github.com/avatars/u/405505?s=80&v=4"},"commit":{"message":"OpenGL2: Don't project sun shadows onto nothing\n\nDon't project sun shadows (r_forceSun 1) on to view depth equal to 1.0\n(nothing drawn or skybox). This caused a full second shadow of the\nentire level in tr.screenShadowImage. It would move as the camera far\nplane changed and rotate/stretch strangely as the camera view changed.\n\nIt was visible in-game on lightmapped transparent surfaces facing the\nskybox and happen to overlap the extra shadow of the level.\n\nThis affected the glass in wop_padship's underwater room.","shortMessageHtmlLink":"OpenGL2: Don't project sun shadows onto nothing"}},{"before":"e505e34d79d40585a5e2731c459404aefb0b2d1b","after":"15f5fe78ad61f7bb0684b420f1d768a87e193a87","ref":"refs/heads/main","pushedAt":"2024-07-14T03:53:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zturtleman","name":"Zack Middleton","path":"/zturtleman","primaryAvatarUrl":"https://github.com/avatars/u/405505?s=80&v=4"},"commit":{"message":"Fix compiling without PATCH_STITCHING defined","shortMessageHtmlLink":"Fix compiling without PATCH_STITCHING defined"}},{"before":"99be1151f7ae21460aae85a4d017a726033e2ccf","after":"e505e34d79d40585a5e2731c459404aefb0b2d1b","ref":"refs/heads/main","pushedAt":"2024-06-25T06:52:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zturtleman","name":"Zack Middleton","path":"/zturtleman","primaryAvatarUrl":"https://github.com/avatars/u/405505?s=80&v=4"},"commit":{"message":"Fix framerate throttling in Emscripten builds\n\nDefault com_maxfps to 0 under Emscripten. Under Emscripten the browser\r\nhandles throttling the frame rate. Manual framerate throttling interacts\r\npoorly with Emscripten's browser-driven event loop.","shortMessageHtmlLink":"Fix framerate throttling in Emscripten builds"}},{"before":"c1ab47a7649bed3a9d626833f661fbc6768c1b87","after":"99be1151f7ae21460aae85a4d017a726033e2ccf","ref":"refs/heads/main","pushedAt":"2024-06-25T02:38:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zturtleman","name":"Zack Middleton","path":"/zturtleman","primaryAvatarUrl":"https://github.com/avatars/u/405505?s=80&v=4"},"commit":{"message":"Fix web client vid_restart with r_mode -2\n\nIf getting the display index of the existing window fails, fallback to\nthe default display size instead of falling back to 640x480.\n\nemscripten r_mode -2 worked on window creation but vid_restart fellback\nto 640x480.","shortMessageHtmlLink":"Fix web client vid_restart with r_mode -2"}},{"before":"e0ce0ceea05396101d7a6c08f73cd1bcb8fe3aa5","after":"c1ab47a7649bed3a9d626833f661fbc6768c1b87","ref":"refs/heads/main","pushedAt":"2024-06-11T08:40:08.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"zturtleman","name":"Zack Middleton","path":"/zturtleman","primaryAvatarUrl":"https://github.com/avatars/u/405505?s=80&v=4"},"commit":{"message":"Rename client-config.json based on CLIENTBIN\n\nAlso make viewing client.html directly use client-config.json in the\nsame directory so it's possible to \"live edit\" both the files without\nhaving to run make.","shortMessageHtmlLink":"Rename client-config.json based on CLIENTBIN"}},{"before":"6f5c0389477c6c65c04be12ea2eb7a33a79e659f","after":"e0ce0ceea05396101d7a6c08f73cd1bcb8fe3aa5","ref":"refs/heads/main","pushedAt":"2024-06-10T02:10:53.000Z","pushType":"pr_merge","commitsCount":13,"pusher":{"login":"zturtleman","name":"Zack Middleton","path":"/zturtleman","primaryAvatarUrl":"https://github.com/avatars/u/405505?s=80&v=4"},"commit":{"message":"Add Emscripten to README","shortMessageHtmlLink":"Add Emscripten to README"}},{"before":"4fc059b9402d2f813bd1251faf9c8228c99dab03","after":"6f5c0389477c6c65c04be12ea2eb7a33a79e659f","ref":"refs/heads/main","pushedAt":"2024-06-09T03:28:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zturtleman","name":"Zack Middleton","path":"/zturtleman","primaryAvatarUrl":"https://github.com/avatars/u/405505?s=80&v=4"},"commit":{"message":"Use BASEGAME for emscripten assets","shortMessageHtmlLink":"Use BASEGAME for emscripten assets"}},{"before":"f41bd37fde1ef7aee59522ad6a5124a0eb6b00ba","after":"4fc059b9402d2f813bd1251faf9c8228c99dab03","ref":"refs/heads/main","pushedAt":"2024-06-07T23:11:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zturtleman","name":"Zack Middleton","path":"/zturtleman","primaryAvatarUrl":"https://github.com/avatars/u/405505?s=80&v=4"},"commit":{"message":"Fix emscripten build directions","shortMessageHtmlLink":"Fix emscripten build directions"}},{"before":"f869bffe971de35fa1c26156121f2fd8e143ff1e","after":"f41bd37fde1ef7aee59522ad6a5124a0eb6b00ba","ref":"refs/heads/main","pushedAt":"2024-06-07T00:51:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zturtleman","name":"Zack Middleton","path":"/zturtleman","primaryAvatarUrl":"https://github.com/avatars/u/405505?s=80&v=4"},"commit":{"message":"Add minimal emscripten support","shortMessageHtmlLink":"Add minimal emscripten support"}},{"before":"980147721a87452ea36a7b0b250d0a52910cf89f","after":"f869bffe971de35fa1c26156121f2fd8e143ff1e","ref":"refs/heads/main","pushedAt":"2024-06-06T23:49:17.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"zturtleman","name":"Zack Middleton","path":"/zturtleman","primaryAvatarUrl":"https://github.com/avatars/u/405505?s=80&v=4"},"commit":{"message":"OpenGL2: Fallback to OpenGL ES if OpenGL fails","shortMessageHtmlLink":"OpenGL2: Fallback to OpenGL ES if OpenGL fails"}},{"before":"1fc83e4845b53a9b259f5980468c8db15fce8de7","after":"980147721a87452ea36a7b0b250d0a52910cf89f","ref":"refs/heads/main","pushedAt":"2024-06-06T03:33:16.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"NuclearMonster","name":"Jack Slater","path":"/NuclearMonster","primaryAvatarUrl":"https://github.com/avatars/u/903791?s=80&v=4"},"commit":{"message":"Merge pull request #664 from zturtleman/opengles2","shortMessageHtmlLink":"Merge pull request #664 from zturtleman/opengles2"}},{"before":"735d987303f79b8873e0b05317f156acf7f03a76","after":"1fc83e4845b53a9b259f5980468c8db15fce8de7","ref":"refs/heads/main","pushedAt":"2024-05-20T19:16:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zturtleman","name":"Zack Middleton","path":"/zturtleman","primaryAvatarUrl":"https://github.com/avatars/u/405505?s=80&v=4"},"commit":{"message":"Update macOS version for GitHub CI\n\nmacOS 11 runner image is scheduled to be removed next month.","shortMessageHtmlLink":"Update macOS version for GitHub CI"}},{"before":"aecf3f55cefed379927638d6fb3f867fcb1f3571","after":"735d987303f79b8873e0b05317f156acf7f03a76","ref":"refs/heads/main","pushedAt":"2024-05-18T11:48:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"timangus","name":"Tim Angus","path":"/timangus","primaryAvatarUrl":"https://github.com/avatars/u/3159586?s=80&v=4"},"commit":{"message":"Makefile: fix compilation on FreeBSD","shortMessageHtmlLink":"Makefile: fix compilation on FreeBSD"}},{"before":"60dfabbeb7a50cd55b214194eb2ec64c39529b59","after":"aecf3f55cefed379927638d6fb3f867fcb1f3571","ref":"refs/heads/main","pushedAt":"2024-05-15T22:14:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zturtleman","name":"Zack Middleton","path":"/zturtleman","primaryAvatarUrl":"https://github.com/avatars/u/405505?s=80&v=4"},"commit":{"message":"Use nanosleep(2) instead of usleep(3)\n\nusleep(3) was declared obsolete in POSIX.1-2001 and removed in\r\nPOSIX.1-2008 and nanosleep(2) was recommended to be used instead.","shortMessageHtmlLink":"Use nanosleep(2) instead of usleep(3)"}},{"before":"5a918bfa9665e51e11e74c252be1269f68b14bbe","after":"60dfabbeb7a50cd55b214194eb2ec64c39529b59","ref":"refs/heads/main","pushedAt":"2024-04-18T18:45:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NuclearMonster","name":"Jack Slater","path":"/NuclearMonster","primaryAvatarUrl":"https://github.com/avatars/u/903791?s=80&v=4"},"commit":{"message":"Update SECURITY.md","shortMessageHtmlLink":"Update SECURITY.md"}},{"before":"f9547e4533d9195d4f08aebd4691429ea8005f81","after":"5a918bfa9665e51e11e74c252be1269f68b14bbe","ref":"refs/heads/main","pushedAt":"2024-04-18T04:04:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zturtleman","name":"Zack Middleton","path":"/zturtleman","primaryAvatarUrl":"https://github.com/avatars/u/405505?s=80&v=4"},"commit":{"message":"opengl1: Fix skybox in OpenGL 1.1\n\nFix six image skybox having a black border around the sides of the sky\nwhen using OpenGL 1.1 (using CL_CLAMP instead of GL_CLAMP_TO_EDGE).\n\nIt's technically visible in q3dm10 but it's more obvious in Team Arena\nmaps such as mpteam6.","shortMessageHtmlLink":"opengl1: Fix skybox in OpenGL 1.1"}},{"before":"2cd1a7ef4abf5212b3a113cbb4e54483bc427eb1","after":"f9547e4533d9195d4f08aebd4691429ea8005f81","ref":"refs/heads/main","pushedAt":"2024-03-02T11:10:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zturtleman","name":"Zack Middleton","path":"/zturtleman","primaryAvatarUrl":"https://github.com/avatars/u/405505?s=80&v=4"},"commit":{"message":"OpenGL2: Don't mix drawing to default framebuffer and FBO\n\nDon't draw the world scene to a separate FBO from the rest of the\nscreen.\n\nThis fixes the world scene having HOM instead of seeing through to the\npreviously drawn content. World of Padman uses this to have a separate\n3D scene for the sky and world in wop_padship for dynamic skybox.\n\nThis also makes r_ext_framebuffer_multisample apply to HUD models\ninstead of depending on r_ext_multisample (which doesn't work on Linux\nwith some Intel graphics).","shortMessageHtmlLink":"OpenGL2: Don't mix drawing to default framebuffer and FBO"}},{"before":"7d711f812150f7726311ecddd7ee7bf182316859","after":"2cd1a7ef4abf5212b3a113cbb4e54483bc427eb1","ref":"refs/heads/main","pushedAt":"2024-02-26T18:28:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zturtleman","name":"Zack Middleton","path":"/zturtleman","primaryAvatarUrl":"https://github.com/avatars/u/405505?s=80&v=4"},"commit":{"message":"Fix GitHub Actions CI deprecation warnings","shortMessageHtmlLink":"Fix GitHub Actions CI deprecation warnings"}},{"before":"9881c561ad1796a68ddb88616d7da6d806f29a60","after":"7d711f812150f7726311ecddd7ee7bf182316859","ref":"refs/heads/main","pushedAt":"2024-02-17T22:01:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zturtleman","name":"Zack Middleton","path":"/zturtleman","primaryAvatarUrl":"https://github.com/avatars/u/405505?s=80&v=4"},"commit":{"message":"Fix running on Windows XP\n\nNewer mingw-w64 changed default Windows version compatibility.\nNeed to specify older behavior for EnumProcesses() to avoid \"missing\nK32EnumProcesses()\" runtime error.","shortMessageHtmlLink":"Fix running on Windows XP"}},{"before":"5d60f6035a74ff2d4e44c34b2671ea3fc4861afd","after":"9881c561ad1796a68ddb88616d7da6d806f29a60","ref":"refs/heads/main","pushedAt":"2024-02-13T14:11:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zturtleman","name":"Zack Middleton","path":"/zturtleman","primaryAvatarUrl":"https://github.com/avatars/u/405505?s=80&v=4"},"commit":{"message":"OpenGL2: Fix flares behind mirror being visible\n\nWhen r_ext_framebuffer_multisample > 0 was used, flares behind the\nmirror in q3tourney6 were incorrectly visible. This was because it\nchecks scene depth in the depth prepass which only drew opaque\nsurfaces. It also needs to contain depth for mirror/portal surfaces.","shortMessageHtmlLink":"OpenGL2: Fix flares behind mirror being visible"}},{"before":"7426ac217685e430424d4aa7ba27149924446a0f","after":"5d60f6035a74ff2d4e44c34b2671ea3fc4861afd","ref":"refs/heads/main","pushedAt":"2024-02-10T21:23:54.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"zturtleman","name":"Zack Middleton","path":"/zturtleman","primaryAvatarUrl":"https://github.com/avatars/u/405505?s=80&v=4"},"commit":{"message":"OpenGL2: Fix hack for tcMod transform on merged lightmaps\n\nWhen using merged lightmaps, only change tcMod transform for tcGen\nlightmap.","shortMessageHtmlLink":"OpenGL2: Fix hack for tcMod transform on merged lightmaps"}},{"before":"93abc60a5b79e4b8cc1ab985a03c272cdb0d0bb1","after":"7426ac217685e430424d4aa7ba27149924446a0f","ref":"refs/heads/main","pushedAt":"2024-02-08T21:34:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zturtleman","name":"Zack Middleton","path":"/zturtleman","primaryAvatarUrl":"https://github.com/avatars/u/405505?s=80&v=4"},"commit":{"message":"OpenGL2: Fix sun rays being affected by the viewport size\n\nUsing r_drawSunRays 1, r_hdr 0, cg_viewsize 50 caused the sun rays to\nonly draw properly in the bottom right quarter of the world viewport.\n\nThe scissor rectangle for the world viewport was applied to the first\nFBO_FastBlit() in RB_SunRays().\n\nSet glScissor() in FBO_FastBlit() as it's done in FBO_Blit() and\nFBO_BlitFromTexture(). Sun rays probably worked correctly with r_hdr 1\nbecause the blit for HDR changed the scissor state.","shortMessageHtmlLink":"OpenGL2: Fix sun rays being affected by the viewport size"}},{"before":"5ede35d8ddf22a99afa7f487deebf52d4f986cde","after":"93abc60a5b79e4b8cc1ab985a03c272cdb0d0bb1","ref":"refs/heads/main","pushedAt":"2024-01-18T08:16:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zturtleman","name":"Zack Middleton","path":"/zturtleman","primaryAvatarUrl":"https://github.com/avatars/u/405505?s=80&v=4"},"commit":{"message":"OpenGL2: Fix applying tcMod turb\n\nShader stage tcMods for matrix and turb effects need to be applied in\norder for turb to be correct and all tcMod turb need to be applied\ninstead of only the last one.\n\nQuake 3's textures/liquids/slime1 had tcMod turb and then tcMod scale.\nOpenGL2 applied the matrix first and then turb which had the wrong result.","shortMessageHtmlLink":"OpenGL2: Fix applying tcMod turb"}},{"before":"b07ff2a3cacf64dcd774499ec63e4b59c6bd849e","after":"5ede35d8ddf22a99afa7f487deebf52d4f986cde","ref":"refs/heads/main","pushedAt":"2023-12-27T04:26:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zturtleman","name":"Zack Middleton","path":"/zturtleman","primaryAvatarUrl":"https://github.com/avatars/u/405505?s=80&v=4"},"commit":{"message":"Fix building QVMs on Linux with Windows line endings\n\nOn non-Windows, compiling QVM tools failed if dagcheck.md had CRLF line\nendings and compiling QVMs failed if game source had CRLF line endings.\n\nAlso made Windows open the files as binary (no automatic CRLF to LF) so\nit behaves the same as on non-Windows.","shortMessageHtmlLink":"Fix building QVMs on Linux with Windows line endings"}},{"before":"972635ea5a3d1057d9a958c2cb1815dff05ab33b","after":"b07ff2a3cacf64dcd774499ec63e4b59c6bd849e","ref":"refs/heads/main","pushedAt":"2023-12-23T19:31:47.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"zturtleman","name":"Zack Middleton","path":"/zturtleman","primaryAvatarUrl":"https://github.com/avatars/u/405505?s=80&v=4"},"commit":{"message":"OpenGL2: Fix parsing q3gl2_sun without two additional tokens\n\nIf mapLightScale and shadowScale weren't included at the end of\nq3gl2_sun, the next shader line was skipped by SkipRestOfLine().\n\nCOM_ParseExt() with allowLineBreaks=qfalse, returns \"\" once and\nthen goes to the next line anyway. (Doesn't work well multiple\n\"optional\" tokens. It looks like a vanilla bug.)","shortMessageHtmlLink":"OpenGL2: Fix parsing q3gl2_sun without two additional tokens"}},{"before":"37bfe67ac6aa02ff65f8bf012d6f113beb6e711f","after":null,"ref":"refs/heads/ubuntu-20.04","pushedAt":"2023-11-23T02:14:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"zturtleman","name":"Zack Middleton","path":"/zturtleman","primaryAvatarUrl":"https://github.com/avatars/u/405505?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEqAnamgA","startCursor":null,"endCursor":null}},"title":"Activity ยท ioquake/ioq3"}