Skip to content

Commit 89192b2

Browse files
committed
Merge branch 'master' of https://github.com/OSVR/OSVR-Unity into persistentSingleton
2 parents d5ce165 + c3c5dc0 commit 89192b2

124 files changed

Lines changed: 2267 additions & 20101 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.editorconfig

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# editorconfig.org
2+
3+
# top-most EditorConfig file
4+
root = true
5+
6+
# Default settings:
7+
# A newline ending every file
8+
# Use 2 spaces as indentation
9+
# Trim trailing whitespace
10+
[*]
11+
end_of_line = lf
12+
insert_final_newline = true
13+
indent_style = space
14+
indent_size = 2
15+
trim_trailing_whitespace = true
16+
17+
[*.cs]
18+
indent_style = tab
19+
20+
[*.csproj]
21+
indent_size = 2

.gitattributes

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Auto detect text files and perform LF normalization
2+
* text=auto
3+
4+
# Source files - keep them lf
5+
*.cs text eol=lf
6+
7+
# Custom for Visual Studio
8+
*.cs diff=csharp
9+
*.sln merge=union
10+
*.csproj merge=union
11+
*.vbproj merge=union
12+
*.fsproj merge=union
13+
*.dbproj merge=union
14+
15+
# Standard to msysgit
16+
*.doc diff=astextplain
17+
*.DOC diff=astextplain
18+
*.docx diff=astextplain
19+
*.DOCX diff=astextplain
20+
*.dot diff=astextplain
21+
*.DOT diff=astextplain
22+
*.pdf diff=astextplain
23+
*.PDF diff=astextplain
24+
*.rtf diff=astextplain
25+
*.RTF diff=astextplain
26+
27+
# cmake launcher templates
28+
*.cmd.in text eol=crlf
29+
*vcproj.user.in text eol=crlf
30+
*vcxproj.user.in text eol=crlf

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -187,3 +187,5 @@ FakesAssemblies/
187187
*.userprefs
188188
OSVR-Unity-Dist/
189189
*.unitypackage
190+
191+
Managed-OSVR-Unity/

CONTRIBUTING.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,20 @@ A few tips:
88

99
The OSVR system consists of a number of repositories, many of which are in the [OSVR organization on GitHub][osvr-org].
1010

11-
The `OSVR-Unity` repo consists of two parts: the Managed-OSVR bindings for using OSVR ClientKit from .NET-based languages, and the OSVR-Unity integration and sample code.
11+
The `OSVR-Unity` repo contains the code that integrates OSVR, via the [Managed-OSVR][] bindings (for using OSVR ClientKit from .NET-based languages), with the Unity game engine, as well as some sample code.
1212

13-
- If you've got an issue to report, a bug fix, or a feature addition to those components: **yes**, you're in the right spot!
13+
[Managed-OSVR]: https://github.com/OSVR/Managed-OSVR
14+
15+
- If you've got an issue to report, a bug fix, or a feature addition specific to the OSVR-Unity integration components: **yes**, you're in the right spot! (If you aren't sure if it's Unity-specific or in Managed-OSVR, it's fine to start here.)
16+
- If you're got something that's related to .NET but not Unity-specific: **you're close** - see the [Managed-OSVR][] repo for the non-Unity-specific OSVR .NET bindings.
1417
- If you have an issue, bug fix, or other contribution related to the OSVR server (which comes bundled with an OSVR-Unity binary snapshot) or one of the plugins: **you're close** - see the [OSVR-Core](https://github.com/osvr/OSVR-Core) repo for the server and its bundled plugins.
1518
- If you have a hardware or software issue related to OSVR but aren't sure exactly where it fits: **let us know with a support ticket at <http://support.osvr.com>**
1619

1720
[osvr-org]: https://github.com/osvr
1821

1922
## Getting ready
2023

21-
General "getting started" instructions can be found at <http://wiki.osvr.com>.
24+
General "getting started" instructions can be found at <http://osvr.github.io>.
2225

2326
When making pull requests, please fork the project and create a topic branch off of the `master` branch.
2427
(This is what GitHub does by default if you start editing with your web browser.)
@@ -31,7 +34,7 @@ Avoid merging from master into your topic branch: if you need a change from mast
3134

3235
Try to develop code that is portable (not particularly tied to a single operating system/compiler/etc) - OSVR runs on a number of platforms, and while we don't expect you to have all of them to test on, it's good to keep in mind.
3336

34-
Note that the Managed-OSVR code should be entirely Unity-independent, so it can be used in other .NET-based applications. The reason for the specific version of the .NET framework it is using is for compatibility with the runtime used by Unity.
37+
Please note the compatible versions of Unity in the project README, and make sure that any change is either optional (and properly version-guarded) or works all the way back to the oldest version of Unity we support.
3538

3639
If you're adding something reasonably testable, please also add a test.
3740
If you're touching code that already has tests, make sure they didn't break.

Managed-OSVR/ClientKit/ClientKit.cs

Lines changed: 0 additions & 171 deletions
This file was deleted.

Managed-OSVR/ClientKit/ClientKit.csproj

Lines changed: 0 additions & 82 deletions
This file was deleted.

0 commit comments

Comments
 (0)