{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":245171699,"defaultBranch":"master","name":"etlegacy","ownerLogin":"etlegacy","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-03-05T13:34:01.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1481849?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716889048.0","currentOid":""},"activityList":{"items":[{"before":"52f1f5bb341a6e7c7e0f43b7fd6daa89548ffa3d","after":"ac4b2deeccd6cdbb9cea4e6ba87400dbf602ab87","ref":"refs/heads/master","pushedAt":"2024-05-29T09:23:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aranud","name":null,"path":"/Aranud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5512525?s=80&v=4"},"commit":{"message":"mod: fix incorrect impacts bullet for entities, closes #2571","shortMessageHtmlLink":"mod: fix incorrect impacts bullet for entities, closes #2571"}},{"before":null,"after":"dab3cf611cb5de3e2f1ba284dfa540e2bc57190d","ref":"refs/heads/2582-allow-os-native-mouse-in-ui-interaction","pushedAt":"2024-05-28T09:37:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jackeri","name":"Jacker","path":"/jackeri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2070060?s=80&v=4"},"commit":{"message":"initial code for the OS cursor patch, refs #2582","shortMessageHtmlLink":"initial code for the OS cursor patch, refs #2582"}},{"before":"4c1820620f9dcfeb9f86555688f0162503c32762","after":"ce9a89cfb5a90237413fce13adefdb7aa47b0dcb","ref":"refs/heads/corec_changes","pushedAt":"2024-05-24T19:20:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rafal1137","name":null,"path":"/rafal1137","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2415096?s=80&v=4"},"commit":{"message":"renderer2: remove DBS_world glsl files","shortMessageHtmlLink":"renderer2: remove DBS_world glsl files"}},{"before":"1e3a3070f4c60bf4b7148ceb84920392ad091801","after":"4c1820620f9dcfeb9f86555688f0162503c32762","ref":"refs/heads/corec_changes","pushedAt":"2024-05-24T17:50:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rafal1137","name":null,"path":"/rafal1137","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2415096?s=80&v=4"},"commit":{"message":"renderer2: bring back old r_wolfFog","shortMessageHtmlLink":"renderer2: bring back old r_wolfFog"}},{"before":null,"after":"23fd7ab591943526b0486c94d02a1bbdc71d7bc9","ref":"refs/heads/rend2_changes_test","pushedAt":"2024-05-23T23:28:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rafal1137","name":null,"path":"/rafal1137","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2415096?s=80&v=4"},"commit":{"message":"This is just for testing purposes","shortMessageHtmlLink":"This is just for testing purposes"}},{"before":"deb750cd9f1cf90b24722bc08e4e229d7009473f","after":"52f1f5bb341a6e7c7e0f43b7fd6daa89548ffa3d","ref":"refs/heads/master","pushedAt":"2024-05-23T07:19:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jackeri","name":"Jacker","path":"/jackeri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2070060?s=80&v=4"},"commit":{"message":"updated translations from transifex","shortMessageHtmlLink":"updated translations from transifex"}},{"before":"63e2127fbdf3a01981cd2ab3ec2a6d418394fa67","after":"deb750cd9f1cf90b24722bc08e4e229d7009473f","ref":"refs/heads/master","pushedAt":"2024-05-22T18:26:27.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"rafal1137","name":null,"path":"/rafal1137","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2415096?s=80&v=4"},"commit":{"message":"game: lua callback definitions start","shortMessageHtmlLink":"game: lua callback definitions start"}},{"before":"85481bdba9c310885b44e4d47b5b947110a9c62f","after":"63e2127fbdf3a01981cd2ab3ec2a6d418394fa67","ref":"refs/heads/master","pushedAt":"2024-05-22T18:13:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rafal1137","name":null,"path":"/rafal1137","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2415096?s=80&v=4"},"commit":{"message":"This should get master to working state before my PR that broke a game\n\nNOTE TO MYSELF: Please do not rush next time.","shortMessageHtmlLink":"This should get master to working state before my PR that broke a game"}},{"before":"9ffba463d3c766fedefc670d0cdbef7a27cfca32","after":"1e3a3070f4c60bf4b7148ceb84920392ad091801","ref":"refs/heads/corec_changes","pushedAt":"2024-05-22T16:06:47.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"rafal1137","name":null,"path":"/rafal1137","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2415096?s=80&v=4"},"commit":{"message":"renderer2: fix loading of bones, apparently there was missing a line","shortMessageHtmlLink":"renderer2: fix loading of bones, apparently there was missing a line"}},{"before":"bbde245a6b40ca4be4ae3b26cc7f4aed21af168d","after":"85481bdba9c310885b44e4d47b5b947110a9c62f","ref":"refs/heads/master","pushedAt":"2024-05-21T21:49:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rafal1137","name":null,"path":"/rafal1137","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2415096?s=80&v=4"},"commit":{"message":"renderer2: fix loading of bones, apparently there was missing a line","shortMessageHtmlLink":"renderer2: fix loading of bones, apparently there was missing a line"}},{"before":null,"after":"f09221c5295500af50de51a69a95d6e4aad69f1f","ref":"refs/heads/test_rend2_linux","pushedAt":"2024-05-21T18:23:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rafal1137","name":null,"path":"/rafal1137","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2415096?s=80&v=4"},"commit":{"message":"easybuild: enable renderer2","shortMessageHtmlLink":"easybuild: enable renderer2"}},{"before":"d391180fd89d66b4ab73deb51ebdcd607962759f","after":"bbde245a6b40ca4be4ae3b26cc7f4aed21af168d","ref":"refs/heads/master","pushedAt":"2024-05-21T17:22:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jackeri","name":"Jacker","path":"/jackeri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2070060?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/etlegacy/etlegacy","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/etlegacy/etlegacy"}},{"before":"09a9106cb9dc948182d81674b59b97a5c54aa8f0","after":"d391180fd89d66b4ab73deb51ebdcd607962759f","ref":"refs/heads/master","pushedAt":"2024-05-21T17:17:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rafal1137","name":null,"path":"/rafal1137","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2415096?s=80&v=4"},"commit":{"message":"renderer2: fix typo","shortMessageHtmlLink":"renderer2: fix typo"}},{"before":"a53cfb54a418f38f666ae36a36550948132ba6cd","after":"09a9106cb9dc948182d81674b59b97a5c54aa8f0","ref":"refs/heads/master","pushedAt":"2024-05-21T17:01:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jackeri","name":"Jacker","path":"/jackeri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2070060?s=80&v=4"},"commit":{"message":"game: initial work on the legacy lua definitions file for lua language servers\n\nLua has very good language servers now, and we can provide a definition\nabout the legacy provided functions and callbacks","shortMessageHtmlLink":"game: initial work on the legacy lua definitions file for lua languag…"}},{"before":"a21f1f4c821c84caea5284b86d58fd2db40c6dda","after":"a53cfb54a418f38f666ae36a36550948132ba6cd","ref":"refs/heads/master","pushedAt":"2024-05-21T16:38:20.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"jackeri","name":"Jacker","path":"/jackeri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2070060?s=80&v=4"},"commit":{"message":"json: make it possible to define the allocators from module\n\nThe json code now uses the defined allocator and free functions instead\nof the \"Com_\" functions by default.","shortMessageHtmlLink":"json: make it possible to define the allocators from module"}},{"before":"6935de0c07596db0fcbf9243999fb7ecc4e7a1b4","after":"a21f1f4c821c84caea5284b86d58fd2db40c6dda","ref":"refs/heads/master","pushedAt":"2024-05-20T21:34:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rafal1137","name":null,"path":"/rafal1137","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2415096?s=80&v=4"},"commit":{"message":"Changes in renderer2, addition of SSE and other improvements (#2570)\n\n* src: port initial commit from corec branch\r\n\r\nq_math.h and rest of the renderer2 .c and .h files not included\r\n\r\n* etmain: update some materials\r\n\r\n* qcommon: this was removed due to changes in q_math.h file\r\n\r\n* some few updates on material and q_math.c\r\n\r\n* qcommon: get back to old solution here\r\n\r\n* there are still changes comming in\r\n\r\n* qcommon: some changes in q_math.c\r\n\r\n* additional changes in q_math.c and ETLBuildRendere.cmake\r\n\r\n* cmake: remove it for now\r\n\r\n* qcommon: additional changes in q_math.c\r\n\r\n* changes in material and glsl shaders\r\n\r\n* etmain: small update on materials mp_siwa.share\r\n\r\n* etmain: some test on materials mp_siwa shader\r\n\r\n* renderer2 : glsl increase value\r\n\r\n* one of the biggest changes to rend2\r\n\r\n* more materials and glsl changes\r\n\r\n* materials and glsl updates\r\n\r\n* This commit updates materials and glsl files from commit look bellow\r\n\r\nhttps://github.com/etlegacy/etlegacy/commit/fa106ca2f054ad0a3dc54efb293f1c3272b61d76\r\nNo rend2 files included\r\n\r\n* more updates for materials and glsl files\r\n\r\nhttps://github.com/etlegacy/etlegacy/commit/4e3f087101fd0d00313cdd0015b34af2f6f943e9\r\n\r\n* Commit: bellow\r\n\r\nhttps://github.com/etlegacy/etlegacy/commit/65e1e0e42474f2f2e37a6389861e3419bd9adaab\r\n\r\n* more updates\r\n\r\n* Commit below\r\n\r\nhttps://github.com/etlegacy/etlegacy/commit/1fa180ed858c06753cc809fa3bf7bb47841b6a49\r\n\r\n* Commit below: LARGEADRESS use more than 2GB for an app 32/64bit\r\n\r\nhttps://github.com/etlegacy/etlegacy/commit/4ec74d8e37b3622da3e5f94aabfb757a424d7a03\r\n\r\n* cmake: added WINDOWS_IGNORE_PACKING_MISMATCH\r\n\r\nThis may result in memory corruption due to win headers being repacked in another way\r\n\r\n* Commit bellow\r\n\r\nhttps://github.com/etlegacy/etlegacy/commit/289665138ea5341aef32daa324fa5abe99662814\r\n\r\n* Commit below\r\n\r\nhttps://github.com/etlegacy/etlegacy/commit/3a0577425e426e5d0a690122f4f1440551d41bb0\r\n\r\n* Commit below\r\n\r\nhttps://github.com/etlegacy/etlegacy/commit/be4386232dd4006e2ac07eda990f70dc16e8d0cf\r\n\r\n* Commit below, use largeadressaware in debug builds for now safe bet\r\n\r\nhttps://github.com/etlegacy/etlegacy/commit/c517b38a83006089ce22a7f6b6de828a4d9bbc86\r\n\r\n* Commit below\r\n\r\nhttps://github.com/etlegacy/etlegacy/commit/d3839c3a71237bf2cb4da7fd572372e9f51d7bae\r\n\r\n* cmake: remove /Zp16 packing and few debug /Od\r\n\r\n* Commit below\r\n\r\nhttps://github.com/etlegacy/etlegacy/commit/820694737f8d26a7bd08af46a0bc62b1ac4cb07d\r\n\r\n* Commit Below\r\n\r\nhttps://github.com/etlegacy/etlegacy/commit/bab276e816cb5f5eb8d2ef21b25bf7778ba58a16\r\n\r\n* cmake: add missing parenthesis\r\n\r\n* cmake: we use ENABLE_SSE here\r\n\r\n* cmake: set sse2 and other compiler flags for all project\r\n\r\nShould it be only applicable for renderer2 ?\r\n\r\n* renderer2: Update tr_animation_mdm.c\r\n\r\nI will be updating file one by one just to make it easier for later debuging purposes\r\n\r\n* renderer2: Update tr_animation.c\r\n\r\n* renderer2: Update tr_backend.c\r\n\r\n* renderer2: Update tr_bsp.c\r\n\r\n* renderer2: Update tr_cmds.c\r\n\r\n* renderer2: Update tr_curve.c\r\n\r\n* renderer2: Update tr_decals.c\r\n\r\n* renderer2: Update tr_extra.c\r\n\r\n* renderer2: Update tr_extra.h\r\n\r\n* renderer2: Update tr_fbo.h\r\n\r\n* renderer2: Update tr_flares.c\r\n\r\n* renderer2: Update tr_fog.c\r\n\r\n* renderer2: Update tr_gl.c\r\n\r\n* renderer2: Update tr_glsl.c\r\n\r\n* renderer2: Update tr_glsldef.h\r\n\r\n* renderer2: Update tr_growlist.c\r\n\r\n* renderer2: Update tr_image_dds.c\r\n\r\n* renderer2: Update tr_image.c\r\n\r\n* renderer2: Update tr_init.c\r\n\r\n* renderer2: Update tr_light.c\r\n\r\n* renderer2: Update tr_local.h\r\n\r\n* renderer2: Update tr_main.c\r\n\r\n* renderer2: Update tr_marks.c\r\n\r\n* renderer2: Update tr_mesh.c\r\n\r\n* renderer2: Update tr_model_md3.c\r\n\r\n* renderer2: Update tr_model_md5.c\r\n\r\n* renderer2: Update tr_model_mdc.c\r\n\r\n* renderer2: Update tr_model_mdm.c\r\n\r\n* renderer2: Update tr_model_psk.c\r\n\r\n* renderer2: Update tr_model_skel.c\r\n\r\n* renderer2: Update tr_model_skel.h\r\n\r\n* renderer2: Update tr_model.c\r\n\r\n* renderer2: Update tr_scene.c\r\n\r\n* renderer2: Update tr_shade_calc.c\r\n\r\n* renderer2: Update tr_shade.c\r\n\r\n* renderer2: Update tr_shader_r1.c\r\n\r\n* renderer2: Update tr_shader.c\r\n\r\n* renderer2: Update tr_shader.h\r\n\r\n* renderer2: Update tr_shadows.c\r\n\r\n* renderer2: Update tr_skin.c\r\n\r\n* renderer2: Update tr_sky.c\r\n\r\n* renderer2: Update tr_surface.c\r\n\r\n* renderer2: Update tr_vbo.c\r\n\r\n* renderer2: Update tr_world.c\r\n\r\n* renderer2: Update tr_thread.c\r\n\r\n* cgame: fix compilation errors\r\n\r\n* qcommon: fix compilation errors\r\n\r\n* renderer2: fix compilation\r\n\r\n* qcommon: there are a lot of changes in q_math.h file but for now port just few lines\r\n\r\n* cmake: enable renderer2 and sse set\r\n\r\n* qcommon: we should atleast have windows and linux done with headers files for sse\r\n\r\n* renderer2: update glsl files\r\n\r\nCommit from: https://github.com/etlegacy/etlegacy/commit/75555826b1ace95ac04a04139b09aa3b5b14a00e\r\n\r\n* renderer2: update glsl files\r\n\r\nCommit from: https://github.com/etlegacy/etlegacy/commit/e1d1493df3c3b42154a5bd972fa7655385a9d949\r\n\r\n* renderer2: update files from latest corec changes\r\n\r\nCommit: https://github.com/etlegacy/etlegacy/commit/75555826b1ace95ac04a04139b09aa3b5b14a00e\r\n\r\n* renderer2: fix compilation errors\r\n\r\n* qcommon: fix compilaton, add missing struct initialization\r\n\r\n* qcommon: fix compilation errors, use ifndef ETL_SSE\r\n\r\n* qcommon: update q_math.h file, there are few things left to fix there and inside q_math.c\r\n\r\n* qcommon: remove commented out function statement\r\n\r\n* qcommon: fix compilation error\r\n\r\n* server: fix compilation error, add missing dot variable\r\n\r\n* renderer2: fix more compilation errors\r\n\r\n* server: fix missing variables\r\n\r\n* renderer2: fix missing variables\r\n\r\n* qcommon: when on windows msvc does set sse2/3 macros\r\n\r\nOn windows you need to use specific macros when using SSE code\r\n\r\n* renderer2: update glsl files and some source files from latest core commit\r\n\r\nhttps://github.com/etlegacy/etlegacy/commit/21adf6053542208c5a6c01c0d1e2f2bf1a2ebbd1\r\n\r\n* easybuild: enable install of omnibots\r\n\r\n* mod: revert scoped weapon testing\r\n\r\n* mod: change riflegrenade fireDelayTime to 0, refs #2511\r\n\r\nFixed the weapon charge not drain properly when weapon time is set to 0\r\n\r\n* mod: keep unscope behaviour close to vanilla experience\r\n\r\n* general: use ETPro bounce sound for mine / satchel, close #1870\r\n\r\nThanks to ETPro team !\r\n\r\n* qcommon: there were macros duplications, move non sse ones into right place\r\n\r\n* qcommon: there was missing struct name\r\n\r\n* qcommon: fix compilation error\r\n\r\nReplace out with vecc\r\n\r\n* Fixed the cinematic playback when using an FBO, fixes #2002\r\n\r\n* minor cleanup and pow2 fixes\r\n\r\n* files: simplify the pack isolation code a bit\r\n\r\n* r1: cleanup\r\n\r\n* cgame: use VectorSet macro instead of vector_set\r\n\r\n* qcommon: _M_IX86_FP is always defined even when ETL_SSE was disabled\r\n\r\n* renderer2: add missing tr_pbo.c file\r\n\r\n* qcommon: add missing macros\r\n\r\n* qcommon: add missing vec4_sub\r\n\r\n* qcommon: move VectorSubstractDP outside #ifdef\r\n\r\n* Uncrusfity all files\r\n\r\n* easybuild: windows enable rend2 by default add option to set to enable SSE\r\n\r\n* easybuild: windows add missing D\r\n\r\n* cgame: lerp lean angles in spec/demo playback\r\n\r\nLean angles were not interpolated while spectating/demo playback, which caused the angle transitions to be choppy since there was no lerp performed between snapshots.\r\n\r\n* game: add g_luaModuleList + increase maximum of Lua modules\r\n\r\n* game: add g_luaModuleList cvar\r\n\r\nThe file named by this cvar can contain a list of Lua modules to be\r\nloaded. It replaces the older lua_modules cvar.\r\n\r\n* game: increase the limit of loaded Lua modules\r\n\r\nWith the new g_luaModuleList cvar, it is now easy to load more Lua\r\nmodules.\r\n\r\n* ui: fix potential out of bounds read with uiInfo.map/campaignList\r\n\r\nSince UI_LoadArenasFromFile increases the mapcount before it checks for the limits, it will happily increase the count beyond MAX_MAPS limit. While this is sort of stupid by design, it's more convenient to cap it here so the warning about large amount of pk3 files can be displayed easily. This way the user also knows that they have too many maps.\r\n\r\n* ui: Add timerReset bind to Controls > Advanced menu \r\n\r\nThis is pretty useful command that is only possible to bind through console or editing config.\r\nAlso add default bind N timerReset, skipping default_android.cfg because I don't really know what to use there.\r\n\r\n* cgame: fix viewangles jittering when riding on movers, fixes #2464\r\n\r\nCo-authored-by: ryzyk-krzysiek \r\n\r\n* game: show actual filename in warning when platforms.manifest is not found\r\n\r\n* qcommon: not sure if we need SSE3 set it to SSE2\r\n\r\n* cmake: add specific compiler flags for linux when SSE is enabled\r\n\r\n* Update from latest core commit\r\n\r\nhttps://github.com/etlegacy/etlegacy/commit/c3171599718b525c88c6f45f74974ca599eb5c19\r\n\r\n* renderer2: update from latest commit\r\n\r\nhttps://github.com/etlegacy/etlegacy/commit/f6e4164f9e8d477d3200970759b75710b8e60262\r\n\r\n* qcommon: apparently Linux does not like such things even commented\r\n\r\n* Revert \"qcommon: not sure if we need SSE3 set it to SSE2\"\r\n\r\nThis reverts commit 5b43876c3b980129f9ce97099860c5fb1417362b.\r\n\r\n* renderer2: fix compilation errors on Linux\r\n\r\n* renderer2: update with latest changes from core branch\r\n\r\nCommit: https://github.com/etlegacy/etlegacy/commit/a8d3dc9d9b59b690ff8953d8af713e8edbb71299\r\n\r\n* renderer2: fix missing declarations, remove initialization/assignment of numImageLoaders\r\n\r\n* renderer2: this should be altest linux equivalent of mutex threating in linux\r\n\r\n* server: fix missing curly parenthesis\r\n\r\nThis was driving me nuts\r\n\r\n* cmake: add cmake files specific for assembly addition\r\n\r\n* qcommon: add asm file for SinCos function its it not finished yet\r\n\r\nMore info here: https://stackoverflow.com/questions/25418967/cmake-how-to-avoid-link-error-when-the-project-contains-asm-masm-sources-with\r\n\r\n* qcommon: add x64 SinCos asm\r\n\r\n* cmake: append every asm file it finds into COMMON_SRC\r\n\r\n* cmake: fix typo\r\n\r\n* general: fix gcc warnings\r\n\r\n* renderer: remove unused functions\r\n\r\n* cgame: remove unused macros & variables\r\n\r\n* cgame: fix unambiguous usage of && and || in conditional statement\r\n\r\n* qcommon: exclude FS_AddPackToPath from dedicated server\r\n\r\n* qcommon: ensure packName doesn't point to null terminator\r\n\r\nThis shouldn't ever happen anyway as you can't have an empty filename, but this would blow up if it somehow happened.\r\n\r\n* game: remove unused variable\r\n\r\n* server: remove unused variables\r\n\r\n* tvgame: remove unused variables\r\n\r\nShould clean up the entire LUA code from tvgame really as it's not used there.\r\n\r\n* qcommon: remove unused function\r\n\r\n* qcommon: replace deprecate cURL function\r\n\r\nCURLOPT_PROGRESSDATA has been deprecated in favor of CURLOPT_XFERINFOFUNCTION, the functionality remains the same however.\r\n\r\n* omni-bot: fix incorrect memset on non-trivial datatype\r\n\r\n* client: fix redefinition of CMD_BACKUP, refs #2494\r\n\r\nFlip-flop CMD_BACKUP/MASK_VET to CMD_BACKUP/MASK and add CMD_BACKUP/MASK_ETL with the increased size in order to avoid redefinition of CMD_BACKUP in server.h\r\n\r\n* general: Find cjson on Fedora, where cmake config is missing\r\n\r\n* Provide simple helper for cJSON location\r\n\r\nIf BUNDLED_LIBS is disabled and cjson library does not ship its cmake\r\nconfig for some reason, attempt to find it the other way. That is the\r\ncase on current Fedora cjson package.\r\n\r\nProvide CJSON_LIBRARY in addition to CJSON_LIBRARIES variable.\r\n\r\n* Remove compat CJSON_LIBRARY variable usage\r\n\r\nUse just CJSON_LIBRARIES similar to other modules.\r\n\r\n* Try cJSON config-only search as the first step\r\n\r\nUse config by default even when FindcJSON module is preferred. Try\r\nCONFIG only and if that works, not not attempt other methods. Should\r\nbehave exactly the same way as if FindcJSON module were not present.\r\n\r\n* qcommon: fix downloads not showing progress, refs #2563\r\n\r\nCURLOPT_XFERINFOFUNCTION takes curl_off_t (long) as args instead of double\r\n\r\n* server: \"sv_hidden\" blocked incoming clients due to mandatory info request, fixes #2256\r\n\r\nWhen \"sv_hidden\" is enabled now, the challenge value is checked to be a\r\nvalid active challenge, and if so, then the info request is responded to.\r\n\r\n* game: fix bot doesn't received 2nd weapon, fixes #2565\r\n\r\n* game: tiny refactor of team_riflegrenades check\r\n\r\n* renderer2: correct OptimazeStages\r\n\r\nhttps://github.com/etlegacy/etlegacy/commit/0c217f41ff5a0f42c4434682705a9d68a7af0f5b\r\n\r\n* renderer2: render_liquid() can now render liquidmap+bumpmap stage too\r\n\r\nhttps://github.com/etlegacy/etlegacy/commit/9e839d893ed698fa5a7fcb805bada1da5bc769e6\r\n\r\n* renderer2: globalfog bugfix fog on/off at certain areas/orientations/angles\r\n\r\n* renderer2: fogs scale (depth for opaque)\r\n\r\n* renderer: port from corec branch\r\n\r\nhttps://github.com/etlegacy/etlegacy/commit/9ee1fa0ec3a88ddd5f5d02026ecbeafe5947cd04\r\n\r\n* renderer2: fix compilation error, C&P Error\r\n\r\n* qcommon: some clean up in q_math files\r\n\r\n* cmake: SSE and RENDERER2 needs to be checked on other systems too, turning it off atm\r\n\r\n* uncrustify: replace all crlf to lf, and use proper spacing/tabbing\r\n\r\n---------\r\n\r\nCo-authored-by: Aranud \r\nCo-authored-by: Jacker \r\nCo-authored-by: Aciz \r\nCo-authored-by: Elouan Martinet <11819703+Exagone313@users.noreply.github.com>\r\nCo-authored-by: Michal 'Kimi' Mitter \r\nCo-authored-by: ryzyk-krzysiek \r\nCo-authored-by: Petr Menšík ","shortMessageHtmlLink":"Changes in renderer2, addition of SSE and other improvements (#2570)"}},{"before":"145aa40ae3346968716394eabef1e6d2ba7f144a","after":"9ffba463d3c766fedefc670d0cdbef7a27cfca32","ref":"refs/heads/corec_changes","pushedAt":"2024-05-20T16:42:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rafal1137","name":null,"path":"/rafal1137","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2415096?s=80&v=4"},"commit":{"message":"uncrustify: replace all crlf to lf, and use proper spacing/tabbing","shortMessageHtmlLink":"uncrustify: replace all crlf to lf, and use proper spacing/tabbing"}},{"before":"24cc44eb7484ec9c150dd59efa11a8eba77f8a83","after":"145aa40ae3346968716394eabef1e6d2ba7f144a","ref":"refs/heads/corec_changes","pushedAt":"2024-05-20T13:29:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rafal1137","name":null,"path":"/rafal1137","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2415096?s=80&v=4"},"commit":{"message":"cmake: SSE and RENDERER2 needs to be checked on other systems too, turning it off atm","shortMessageHtmlLink":"cmake: SSE and RENDERER2 needs to be checked on other systems too, tu…"}},{"before":"3208004f371eded42026e75abc29ad7019551b82","after":"24cc44eb7484ec9c150dd59efa11a8eba77f8a83","ref":"refs/heads/corec_changes","pushedAt":"2024-05-20T13:23:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rafal1137","name":null,"path":"/rafal1137","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2415096?s=80&v=4"},"commit":{"message":"qcommon: some clean up in q_math files","shortMessageHtmlLink":"qcommon: some clean up in q_math files"}},{"before":"ac85aaf04db4f9ad892f9fb3f33e46f953d508c9","after":"3208004f371eded42026e75abc29ad7019551b82","ref":"refs/heads/corec_changes","pushedAt":"2024-05-17T22:15:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rafal1137","name":null,"path":"/rafal1137","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2415096?s=80&v=4"},"commit":{"message":"renderer: port from corec branch\n\nhttps://github.com/etlegacy/etlegacy/commit/9ee1fa0ec3a88ddd5f5d02026ecbeafe5947cd04","shortMessageHtmlLink":"renderer: port from corec branch"}},{"before":"7d607fcdb1aec2c99bd68805c03fb72b002866c9","after":"9ee1fa0ec3a88ddd5f5d02026ecbeafe5947cd04","ref":"refs/heads/corec","pushedAt":"2024-05-16T22:03:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"core-c","name":"Ron Driessen","path":"/core-c","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33521759?s=80&v=4"},"commit":{"message":"renderer2: Underwater fog sort order.","shortMessageHtmlLink":"renderer2: Underwater fog sort order."}},{"before":null,"after":"ac85aaf04db4f9ad892f9fb3f33e46f953d508c9","ref":"refs/heads/corec_changes","pushedAt":"2024-05-15T22:11:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rafal1137","name":null,"path":"/rafal1137","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2415096?s=80&v=4"},"commit":{"message":"Merge branch 'etlegacy:master' into corec_changes","shortMessageHtmlLink":"Merge branch 'etlegacy:master' into corec_changes"}},{"before":"448d775312fd7de2dae2732ed63f4e91e78d331f","after":"7d607fcdb1aec2c99bd68805c03fb72b002866c9","ref":"refs/heads/corec","pushedAt":"2024-05-15T20:15:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"core-c","name":"Ron Driessen","path":"/core-c","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33521759?s=80&v=4"},"commit":{"message":"Fogs scale (depth for opaque)","shortMessageHtmlLink":"Fogs scale (depth for opaque)"}},{"before":"2a6d21e000d757c38efd8963d3f497c2d7e2cadd","after":"6935de0c07596db0fcbf9243999fb7ecc4e7a1b4","ref":"refs/heads/master","pushedAt":"2024-05-15T12:23:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Aranud","name":null,"path":"/Aranud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5512525?s=80&v=4"},"commit":{"message":"game: tiny refactor of team_riflegrenades check","shortMessageHtmlLink":"game: tiny refactor of team_riflegrenades check"}},{"before":"9e839d893ed698fa5a7fcb805bada1da5bc769e6","after":"448d775312fd7de2dae2732ed63f4e91e78d331f","ref":"refs/heads/corec","pushedAt":"2024-05-15T01:08:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"core-c","name":"Ron Driessen","path":"/core-c","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33521759?s=80&v=4"},"commit":{"message":"Global Fog bugfix fog on/off at certain areas/orientations/angles.","shortMessageHtmlLink":"Global Fog bugfix fog on/off at certain areas/orientations/angles."}},{"before":"a8d3dc9d9b59b690ff8953d8af713e8edbb71299","after":"9e839d893ed698fa5a7fcb805bada1da5bc769e6","ref":"refs/heads/corec","pushedAt":"2024-05-14T15:41:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"core-c","name":"Ron Driessen","path":"/core-c","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33521759?s=80&v=4"},"commit":{"message":"Render_liquid() can now render a liquidmap+bumpmap stage too.\nThat renders no diffusemap texture, so it renders a watersurface that is transparent, but it has all the rest of the effects: (possibly) moving waves/ripples, specular, reflection, refraction, watersurfacefog..\n\nAnd, fog you..\n..some fog stuff.","shortMessageHtmlLink":"Render_liquid() can now render a liquidmap+bumpmap stage too."}},{"before":"5c0b039d9f834099151073bcf41e1dfb790230d9","after":"2a6d21e000d757c38efd8963d3f497c2d7e2cadd","ref":"refs/heads/master","pushedAt":"2024-05-13T11:02:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jackeri","name":"Jacker","path":"/jackeri","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2070060?s=80&v=4"},"commit":{"message":"server: \"sv_hidden\" blocked incoming clients due to mandatory info request, fixes #2256\n\nWhen \"sv_hidden\" is enabled now, the challenge value is checked to be a\nvalid active challenge, and if so, then the info request is responded to.","shortMessageHtmlLink":"server: \"sv_hidden\" blocked incoming clients due to mandatory info re…"}},{"before":"6ec07db680a2c797a74e4e069cc64aacc95d3e03","after":"5c0b039d9f834099151073bcf41e1dfb790230d9","ref":"refs/heads/master","pushedAt":"2024-05-11T14:50:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Aranud","name":null,"path":"/Aranud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5512525?s=80&v=4"},"commit":{"message":"qcommon: fix downloads not showing progress, refs #2563\n\nCURLOPT_XFERINFOFUNCTION takes curl_off_t (long) as args instead of double","shortMessageHtmlLink":"qcommon: fix downloads not showing progress, refs #2563"}},{"before":"6cb533d1c28eaa2bacab31b672a80f85f3bd9d5d","after":"6ec07db680a2c797a74e4e069cc64aacc95d3e03","ref":"refs/heads/master","pushedAt":"2024-05-11T14:50:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Aranud","name":null,"path":"/Aranud","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5512525?s=80&v=4"},"commit":{"message":"general: Find cjson on Fedora, where cmake config is missing\n\n* Provide simple helper for cJSON location\r\n\r\nIf BUNDLED_LIBS is disabled and cjson library does not ship its cmake\r\nconfig for some reason, attempt to find it the other way. That is the\r\ncase on current Fedora cjson package.\r\n\r\nProvide CJSON_LIBRARY in addition to CJSON_LIBRARIES variable.\r\n\r\n* Remove compat CJSON_LIBRARY variable usage\r\n\r\nUse just CJSON_LIBRARIES similar to other modules.\r\n\r\n* Try cJSON config-only search as the first step\r\n\r\nUse config by default even when FindcJSON module is preferred. Try\r\nCONFIG only and if that works, not not attempt other methods. Should\r\nbehave exactly the same way as if FindcJSON module were not present.","shortMessageHtmlLink":"general: Find cjson on Fedora, where cmake config is missing"}},{"before":"f6e4164f9e8d477d3200970759b75710b8e60262","after":"a8d3dc9d9b59b690ff8953d8af713e8edbb71299","ref":"refs/heads/corec","pushedAt":"2024-05-11T11:37:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"core-c","name":"Ron Driessen","path":"/core-c","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33521759?s=80&v=4"},"commit":{"message":"r_DiffuseLighting adjusted with a bias value added.\nThis bias makes it possible to make the effect create also extra (self)light, and not only (self)shadow.\nThis creates more contrast and keeps the overall color the same.\nWhile r_diffuseLighting values in the range 0.0 to 1.0 are normal, you can use greater values, and even negative values,.. if you want to.","shortMessageHtmlLink":"r_DiffuseLighting adjusted with a bias value added."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVr4wbQA","startCursor":null,"endCursor":null}},"title":"Activity · etlegacy/etlegacy"}