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

hopefully fixed most library loading issues

22fe1b519ba55ed4950c211bb47f251d8d2fee51 authored over 4 years ago by Moses Turner <[email protected]>
Initial libstardust integration test

5d6f2711d12e45ddd52ea4470ecc34e0731decea authored over 4 years ago by Nova <[email protected]>
Added basic OpenXR compatibility

5c629c27b7aeccc13925d9ddfb889cebbd07afba authored over 4 years ago by Nova <[email protected]>
Removed all python scripts

3088005ea3685ee181838803af1c7cfabeda31d2 authored over 4 years ago by Nova <[email protected]>
Removed pythonscript

09768f7adb8940be2658332a63c7534ba1131303 authored over 4 years ago by Nova <[email protected]>
Merge branch 'godot' into main

2d478917310144c3d2d8525f5f0042ad0660d4c1 authored over 4 years ago by Nova <[email protected]>
Merge branch 'godot-dev' into godot

ab30e9dfd48403145c0be9255f64910eabd3447b authored over 4 years ago by Nova <[email protected]>
Random python updates

9b53cb7e40c10adaee98916fbf3e7f21ada96efc authored over 4 years ago by Nova <[email protected]>
Updated gitignore for Godot and Python

c714941b70b1e5bf6daa2b746b9235963d298da2 authored over 4 years ago by Nova <[email protected]>
Organized scripts

de0020dfcee8ac5fcffb67a3f677b8b818733cb9 authored over 4 years ago by Nova <[email protected]>
Updated icon.png to the Stardust icon

0f801f1f4343810438feaaaa0c486482b25662ca authored over 4 years ago by Nova <[email protected]>
Merge remote-tracking branch 'origin/godot-dev' into godot-dev

c92b4ffa7d282aef06c710174dd4f7f750c74bdb authored over 4 years ago by Nova <[email protected]>
Changed messager node to spatial

e9a7150c858944672ff7e06eb913dab425befd40 authored over 4 years ago by Nova <[email protected]>
Update README to reflect new usage of Godot

ebf1e39f0912167add03a6ac0974bbd462b2fe94 authored over 4 years ago by Nova King <[email protected]>
Initial upload

5246cc8963f2ca49b1d0454c9493c1d9f63d6af9 authored over 4 years ago by Nova <[email protected]>
Cleaned up logs

968b633e1555b27aa88405e9026925268181d0fb authored almost 5 years ago by Nova <[email protected]>
Fixed typos

8128c7912214e22de1c179730491e6a600150609 authored almost 5 years ago by Nova King <[email protected]>
Updated README to reflect new Qt version being used

2b1f72dab27f5510522d8ea55de7e7a8f5abc9a4 authored almost 5 years ago by Nova King <[email protected]>
Finished initial QML and binary module loading

bb57228240c443c5a4295f2b8a0b9b27f725c790 authored almost 5 years ago by Nova <[email protected]>
Allowed for QML modules that have a non-spatial root node

c20440dd0c481652f5115c3a3b926c9f44f68c6f authored almost 5 years ago by Nova <[email protected]>
Cleaned up log messages

952c662e9f9000d9eec736639256d7ae7769ab7c authored almost 5 years ago by Nova <[email protected]>
Changed QML engine reference to sceneroot's

36558f9c6803a19002d02e08b4c015af9f7df4e1 authored almost 5 years ago by Nova <[email protected]>
Better organized qmlComponentStatusChanged

9c5cc2562ddebe3dfc7b2ff534ff31db28f9955a authored almost 5 years ago by Nova <[email protected]>
Changed NULL to nullptr in module.cpp

45d9f98756a700bbdedef3ae5899892c11e69685 authored almost 5 years ago by Nova <[email protected]>
Changed dependency loaded checking to check if errors are present

58dce71ca1caea7aea53f1b48e73c8b965553483 authored almost 5 years ago by Nova <[email protected]>
Remove unnecessary call to reload module info after an error

3d90bb405321e6e6e0ee328ea9ab1b9cfa141862 authored almost 5 years ago by Nova <[email protected]>
Added log message about what dependency is being loaded

4336a42ae3e8358b8671982cf804ae1d684816d1 authored almost 5 years ago by Nova <[email protected]>
Automatically load module info at beginning of load method

6d6b6e56af7648b20a8a776e7fc984a190e0f8ac authored almost 5 years ago by Nova <[email protected]>
Added QML binary plugin support

f78733428cc8f11e3d43627d0fbfd4e4a81a2457 authored almost 5 years ago by Nova <[email protected]>
Added QML error list

24f36127d4310145082630e38fcb4124ec2c7ac0 authored almost 5 years ago by Nova <[email protected]>
Removed unnecessary custom plugin interface

ac5f10c537f7cab979dd530f6c96abead272403e authored almost 5 years ago by Nova <[email protected]>
Fixed module reparenting

32270bc1e78bb0134c937e9ebae212f6059d5377 authored almost 5 years ago by Nova <[email protected]>
Removed skybox due to inversion of color

1a7d88a2823376df2fe7a6d64396f547037ba05a authored almost 5 years ago by Nova <[email protected]>
Removed unnecessary code

562c36f53d21a992ac6ac77fbc2c8eb9851a0204 authored almost 5 years ago by Nova <[email protected]>
Ensured the Stardust Core QML module is imported for module loading

3a7f559ebf0719fe7a662973e6b49e44651316ba authored almost 5 years ago by Nova <[email protected]>
Logged all module IDs found on module loading

d4d249ce2dc94403c0dc0baecc29c420e611f551 authored almost 5 years ago by Nova <[email protected]>
Created initial input system

778ffa2d2688438b2a04229517b8af95881eacf6 authored almost 5 years ago by Nova <[email protected]>
Removed default sphere

49a7483d78377cefc1d8d6420eb0317efe83e03c authored almost 5 years ago by Nova <[email protected]>
Added generic unlit color material

444915c1cc75711e533230d57e587d785bb048d9 authored almost 5 years ago by Nova <[email protected]>
Ensured use of QML engine singleton

e17981a19f2ef2ca3e1556510736d8b03b0a531b authored almost 5 years ago by Nova <[email protected]>
Added Ray class to allow for easy raymarching

4ce20e6ddfccadfb0a4e8fa223428bb357480bcd authored almost 5 years ago by Nova <[email protected]>
Modified the minimum process distance to allow for interior distance

dc4ca08ef668a02903fab3bf148afcbbaa3dc51a authored almost 5 years ago by Nova <[email protected]>
Fixed union field to take into account offset fields

6f943dc736a84b08d628fcdb317173ea5addfe9e authored almost 5 years ago by Nova <[email protected]>
Added default property of fields to boolean field

c48305e843b52ea6f58062db9d2237acf2e2268f authored almost 5 years ago by Nova <[email protected]>
Fixed default sphere component's radius

ee8e8f9195e7f2dd382c129d40b5a475f75c97f5 authored almost 5 years ago by Nova <[email protected]>
Added inputs as default input device property

05e1fa985516d7408b326263b28316741250e07a authored almost 5 years ago by Nova <[email protected]>
made the distance sorting use max instead of min for max distance calc

bb77c2176e49671957e121382fdeaa53470e1546 authored almost 5 years ago by Nova <[email protected]>
Ensured the pointer input is of type pointer

f12450105b11b6c81ac3abc0b7e8043a6162e48c authored almost 5 years ago by Nova <[email protected]>
Ensured PointerHoverActionTrigger is of type Pointer

522d075c6af480f0b704b1bf7f10e26a2a7c947f authored almost 5 years ago by Nova <[email protected]>
Added proper type handling to ActionTriggers

ad22efcd75c110801d0963aa3d196cb33d067440 authored almost 5 years ago by Nova <[email protected]>
Fixed uniform scaling distance

3fd46a53285b06d5fb221025f4fed2018474f322 authored almost 5 years ago by Nova <[email protected]>
Removed useless panel header declaration

4870c552630b72822b635c47fae9f8d9d7c7232c authored almost 5 years ago by Nova <[email protected]>
Updated qml registration to new fields namespace

d8bbdc78ec78be3f92812dfcd1711ee63da0fb80 authored almost 5 years ago by Nova <[email protected]>
Added StardustAPI::Fields namespace

b28eb42fccdc6b91b1fa71b0b07f841ae02c52ed authored almost 5 years ago by Nova <[email protected]>
Switched all the builtin fields to use local distance and closest point

1c1be46421c91604bb0e860dc18eb76e28020fe2 authored almost 5 years ago by Nova <[email protected]>
Made global field functions non-virtual

53c3f643834cc9f3a59aaad4db478a5067788b32 authored almost 5 years ago by Nova <[email protected]>
Reordered the project file files

4eb1c9f96170ce65636240d6286152d239885b42 authored almost 5 years ago by Nova <[email protected]>
Adapted the field code to allow for non-uniform scaling

afbec51c9f2255eb01abe08a3dbaa6250b6eb8dd authored almost 5 years ago by Nova <[email protected]>
Removed unnecessary input handler qml type registration

78187574199b4ca7ba460d4603f6db05a3cf96d2 authored almost 5 years ago by Nova <[email protected]>
Added sphere QML component primitive

98ad43edcf648c863e0755151f90e37a18e7b50f authored almost 5 years ago by Nova <[email protected]>
Tweaked the input manager code to fix prioritization issues

a4560ab6f006a7b6c41188c59a88c0d6402027c7 authored almost 5 years ago by Nova <[email protected]>
Added PointerHoverActionTrigger as builtin ActionTrigger

1583e6902829c30c6ba7c336db53ddc87a2fd63f authored almost 5 years ago by Nova <[email protected]>
Made sure to advance the marching steps to the pointer raymarching

500cfd6ddde2d9510a5706956175a2fd37b23028 authored almost 5 years ago by Nova <[email protected]>
Added ActionTriggers as QML default properties for the InputHandler

3f728731f4cf0e731d30d130407e642cf9d4a686 authored almost 5 years ago by Nova <[email protected]>
Added radius as QML property of sphere SDF

e5994d715469b630cf07419381aa3df9ba77e26b authored almost 5 years ago by Nova <[email protected]>
Registered QML types for input and input device

6042cbacea2f5b4e8572859697081a3e4570aa27 authored almost 5 years ago by Nova <[email protected]>
Allowed registration and addition of input devices through QML

ef3a472d8afe3bf32e0a30bd836711d0aa9d6ede authored almost 5 years ago by Nova <[email protected]>
Added default constructor values

b2cd8a1191f27a376252298616f067cbb9c2f5b8 authored almost 5 years ago by Nova <[email protected]>
Linked up frame signal to handle inputs

12ff222174f48b5f23da32a58537d47a12fb1048 authored almost 5 years ago by Nova <[email protected]>
Included input classes in QML

2d449472091a758519faeb29e308b8f013b8e089 authored almost 5 years ago by Nova <[email protected]>
Modified main scene for testing input

5b55b60d80440611d6811276909ea99e8e755df8 authored almost 5 years ago by Nova <[email protected]>
Majorly upgraded the input system

ea37c75a33ef572df3629006826b6bb63befaa21 authored almost 5 years ago by Nova <[email protected]>
Made all input component hashes point to pointers

d2d916a393724d9a02a56f17ffec9733a1dc9638 authored almost 5 years ago by Nova <[email protected]>
Added StardustAPI::Input namespace

757201fca6096d7a735ff1ebc76ac682d38177e5 authored almost 5 years ago by Nova <[email protected]>
Removed unnecessary input position macro

bbb0b0a72855a42691d666b7b010067ef00bff64 authored almost 5 years ago by Nova <[email protected]>
Added 0D, 1D, and 2D input components to all the tool inputs

215e016d9ac72fccdb6da34b89bcc57d2174c19f authored almost 5 years ago by Nova <[email protected]>
Ensured default deadzone would work

88788daa75d4a4e7d66ad79868d47dcc6173f522 authored almost 5 years ago by Nova <[email protected]>
Added abstracted input methods

69d6c5f532f751f82c1a6b4565eb068565c75286 authored almost 5 years ago by Nova <[email protected]>
Added input components

2d4681466190b3c2cd133bd0e27f4195ef0ab361 authored almost 5 years ago by Nova <[email protected]>
Added box field

7c1838523cd0bf154fc6267787c943d4a4870955 authored almost 5 years ago by Nova <[email protected]>
Made all field functions invokable by Qt

7334c3020e573849ee89c1434089b972a4b55f43 authored almost 5 years ago by Nova <[email protected]>
Created QML types for fields

7b4d5ad4521a333303813ce4ae09c992ab26c1b8 authored almost 5 years ago by Nova <[email protected]>
Created new boolean field base class

8eba7810e0bc34e2702baa3363a7c0cc46bf9775 authored almost 5 years ago by Nova <[email protected]>
Created union boolean field

4452370d9f0716e53e0831a7fa091da3ac945b72 authored almost 5 years ago by Nova <[email protected]>
Added closest point implementation in field

b3b17388683c27f297608f87f238abf58b0702ab authored almost 5 years ago by Nova <[email protected]>
Added default constructor to sphere field

0c1bb7a38c63cd081bad9e4cf0a7206c2039f71a authored almost 5 years ago by Nova <[email protected]>
Added sphere field

4c2adcfcae4d3856397be8d40b4ed601694e4c0f authored almost 5 years ago by Nova <[email protected]>
Added base field methods

626aad27c66020beed6ce78f872f016b44f4ed4e authored almost 5 years ago by Nova <[email protected]>
Added generic field class

a76dc996d7a66d7752e48c50ab28d7bb05f0b62b authored almost 5 years ago by Nova <[email protected]>
Removed broken config loading code

ab6b13cc162c8462aad899ee3fd6077e08516303 authored almost 5 years ago by Nova <[email protected]>
Separated out the module info loading and module loading from the init

2f31b7ddd89ce94b69de284700190b2814815e5a authored almost 5 years ago by Nova <[email protected]>
Added implementation of processInputs method for the input manager

0cf59d78a61d78b513dc8889bb6774fe9fe799c3 authored almost 5 years ago by Nova <[email protected]>
Removed reference to old panel C++ class

8c27c4a8dc7b4d370b0edb8d0ad4ededbe3bbab2 authored almost 5 years ago by Nova <[email protected]>
Removed unnecessary share contexts flag

dc38beabf5df19a3d4d381b96f6ff55c7831bfff authored almost 5 years ago by Nova <[email protected]>
Added basic InputManager class

2ffe94e6f05a47b0ec36c84d0b1a9c844585798c authored almost 5 years ago by Nova <[email protected]>
Removed old input pointer

a825844dac20b2e3f05549d0fcb0cf7a383932cf authored almost 5 years ago by Nova <[email protected]>
Added initial panels

1fffa16b7560df9774b8404ac9465434d94a999e authored almost 5 years ago by Nova <[email protected]>
Added basic QML module loading

bed70edb1800a99d556d3993bbc5b19bb7308d30 authored almost 5 years ago by Nova <[email protected]>
Added in more module configuration files

1f3a34e5046bf9149d70820ea328f81e04755b5a authored almost 5 years ago by Nova <[email protected]>
Added more states to the modules

b18daff0ebd3459cdde39faac2e147aa9471fcfb authored almost 5 years ago by Nova <[email protected]>