Ecosyste.ms: OpenCollective

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

github.com/StardustXR/libstardustxr-cpp

Stardust C++ library for server and client
https://github.com/StardustXR/libstardustxr-cpp

changed sock stream

743acc7c300a4ff5c60934c226b98c0b60ad28fe authored over 2 years ago by MalekiRe <[email protected]>
Add StardustXRFusion::HMD to reference the hmd

8323ad528eaa2fc8bd6fb8734e4c6afedf650c70 authored over 2 years ago by Nova <[email protected]>
Fix Fusion Text setColor and update text demo

cd151c989bedb1f292c020bd2880c9071889bf86 authored over 2 years ago by Nova <[email protected]>
Remove SKMath in favor of generic "values" system with GLM compatibility

* Use new values system to replace SKMath

* Create unit tests of all the tests

* Automatic...

b2c2841e2c6abd31f7adb460efc10a5465f157ac authored over 2 years ago by Nova King <[email protected]>
Update library versions to match git tag versions

5f32662e4b4b86c87be106ef0a0213281ceba88c authored over 2 years ago by Nova <[email protected]>
Ensure indents in meson.build files are consistent

9a2e07ec407bc375b1cd7f75b9c8997bfe97f45d authored over 2 years ago by Nova <[email protected]>
Make all Fusion constructors explicit

42b5efd1d91404142511dccac6a56347f0e4c0ce authored over 2 years ago by Nova <[email protected]>
Use flatbuffers dependency instead of link args

2c2efc7940af38a12140c422f6b56e9935558a56 authored over 2 years ago by Nova <[email protected]>
Make Fusion function Shutdown public with guards for calling twice

eac4bc218978c8a4b16e1fa514b10a4710a3d590 authored over 2 years ago by Nova <[email protected]>
Add setColor and setText to Text

d07bd6816e72ca09563279ffcc716ac903f924e2 authored over 2 years ago by Nova <[email protected]>
Replace 1 automatic thread per messenger with event loop

Add function to get server socket's fd

Format the stardust errors properly

b6f28aa76ecb5249de61bd9b070fb5e86d9105d4 authored over 2 years ago by Nova <[email protected]>
Remove flexbuffers field attribute for datamap on input schema

bab53a2e3eefe26018f215f8483a341403d2b59a authored over 2 years ago by Nova <[email protected]>
Remove flexbuffers field attribute for data on message schema

62468dee6f4e87d351506d8408a9440042b75f12 authored over 2 years ago by Nova <[email protected]>
Add flatbuffers compile target

581d582783b8aabe2d1bbeb11728381486b86caf authored over 2 years ago by Nova <[email protected]>
Add tween constructor for Fusion utils

40b9a85a5199680248e7ffe692d252da32e429dc authored over 2 years ago by Nova <[email protected]>
Revamp SingleActorAction

bdd59348714c7d15a5ff0d9fdff89bf2cd2f64ee authored over 2 years ago by Nova <[email protected]>
Add changeActor to single actor action

3fc01e6655b83bf062ce23bed9f8c4e88a1e7517 authored over 2 years ago by Nova <[email protected]>
Add executeMethodSync

f59f99144d1ce1c45b41e05e3ee4cb5e6c0d0634 authored over 2 years ago by Nova <[email protected]>
Add single actor action into Fusion

d42568157cc706e0dab376b6df1105f0c9372bf1 authored over 2 years ago by Nova <[email protected]>
Improve log messages for connection failure

4751ff5eb145181b500a17763abe5fe4533558b6 authored over 2 years ago by Nova <[email protected]>
Add virtual destructor to item acceptors

7f7c3603f30d394553332e4e6038b00faf214801 authored over 2 years ago by Nova <[email protected]>
Remove the empty field

57d39b96e8068ae84c2fc4ec5036eedb10d9d927 authored over 2 years ago by Nova <[email protected]>
Input overhaul!

aa5cfdbbaf21fb489324639552e47130fdbe624d authored over 2 years ago by Nova <[email protected]>
Update flatbuffers code

b7911cda608c99de07bc953df2d48e7525597be4 authored over 2 years ago by Nova <[email protected]>
Refactor items to improve code clarity

3c13374c7f1eb68151bfca421533d31a23542ee3 authored over 2 years ago by Nova <[email protected]>
Heavily shorten launch test

eeae37e235d86df74a9e53ee93e7a6d9b11a3352 authored over 2 years ago by Nova <[email protected]>
Add launch anchors

c90b28ff98cb336e6caae3ab6038e387ef9d307d authored over 2 years ago by Nova <[email protected]>
Fix up most fusion internals

46af832141315fcedf4685ef3eaf9a4e18adac8a authored over 2 years ago by Nova <[email protected]>
Make FLEX_STRING do c strings

23b315b57a7875c33f4a04a1ea6ee679e996e03e authored over 2 years ago by Nova <[email protected]>
Add Text drawable class

443f6a5e6f9b29944d1da9a71d6d81120948a937 authored over 2 years ago by Nova <[email protected]>
Add FLEX_VEC2 to common flex header

58f391ce0154c0a592bdc54e8e37d78cd267bb73 authored over 2 years ago by Nova <[email protected]>
Rename "NonSpatial" classes to "Pulse"

7503531ad3e9692a0de81eb80de4b2b42fa74579 authored over 2 years ago by Nova <[email protected]>
Pretty print stardust errors

a5d19299e58ebbc1368843a45ef5787e7571f988 authored almost 3 years ago by Nova <[email protected]>
Add error method to messenger

44d971a39c52f5fba7aa0d9af0806a5999eae476 authored almost 3 years ago by Nova <[email protected]>
Add virtual destructor to messenger

10fca822c9d952ba9e3062c3ace84822a5b63dae authored almost 3 years ago by Nova <[email protected]>
Set InputActionHandler actions to vector of action pointers

30cab36a10c13ce69e5854b6fbe1a35eb1bf1c9e authored almost 3 years ago by Nova <[email protected]>
Add tween utility to Fusion from Magnetar

ed1627aa5f67bc56169be5f2036ddaa345175be1 authored almost 3 years ago by Nova <[email protected]>
Fix library package URLs

653faada4797b77c4161050f8a06c330e65f49ef authored almost 3 years ago by Nova <[email protected]>
Add InputActionHandler to input for Fusion

18e7d903e4234d4760e80f4c8148ec2a2307af81 authored almost 3 years ago by Nova <[email protected]>
Remove InputHandler actions

a45824cc7e723ca4af5f2cd5f738b4d4cfb144cc authored almost 3 years ago by Nova <[email protected]>
Install data header files to the right place

4109cd51d45c4373941f35f1486fa79d2fef8d85 authored almost 3 years ago by Nova <[email protected]>
Update Datamap to allow copying

d7e930c8e2497ae0a0cbafb30ae42a1a6efd2484 authored almost 3 years ago by Nova <[email protected]>
Add updated spatial methods

d77ccc9725e7b90cdcadf3dba50da71fdb115787 authored almost 3 years ago by Nova <[email protected]>
Merge set transformations and such into setTransform for Spatial

ee6616e01471ae72a258de72dccb3035c4f5c115 authored almost 3 years ago by Nova <[email protected]>
Add spatial loop test

95227d50af4c761b683aab1dbd98732441def7cc authored almost 3 years ago by Nova <[email protected]>
Add capture/release item UI events

d679fa325ffced8132af6e94f9fda953b49ac71c authored almost 3 years ago by Nova <[email protected]>
Remove CI

0fda3235d6f1e215824c93df6531ad7bc9637e3a authored almost 3 years ago by Nova <[email protected]>
Moved headers into directories to match stardust-xr codebase

1e0cbafd0768f9e97562c174c49d295becca8dda authored almost 3 years ago by Nova <[email protected]>
Reorder includes to work around flatbuffers

48ca17b9e2fbb2fa93bb2d9bbe0e282cf6c5fd62 authored almost 3 years ago by Nova <[email protected]>
Temporary fix to get flatbuffers working

a5b28f46eb66307fabf0318222ec317a989eb973 authored almost 3 years ago by Nova <[email protected]>
[Broken] Update flatbuffers for v2.0.6

ed50194ecb78cc82a2d7e9b3ccbd3b5a05501055 authored almost 3 years ago by Nova <[email protected]>
Add deepestPoint to PointerInput

67af8a83f00482828315065d241ce16f01003b5a authored almost 3 years ago by Nova <[email protected]>
Add UUID to input events

75559a8cc50473fa5fb8b06105b3bc45059ded92 authored almost 3 years ago by Nova <[email protected]>
Add UUID to input handler events

8e9a796ede17dca3dfbb417c1f34dde199717b41 authored almost 3 years ago by Nova <[email protected]>
Add panel keyboard methods

8376251d3e6a8e94da70b679227cab8b1cf4f386 authored almost 3 years ago by Nova <[email protected]>
Get transform on spatial relative to other space

254d4d4f6257f94b6d884dff49fd773aa7a029e5 authored almost 3 years ago by Nova <[email protected]>
Convenience functions for non-spatial receiver

4bd1ee409f6f29647483ad1e57c620e33ddb1bf0 authored almost 3 years ago by Nova <[email protected]>
Add masks to NonSpatialReceiver

4ad2e2075c06daf72543b79ab0c215ea2a116030 authored almost 3 years ago by Nova <[email protected]>
Add data sender and receiver

720cd9b80b2e8f910f376217e6c0b1fbeb30ad01 authored almost 3 years ago by Nova <[email protected]>
Flatbuffers headers only with client install

88cb10018027db7c9ea075ce0220e40aeee3b285 authored almost 3 years ago by Nova <[email protected]>
Replace panel method with macro

8e8b5581bd479d98d0e4b9c52e1e5ed71b48223f authored almost 3 years ago by Nova <[email protected]>
Add Item Acceptors

94fa7d26c3f238751ca2f91cc5fa09cf77232170 authored almost 3 years ago by Nova <[email protected]>
Don't send messages through messenger if socket blocked

3c9f685cd587ac49681ed99244ae4299a9e67b28 authored almost 3 years ago by Nova <[email protected]>
Add touch methods to PanelItem

2c7892b5bc895ca303c095f3dafd5524a3c280a1 authored almost 3 years ago by Nova <[email protected]>
Add panel input methods

0d42ce462a45a9351693ce34007947af5a985e0f authored almost 3 years ago by Nova <[email protected]>
Improve IPC disconnect detection

f5bb47dcc9bf59b80863c81b515573bb396b7b3a authored about 3 years ago by Nova <[email protected]>
Add PanelItem::resize

8b6af9be512f5ea5524d8ff51c5e1186ca260232 authored about 3 years ago by Nova <[email protected]>
Add close method to panel item

bfb91870bd45b75a40ae95cda47e76ae31a867e1 authored about 3 years ago by Nova <[email protected]>
Generate proper random IDs

c9c9e933e03f7288f5f4beb7a90b0cb153d64543 authored about 3 years ago by Nova <[email protected]>
Thread safe scenegraph method add/remove functions

b0a548b7e9ec4ed33f25c470c282d70034ee5320 authored about 3 years ago by Nova <[email protected]>
Add lockfiles and remove unnecessary file descriptors

612c334eab6fe781c8d28f0002aa4659ce7401cb authored about 3 years ago by Nova <[email protected]>
Use sockets instead of anonymous pipes

634df5ecdbd713f080fb41a433983064c385029b authored about 3 years ago by Nova <[email protected]>
Use $XDG_RUNTIME_DIR/stardust-$STARDUST_INSTANCE for socket path

2d863cca1209252f4de22515075c22a95deb2987 authored about 3 years ago by Nova <[email protected]>
Add PanelItem::getData

0b5fc8237785e981b4f254bb832b2abbf2b4f643 authored about 3 years ago by Nova <[email protected]>
Add Node copy constructor

51f345237264b98ce498057770bdb103791b634f authored about 3 years ago by Nova <[email protected]>
Add panel items

0016dbe2dce07a2e81cd36c7187b7ad7c098e27a authored about 3 years ago by Nova <[email protected]>
Make Item not destroyable

4540ff6983fc5e4c22354ce26bc7b9735d81e102 authored about 3 years ago by Nova <[email protected]>
Add destroyable property to Fusion nodetypes

13b14e839c547eb57fccd644db820c3ff76eb4e4 authored about 3 years ago by Nova <[email protected]>
Basic items

24324b34289e8d345a7bb12ced044ab2fa4baf83 authored about 3 years ago by Nova <[email protected]>
Add node setEnabled property

475642877600afc9f66101c1ec0403867558b5ef authored about 3 years ago by Nova <[email protected]>
Add in CylinderField

09ef29554412ddc95fa5e613c33c76b2a6aa08df authored about 3 years ago by Nova <[email protected]>
Send PID from client to server

cf572e47138b75f34366285415ab4233404b4777 authored about 3 years ago by Nova <[email protected]>
Add StardustXRFusion::Root for root spatial

988a27545fcbc7f716d633b9905279ed2abc1554 authored about 3 years ago by Nova <[email protected]>
Add Fusion Zones

f491b245c864c27850b2a7d7d9e3a1e7bd8d2cf0 authored about 3 years ago by Nova <[email protected]>
Add using namespace SKMath to c++ files

ffb8dc0c71cfc7a6f9a4d3a8f33c66e1cda5a45d authored about 3 years ago by Nova <[email protected]>
Enhance Fusion scenegraph sendSignal and executeMethod

590f465c4c3d45d61cc28029aa1c16b9579d61da authored about 3 years ago by Nova <[email protected]>
Add Fusion flexdummy to allow for not using OnLogicStep

5443302b5516e1439ebbd82b4dce202d37c74538 authored about 3 years ago by Nova <[email protected]>
Clean up Fusion flex.hpp

892b384299f89c84474de975111122975e8c26d8 authored about 3 years ago by Nova <[email protected]>
Add Fusion Spatial getTransform

5441a873e41b4800d1697f9d7aee77feb9b546ed authored about 3 years ago by Nova <[email protected]>
Set spatial node path to /spatial/spatial

b885b5f896c18cd2bce8cdf61e1521fcaffc0002 authored about 3 years ago by Nova <[email protected]>
Use new method name for creating Spatial

1e54b7a92bf8a34ace868a82c9ec488fb5ffbee6 authored about 3 years ago by Nova <[email protected]>
Move Fusion interfaces into main fusion.hpp

5dbf1d053da2b0516df449a14c146d7df1d83103 authored about 3 years ago by Nova <[email protected]>
Fix Spatial parent

098e649a443adced962ac2bd9dc9334fec4022ca authored about 3 years ago by Nova <[email protected]>
Add Field::Empty()

b3b73338ce19e578d90c4134fea5b5405ddc831c authored about 3 years ago by Nova <[email protected]>
Update environment to match Stardust protocol changes

62148b6e17e86362975080cb9ed64f89c168de9c authored about 3 years ago by Nova <[email protected]>
Switch LifeCycleInterface to use / as node path

4d5e4f0b44fcfbc4b137611c7a6bf9e6a7215dea authored about 3 years ago by Nova <[email protected]>
Rename /model to /drawable in Model constructor

404bcb97dfe54f9f1fbd8f650d887a1ff767cde7 authored about 3 years ago by Nova <[email protected]>
Disconnect using disconnect method on root node

276191e3af86b81b33b9102db50fdc3c48372919 authored about 3 years ago by Nova <[email protected]>
Include spatial parent in node creation

c8c1baa966dd7081aabdf0df230a4b2bd68ed3a1 authored about 3 years ago by Nova <[email protected]>
Fix incorrect includes of sk_math in InputActions and InputHandler

27ec02e6bd03f9739d5713ca4d43a3e49d19cf47 authored about 3 years ago by Nova <[email protected]>