Ecosyste.ms: OpenCollective

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

github.com/StardustXR/stardust-xr-cpp

A Linux XR display server featuring enhanced 2D app support and XR app support.
https://github.com/StardustXR/stardust-xr-cpp

Add UV offset and scale to wayland surface shaders

86d8dcca39fe7dd544f0ae9cd854058264f2487a authored over 2 years ago by Nova <[email protected]>
Remove color property from wayland shader gamma

cb9c74f96ae1af92c12a6b934fce584e6acf6c83 authored over 2 years ago by Nova <[email protected]>
Simplify multiple surface blend mode code

a4d8f721eb5ede4c4f3870f1a5e48d3156c46643 authored over 2 years ago by Nova <[email protected]>
Automatically get size of simula text shader

930dce6ebd20e154e79df7f5e9fd68a6df343f23 authored over 2 years ago by Nova <[email protected]>
Add /hmd object in scenegraphs

17fe710eaaf14ab7f3a44b709cf09803e4074232 authored over 2 years ago by Nova <[email protected]>
Remove commented out GLX includes

8c67f967fefd3f631548a486f985d8f906784132 authored over 2 years ago by Nova <[email protected]>
version bump

09e4b92cbb17858b7a0782c06560156ee2d42c4c authored over 2 years ago by Nova <[email protected]>
Ensure GTK and Qt apps launched in startup default to wayland

8c8bb3006dd0a8aa6d7c12343007857a29b45697 authored over 2 years ago by Nova <[email protected]>
Ensure all spatial-derived nodes are destroyable

418e1514dfe1e4e8b1a6101001ee5c513f631212 authored over 2 years ago by Nova <[email protected]>
Update version number and add libstardustxr version requirement

53fc1e124e5d07caf6c1067591f7a5e9e85c5bb2 authored over 2 years ago by Nova <[email protected]>
Ignore gnome builder .buildconfig

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

a9e41c90cd8c9eefea1cecc5ed6fc52b4540b227 authored over 2 years ago by Nova <[email protected]>
Close connection on event loop when client requests to disconnect

e0dee2fbb4101ff78ef90b44c550973aff364467 authored over 2 years ago by Nova <[email protected]>
Make closeConnection on EventLoop public

bd0e1f8c4a81fba9b965690d889dadd7e36493b0 authored over 2 years ago by Nova <[email protected]>
Store pointer to event loop in all connections

65ee06ff866df3cb85200331c22c80b120061a59 authored over 2 years ago by Nova <[email protected]>
Don't use $PATH to execute startup script

2bf157c339ce28a7a08c07d6991283ce04d24a8f authored over 2 years ago by Nova <[email protected]>
Add option to disable Wayland

9443177938286230b52daea754f33be5f1875c02 authored over 2 years ago by Nova <[email protected]>
Temporarily remove text size calculation in Text constructor

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

90c3055ae3bd4f3af4f51e9d5ebf72cf8213aa7c authored over 2 years ago by Nova <[email protected]>
Add initial keyboard support to FlatscreenPointer

9f0851a347f4f96d66466d3b7bfde477874868e8 authored over 2 years ago by Nova <[email protected]>
Add new contributors to the doc!! :3

c244c1c9d9821e28428e3ed085536d9dd2a49ed8 authored over 2 years ago by Nova <[email protected]>
Replace multiple threads with single event loop thread

Reduce amount of code needed and merge accept/event threads together

Clean up EventLoop const...

ade74a5afb734ba87cedddccb9520c49598b4fba authored over 2 years ago by Nova <[email protected]>
Destroy wlr_xwayland manually to avoid double free

See https://gitlab.freedesktop.org/wlroots/wlroots/-/issues/3417

eb1aac1d286fe84e78e2a8c8fd23a59840f696b1 authored over 2 years ago by Nova <[email protected]>
Fixed crashing by freeing queueSeats properly and moved some things from static intilization down into main.cpp

7edc62ca42be4d4726c9cda824c9560e87d0aac9 authored over 2 years ago by MalekiRe <[email protected]>
Use HTTPS for submodules instead of SSH

126730c75690bc8418e3d3170dee1d07060ef65d authored over 2 years ago by Nova <[email protected]>
Add back in all the subprojects

3261dc749e5fa260e90daf3770f644ca02077df4 authored over 2 years ago by Nova <[email protected]>
Remove all subprojects

320ac8b09863f2a6f8897f3d321cd1b0ef4f8ec2 authored over 2 years ago by Nova <[email protected]>
Remove .gitmodules

7845f90c96477d2ce6810338b1761ec7610cda9b authored over 2 years ago by Nova <[email protected]>
Update git modules wlroots url

fa126062fed3201e2d64f49c0ae8017987529898 authored over 2 years ago by Nova <[email protected]>
Attempt to fix the git modules

401733892711a6c9da2967ef6fa5bf96831458a3 authored over 2 years ago by Nova <[email protected]>
Set wlroots to version 0.15.1

a3dbcb0fec1c36287c37004c53295f39d2b848d8 authored over 2 years ago by Nova <[email protected]>
Update StereoKit and palm

800a437fb3ac503e5eb16fa868fe9bad69daa3dc authored over 2 years ago by Nova <[email protected]>
Remove ActionInput.hpp from InputHandler

e664954ad1dc3548857210af522d884713da3bab authored over 2 years ago by Nova <[email protected]>
Reorder Wayland event dispatch and client flush

955e66fcd0f7e1591c0eaa601799ec5dce6bf872 authored over 2 years ago by Nova <[email protected]>
Directly pass through mouse button states in Wayland surfaces

f7b2eb594fd5b2edb9df8035371927d473a61d02 authored over 2 years ago by Nova <[email protected]>
Store rotation for when scale is 0 to restore when it becomes positive

eb47eaed20bfab36e642da2ad91408b259a36a64 authored over 2 years ago by Nova <[email protected]>
Remove launch anchor erasure after use

b78861c23834895b3f89ee86f5a47303a1b87ae1 authored over 2 years ago by Nova <[email protected]>
Remove StereoKit physics entirely

6fc8f636328de355e886af42342def9de3756e70 authored over 2 years ago by Nova <[email protected]>
Remove log message from flatscreen pointer

43eefb3c75265f00dd338ddbb6df46d244ac7dc5 authored over 2 years ago by Nova <[email protected]>
Update input for flatbuffers enums

52167fb754c504de50f33139d258b31aa6bcb88a authored over 2 years ago by Nova <[email protected]>
Input internals overhaul!

51f6a7ffcea682f8085911cd50bcb03aa0c064f2 authored over 2 years ago by Nova <[email protected]>
Set zoneable releases only if the spatial is seen to a zone

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

8bf9bf3194ee79d6aa6c3df4f21e4cdce6ab9124 authored over 2 years ago by Nova <[email protected]>
Turn Item type info UI into a typed node ref

0593a0c632ec191ed5acd811249514c2921d16ff authored over 2 years ago by Nova <[email protected]>
Turn node aliases into registry

1dcfe4de8d2b3882fce9e2256193bc2d16f8aae6 authored over 2 years ago by Nova <[email protected]>
Add getData to all item aliases instead of just PanelItem

97311b2203af066de9c02b6c3881aac2f0f9909c authored over 2 years ago by Nova <[email protected]>
Improve spatial loop detection

ba5592361517fa1fcb40548f173e4da311f37fb5 authored over 2 years ago by Nova <[email protected]>
Almost total rewrite of zones to improve reliability

2340abe5e0497c3412f7a6b4206c6e7aadc64d02 authored over 2 years ago by Nova <[email protected]>
Add Launch Anchors!

92e51e7ca29f6c0bae8ee6df348d1870bc35864a authored over 2 years ago by Nova <[email protected]>
Remove PID cache from client manager

76c489c062db8056cdbe57cf5f19ec4cdf7ac905 authored over 2 years ago by Nova <[email protected]>
Remove horrible variant map for datamap

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

44bbb65bbf92c6d29180c85f5bd81a06b451b843 authored over 2 years ago by Nova <[email protected]>
Add color to util flex header

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

e65abb08a1157fac1c3ae44b1ee2c27786af0608 authored over 2 years ago by Nova <[email protected]>
Compress vector/quat deserialization into convenient functions

58fe43547647da07b7e4dceb019e150743b02737 authored over 2 years ago by Nova <[email protected]>
Update StereoKit

66eaeef03b7220a200eeb9194430999a9a5105d8 authored over 2 years ago by Nova <[email protected]>
Don't use "using namespace" in headers

eccd5f1fc33c428214de062881b11c16a5bc07fa authored over 2 years ago by Nova <[email protected]>
Use pose_t and matrix in constructors instead of pos, rot, scl

af99a20308d976261a1a09ba8288d1c388390803 authored over 2 years ago by Nova <[email protected]>
Replace manual callbacks with callback class

f9d06068b9e1fca6650a8a67b77041fb55f63537 authored over 2 years ago by Nova <[email protected]>
Send node not found errors to appropriate clients

ea7e0fb5983b473e12a271c6370a6afa450d7b85 authored almost 3 years ago by Nova <[email protected]>
Make ClientManager not static anymore

d172e848abda6b9b07db462f3b50fa21e7fc6be2 authored almost 3 years ago by Nova <[email protected]>
Deinit stardust services in correct order

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

7ce2b67dec08dcf1c2da490081314aa8fa16c3a2 authored almost 3 years ago by Nova <[email protected]>
Proper stardust shutdown

7ea56b9393e02cbcdb47e99d0512d97caaa94379 authored almost 3 years ago by Nova <[email protected]>
Use fingertips for hand input method distance

f6ad9e6f607f4c2604ccbfdf96e85a883bdc60ed authored almost 3 years ago by Nova <[email protected]>
Properly shut down wayland

92d5f569f6cd6973edbc95db184b589f11d242eb authored almost 3 years ago by Nova <[email protected]>
Create registry for drawables and remove draw propagation

df3207a732538cd0e9c0c3de2e905b049762ee92 authored almost 3 years ago by Nova <[email protected]>
Add class TypedNodeRef

dc5e345011d547052a3203a9175ccb5a79fc66db authored almost 3 years ago by Nova <[email protected]>
Segfault bugfixes

0ae8dc91178fecdd386c5f828bcfe4e74d8761b6 authored almost 3 years ago by Nova <[email protected]>
Add class Registry

a926763bf928d09b8a0e08bdd8325f48e4fc4aa1 authored almost 3 years ago by Nova <[email protected]>
Add more methods to NodeRef and make it properly destroy

15b9a00ac4a90b0792e2b9515b4ddd2d76cf7169 authored almost 3 years ago by Nova <[email protected]>
Rename DrawableNode to Drawable

109cf454f7f9710804b2df1ea8ca3c5459c1af00 authored almost 3 years ago by Nova <[email protected]>
Remove scenegraph update propagation

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

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

e19e2f303f986e2e6b44936b395a78db5f8e88ae authored almost 3 years ago by Nova <[email protected]>
Spatial parent loop protection

28b317175ad1c8d4f5febb5ce7f9a40a5fe13699 authored almost 3 years ago by Nova <[email protected]>
Fully remove position, rotation, scale class members from Spatial

aed880f086af1e7021bc74094c06c9641bd5c95c authored almost 3 years ago by Nova <[email protected]>
Fix scaleThis in Spatial

4cf29a99d0edfb1b58297961e9eda55d4559d992 authored almost 3 years ago by Nova <[email protected]>
Use transform matrix for Spatial internally with a naive approach

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

a22d29677014b7313ede6bf7a4861379a590a000 authored almost 3 years ago by Nova <[email protected]>
Remove asset fallback to fix default texture stuck on wayland panel

8025df30d81aa711a3ec08c9976cc963fb352287 authored almost 3 years ago by Nova <[email protected]>
Disable unneeded far interact ray

f87c05e56082ee54527ac2aa226bc8e0db64da66 authored almost 3 years ago by Nova <[email protected]>
Update StereoKit to allow async asset loading

0048b40bca1793e962a85610ca0fe98294fcc729 authored almost 3 years ago by Nova <[email protected]>
Disable XCB errors by default

4b9d8602a61a5dbd04e96ce5498780253ba7d9fb authored almost 3 years ago by Nova <[email protected]>
Add flatbuffers include to Node to fix flatbuffers 2.0.6 verifier

72720741ea2744aa2653cb66f1f1040916f6f4d9 authored almost 3 years ago by Nova <[email protected]>
Only do scenegraph propagations on non-destroyed nodes

23404ca227b160a537413b77367cefd147039725 authored almost 3 years ago by Nova <[email protected]>
Remove Wayland surfaces list entirely

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

b9cffe7111aa0c491540b4675fba1dabfe36b3ad authored almost 3 years ago by Nova <[email protected]>
Lower wlroots logging level by default

b645bed0f4b95950ed16c13f7f21c41fd09d3861 authored almost 3 years ago by Nova <[email protected]>
Change Client::startHandler to Client::startMessenger

cd22b331a282e85cc1f3902c2f8d0a24719824ed authored almost 3 years ago by Nova <[email protected]>
Ensure no input events can be sent after frame

08c7d5bffd6e9bbfc6c4166725ab49265ad255dd authored almost 3 years ago by Nova <[email protected]>
Updated to use input method uuid

7abd88bd68394fe9ecf5f0889b9ac12fcfb26499 authored almost 3 years ago by Nova <[email protected]>
Add keyboard support to Wayland

8398d9d81ffa7577b2a97708955f4feca7bb6d66 authored almost 3 years ago by Nova <[email protected]>
Update wlroots to 0.15.1

8ccb1135e3ef38e7ae32f43cd9502f2e0e955f4a authored almost 3 years ago by Nova <[email protected]>
Remove SpatialAlias

179d5c9bd23412a1027877975c90264b3c5b3c18 authored almost 3 years ago by Nova <[email protected]>
Remove PanelAlias and simplify item alias making

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

a4211b80ca9be4fb27be649917a8c88b80d28642 authored almost 3 years ago by Nova <[email protected]>
Pass calling client through to RPC methods

65aec5bfffc4139cc401c13bc46b43adc87f4367 authored almost 3 years ago by Nova <[email protected]>
Add masks to NonSpatialReceivers

56822d5e1653fec6fe5d8e827b77f723632d51ce authored almost 3 years ago by Nova <[email protected]>
Add initial non spatial sender/receiver

fbda66d6da673258de8e61d26d9aee16ce104b65 authored almost 3 years ago by Nova <[email protected]>