Ecosyste.ms: OpenCollective

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

github.com/space-wizards/RobustToolbox

Robust multiplayer game engine, used by Space Station 14
https://github.com/space-wizards/RobustToolbox

GLES2: Support for GL_OES_standard_derivatives (fixes wall brightening when available) (#1276)

7736882da2c1ca35251f0164bb01886c345d8561 authored over 4 years ago by 20kdc <[email protected]>
Make HighestMapID and HighestGridID public for content to read (#1271)

1a453a0d239d69b7b3187fec24f15b9e1bc2a933 authored over 4 years ago by DrSmugleaf <[email protected]>
More Clyde GL version things.

Correctly use KHR and OES suffixed functions for debug output and VAOs, if necessary.

Allow ove...

b4fac5256cb9fc4efdf5f23b2a46f16ef8625410 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Add debug highlighting for UI Controls (#1272)

72d8f60846f6f0bd43935ae46afebffc33512b63 authored over 4 years ago by ShadowCommander <[email protected]>
Various OpenGL fixes.

1. Fixes screenshots on ES by providing a fallback path for when encessary features (PBO, fence ...

3ea73e9d2aae3a188050c12aea4e0868dc174451 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Prevent gl_FragColor deprecation issues on GL3.3 (hopefully finally ending the saga of hotfixes) (#1270)

4f5d2664b8e3bb7c775c138add41234b15a62164 authored over 4 years ago by 20kdc <[email protected]>
Actually use argument in MapGrid GetAllTiles

eab93358863797eaeb10a13632475c1763a365bc authored over 4 years ago by Víctor Aguilera Puerto <[email protected]>
GLES2: hotfix: Use in/out to prevent core profile complaints (#1269)

880be34b8d2925fad4b42275d8581ca28e44b112 authored over 4 years ago by 20kdc <[email protected]>
GLES2 users, assemble! (#1266)

4777a0adbf0b6f7a0e7c62e1c5e9b67ab7e907f4 authored over 4 years ago by 20kdc <[email protected]>
Fix unit tests.

c5573c0d333b1f50b740b48e135d202fe7158d42 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
NetMessageAccept, NetMessage dispatch cleanup.

Net message functions are now cached when the message is registered or the string table updates ...

3f43e86530c1445ec8f89ddf875dd6d1c0d14d31 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Mapped string serializer cleanup and fixes.

36f29d54edbaad1db84fb150a357a1c242fed9bf authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Add path to RSI class

59a003cda0fb6d3367771d6798b7eabb5e089c69 authored over 4 years ago by Víctor Aguilera Puerto <[email protected]>
Fix IEntityManager doc

f25318a09680a5dbe88074a0a3f620199b72f6b1 authored over 4 years ago by Víctor Aguilera Puerto <[email protected]>
Make more light properties animatable (#1267)

0b1b496cafc6ae9632d0d27f1fd22c239bb4d173 authored over 4 years ago by nuke <[email protected]>
Fix YamlFlagSerializer doc

524177550fefb0dccc96eb5338692d242a7c8a25 authored over 4 years ago by Víctor Aguilera Puerto <[email protected]>
Fix Button Labels not updating styles when Button is disabled/enabled (#1263)

Co-authored-by: Pieter-Jan Briers <[email protected]>

89dca78d18f053f27d9cda98d7f1d205290ba730 authored over 4 years ago by ShadowCommander <[email protected]>
Effect entity parenting (#1264)

Co-authored-by: Metal Gear Sloth <[email protected]>

6ffe2e1750a2fc2fd30664b0ea393dc4325f5143 authored over 4 years ago by metalgearsloth <[email protected]>
Add some [Pure] annotations.

5faa8a59c1faf6ae1ecb964783976f0bc3137182 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Deterministic RobustMappedStringSerializer (#1265)

6b92db35f03e4a4bd72f3196a37929ab63c06363 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Exposes the IEntitySystemManager on the IEntityManager.

Adds a ToString override to InputCmdMessage.

5261c8d5aa377d9ff2bb63a44e8a6049c565f2f0 authored over 4 years ago by Acruid <[email protected]>
Suppress collision regeneration while updating chunk from game state.

Tiny optimization.

0f38d7f7a193e6f0df77cbf1e5be8c43b174e05d authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Sprinkle glGetError everywhere.

0682dcf98c199c22f801faae4ba2297ebdfcdf2e authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Control.cs (#1262)

cd1d6035e5673ae8101f0787f8085598314e0e70 authored over 4 years ago by Swept <[email protected]>
Don't throw in ISpriteLayer.EffectiveDirection if invalid state.

4967238202e8e8a04c527843d05ad729a492541b authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Always make Vector2i serializable.

Fixes https://github.com/space-wizards/space-station-14/issues/1898

c0262ec6f5c8cace89d1effaabe6831685eca5f2 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Committing debug logs ftw.

56d0f04c0536ddde3464bc93d49c37f1ed067239 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Apply multiple game states at once if game state buffer overflowing above threshold.

Fixes #1252

ee9d107be53dd010be144e7f01c3d7a271a613c0 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Fix Lidgren crashing if lo is the only available network adapter.

f5e23fc71011b2c502608f9c17a6ec8f6bb26d7c authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Fix GameStateProcessor skipping over necessary game states in some extrapolation cases.

Fixes #1246

3f0e2fa4299db2c5ddc394b526dcab82cb6d1fe6 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
The comment was right there, man.

cd5115fa8523a693f040f391b43be7e04a2b9fe4 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Allows CVars to be listed (#1259)

904869cc684e12a5d10f1f855a9e3750d1144e07 authored over 4 years ago by Exp <[email protected]>
IsIntersecting method for EntityManager (#1254)

Co-authored-by: Metal Gear Sloth <[email protected]>

09b1718d0aadaec6a4c4b7a3e037d852a63db39f authored over 4 years ago by metalgearsloth <[email protected]>
Make a Windows message box if the game window can't be opened (#1260)

0b67c00057e821c613605dec4416acdfa6ee5680 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Add OpenGL 3.1 support.

h

381cdb5fbbfcea67c206cc0e279e4bce10073b28 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Log exception to server console on client command ExecuteError.

9b77085626d5914ede44591f209d4ddae29d9510 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Fix bogus nullability errors from Rider.

None of these are actual nullability warnings but they make Rider shut up so.

7890c1b39cd95ecaa3bd0008d868e05298f8f616 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Admin Menu Engine PR (#1219)

584e540bb280ce07c4d26b1202f8b05c936663f6 authored over 4 years ago by Exp <[email protected]>
Add nullable API methods for getting components and user interfaces (#1241)

ad2545d83da3bad0e87b2b28c1a0d3088f3ebce2 authored over 4 years ago by DrSmugleaf <[email protected]>
Change Prometheus tick time histogram to better fit.

6133ba77ca2aa081563cf41045411f7b74424e57 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Dispose of MIDI renderers on the MIDI thread (#1248)

afc5aa107502e9afdbcd8d08b4bea1900fad2da8 authored over 4 years ago by Víctor Aguilera Puerto <[email protected]>
Fix IMapManager.CreateNewMapEntity not initializing the created entity.

865610df1ea035974288b67f16d7c6baf19c2fa5 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Make container shutdown more sane.

Fixed removal of deleted entities from their parent container not working if one of said parent'...

f0824212da5d913a51c8e40dee9a6622b9d5d1b7 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Add PlayerSession exclude for audiosystem (#1243)

Co-authored-by: Metal Gear Sloth <[email protected]>

31f44027a139ae2c6545b22ffaca7e4738fc08ec authored over 4 years ago by metalgearsloth <[email protected]>
Fix exceptions in audio system update.

68d80cb1367d4eb3b995a425974408ea9f079095 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Fix unplayable streams not disposing audio sources immediately.

90108f66ae606f61bff61e141f7557df4714b5b5 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Fix bad #region.

79b3b51498175ba0ec10998ed0d0d77fd7d24375 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Adds integer clamps.

cc8addd34e06274d413fbe9cf39420dd06316940 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
MathHelper make use of MathF better.

0958ce3e51eb8997e8279cdf4ad420e6b855c5cb authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Fix loading config.

0d7e6a8e1cbc4931ebfd939cdcbdd42d876ad89b authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Merge FloatMath and MathHelper (#1234)

Co-authored-by: Pieter-Jan Briers <[email protected]>

9d1bec9bb253f3de029e836d5d342073541d2b48 authored over 4 years ago by Visne <[email protected]>
Use virtual file system on server integration tests.

3148371d1836d3e9ef1cf5b25ed0f56ddb10af79 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Ensure that paths are rooted in WritableDirProvider.

21d493a6ec5cdfed1f7b67c483e4090c8b86427e authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Actually disable runtime log output in integration tests.

2fb60f7129c9901bd0589446dfeec745046a0328 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Make integration tests TearDown OneTimeTearDown.

Fixes concurrency issues.

773ea34ee316d951213a78af6808efedc8241334 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Allow disabling runtimelog output.

Necessary for parallel integration tests.

3fa2cece72f736df30ed8f9a58041afdef12b3f1 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Fix read/write issues with VirtualFileStream.

This one was pretty obvious and silly.

00f914d212f48b0980890df3351d0fd5b4c313c0 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Replace assert with nullable operator (#1242)

31ff253fc04456bf750d33808e6ab581dfbca83a authored over 4 years ago by DrSmugleaf <[email protected]>
Fix IEntity.TryGetComponent nullability signatures.

This means all invocations of TryGetComponent now need a nullable parameter because, well, the r...

d4fc0517c4d7bc4c86416da065a2bcb37591a8c9 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Adds a property to IoCManager that gives access to the IDependencyCollection singleton of the thread.

1513389fc195442a0f08b0af488a25affb33d410 authored over 4 years ago by Acruid <[email protected]>
Adds the ability to register a single prototype class with the PrototypeManager.

b1a19e894226d2658873bd418fa849600cde18b5 authored over 4 years ago by Acruid <[email protected]>
Improve performance when initially settling the map at load time.

Clients now simulate all awake bodies when predicting, not just predicted ones.

6245b2223be7a0175e8f4f449474c48ea161a77e authored over 4 years ago by Acruid <[email protected]>
Adds the 'rmcomp' console command, for manually removing components from entities.

63fca2fb3ab99ea7cd574225f03ea059518ec0d0 authored over 4 years ago by Acruid <[email protected]>
Add component message for an entity moving (#1180)

* Add component message for an entity moving

* Bring EntityMovementMessage out of the contain...

15ee6a42bee04b389071afa51cc023450bb09e44 authored over 4 years ago by DrSmugleaf <[email protected]>
Add RequestWindowAttention API.

c72ea7194e08bba42371a06e353bcd79f5a7c7cc authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Fix exceptions falling through in NetManager.DispatchNetMessage

559d89012877a422a26a3e7492263a6801bb86b4 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Add command filtering to list command.

da43d56680e16b919caf5ee6b87c93ce16326e2a authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Fix physics bodies not being woken up when changing a controller's velocity (#1235)

8d060e69afe03d5538351680416fced70946cfd1 authored over 4 years ago by DrSmugleaf <[email protected]>
Dump ToString() when component not found.

688ec89d43b707a9f6c26c2ac348ee019d9a33e6 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Entities now show if they are deleted in ToString()

d18319bd7bc7ff13673e9b4a8251e06df97dc671 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Fixes most warnings (#1233)

6a546dadf1548d599c6528dea5097e33293489b5 authored over 4 years ago by Vince <[email protected]>
Don't include assembly strings into the string dict.

This is a pretty awful idea and it wastes a lot of bandwidth.

a6273cf1a1220b97d9988a1ff3e22757af2b80ee authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Remove bad usage of Lazy<> from RobustMappedStringSerializer.

e828a9d8c8c395542c70edec6eb82669a6c0c09f authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Fix exceptions from netchannel disconnecting during handshake.

562901e8e753093d09aaf959cba3797571327251 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Allows VV to read KeyValuePair<,>s over the network.

This required a bit of refactorings and improvements but oh well.

5637669876cd7dfb7ae13930445822d2bc618503 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
IWritableDirProvider does not allow access to parent directories.

Fixes #1229

Added tests.

1e89c5f1fd8b4df72187641be3c0fb755fd59f1c authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Use better file access patterns in engine.

1934428c95d44210cfc9c155c7d15405d4a374c4 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Improve IWritableDirProvider API:

Added Open() method that takes in FileMode, FileAccess AND FileShare.
Added extra extension meth...

4f5e1d56502c54b920abcc3c22fef3cb945dfc97 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Fixes FrameUpdate getting 0 dt when paused.

Fixes #1226

6889e2cba382a0cff818562598e38970199f7549 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Adds GetCardinalDir extension

5819e5ee92b287da6306807f8e05efc457c06a6c authored over 4 years ago by Víctor Aguilera Puerto <[email protected]>
Allow VVing IPlayerManager on the server.

08b7550a853c0276ebf78eddab514cef6d7fdd15 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Fix input handling and stop input when a cmd returns true (#1222)

8b931fc56eda95557b4497cc6266365148ed3221 authored over 4 years ago by ShadowCommander <[email protected]>
Fix melee audio on entity destruction (#1192)

fe1e37d8dfdc884a89c66f0f6b2d213482c9050e authored over 4 years ago by SoulSloth <[email protected]>
Add NetSerializer dictionary test (#1214)

Co-authored-by: Pieter-Jan Briers <[email protected]>

7bfd5eb72e985ef3792d2603b3dddfa995a02629 authored over 4 years ago by DrSmugleaf <[email protected]>
Load PDBs even on FULL_RELEASE.

af261d32ef9c1cb398f5336128fadda3d642ed4d authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Add NetSerializer HashSet test (#1213)

5c10050f9e38400640ebd3f1ea87e5879959038d authored over 4 years ago by DrSmugleaf <[email protected]>
Update NetSerializer

60942545f69d69bfb03a0721617b550db397852f authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Added Console Tab Completion (#1212)

Co-authored-by: Pieter-Jan Briers <[email protected]>

73d529386dc49c15accd741555d3718275beca9c authored over 4 years ago by Exp <[email protected]>
Removed IsEntityPaused from the server component query, it was bugged and only about 1/5 of the entities on the map were actually processed in the collision system. This change causes a noticeable perf impact when starting the server and lasting until everything on the map goes to sleep.

BodyType is now serializable, fixes bug with VV.
Moved both velocity properties from ICollidableC...

c7f5521d2eb3a8a4eeb75b899be0dd6567fef3e9 authored over 4 years ago by Acruid <[email protected]>
Adds new macros for to be and have english verbs.

58b6e1803060adf51b084b1c5aceff180ee7cd06 authored over 4 years ago by Víctor Aguilera Puerto <[email protected]>
Remove this parameter from FloatMath.Clamp.

That was a stupid idea.

d4a47778ef0453f1aebc80de1622e84aa000816b authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Remove CannyFastMath.

b45ea725d72ace84196571e760feafe33cbc7bd7 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Remove CannyFastMath usage from Box2 and Box2i.

5bb3bc7083e30243b5ce52a9ac4786e6e2f65ae9 authored over 4 years ago by Víctor Aguilera Puerto <[email protected]>
Revert fix attempt.

Be sure to always check what branch you've checked out, people.

9ca48a0375ec2b69bd08edd3a58deab056e2c1aa authored over 4 years ago by Víctor Aguilera Puerto <[email protected]>
Attempt to fix grid 0 bug.

ef4c8074987a01ff265988575e89b27337a1535e authored over 4 years ago by Víctor Aguilera Puerto <[email protected]>
Fix typo in lidgren

a3dfa49798af7f4eab82a5b022349bab37bcc0d0 authored over 4 years ago by Víctor Aguilera Puerto <[email protected]>
Add ContainerHelpers method to check if an entity is in the same container as another or both are in none (#1216)

d407fecab520ad1bdf1cd83c585bbc8505a02306 authored over 4 years ago by DrSmugleaf <[email protected]>
Added the Robust.Physics project.

Added BenchmarkDotNet to the Robust.UnitTesting project.

64a3916c04daecf44b4617f2e8755900326957f0 authored over 4 years ago by Acruid <[email protected]>
Added AlignedRectangle (Box2) collision features.

6c3c22affec7dfadf8c1216ec9398256ceb34a2a authored over 4 years ago by Acruid <[email protected]>
Added sleep culling to physics bodies, noticeable perf gains.

Bodies without velocity are considered for collision, lockers are fixed.
Added force/torque integ...

c4899069c669ab47c4e0437f8d4d8c71bebd17b7 authored over 4 years ago by Acruid <[email protected]>