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

Adds AnimationCompleted event to Control.

b8a71db3c80d33d61fb3c9653b142d81bd7bc55b authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Add InRange to MapCoordinates.

8d2dcb23f7695fb412bdbaed6465a1699eb95a48 authored over 4 years ago by Víctor Aguilera Puerto <[email protected]>
Implement text macros (#1058)

b4eac8526a33490feff59967abb092df1aa11618 authored over 4 years ago by Hugal31 <[email protected]>
Fix problem with colliding objects getting 'squashed' (#1077)

80536daadf0225ce63253e668d1269b78c3d9571 authored over 4 years ago by Jackson Lewis <[email protected]>
Fix ICollideBehavior.OnCollide being called multiple times (#1074)

* Fix ICollideBehavior dispatching

* Move collision behavior code to execute after impulse re...

f03860a16a962d1c7cf606c9d704a759e30d923f authored over 4 years ago by Jackson Lewis <[email protected]>
Fix crash when MIDI renderer gets deleted

deebe5b2743eef23970b9685b1adf03a043e9497 authored over 4 years ago by zumorica <[email protected]>
Add flag serialization markers to collision layer, mask in PhysShapes (#1072)

c26d409aeea70562a9496767c1d5baa60ac1f978 authored over 4 years ago by ComicIronic <[email protected]>
Optimize collision code in physics engine (#1071)

f675aa95d503737cf88f10b26c16cfbc8dff4e83 authored over 4 years ago by Jackson Lewis <[email protected]>
Add system for using flag names in YAML (#1047)

5ebd8a4221fbff316afa7de2b2ca33839230ece4 authored over 4 years ago by ComicIronic <[email protected]>
Adds MetadataComponent to entityprototype by default to fix map serialization issues.

Otherwise map deserialization fails if a metadata component gets serialized.

46b4256d1281210f15c8c020176d381a822836bb authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Typing into LineEdit when you have a selection replaces the selection.

79fc21039526fee717a4cd34ccdd6282427c32a2 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Adds exception handler to NetMessage callbacks.

db5077f96d11de231f47c9bb9cd590262cbe3b00 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Exceptions inside entity deletion do not leave corrupted data.

fce666282490cd93f2b579166505a8e9f8358b21 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Fix MIDI crash

a788cfd998caa88b2bf74c84a1c9ba8df9c5e711 authored over 4 years ago by zumorica <[email protected]>
Set ResourcePath and SpriteSpecifier inheritors as NetSerializable (#1067)

2dddc03324d467fbf8e675a81b1199cedae89bec authored over 4 years ago by Víctor Aguilera Puerto <[email protected]>
Fix YAML ColorSerializer, optimize Color.ToHex()

24eab7ef3a1377282148786b8f893d11e7bafbbf authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Fix exception in physics system.

fb82568d5983d898d0acfda811eed377ac9e78a6 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Rewrite the physics engine (#1037)

274334c9268dac012f7269cfc592c28ce9ab80c6 authored over 4 years ago by Jackson Lewis <[email protected]>
Adds RandomExtensions.Pick for IReadOnlyCollection.

2b3bdf0f28b6feea9e8768eafff907b0cde82a3a authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Adds more script globals.

Also makes them all abstract for code reuse working around a Roslyn bug.

2c5536e982eb536f7a93207c1993a9e685062569 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Add more default script imports.

Robust.Shared.Map and Robust.Shared.Prototypes

564c39b85a69cf642f12daf58bc6c4c9778c2dca authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Fix exceptions not getting caught on first script submission.

de82adb6ff05b86b67ce2436c8729c0780a0ad80 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Mark AppearanceComponent as dirty on init.

5d3f573f3c0dce859d22247d05f1f106075e8645 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Better MIDI (#1062)

149fe4742401c3a761880384b3003381692ce243 authored over 4 years ago by Víctor Aguilera Puerto <[email protected]>
Fix clear button in tile spawn window not resetting search results.

cc4069d526283912cc7982cb3e13d5c771f34d64 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Show largest clyde batch size in F3.

7f508f77196da62f4edc96511940bbed4a3a8475 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Make midi louder (#1063)

feb5050b32499c5f9e1e61ceae63bf74f6797a27 authored over 4 years ago by Clyybber <[email protected]>
Add helper method for statically getting entity systems (#1061)

4e192f908497012fadf22180ff0a7cae9afa3973 authored over 4 years ago by chairbender <[email protected]>
Fix failing test

eb6463fad0c8f24781fcae4c2ffebf77973aeb32 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
More KeyBinding improvements:

1. Fixed handling of repeats so that they don't fire stuff incorrectly anymore.
2. Add Priority s...

a9d272da620e34fa42976aa5b281c2aa9b6c90c3 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Re-introduce keybind blocking, move CanFocus around to avoid the initial issue.

CanFocus is now evaluated separately by the input and UI manager so that it is possible to handl...

b66658bda51e1621d74fb9b06339c473d8a5c78c authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Improve modal closing.

Clicking to close modal now does not handle. Hitting EngineKeyFunctions.CloseModals closes all a...

ffc5c4903c96f0617498515dbfcef185155708af authored over 4 years ago by Pieter-Jan Briers <[email protected]>
ServerUserInterfaceComponent can now SetState on a specific player (#1060)

424a9c9dfb4cef63cb24b72e518a0df64f6a9826 authored over 4 years ago by Víctor Aguilera Puerto <[email protected]>
Increase buffers for MIDI and log MIDI buffer overflows. (#1059)

4ea42107b5c4085faa27b18d44080dbb4471e55d authored over 4 years ago by Víctor Aguilera Puerto <[email protected]>
Replaces noSprite.png with Gmod Error Sprite (#1055)

b89f8e396d6040274b206dac1436509bbbc63696 authored over 4 years ago by Swept <[email protected]>
Adds ability to draw arbitrary primitives in Clyde.

1551ff1ae489be4db8093029495cd3e8697ffe21 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Give UITest window a minsize.

4bb3a1e95889a6e2f434862336ffdb5f8d942e20 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Clean up unused cruft files.

2424adbe6e45215264a913b3a671fa7ca2f2dcf2 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Reduce MIDI sample rate (#1057)

* Reduce MIDI sample rate

* Raise buffer count to 11

e394ade45c8b3d9fa3142c2f0de62855f952ab12 authored over 4 years ago by Víctor Aguilera Puerto <[email protected]>
Commits several crimes against humanity in a bad attempt to debug watchdog API issues.

a72dd8c85bc1903ef98e709fc1a735bd5e667bdc authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Adds AltOrigin functionality property to PopupContainer.

d6b25945e46238f6c4f655c28c1682a08c7f608b authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Remove List<>/Dictionary<,> usage from low-level GameState serialization.

NetSerializer does not handle these well and sends the entire backing array instead of a more co...

b7f3627ef179c272152b89189002f1b34cc46355 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Modern OpenAL version for Windows.

6d5c343db3dd688939e86344faaab5d9f4854da0 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Allow non-canFocus input commands to actually handle input.

65abe671aa7cabffceafe430d992c72b9566c652 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Improves MIDI further (#1048)

40c22563e3789d7cb80b79a1070f1f772fb523bb authored over 4 years ago by Víctor Aguilera Puerto <[email protected]>
Quite possibly break the whole input system.

Made it so keybinds don't block other keybinds from firing.

Why is this necessary? This allows ...

f54f4ffe52b79ed8ade6154f7b42e7375a3a22c9 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
SSE2 accelerate MIDI stereo -> mono for fun and profit.

57f62dd98a69e9e49898a9fdbf67564ba45e5244 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Midi optimizations. (#1045)

5d4e3ebf9d4af07c6b9f081a557a1cbb608db397 authored over 4 years ago by Víctor Aguilera Puerto <[email protected]>
Handle empty clipboard when pasting text.

f8e7ded2f086aac782e34a6eaaaeb6694db140c8 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Improve LineEdit

Fixes #748, Closes #1010

Can select text now, can move by words, and all the other stuff you'd ...

51b87513ed7867b97a0c5d3bb4146a9e40a5da1d authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Allow escaping command parsing.

1f6bd2481f88f3827b9163444fc09c82fa146001 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Pull texture lookup out of DrawTexture

Small optimization.

33989aa6e554eb623f251d90f4eb640f3e18ad58 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Fix MapId assignment bug.

3f73aebb52b81e2e869bc740dad18654d5761a05 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Catch Fluidsynth logging

3a054641c597956bf78a8d33ffea66e3e4d35d67 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Unhardcode culture and provide hook for content to set it.

4020f55f5fbb9f9a133f023b7446dbebdacd6f01 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Fix MIDI audio crackles.

b63c7eb6abd131e0781d363c99f91185e643fb10 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Report missing map entities only once per type.

ed6818dafaf42427653919213d52b8a495d832bc authored over 4 years ago by Pieter-Jan Briers <[email protected]>
AI engine changes (#1042)

e78ac256800451d76abef4af33e183c62b629efd authored over 4 years ago by metalgearsloth <[email protected]>
Minor improvements to printing in VV (#1041)

4b50b151fe012f24dfbff8ae13551cd381936ebf authored over 4 years ago by ComicIronic <[email protected]>
AAAAAAAAH

e5800bdf6b30c60b8d12af689300ef298a3473cc authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Put a note about package_release_build.py in download_natives.py

e21bae314003c8ae01b0401b83d80cf9cd4b0026 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Try to figure out why fluidsynth isn't getting copied

ee3a1a6cf5c22c8d5f47ab8691cb0e57178d4717 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
I blame my IDE for this.

6debbef454d33d46de0f47ccf730d468f8d6bb52 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Ship fluidsynth

ff03de440890c8eb905ba08621d581067be93704 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Change Reference -> Ref in VV (#1040)

8398169183b06c9464fef04d843c0b05abd397af authored over 4 years ago by ComicIronic <[email protected]>
ScreenshotAsync helper function.

aa6af785e54a4fc7fcf7926673e2ec07ee97f783 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Screenshot API.

7be309f7742acf9ce5ac72c11edc72db15c04839 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Remove accidental public modifier.

a46704507a193a3346bd7c68a131245b99a664ba authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Optimize EntityUid.Parse to not allocate for client-side UIDs.

1776cc5bda58858fb1a3974f278f9c579e593691 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Add .idea/ to .gitignore.

e33bae107b6deddae2a60b866094013267138197 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Add Robust.Shared.Scripting to solution.

55f51f54a5da6b500fec97196df818495a2870e0 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Error is now thrown if entity prototype defines a component twice (#1038)

2042312df795f7e5d6228f1ae3ed0ad40602b529 authored over 4 years ago by Jackson Lewis <[email protected]>
Fix moving things between maps not updating physics trees correctly.

703c404f11d21facc0776af2a4b3e02cd89828f7 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Server scripting.

400dcb06fc75648cf1acfd11df3acb81397d8ffb authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Clear cached PVS relatives set.

48699837b03ccad455605dcc7bae2bc2b020a4ce authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Adds entity prototype editor suffix system.

b366070cd4f1912844710b475dacf84328c74d89 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Optimize UserInterfaceSystem and clean up bound user interface API slightly.

7c4b1af96743d2b87a787726c851e141b7ba45c2 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
PVS/DynamicTree optimizations.

9b95065561d8ea22e891e1321241fa570ebd58e1 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Parse build.json next to the executable for default build information.

e492e3b521370fdd6913e5e07f1c1778c2944cd2 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Fix phys shapes showing up in map file.

6794bf4c3cd1ce95faa70f60080892baeb989ce4 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Add predicate to Raycast (#1035)

bd20511ace4004963e550982621b24cccf9c6097 authored over 4 years ago by Víctor Aguilera Puerto <[email protected]>
Don't include NJsonSchema on release builds.

Saves like 200~ KiB disk space from not having to ship the unused library.

cf87dfde62665189abd77ff3f210cfb558836b7e authored over 4 years ago by Pieter-Jan Briers <[email protected]>
MapLoader reports missing prototypes.

615dcd041bfad02290ab35c19f725231cef50564 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Fix GC issues with sound font loader callbacks.

Also slight optimizations.

3926de43de81d6ee3fe701116f0803a52d75fcb1 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Fix bug with InteractionOutline on larger sprites (#1034)

949b8cd2d9cee1aa8238610cc4c976a874fa0ffd authored over 4 years ago by Jackson Lewis <[email protected]>
Gravity (#1031)

db8d9bd22878c04645a6811041ef5e0816dc9477 authored over 4 years ago by Jackson Lewis <[email protected]>
Tweak color gain factor to reduce disparity between walls and non-walls.

Also increases the brightness of *specifically* walls to make up for it, in content.

797d1acaebc28e2ec38a03f42597b00595987ef5 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Fix some incorrect naming in TransformComponent

a380cd9e40a3c3c218f35aa0dbc95e3e1d2f0112 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Shamelessly up light cap to 128 as a shoddy bandaid for saltern.

1f64080859efcefca952e6da548606a9b6f96fa9 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Cache MapID on TransformComponent.

ec5e4e6c8aca7a7922b89ffa315cfa4a4defdf5c authored over 4 years ago by Pieter-Jan Briers <[email protected]>
NoInlining SwapBuffers

e2ec1216d9e32615982e983967c4aaec6d0f92be authored over 4 years ago by Pieter-Jan Briers <[email protected]>
ServerEntityNetworkManager doesn't dispatch messages if the client got disconnected (#1030)

10f98e2fcab684d087d2d1a16cb064c1d5d2f682 authored over 4 years ago by Jackson Lewis <[email protected]>
Split HandleMessage into local and networked variants, add ICommonSession parameter to the latter (#1028)

828ada9e224a9ef8e0e40e784cad469145cd014d authored over 4 years ago by Jackson Lewis <[email protected]>
Remove debug logging from ServerEntityManager.

c770c2dd1195f6fb04bbafe00223898c9fe586ec authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Small rendering optimization.

Removes WorldPosition fetch from sprite sort.

ae756d9ebe1ff492a45daef2e20f4b72f8e494c9 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Fix assembly loading issues on release builds.

76005b07061b53925faa37df05b885ef2549a887 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Remove debug logs from prediction.

9d293d4dd1d39116d5871b5fd1e9d786a77e7335 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Fix tests.

2f02cb271a2bf4a6c8c0549f36ff058f05bd7ef1 authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Prediction (#1027)

0c8f869cb4834fa7f03ce56bf3e74953c594e02b authored over 4 years ago by Pieter-Jan Briers <[email protected]>
Makes BoxContainer default separation 0.

2da1640ab726479430ee981e05e685d0a75a88fd authored over 4 years ago by Pieter-Jan Briers <[email protected]>