diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 0000000..367e8e5 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,32 @@ +--- +name: Bug report +about: 'Something is not working as expected ' +title: '' +labels: bug +assignees: '' + +--- + +**Describe the bug** +A clear and concise description of what the bug is. + +**To Reproduce** +Steps to reproduce the behavior: +1. Go to '...' +2. Click on '....' +3. Scroll down to '....' +4. See error + +**Expected behavior** +A clear and concise description of what you expected to happen. + +**Screenshots** +If applicable, add screenshots to help explain your problem. + +**Versions (please complete the following information):** + - Beat Saber: [e.g. 1.0.0] + - Beat On Release: [e.g. 1.0.0] + - Sidequest [e.g. 5.0.0] + +**Additional context** +Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 0000000..91161ee --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,23 @@ +--- +name: Feature request +about: Suggest an idea for this project +title: '' +labels: enhancement +assignees: '' + +--- + +**Is your feature request related to a problem? Please describe.** +A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] + +**Describe the solution you'd like** +A clear and concise description of what you want to happen. + +**Describe alternatives you've considered** +A clear and concise description of any alternative solutions or features you've considered. + +**Screenshots** +If possible, add screenshots to help explain your idea. + +**Additional context** +Add any other context or screenshots about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/question.md b/.github/ISSUE_TEMPLATE/question.md new file mode 100644 index 0000000..80c472a --- /dev/null +++ b/.github/ISSUE_TEMPLATE/question.md @@ -0,0 +1,11 @@ +--- +name: Question +about: There is something I want to ask +title: '' +labels: question +assignees: '' + +--- + +**What is your question?** +A clear and concise description of what the question is. Ex. how do I install Beat On? [...] diff --git a/.gitignore b/.gitignore index c06d066..f5339f1 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,6 @@ # Built application files *.apk +!beaton-wrapper.apk *.ap_ # Files for the ART/Dalvik VM @@ -41,6 +42,11 @@ captures/ .idea/dictionaries .idea/libraries .idea/caches +.idea/deployment.xml +.idea/encodings.xml +.idea/markdown-navigator.xml +.idea/markdown-navigator/ +.idea/modules.xml # Keystore files # Uncomment the following line if you do not want to check your keystore files in. diff --git a/.gitmodules b/.gitmodules index 826dd75..bcaf6a6 100644 --- a/.gitmodules +++ b/.gitmodules @@ -4,3 +4,6 @@ [submodule "beatsaber-hook"] path = beatsaber-hook url = https://github.com/emulamer/beatsaber-hook +[submodule "SyncSaberService"] + path = SyncSaberService + url = https://github.com/Zingabopp/SyncSaberService/ diff --git a/BeatOn.sln b/BeatOn.sln index 246cd97..c04c868 100644 --- a/BeatOn.sln +++ b/BeatOn.sln @@ -15,6 +15,10 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "InstallHelperInterop", "Ins EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Assplorer", "QuestomAssets\Assplorer\Assplorer.csproj", "{97BB1A0F-E383-4AE6-9AAC-8CA2F24C577F}" EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BeatmapAssetMaker", "QuestomAssets\BeatMapAssetMaker\BeatmapAssetMaker.csproj", "{DB4F8C58-2479-4C96-85C9-F06D2DA36ECB}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FeedReader", "SyncSaberService\FeedReader\FeedReader.csproj", "{D846C41A-95F1-468B-8B29-738CF3D92C3E}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -61,18 +65,18 @@ Global {DC823CC6-E535-456D-8401-94596DFA6D8F}.Debug|x64.Build.0 = Debug|Any CPU {DC823CC6-E535-456D-8401-94596DFA6D8F}.Debug|x86.ActiveCfg = Debug|Any CPU {DC823CC6-E535-456D-8401-94596DFA6D8F}.Debug|x86.Build.0 = Debug|Any CPU - {DC823CC6-E535-456D-8401-94596DFA6D8F}.Emulator Debug|Any CPU.ActiveCfg = Emulator Debug|Any CPU - {DC823CC6-E535-456D-8401-94596DFA6D8F}.Emulator Debug|Any CPU.Build.0 = Emulator Debug|Any CPU - {DC823CC6-E535-456D-8401-94596DFA6D8F}.Emulator Debug|x64.ActiveCfg = Emulator Debug|Any CPU - {DC823CC6-E535-456D-8401-94596DFA6D8F}.Emulator Debug|x64.Build.0 = Emulator Debug|Any CPU - {DC823CC6-E535-456D-8401-94596DFA6D8F}.Emulator Debug|x86.ActiveCfg = Emulator Debug|Any CPU - {DC823CC6-E535-456D-8401-94596DFA6D8F}.Emulator Debug|x86.Build.0 = Emulator Debug|Any CPU - {DC823CC6-E535-456D-8401-94596DFA6D8F}.Profiler|Any CPU.ActiveCfg = Profiler|Any CPU - {DC823CC6-E535-456D-8401-94596DFA6D8F}.Profiler|Any CPU.Build.0 = Profiler|Any CPU - {DC823CC6-E535-456D-8401-94596DFA6D8F}.Profiler|x64.ActiveCfg = Profiler|Any CPU - {DC823CC6-E535-456D-8401-94596DFA6D8F}.Profiler|x64.Build.0 = Profiler|Any CPU - {DC823CC6-E535-456D-8401-94596DFA6D8F}.Profiler|x86.ActiveCfg = Profiler|Any CPU - {DC823CC6-E535-456D-8401-94596DFA6D8F}.Profiler|x86.Build.0 = Profiler|Any CPU + {DC823CC6-E535-456D-8401-94596DFA6D8F}.Emulator Debug|Any CPU.ActiveCfg = Debug|Any CPU + {DC823CC6-E535-456D-8401-94596DFA6D8F}.Emulator Debug|Any CPU.Build.0 = Debug|Any CPU + {DC823CC6-E535-456D-8401-94596DFA6D8F}.Emulator Debug|x64.ActiveCfg = Debug|Any CPU + {DC823CC6-E535-456D-8401-94596DFA6D8F}.Emulator Debug|x64.Build.0 = Debug|Any CPU + {DC823CC6-E535-456D-8401-94596DFA6D8F}.Emulator Debug|x86.ActiveCfg = Debug|Any CPU + {DC823CC6-E535-456D-8401-94596DFA6D8F}.Emulator Debug|x86.Build.0 = Debug|Any CPU + {DC823CC6-E535-456D-8401-94596DFA6D8F}.Profiler|Any CPU.ActiveCfg = Release|Any CPU + {DC823CC6-E535-456D-8401-94596DFA6D8F}.Profiler|Any CPU.Build.0 = Release|Any CPU + {DC823CC6-E535-456D-8401-94596DFA6D8F}.Profiler|x64.ActiveCfg = Release|Any CPU + {DC823CC6-E535-456D-8401-94596DFA6D8F}.Profiler|x64.Build.0 = Release|Any CPU + {DC823CC6-E535-456D-8401-94596DFA6D8F}.Profiler|x86.ActiveCfg = Release|Any CPU + {DC823CC6-E535-456D-8401-94596DFA6D8F}.Profiler|x86.Build.0 = Release|Any CPU {DC823CC6-E535-456D-8401-94596DFA6D8F}.Release|Any CPU.ActiveCfg = Release|Any CPU {DC823CC6-E535-456D-8401-94596DFA6D8F}.Release|Any CPU.Build.0 = Release|Any CPU {DC823CC6-E535-456D-8401-94596DFA6D8F}.Release|x64.ActiveCfg = Release|Any CPU @@ -187,6 +191,54 @@ Global {97BB1A0F-E383-4AE6-9AAC-8CA2F24C577F}.Release|x64.Build.0 = Release|Any CPU {97BB1A0F-E383-4AE6-9AAC-8CA2F24C577F}.Release|x86.ActiveCfg = Release|Any CPU {97BB1A0F-E383-4AE6-9AAC-8CA2F24C577F}.Release|x86.Build.0 = Release|Any CPU + {DB4F8C58-2479-4C96-85C9-F06D2DA36ECB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {DB4F8C58-2479-4C96-85C9-F06D2DA36ECB}.Debug|Any CPU.Build.0 = Debug|Any CPU + {DB4F8C58-2479-4C96-85C9-F06D2DA36ECB}.Debug|x64.ActiveCfg = Debug|Any CPU + {DB4F8C58-2479-4C96-85C9-F06D2DA36ECB}.Debug|x64.Build.0 = Debug|Any CPU + {DB4F8C58-2479-4C96-85C9-F06D2DA36ECB}.Debug|x86.ActiveCfg = Debug|Any CPU + {DB4F8C58-2479-4C96-85C9-F06D2DA36ECB}.Debug|x86.Build.0 = Debug|Any CPU + {DB4F8C58-2479-4C96-85C9-F06D2DA36ECB}.Emulator Debug|Any CPU.ActiveCfg = Debug|Any CPU + {DB4F8C58-2479-4C96-85C9-F06D2DA36ECB}.Emulator Debug|Any CPU.Build.0 = Debug|Any CPU + {DB4F8C58-2479-4C96-85C9-F06D2DA36ECB}.Emulator Debug|x64.ActiveCfg = Debug|Any CPU + {DB4F8C58-2479-4C96-85C9-F06D2DA36ECB}.Emulator Debug|x64.Build.0 = Debug|Any CPU + {DB4F8C58-2479-4C96-85C9-F06D2DA36ECB}.Emulator Debug|x86.ActiveCfg = Debug|Any CPU + {DB4F8C58-2479-4C96-85C9-F06D2DA36ECB}.Emulator Debug|x86.Build.0 = Debug|Any CPU + {DB4F8C58-2479-4C96-85C9-F06D2DA36ECB}.Profiler|Any CPU.ActiveCfg = Debug|Any CPU + {DB4F8C58-2479-4C96-85C9-F06D2DA36ECB}.Profiler|Any CPU.Build.0 = Debug|Any CPU + {DB4F8C58-2479-4C96-85C9-F06D2DA36ECB}.Profiler|x64.ActiveCfg = Debug|Any CPU + {DB4F8C58-2479-4C96-85C9-F06D2DA36ECB}.Profiler|x64.Build.0 = Debug|Any CPU + {DB4F8C58-2479-4C96-85C9-F06D2DA36ECB}.Profiler|x86.ActiveCfg = Debug|Any CPU + {DB4F8C58-2479-4C96-85C9-F06D2DA36ECB}.Profiler|x86.Build.0 = Debug|Any CPU + {DB4F8C58-2479-4C96-85C9-F06D2DA36ECB}.Release|Any CPU.ActiveCfg = Release|Any CPU + {DB4F8C58-2479-4C96-85C9-F06D2DA36ECB}.Release|Any CPU.Build.0 = Release|Any CPU + {DB4F8C58-2479-4C96-85C9-F06D2DA36ECB}.Release|x64.ActiveCfg = Release|Any CPU + {DB4F8C58-2479-4C96-85C9-F06D2DA36ECB}.Release|x64.Build.0 = Release|Any CPU + {DB4F8C58-2479-4C96-85C9-F06D2DA36ECB}.Release|x86.ActiveCfg = Release|Any CPU + {DB4F8C58-2479-4C96-85C9-F06D2DA36ECB}.Release|x86.Build.0 = Release|Any CPU + {D846C41A-95F1-468B-8B29-738CF3D92C3E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D846C41A-95F1-468B-8B29-738CF3D92C3E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D846C41A-95F1-468B-8B29-738CF3D92C3E}.Debug|x64.ActiveCfg = Debug|Any CPU + {D846C41A-95F1-468B-8B29-738CF3D92C3E}.Debug|x64.Build.0 = Debug|Any CPU + {D846C41A-95F1-468B-8B29-738CF3D92C3E}.Debug|x86.ActiveCfg = Debug|Any CPU + {D846C41A-95F1-468B-8B29-738CF3D92C3E}.Debug|x86.Build.0 = Debug|Any CPU + {D846C41A-95F1-468B-8B29-738CF3D92C3E}.Emulator Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D846C41A-95F1-468B-8B29-738CF3D92C3E}.Emulator Debug|Any CPU.Build.0 = Debug|Any CPU + {D846C41A-95F1-468B-8B29-738CF3D92C3E}.Emulator Debug|x64.ActiveCfg = Debug|Any CPU + {D846C41A-95F1-468B-8B29-738CF3D92C3E}.Emulator Debug|x64.Build.0 = Debug|Any CPU + {D846C41A-95F1-468B-8B29-738CF3D92C3E}.Emulator Debug|x86.ActiveCfg = Debug|Any CPU + {D846C41A-95F1-468B-8B29-738CF3D92C3E}.Emulator Debug|x86.Build.0 = Debug|Any CPU + {D846C41A-95F1-468B-8B29-738CF3D92C3E}.Profiler|Any CPU.ActiveCfg = Debug|Any CPU + {D846C41A-95F1-468B-8B29-738CF3D92C3E}.Profiler|Any CPU.Build.0 = Debug|Any CPU + {D846C41A-95F1-468B-8B29-738CF3D92C3E}.Profiler|x64.ActiveCfg = Debug|Any CPU + {D846C41A-95F1-468B-8B29-738CF3D92C3E}.Profiler|x64.Build.0 = Debug|Any CPU + {D846C41A-95F1-468B-8B29-738CF3D92C3E}.Profiler|x86.ActiveCfg = Debug|Any CPU + {D846C41A-95F1-468B-8B29-738CF3D92C3E}.Profiler|x86.Build.0 = Debug|Any CPU + {D846C41A-95F1-468B-8B29-738CF3D92C3E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D846C41A-95F1-468B-8B29-738CF3D92C3E}.Release|Any CPU.Build.0 = Release|Any CPU + {D846C41A-95F1-468B-8B29-738CF3D92C3E}.Release|x64.ActiveCfg = Release|Any CPU + {D846C41A-95F1-468B-8B29-738CF3D92C3E}.Release|x64.Build.0 = Release|Any CPU + {D846C41A-95F1-468B-8B29-738CF3D92C3E}.Release|x86.ActiveCfg = Release|Any CPU + {D846C41A-95F1-468B-8B29-738CF3D92C3E}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/BeatOn/Assets/resources/Lawless.png b/BeatOn/Assets/resources/Lawless.png new file mode 100644 index 0000000..75fc258 Binary files /dev/null and b/BeatOn/Assets/resources/Lawless.png differ diff --git a/BeatOn/Assets/resources/LightShow.png b/BeatOn/Assets/resources/LightShow.png new file mode 100644 index 0000000..0ad7320 Binary files /dev/null and b/BeatOn/Assets/resources/LightShow.png differ diff --git a/BeatOn/Assets/www/3rdpartylicenses.txt b/BeatOn/Assets/www/3rdpartylicenses.txt index 2be1d17..12e28c7 100644 --- a/BeatOn/Assets/www/3rdpartylicenses.txt +++ b/BeatOn/Assets/www/3rdpartylicenses.txt @@ -91,16 +91,28 @@ THE SOFTWARE. @angular/material/card +@angular/material/checkbox + +@angular/material/chips + +@angular/material/core + @angular/material/dialog @angular/material/form-field +@angular/material/grid-list + @angular/material/icon +@angular/material/list + @angular/material/menu @angular/material/progress-spinner +@angular/material/slide-toggle + @angular/material/tabs @angular/material/toolbar @@ -368,6 +380,106 @@ Apache-2.0 See the License for the specific language governing permissions and limitations under the License. +ng-lazyload-image +MIT +The MIT License (MIT) + +Copyright (c) 2016 Oskar Karlsson + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + + +ngx-color-picker +MIT +MIT License + +Copyright (c) 2017 ZEF Oy + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + + +ngx-cookie-service +MIT +MIT License + +Copyright (c) 2017 7leads GmbH + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + + +ngx-smart-modal +MIT +MIT License + +Copyright (c) 2017 BiiG + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + + ngx-toastr MIT The MIT License (MIT) diff --git a/BeatOn/Assets/www/MaterialIcons-Regular.e79bfd88537def476913.eot b/BeatOn/Assets/www/MaterialIcons-Regular.eot similarity index 100% rename from BeatOn/Assets/www/MaterialIcons-Regular.e79bfd88537def476913.eot rename to BeatOn/Assets/www/MaterialIcons-Regular.eot diff --git a/BeatOn/Assets/www/MaterialIcons-Regular.a37b0c01c0baf1888ca8.ttf b/BeatOn/Assets/www/MaterialIcons-Regular.ttf similarity index 100% rename from BeatOn/Assets/www/MaterialIcons-Regular.a37b0c01c0baf1888ca8.ttf rename to BeatOn/Assets/www/MaterialIcons-Regular.ttf diff --git a/BeatOn/Assets/www/MaterialIcons-Regular.012cf6a10129e2275d79.woff b/BeatOn/Assets/www/MaterialIcons-Regular.woff similarity index 100% rename from BeatOn/Assets/www/MaterialIcons-Regular.012cf6a10129e2275d79.woff rename to BeatOn/Assets/www/MaterialIcons-Regular.woff diff --git a/BeatOn/Assets/www/MaterialIcons-Regular.570eb83859dc23dd0eec.woff2 b/BeatOn/Assets/www/MaterialIcons-Regular.woff2 similarity index 100% rename from BeatOn/Assets/www/MaterialIcons-Regular.570eb83859dc23dd0eec.woff2 rename to BeatOn/Assets/www/MaterialIcons-Regular.woff2 diff --git a/BeatOn/Assets/www/assets/default-pack-cover.png b/BeatOn/Assets/www/assets/default-pack-cover.png new file mode 100644 index 0000000..1c41180 Binary files /dev/null and b/BeatOn/Assets/www/assets/default-pack-cover.png differ diff --git a/BeatOn/Assets/www/assets/gameplay.png b/BeatOn/Assets/www/assets/gameplay.png new file mode 100644 index 0000000..5fa0eb7 Binary files /dev/null and b/BeatOn/Assets/www/assets/gameplay.png differ diff --git a/BeatOn/Assets/www/assets/library.png b/BeatOn/Assets/www/assets/library.png new file mode 100644 index 0000000..d048052 Binary files /dev/null and b/BeatOn/Assets/www/assets/library.png differ diff --git a/BeatOn/Assets/www/assets/note.png b/BeatOn/Assets/www/assets/note.png new file mode 100644 index 0000000..2346b77 Binary files /dev/null and b/BeatOn/Assets/www/assets/note.png differ diff --git a/BeatOn/Assets/www/assets/other.png b/BeatOn/Assets/www/assets/other.png new file mode 100644 index 0000000..6f0bfc5 Binary files /dev/null and b/BeatOn/Assets/www/assets/other.png differ diff --git a/BeatOn/Assets/www/assets/saber.png b/BeatOn/Assets/www/assets/saber.png new file mode 100644 index 0000000..7570473 Binary files /dev/null and b/BeatOn/Assets/www/assets/saber.png differ diff --git a/BeatOn/Assets/www/index.html b/BeatOn/Assets/www/index.html index ea29a1f..95bb0bb 100644 --- a/BeatOn/Assets/www/index.html +++ b/BeatOn/Assets/www/index.html @@ -3,15 +3,15 @@