Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

OpenXRay

Open source project that aims to improve S.T.A.L.K.E.R. game, fix old bugs, boost performance and improve code quality.
Collective - Host: opensource - https://opencollective.com/openxray - Code: https://github.com/OpenXRay/xray-16

CMake: Always use system default linker

Mainly because ld.gold is outdated and check_cxx_compiler_flag returns
true even if ld.gold is u...

github.com/OpenXRay/xray-16 - 9875f60459ab2165ee6742ad933ac74c7536248e authored 12 months ago
Cleaned up Platform*.inl files

And reduced diff between them

github.com/OpenXRay/xray-16 - 83cdf626fcc4a0bc75c9121ed1d112809bedfa0a authored 12 months ago
Common: Moved d3d9 specific types to d3d9compat.hpp

github.com/OpenXRay/xray-16 - b6bfab7a0337b8d5841bdc9554ab8a1e1b68f047 authored 12 months ago
Fixed build under macOS 13 and higher (#1598)

Added macOS M1 build using GitHub Actions
Unified Linux and macOS build steps in cibuild.yml

github.com/OpenXRay/xray-16 - 4f05eeee3238daba12083b8604387ce9577ac74f authored 12 months ago
Merge pull request #1597 from OpenXRay/dependabot/submodules/Externals/zlib-f1f503d

github.com/OpenXRay/xray-16 - 357442b3d974532a76a334bcf484d3c3f9af98f1 authored 12 months ago
build(deps): bump Externals/zlib from `c06dfec` to `f1f503d`

Bumps [Externals/zlib](https://github.com/madler/zlib) from `c06dfec` to `f1f503d`.
- [Release n...

github.com/OpenXRay/xray-16 - 7488027e669276bb7c29bb45e2382157f5186fce authored 12 months ago
Merge pull request #1587 from OpenXRay/dependabot/submodules/Externals/sse2neon-cfaa59f

build(deps): bump Externals/sse2neon from `60ecccb` to `cfaa59f`

github.com/OpenXRay/xray-16 - be53de4e2217b7e52be76d7d371e9d34791a1789 authored about 1 year ago
Merge pull request #1591 from OpenXRay/dependabot/submodules/Externals/zlib-c06dfec

build(deps): bump Externals/zlib from `643e17b` to `c06dfec`

github.com/OpenXRay/xray-16 - f4a1963ebf6135945ce96d517181ebcdc722ad00 authored about 1 year ago
build(deps): bump Externals/zlib from `643e17b` to `c06dfec`

Bumps [Externals/zlib](https://github.com/madler/zlib) from `643e17b` to `c06dfec`.
- [Release n...

github.com/OpenXRay/xray-16 - a86012a213f51d6873d2227c4175263158cca005 authored about 1 year ago
build(deps): bump Externals/sse2neon from `60ecccb` to `cfaa59f`

Bumps [Externals/sse2neon](https://github.com/DLTcollab/sse2neon) from `60ecccb` to `cfaa59f`.
-...

github.com/OpenXRay/xray-16 - 7ce51b5af21260b3072f2a97c54ce93da114374a authored about 1 year ago
Common/PlatformWindows.inl: disable more Windows.h features

github.com/OpenXRay/xray-16 - 692666fbab83bb0847bd6b16a43b6ceb8ebeb3d1 authored about 1 year ago
Update imgui submodule

github.com/OpenXRay/xray-16 - 44ca014e8dce568ac027298592b649a3e1d6fa0e authored about 1 year ago
Merge pull request #1584 from OpenXRay/dependabot/submodules/Externals/sse2neon-60ecccb

github.com/OpenXRay/xray-16 - 20e76c28c60ecf3330db6de6ae3d393efd8e50e8 authored about 1 year ago
build(deps): bump Externals/sse2neon from `25e2a60` to `60ecccb`

Bumps [Externals/sse2neon](https://github.com/DLTcollab/sse2neon) from `25e2a60` to `60ecccb`.
-...

github.com/OpenXRay/xray-16 - 9ae70f8fdbc40e4d9c42a6ca84243660e70779a8 authored about 1 year ago
GitHub Actions: increase timeout to 45 minutes for *BSD builds

github.com/OpenXRay/xray-16 - b2da973f2521c6df80bd1f03c149e90e4ff92cd6 authored about 1 year ago
GitHub Actions: fix BSD finalization failure

github.com/OpenXRay/xray-16 - b872f29ab9c2b1aa14d63e688645bf8daefcb6ac authored about 1 year ago
Fix FreeBSD build

github.com/OpenXRay/xray-16 - 57423fa20552d9c044eb4e9ba7c9688d4baddc17 authored about 1 year ago
Fix FreeBSD build

Oops, I broke it in 0121b93367850a3873d6edf6008261e13b660cad

github.com/OpenXRay/xray-16 - c7e225008e9eda53ab5d141bfc5f9530579994b2 authored about 1 year ago
Merge pull request #1583 from OpenXRay/actions

github.com/OpenXRay/xray-16 - 2a5e9e143bc7d8abbae8aefd6a4bac799851f64c authored about 1 year ago
GitHub Actions: build for OpenBSD

github.com/OpenXRay/xray-16 - 89e8f61198a87cc232f943c330cd98f1cf28ce44 authored about 1 year ago
GitHub Actions: disabled syncing files back from *BSD VMs

due to VM stalls

github.com/OpenXRay/xray-16 - 92b9d498d848ef149fee5d16e80fa63b098c6bc4 authored about 1 year ago
Don't use variable names starting with _ or __

Such names are reserved by the C++ standard.

This fixes compilation errors due to conflicts on O...

github.com/OpenXRay/xray-16 - d0a2145db6f792134e65b6f9352849420de49e31 authored about 1 year ago
Externals/GameSpy: include pthread.h to make sure it's compilable

github.com/OpenXRay/xray-16 - 5ab0ed3b7182edc778bc7fb242f92000e01e876e authored about 1 year ago
Common/Platform.hpp: expand *BSD macros to allow to determine exact platform

github.com/OpenXRay/xray-16 - b16894d7de09934e50c24053617ba2f02eba0b62 authored about 1 year ago
xrCore/Threading/ThreadUtil.cpp: fix compilation on OpenBSD/NetBSD

Moved Apple's function fix to this file too.

github.com/OpenXRay/xray-16 - 8f799be74b7f987f17c355788e0e2159fda8dfa1 authored about 1 year ago
Don't link dl on OpenBSD

It's a part of libc in OpenBSD, there's no ld.so/ld.a.

github.com/OpenXRay/xray-16 - 585b6701580e2b829e021aa9de434d5efe3fcdc1 authored about 1 year ago
xrCore/_math.cpp: improved code path selection for Linux/BSD/etc.

github.com/OpenXRay/xray-16 - 0121b93367850a3873d6edf6008261e13b660cad authored about 1 year ago
Use C++ types in log functions to make it more portable

uint64_t and size_t are using different underlying types on different
platforms, and compiler ev...

github.com/OpenXRay/xray-16 - f09e27addadc397f992a55113b61b75ce6ea691d authored about 1 year ago
GitHub Actions: stop *BSD builds after 30 minutes

It usually takes 10-20 minutes to build, anything longer that that is a VM stall.

github.com/OpenXRay/xray-16 - 00b865aac173827b8ed35249e1b0786215656ca7 authored about 1 year ago
Removed Travis CI leftovers

github.com/OpenXRay/xray-16 - e324b1d6e0673263a1127df532e7d6d69d6eb8da authored about 1 year ago
Merge pull request #1580 from OpenXRay/actions

github.com/OpenXRay/xray-16 - 0b52b7534f1352bebf42e759c7ae0ffe91ee08c1 authored about 1 year ago
GitHub Actions: added Haiku and ARM64/PPC64LE Ubuntu builds stubs

github.com/OpenXRay/xray-16 - d6d814cd2b3f7e17407a42834addf76cd24f37d4 authored about 1 year ago
GitHub Actions: add FreeBSD build

Added OpenBSD and NetBSD build stubs

github.com/OpenXRay/xray-16 - 2fb0bfdf28cd4dd04f3fe0518ac638ccb1934445 authored about 1 year ago
xrRender: use RenderDoc API on non Master Gold builds and only on Windows/Linux/macOS

github.com/OpenXRay/xray-16 - 281980ccf26cd2ccada949dd0dc031351f42dab3 authored about 1 year ago
Common/Platform.hpp: expand XR_PLATFORM_BSD to detect OpenBSD/NetBSD/DragonFlyBSD

github.com/OpenXRay/xray-16 - 8803cb977fc19fbeba724a130609202c925e1b2a authored about 1 year ago
GitHub Actions: removed Crypto++ deinitialization step

Crypto++ is disabled on Linux anyway

github.com/OpenXRay/xray-16 - 95276cd01f03e162c078da6ead6f5cddad3cc3d4 authored about 1 year ago
GitHub Actions: use one job for both Ubuntu and Linux builds

github.com/OpenXRay/xray-16 - 9c1cb130a025db21d5472973edc956d55db3434a authored about 1 year ago
GitHub Actions: removed 'build-' prefix from Build workflow jobs ids

github.com/OpenXRay/xray-16 - 1687006ab2f7aba92a5d1c695ae221b49b0f819e authored about 1 year ago
Merge pull request #1579 from OpenXRay/fix-find-xiph-modules

github.com/OpenXRay/xray-16 - 70469a01ebb41d0cd62a1f283ed83451f42b9c84 authored about 1 year ago
cmake/FindLZO.cmake: removed /sw and /opt/local search paths

According to
https://github.com/Kitware/CMake/commit/eea9eda834466272b42f694a14d5d5f3d1975ec2

github.com/OpenXRay/xray-16 - 466967061bb501249306ec7fa9912a21c31fb78a authored about 1 year ago
CMake: link to Ogg target instead of using OGG_* variables directly

Fix find modules like #1206

github.com/OpenXRay/xray-16 - 2872d68cb1cdf077af023ad9c5462cda7eeb60c3 authored about 1 year ago
Merge pull request #1578 from OpenXRay/dependabot/submodules/Externals/sse2neon-25e2a60

github.com/OpenXRay/xray-16 - 97e0aded9456004a8d1bae65b55a87cf63eb4f58 authored about 1 year ago
build(deps): bump Externals/sse2neon from `01cba29` to `25e2a60`

Bumps [Externals/sse2neon](https://github.com/DLTcollab/sse2neon) from `01cba29` to `25e2a60`.
-...

github.com/OpenXRay/xray-16 - ccef7d2a4a91703dc8e27a044fbb3867509b994b authored about 1 year ago
Fix mouse doesn't hide on engine start

github.com/OpenXRay/xray-16 - 094d960a88f65a145f287728339d5420f5049b95 authored about 1 year ago
GitHub: removed Travis CI integration

It doesn't work for a while, and it's really buggy, so not worth the
efforts.

github.com/OpenXRay/xray-16 - 46b11b5ff80b23106448902b8948fcb5c4652525 authored about 1 year ago
xrGame: Fix buffer overflow in `ParseControlString` (#1556)

Co-authored-by: Xottab_DUTY <[email protected]>

github.com/OpenXRay/xray-16 - 77f92ae537ee3b81073d0eb828e494d2d065f3e9 authored about 1 year ago
Update read window title from configs/openxray.ltx (#1559)

github.com/OpenXRay/xray-16 - 602c38043162db7dac8e3fa7ef2fd4dbacd32bfe authored about 1 year ago
Merge pull request #1570 from OpenXRay/dependabot/submodules/Externals/sse2neon-01cba29

github.com/OpenXRay/xray-16 - c39923fe730e9ff4e526317e49133d6eb4519f24 authored about 1 year ago
Fixed PIX_EVENT on non-msvc compilers. (#1574)

github.com/OpenXRay/xray-16 - 1cd834d352c0ae41254d0b5d7ab99c79d7c31a76 authored about 1 year ago
build(deps): bump Externals/sse2neon from `1d79067` to `01cba29`

Bumps [Externals/sse2neon](https://github.com/DLTcollab/sse2neon) from `1d79067` to `01cba29`.
-...

github.com/OpenXRay/xray-16 - 27da7a11516962b98d5b4d3412ff2e8baa27f15e authored about 1 year ago
Fix aarch64 build

github.com/OpenXRay/xray-16 - 386735111399447c0ef898df0bb661a7dc01fa50 authored about 1 year ago
Discord: set logo during engine start

github.com/OpenXRay/xray-16 - 0c99936a6976e6517dd66adceea15867cb4bf90f authored about 1 year ago
xrEngine/x_ray.h|cpp: moved Discord update procedure to a dedicated function

github.com/OpenXRay/xray-16 - 0e4f0bf5361c2b9ffd32fcda1d75591ea3b32b34 authored about 1 year ago
xrGame/GamePersistent.h|cpp: default-initialize variables and lighten the constructor

github.com/OpenXRay/xray-16 - 3af174026bb9c22574daa3a89216e6df44386044 authored about 1 year ago
xrEngine/pure.h: free memory when all objects are removed from registry

This reproduces vanilla behaviour where .clear() was releasing the
memory also

github.com/OpenXRay/xray-16 - c0b50d3213fa1e893313b5e86bfb207fb79cbd93 authored about 1 year ago
Merge pull request #1564 from OpenXRay/dependabot/submodules/Externals/sse2neon-1d79067

github.com/OpenXRay/xray-16 - bec6b599002a4b169fea25ccacce9a79caeb843f authored about 1 year ago
build(deps): bump Externals/sse2neon from `232c221` to `1d79067`

Bumps [Externals/sse2neon](https://github.com/DLTcollab/sse2neon) from `232c221` to `1d79067`.
-...

github.com/OpenXRay/xray-16 - c3f6e83f6bc8c23e9463cd7c07a9ab5bf64843d1 authored about 1 year ago
Revert "Moved particles from IGame_Persistent to IGame_Level"

This reverts commit 2a62b20c04b2d827069cca7bd95c46877a86e398.

github.com/OpenXRay/xray-16 - 77253ea64237716107bf1ac582f4e0787b57d6b8 authored about 1 year ago
Moved particles from IGame_Persistent to IGame_Level

These belong to the level

github.com/OpenXRay/xray-16 - 2a62b20c04b2d827069cca7bd95c46877a86e398 authored about 1 year ago
ini_id_loader.h and xml_str_id_loader.h: default constructors and destructors

github.com/OpenXRay/xray-16 - 131a2ad41af7af8d3394b23ce8aa9a4802694587 authored about 1 year ago
xrEngine/IGame_Level.cpp: removed smart_cast.h include

Because it shouldn't be there

github.com/OpenXRay/xray-16 - fedce64a49a7fd1986df89e8fb4f82601b49ed46 authored about 1 year ago
Place structures needed by xrSound into xrSound

Plus, small includes cleanup: sorted them, and removed mmsystem.h (not
needed)

github.com/OpenXRay/xray-16 - 2b6a1168aa29eea68bee075a78f77e9561ee8a96 authored about 1 year ago
Fix list/string REGEX issue in LuaJIT CMake file

github.com/OpenXRay/xray-16 - a1331881a888f974a969b2d4ae3a2df31791fbd4 authored about 1 year ago
xrEngine/embedded_resources_management.h: fixed incorrect pointer free

github.com/OpenXRay/xray-16 - 8add9a28913df6e374b9a8c87afb0e300a55cf86 authored about 1 year ago
xrEngine/x_ray.cpp: don't crash if Discord is not available

github.com/OpenXRay/xray-16 - 6515c3a18aa11d04508bc64be8332b0f49a04244 authored about 1 year ago
Fixed crash on start with -nogame key specified

github.com/OpenXRay/xray-16 - 8e96155d104f9127d6c2622d6cae32736963a72f authored about 1 year ago
xrEngine/embedded_resources_management.h: fix stack overflow woth splashes greater than 1 MB is size

github.com/OpenXRay/xray-16 - 7efd1bc45c65f7423f50478e0db2347a349d296b authored about 1 year ago
Add basic Discord integration

github.com/OpenXRay/xray-16 - d19b10d52c69da8a6f75ec211460d71d53d2b2bb authored about 1 year ago
xrEngine/x_ray.h|cpp: simplify splash thread proc

github.com/OpenXRay/xray-16 - 39b40de7cdae868e5829d67e560c540325089bc6 authored about 1 year ago
Fixed non-Windows build

github.com/OpenXRay/xray-16 - 118d39d55e343586fce5fa048b09b94b5c18adaa authored about 1 year ago
Moved application cycle processing to CApplication

github.com/OpenXRay/xray-16 - b13bbdaef969633735c659ad412068e493357c28 authored about 1 year ago
Moved application initialization functionality back to x_ray.cpp

github.com/OpenXRay/xray-16 - d4707ef8b678c1b7b33deea943e95ab5d5387840 authored about 1 year ago
xrEngine/device.cpp: clean up includes

github.com/OpenXRay/xray-16 - 3081a853488b41a181bf9619b9c1ab15b9890784 authored about 1 year ago
xrEngine: moved CheckPrivilegySlowdown to device.cpp

github.com/OpenXRay/xray-16 - 71eb6b27e4bea5c373627599b9e7d1f07b579b4a authored about 1 year ago
Moved basic application functionality to CApplication

github.com/OpenXRay/xray-16 - c76ddddcf1c22d446c79b16a327e61341ee3274f authored about 1 year ago
Moved KERNEL:console event to CConsole class

github.com/OpenXRay/xray-16 - bd0887cfb00a90d2fe0b80a07cb040a3699ea85e authored about 1 year ago
Moved CApplication functionality into CEngine

github.com/OpenXRay/xray-16 - c161b9eaa742989c4ae6c57061dcca4d192e54c0 authored about 1 year ago
xrEngine/Device_initialize.cpp: don't call Device indirectly

We are already Device

github.com/OpenXRay/xray-16 - 46b1caeedf995ae4750219c49afdb5c4a71ea7ce authored about 1 year ago
xrEngine/IGame_Persistent.h: made IsMainMenuActive and MainMenuActiveOrLevelNotExist not static

It's completely nonsense to have them static.

github.com/OpenXRay/xray-16 - d72e982201b9f8bf8f303b16bd42218367478850 authored about 1 year ago
xrEngine/device.h: removed draw_loadscreen param from PreCache

It's always true anyway. That call in Device_create was there to just
initialize the variables, ...

github.com/OpenXRay/xray-16 - 396bcce1222c162d208cb3a2bc9ce14ed2213bbd authored about 1 year ago
xrMaterialSystem/GameMtlLib.h|cpp: constify, modernize

github.com/OpenXRay/xray-16 - be13bcffaeb8f1be30985e523b9c8d830733a2e9 authored about 1 year ago
Fixed Linux/macOS build

github.com/OpenXRay/xray-16 - eddd3d03e76f04b09b4a952267b03ef6daaf46ec authored about 1 year ago
Fixed dedicated server crash on start

github.com/OpenXRay/xray-16 - f14a3a3d8584284c482ea62848b62b76c6e29d48 authored about 1 year ago
Moved loading screen and level scan functionality to IGame_Persistent

github.com/OpenXRay/xray-16 - 5bee9eceb5a8305df6dea0e140bcedf67b8c0e03 authored about 1 year ago
xrEngine/CustomHUD.h: removed inheritance from FactoryObjectBase

It's not needed since 19c51a34fb142bb63db8e4d364ab34f9c113166d, this
commit is a minor addition ...

github.com/OpenXRay/xray-16 - 373f67c7944a423dd7c34acf89944466c59387f6 authored about 1 year ago
Unify SetLoadStageTitle and LoadTitle into one function

Like it was in SOC/CS.
This simplifies ongoing refactoring for us.

github.com/OpenXRay/xray-16 - 0b5efe46eb5aa3d53d75845ebeab2f96af9f5621 authored about 1 year ago
Removed some occurences of _EDITOR macro

github.com/OpenXRay/xray-16 - bf724895729891ced1348dd9ad4ad7f0d31fbf08 authored about 1 year ago
xrParticles/particle_actions_collection.cpp: removed _EDITOR code path

github.com/OpenXRay/xray-16 - 48ed4d7aa0da741745a92808ee6a13f82a68d1ce authored about 1 year ago
Removed BREAK_AT_STRCMP

github.com/OpenXRay/xray-16 - e390e3d2cb290f8c45ce5e40a9c00e6b7d5eb740 authored about 1 year ago
Rename last occurences of EDITOR macro to _EDITOR

_EDITOR is used everywhere

github.com/OpenXRay/xray-16 - b956e6a7fa0bb9e53512333693a1346a9cc2c1e1 authored about 1 year ago
xrRender: use xrMaterialSystem directly instead of indirection through IGame_Persistent

github.com/OpenXRay/xray-16 - 9cf5c0910db841df1b77c0a28e3782a251a18f59 authored about 1 year ago
xrEngine: use xrMaterialSystem directly instead of indirection through IGame_Persistent

github.com/OpenXRay/xray-16 - 128996a2258da67deb2fefb3e1fb7a7bc8daf96b authored about 1 year ago
xrSound/SoundRender_Scene.cpp: fixed potential memory leak when changing levels with SOM or SENV available

SOM - sound occlusion model
SENV - sound environment

github.com/OpenXRay/xray-16 - e62423021bfb6ed28db49fdd1e6d82a7f3a64740 authored about 1 year ago
Use game materials system for a bit better sound occlusion

github.com/OpenXRay/xray-16 - efe60860796072cc6e2cf6403563e6d70b8c4648 authored about 1 year ago
xrMaterialSystem/GameMtlLib.h: fix encoding

github.com/OpenXRay/xray-16 - d5fb5764c5158658237b77fd3d4436565dbbf9de authored about 1 year ago
Fixed some sound not working

This reverts change made in 16f742feb1fc01d452cc09ad00cdf822d36bfd2f

github.com/OpenXRay/xray-16 - 5c3b8dd36d7e6c566673efd64230137987628e86 authored about 1 year ago
Fixed macOS build

github.com/OpenXRay/xray-16 - 08c01f82d7dd2a0d7f5267f8377a1994d3653b4f authored about 1 year ago
xrSound: add support for 32-bit float output in sound targets

The sound quality has become much better!
You can notice that even in vanilla game.

github.com/OpenXRay/xray-16 - 7ac9432c343894a2b496da85e444300cd1c5e97e authored about 1 year ago
xrSound/SoundRender_Source.cpp: improved robustness of ogg reader

It now prints errors as it did in X-Ray 1.0 and can still continue
correctly handle errors

github.com/OpenXRay/xray-16 - d83402322452df087e59c0624d317da2a0d9ffe7 authored about 1 year ago
xrSound/Sound.h: constify position vector in get_occlusion

github.com/OpenXRay/xray-16 - 3a6ae30b034e1ab3c436aa380672c88bc79fa7f8 authored about 1 year ago