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

Version: 211.0.2

2694dce0766239075c92911dbd9b39efcc86e31d authored 10 months ago by metalgearsloth <[email protected]>
Fix TextureRect scaling (#4923)

From moony my git patch didn't apply so done manually

8960d1d995282580c2c0f041a453b04fe7299464 authored 10 months ago by metalgearsloth <[email protected]>
Version: 211.0.1

0a4683d33e22e579961ecbbc3396756504b5aba1 authored 11 months ago by metalgearsloth <[email protected]>
Fix Map Grid chunk enumerators (#4920)

They have empty AABBs so always returned early.

379bcfabe000d70148cf221e150c88e6a2f54aac authored 11 months ago by metalgearsloth <[email protected]>
Version: 211.0.0

1d91838166a6d2771526dfadfb36f79487fd1749 authored 11 months ago by metalgearsloth <[email protected]>
Move chunk enumerators to engine (#4901)

* Move chunk enumerators to engine

* notes

* Cleanup

a5d4b8096fb51bb83566930f697488ed89e393d8 authored 11 months ago by metalgearsloth <[email protected]>
Fix async console command completions on ServerConsoleHost

Fixes #4828

Asynchronous console command completions were just not being run on the server, the...

a77eee56583ef77373f3d34a1d37841a53d158ea authored 11 months ago by Pieter-Jan Briers <[email protected]>
Optimise ChunkEnumerator (#4899)

* Optimise ChunkEnumerator

It never unioned the AABB passed in with the grid's AABB so it mig...

156187a0dd4604213ee3a9bfff295f6fc3a7a412 authored 11 months ago by metalgearsloth <[email protected]>
Make collinear vertices check public (#4913)

852f002f590b45d857cad13e88f2a5cf1ba35a35 authored 11 months ago by metalgearsloth <[email protected]>
Make physics constants public (#4912)

9dc49c19046e36ff56be75c5fac1ddf24d377f46 authored 11 months ago by metalgearsloth <[email protected]>
Fix TextureRect. (#4908)

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

1995b13e5dc7d30c0a19e8d12feb33ac4efbc849 authored 11 months ago by Moony <[email protected]>
In which I spend too much time SIMDizing PadVerticesV2

f985d10ed99b8e6c98e8dc12bbbb85d69029bffe authored 11 months ago by Pieter-Jan Briers <[email protected]>
Source gen reorganizations + component unpause generator. (#4896)

* Source gen reorganizations + component unpause generator.

This commit (and subsequent commi...

ae6cebbfbb4cf97cf41649053679933c542b1fb6 authored 11 months ago by Pieter-Jan Briers <[email protected]>
Version: 210.1.1

ef0bc1a2e4878eedc24dd6fedc0631be56aca072 authored 11 months ago by Pieter-Jan Briers <[email protected]>
Changelog for key binding fix PRs

72ba484f5b41cb48f62a74914484a7b939a82a25 authored 11 months ago by Pieter-Jan Briers <[email protected]>
Change default of ButtonGroup.IsNoneSetAllowed to true.

This brings default ButtonGroup behavior back to before #4841.

The original comments in the cod...

a70e511fcb3aea82cf097f575e9bd7b8bdb1a975 authored 11 months ago by Pieter-Jan Briers <[email protected]>
fix default keybinds not knowing their place (#4903)

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

e7f9e955259103a2bc2a905ba19faaa51b62261e authored 11 months ago by Errant <[email protected]>
Invalid keybinds will no longer mess up your game. (#4902)

* Fix issues when saving invalid keybinds.

* Fix horrible thing I forgot to fix.

* Change ...

bd908f9db6ccab8d1969daf98df7c5bae92c884d authored 11 months ago by nikthechampiongr <[email protected]>
Version: 210.1.0

f8cb1729a3e0f790fe1b72f060fed0b27b1eefc2 authored 11 months ago by Leon Friedrich <[email protected]>
Make ButtonGroup setter behaviour consistent with comment

fd9d5c8aa8315dfb9befbc631a62f2e95315ffc2 authored 11 months ago by Leon Friedrich <[email protected]>
Add IsNoneSetAllowed mode to ButtonGroup.

This allows a button group to have no button pressed by default, which is the behavior of most r...

4677296934def6d9e41fda3698ce81baf3793b5c authored 11 months ago by Pieter-Jan Briers <[email protected]>
Un-hardcode C:\Windows in MidiManager

Keeping an eye out for our bros who put Windows on a drive that isn't C:

708f5dd3762222eb43566ac4eb2843d158e368df authored 11 months ago by Pieter-Jan Briers <[email protected]>
NetUserId implement ISelfSerialize

For @VasilisThePikachu

4a06acda325d4ae8d882b00baf38ee8a4a77fcae authored 11 months ago by Pieter-Jan Briers <[email protected]>
Version: 210.0.3

This version changes nothing but I need it because I pushed the previous
version after amending ...

e7beb2032b05f629ffddf1ba48f4aefbc7f0b628 authored 11 months ago by Pieter-Jan Briers <[email protected]>
Version: 210.0.2

c7bd75f80059fdde08edac4ec5666e86998689a2 authored 11 months ago by Pieter-Jan Briers <[email protected]>
ALSO revert changes to TextureRect from #4841

Stretch modes are broken or something, SS14 lobby art looks wrong. Can't be arsed to debug it my...

b4165e8661b877dec85b50760193f045b1d21d06 authored 11 months ago by Pieter-Jan Briers <[email protected]>
Version: 210.0.1

ad339b5bfd8cd140b44da0681bdaffe0daba3585 authored 11 months ago by Pieter-Jan Briers <[email protected]>
Revert changes to TextureButton from #4841

Breaks SS14 stylesheets due to not responding to style properties anymore.

At least one of thos...

e1197af8ce9dfd4fff7085c92d60aa322b5a1454 authored 11 months ago by Pieter-Jan Briers <[email protected]>
Version: 210.0.0

102cadf3a6f73f936bddc2ec54d4d812b4ba037e authored 11 months ago by metalgearsloth <[email protected]>
Add UnicodeRange to sandbox (#4894)

* Add GetEncoding to sandbox (#4892)
Need this struct allowlisted to for nice unicode sanitizat...

e7723b61bc5e86377936850da5526d1bc889490d authored 11 months ago by Hannah Giovanna Dawson <[email protected]>
RT Patches for UI improvements (#4841)

* fix up buttons

* wah

* ough

* huhwuhuahsdhsfdj

* loud incorrect buzzer

* wawa
...

a9d17337a383821d8ec2e8a8885d9eab9278bb08 authored 11 months ago by Moony <[email protected]>
Add DateTimeSerializer

74622bac8341274a03140b2e3665bb3aa823c074 authored 11 months ago by Pieter-Jan Briers <[email protected]>
More warning fixes

a3047b16873d7351169e5fe2d262c00902bc389d authored 11 months ago by Pieter-Jan Briers <[email protected]>
Use ValueList for EntitySystem subscriptions list.

That's a hundred something lists just gone and I don't have to ??=

f9c39bce0b559ad46dafa5dec0601c5d486f7857 authored 11 months ago by Pieter-Jan Briers <[email protected]>
Add Subs.CVar helper for subscribing to CVar changes from entity systems

3c5fbc648ada1cc0dc579b89cbff4a30d0e8d51e authored 11 months ago by Pieter-Jan Briers <[email protected]>
Replace CVar OnValueChanged in systems with Subs.CVar

3a55118143cd4a2ff9741b22c13597458509e799 authored 11 months ago by Pieter-Jan Briers <[email protected]>
Add GetEncoding to sandbox (#4892)

0e8c803c0f20b154f65191e70233ae7febe2df82 authored 11 months ago by Hannah Giovanna Dawson <[email protected]>
Save discord rich presense to the user config (#4884)

Signed-off-by: c4llv07e <[email protected]>

6bb7b88c6983f291dfc29071a138516943a6727f authored 11 months ago by c4llv07e <[email protected]>
Version: 209.0.1

9e0fc7017c4740b6bc8302cb724dc7c3b60b3299 authored 11 months ago by metalgearsloth <[email protected]>
Fix bad import (#4882)

fork why are you so SLOW.

76317b7ab39a012c82049c61993a3214645dd809 authored 11 months ago by metalgearsloth <[email protected]>
Version: 209.0.0

d5f4d4bf2f1f43c5e266d3ba85814a5a3eefe5fe authored 11 months ago by metalgearsloth <[email protected]>
Add SharedMapSystem helper for tile methods (#4845)

* Add SharedMapSystem helper for tile methods

* weh

* release

* Resolves

* Move some...

156d1a6b141b312b03f4c7c451e3e0f8f5c4de4d authored 11 months ago by metalgearsloth <[email protected]>
Fix relay refreshes where the entity gets contained to itself (#4865)

If the parent is somewhere below the transform hierarchy should still be okay, this just fixes w...

3fa456fd44143069aab5f27ec975e86cb79d996e authored 11 months ago by metalgearsloth <[email protected]>
Added ReferenceEquals() tests for RobustIntegrationTest (#4839)

* Added a test that checks that RobustIntegrationTest Client and Server do not end up with same ...

bf9bb461545824db5883517dfadb3f3d9ba9d345 authored 11 months ago by LordCarve <[email protected]>
Add entitylookup methods for parent / map (#4870)

* Add entitylookup methods for parent / map

Content's done it a bunch so make it reusable.

...

fb3da0b53cbd5391a7cf2044867f0f7b63f08fd2 authored 11 months ago by metalgearsloth <[email protected]>
Replay int overflows, fixed again (#4878)

* Reapply "Fix replay int overflow issues." (#4802)

This reverts commit 32049e34f248602baff86...

5c635c09b4c5392a8743e04abd3fab9f4c2076a7 authored 11 months ago by Pieter-Jan Briers <[email protected]>
Cache TotalTicks in MIDI renderer

This is the "total length" of the MIDI file, but it's not cached by FluidSynth and expensive to ...

fad539212ded8e7583fe31f53559159baaa30cdc authored 11 months ago by Pieter-Jan Briers <[email protected]>
Stop multithreading FluidSynth with synth.cpu-cores.

It makes no sense for our use case, and it caused FluidSynth to allocate a different thread pool...

7275302639bec52ca18fbec244c2710c1e20477d authored 11 months ago by Pieter-Jan Briers <[email protected]>
Add MaxDimension property to Box2 (#4871)

* Add MaxDimension property to Box2

Sometimes I want to pretend it's a circle radius.

* a
...

5057ff97a30be244bd4cec040dc659fde6af8e47 authored 11 months ago by metalgearsloth <[email protected]>
Add GetLocalPosition to controls (#4872)

* Add GetLocalPosition to controls

In my case I want the mouse's position inside of the contr...

754d5a1fbb133668f7d778b0300ac051a4396281 authored 11 months ago by metalgearsloth <[email protected]>
More easings (#4876)

* More easings

* yeah

7cee5b67a725908042714514484709a6729c3906 authored 11 months ago by Kara <[email protected]>
Smarter EntitySystem sawmill name conversion (#4875)

21729e7e4894273bcc937a7fec9de0ae5390fc66 authored 11 months ago by Kara <[email protected]>
Add global rectangles for controls (#4873)

* Add global rectangles for controls

Like my other PR used to check if mouse is inbounds on t...

394d1e6cc23ffe750f7508789242bf6adda14a5d authored 11 months ago by metalgearsloth <[email protected]>
Add dotted line drawing to screen handle (#4874)

Probably needs anti-aliasing but idk an easy way to do it.

f73d7f7285f6299c93352221f266da98869c8ade authored 11 months ago by metalgearsloth <[email protected]>
Fix TileEdgeOverlay flickering with tiles that are barely out of view (#4868)

e505cfffd8cee404f2f111bc08fb3682aadec0fb authored 11 months ago by DrSmugleaf <[email protected]>
Fixes parsing of ShaderBlendMode in ShaderPrototype (#4867)

* Fixes parsing of ShaderBlendMode in ShaderPrototype

* Changes ShaderPrototype parser to use...

d0fe3591ef459ad7fa13db0be196d6f9f15a6384 authored 11 months ago by collinlunn <[email protected]>
Exposed "Bottom Margin" to itemlist (#4862)

* Exposed "Bottom Margin" to itemlist

* Changed from ItemBottomMargin to ItemSeparation

* ...

1868f324578275d8163619879e28bf2c0de162ac authored 11 months ago by James Simonson <[email protected]>
Version: 208.0.0

ca82767b07bb56efd177899ffa65bb17ea77fa16 authored 11 months ago by metalgearsloth <[email protected]>
Do not crash failing to load user keybindings (#4844)

76024330a71858b774c99c9c97a3e0652c2c624b authored 11 months ago by Kevin Zheng <[email protected]>
Don't serialize metadata flags (#4861)

* Don't serialize metadata flags

Probably fine, saves us saving it to map files.

* Release...

21e8107eb1cf35b7cd0c45218a8f74779214d4ec authored 11 months ago by metalgearsloth <[email protected]>
Version: 207.1.0

bcaa97a79be1afb9823832a790dbf9b5512965cd authored 12 months ago by metalgearsloth <[email protected]>
Localise merge_grids command (#4850)

19727f6a256d9a4122465a76b1a53df683e9dd72 authored 12 months ago by metalgearsloth <[email protected]>
Update uploadfile dependencies (#4849)

* Update uploadfile dependencies

Also removed the 1 warning in there.

* Thanks rider

2102b963236465dc45b49c4ed26f9caf1caa78f3 authored 12 months ago by metalgearsloth <[email protected]>
Add grid merging (#3627)

* Add grid merging

* More preliminary cleanup

* Fixes

* Fixes

* weh

* tweaks

*...

59b3ffda4f8ac0760ec553f5c9194ea63786a006 authored 12 months ago by metalgearsloth <[email protected]>
Add NotNullWhen true to EntMan HasComp (#4848)

The proxy methods already have it but not the interface itself.

aae929966ced4cdc0e89293684702701d262e71c authored 12 months ago by metalgearsloth <[email protected]>
Version: 207.0.0

0cf842caccebb43aa06ac05f76eb5dc89196dfe0 authored 12 months ago by metalgearsloth <[email protected]>
Quick lookup fix (#4847)

* Quick lookup fix

Forgor to push, just makes the Box2Rotated query use polyshape so it's acc...

96885c5b530675b81a6576a63902a8c8c80e7816 authored 12 months ago by metalgearsloth <[email protected]>
Entitylookup approx / shape changes (#4842)

* Entitylookup approx / shape changes

- Make the shape queries respect the approx flag.
- Ma...

d45ce7742e634ea18cb6a97f3106f05dc093f659 authored 12 months ago by metalgearsloth <[email protected]>
Fix full state updates (#4833)

* Clear entities seen by a session when the full update is requested

* Disable PVS budged for...

50e27fd20466de76aaf8a01e251ff9f2321939c7 authored 12 months ago by Kot <[email protected]>
Isolate net messages in integration tests. (#4838)

* Isolate net messages in integration tests.

Integration tests don't use Lidgren to connect c...

af9893317364662d90447f28651781fd489643e9 authored 12 months ago by Pieter-Jan Briers <[email protected]>
Version: 206.0.0

e357dada656776118c7cd05a8effaaaca74e8f9c authored 12 months ago by metalgearsloth <[email protected]>
Entitylookup tweaks (#4808)

* Entitylookup tweaks

- Removed a dupe internal method.
- Removed some dupe internal code.
...

19c48862e254af91f30baaa354dd42df932823ba authored 12 months ago by metalgearsloth <[email protected]>
Make MIDI update rate comically low (#4830)

Was around this before but apparently avoiding lock contention not hard enough.

448ce94b35ed49170d5fda0339f1c8a818c17a33 authored 12 months ago by metalgearsloth <[email protected]>
Cleanup and tweak teleport commands (#4835)

* Cleanup and tweak teleport commands

- Cleanup the code duplication.
- Teleports to grid-lo...

3681b7f0d569fb59b86c69ca2a931f408d20435c authored 12 months ago by metalgearsloth <[email protected]>
Add support for forcing prototypes in a file or directory to be parsed as abstract (#4829)

* Add support for forcing prototypes in a file or directory to be parsed as abstract

* Simpli...

7b3c88365364e9af8e3c8067ff9ddf24ca213c29 authored 12 months ago by DrSmugleaf <[email protected]>
Skip serialization generator with SkipRobustAnalyzer

Skips it in GLFW and Lidgren.

c81004ddb4e8faa27c5d2590c074142d7d3126ec authored 12 months ago by Pieter-Jan Briers <[email protected]>
Version: 205.0.0

f844011348b99128152fb468449f2e9e04ed5244 authored 12 months ago by Pieter-Jan Briers <[email protected]>
Dependency update / fixes / skrungle bungle (#4825)

* Move to Central Package Management.

Allows us to store NuGet package versions all in one pl...

0094040d68df5049ee3c586540053f51d4c486c8 authored 12 months ago by Pieter-Jan Briers <[email protected]>
Version: 204.1.0

dfb5369664fe1b146a9cbb9f15d90d08d11db55e authored 12 months ago by metalgearsloth <[email protected]>
Remove Herobrine

Idk according to the changelog I already did this once but clearly I didn't so ???

2462c906b31a162ae3f4b13416399c2432632d2a authored 12 months ago by Pieter-Jan Briers <[email protected]>
Remove some unnecessary GetEntityQuery<T> (#4823)

8cbc05840fb0608647de69a18eeb2b1570cdfad2 authored 12 months ago by metalgearsloth <[email protected]>
BUI Improvements / fixes (#4826)

* Extension helper function for registering BUI events filtered to UI key.

Usages of events l...

510846321dbc1954ba754e5e3cc750932d375ca3 authored 12 months ago by Pieter-Jan Briers <[email protected]>
Version: 204.0.0

ac60567583aec7edddd75425bf4f36f69a7b6439 authored 12 months ago by metalgearsloth <[email protected]>
Add random pick / take methods for sets (#4821)

* Add random pick / take methods for sets

I want it don't at me.

* cleanup (mraow)

* Re...

7592997f4e83273032484dba93818c4568a6b5a7 authored 12 months ago by metalgearsloth <[email protected]>
Fix server NRE in console command completions.

Happens if you just type "tp:to<space>" into the console.

Toolshed can fail to provide completi...

c68b3dccb7886acfbd1eeb189ddb83b04c98f521 authored 12 months ago by Pieter-Jan Briers <[email protected]>
Remove "Do not use from content" public members.

da2a2ce4ff50b56e935265c07eb5bc010f04bb0f authored 12 months ago by Pieter-Jan Briers <[email protected]>
Fix exception when VVing non-networked components

The VV code forcibly dirties all components, which trips an assert for non-networked components.

538418ea932e92e291269aa145b65e0656010f6d authored 12 months ago by Pieter-Jan Briers <[email protected]>
Infer `VVAccess.ReadWrite` for all datafields (#4442)

2bf284bce84bf8186799e6306a5ab35ba8b3a86d authored 12 months ago by Kara <[email protected]>
Changelog for #4818

b51cb06d53307cef8be315329ecf062b8fd0cdf1 authored 12 months ago by Pieter-Jan Briers <[email protected]>
Add TextEdit.OnTextChanged event (#4818)

bab6c29fbef546cf087c9b090d3b7243f100bc70 authored 12 months ago by Kot <[email protected]>
Fix GLFW clipboard sometimes returning null.

Fixes #4817

9502c86a65e081316432cf3c252069a767b1a63a authored 12 months ago by Pieter-Jan Briers <[email protected]>
Fix incorrect IPostInjectInit in DebugConsole

IPostInjectInit does not run through IoCManager.InjectDependencies(). This meant the logger was ...

359811f71ee920220a86a570121173f731058748 authored 12 months ago by Pieter-Jan Briers <[email protected]>
Make IEntityManager.EntityNetManager not nullable, make EntityManager abstract (#4445)

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

9de5840017d2efc3a8b46f102c6deaa8abc99ea1 authored 12 months ago by DrSmugleaf <[email protected]>
Version: 203.0.0

45af00096fb0647760285680e85b731d9d8ae197 authored 12 months ago by metalgearsloth <[email protected]>
Freeze event bus dictionaries (#4727)

* Make component factory use frozen collections

* Fix integration tests

* Also freeze _ent...

2f0283edb716c8528441975e141fe568515b49c3 authored 12 months ago by Leon Friedrich <[email protected]>
Clamp volume gain calculations (#4815)

d142393221bb6ac680ec43999a3b87bf8fd87898 authored 12 months ago by Vasilis <[email protected]>
Remove physics sleep cancelling (#4813)

* Remove physics sleep cancelling

Was a bad idea, in the future I'm going to add even more as...

ac147dc2a1b6d5c062927a5d8056dee069d449b2 authored 12 months ago by metalgearsloth <[email protected]>
Delete FodyWeavers.xsd

We used to use Fody. We don't anymore. Yeet.

16af5cff9cfdcb02bfbb2424d26335e3fdc7e9f3 authored 12 months ago by Pieter-Jan Briers <[email protected]>
Version: 202.1.1

7725dbff786ca260c9f31ca0b4ab865128db2e74 authored 12 months ago by ElectroJr <[email protected]>
Fix pvs error (#4812)

* Fix pvs error

* rename variable

f2f88246787887fe463c608781590d879ee6712f authored 12 months ago by Leon Friedrich <[email protected]>