commit 5c4c23b9711b9b45c46c7358454646e7948af413 Author: SweetId <2630750+SweetId@users.noreply.github.com> Date: Sat Sep 23 19:19:54 2023 -0400 initial commit diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..5a14811 --- /dev/null +++ b/.gitignore @@ -0,0 +1,195 @@ +# xmake-related files +.xmake/* +.vs/* +.vscode/* +CMakeLists.txt +Makefile +vs*/* +vsxmake*/* + +# Ignore assets (except shaders) +assets/* +!assets/examples_version.txt +!assets/readme.md +!assets/tests_version.txt +!assets/shaders + +# Coverage +coverage.out + +# Embed resources +src/Nazara/*/Resources/**/*.h + +# Nazara binaries +bin/* +!bin/resources +!bin/resources/* + +# Build files +build/* + +# Nazara libraries +lib/* + +# Self-hosted thirdparty libraries binaries +thirdparty/genlib/* + +# Nazara plugin libraries +plugins/lib/* + +# Nazara package +package/* + +# Example files +examples/bin/*.exe +examples/bin/*.pdb +examples/bin/*.dll +examples/bin/*.so +examples/bin/Demo* + +# Unit tests +tests/*.exe +tests/*.pdb +tests/*.dll +tests/*.so +tests/NazaraUnitTests* + +# Example generated files +examples/bin/HardwareInfo.txt + +# Example generated files +examples/bin/HardwareInfo.txt + +# Feature page +build/scripts/features/index.html + +# Documentation +doc + +# Codeblocks +*.save-failed +build/**/*.cbp +build/**/*.cbp +build/**/*.cbTemp +build/**/*.cscope_file_list +build/**/*.depend +build/**/*.layout +build/**/*.workspace + +# CodeLite +build/**/*.project + +# GMake +build/**/*.make +build/**/*.d + +# Visual Studio +build/**/*.pdb +build/**/*.filters +build/**/*.vcxproj +build/**/*.tlog +build/**/*.sln +build/**/*.vcxprojResolveAssemblyReference.cache +build/**/*.nativecodeanalysis.all.xml +build/**/*.nativecodeanalysis.xml +build/**/*.VC.opendb +build/**/*.VC.db* +build/**/*.json +build/**/*.sqlite +build/**/*.FileListAbsolute.txt +build/**/*.recipe + +# Compiled Object files +build/**/*.slo +build/**/*.lo +build/**/*.o +build/**/*.obj +build/**/*.obj.enc + +# Compiled Dynamic libraries +build/**/*.so + +# Compiled Static libraries +build/**/*.lai +build/**/*.la + +# Object files +build/**/*.o + +# Windows image file caches +Thumbs.db + +# Folder config file +Desktop.ini + +# Recycle Bin used on file shares +$RECYCLE.BIN/ + +## Ignore Visual Studio temporary files, build results, and +## files generated by popular Visual Studio add-ons. + +# User-specific files +*.suo +*.user +*.sln.docstates + +[Tt]est[Rr]esult +[Bb]uild[Ll]og.* + +*_i.c +*_p.c +*.idb +*.ilk +*.meta +*.pch +*.pgc +*.pgd +*.rsp +*.sbr +*.tlb +*.tli +*.tlh +*.tmp +*.vspscc +*.vssscc +.builds + +*.pidb + +*.log +*.scc +# Visual C++ cache files +ipch/ +*.aps +*.ncb +*.opensdf +*.sdf + +# Visual Studio profiler +*.psess +*.vsp + +# Guidance Automation Toolkit +*.gpState + +# ReSharper is a .NET coding add-in +_ReSharper*/ + +*.[Rr]e[Ss]harper + +# NCrunch +*.ncrunch* +.*crunch*.local.xml + +# Installshield output folder +[Ee]xpress + +# DocProject is a documentation generator add-in +DocProject/buildhelp/ +DocProject/Help/*.HxT +DocProject/Help/*.HxC +DocProject/Help/*.hhc +DocProject/Help/*.hhk +DocProject/Help/*.hhp +DocProject/Help/Html2 +DocProject/Help/html diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..1438ec9 --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (C) 2022 + +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. diff --git a/README.md b/README.md new file mode 100644 index 0000000..cbef1a5 --- /dev/null +++ b/README.md @@ -0,0 +1,24 @@ +# Nazara Editor + +Nazara Editor is an Imgui-based editor for [Nazara Engine](https://github.com/NazaraEngine/NazaraEngine). +It is built on top of Nazara Engine and the Nazara Imgui module. + +You can use it in any kind of commercial and non-commercial applications without any restriction ([MIT license](http://opensource.org/licenses/MIT)). + +## Authors + +Sid - main developper + +## Contribute + +##### Don't hesitate to contribute to Nazara Engine by: +- Extending the [wiki](https://github.com/NazaraEngine/NazaraEngine/wiki) +- Submitting a patch to GitHub +- Post suggestions/bugs on the forum or the [GitHub tracker](https://github.com/NazaraEngine/NazaraEngine/issues) +- [Fork the project](https://github.com/NazaraEngine/NazaraEngine/fork) on GitHub and [push your changes](https://github.com/NazaraEngine/NazaraEngine/pulls) +- Talking about Nazara Engine to other people, spread the word! +- Doing anything else that might help us + +## Links + +[Discord](https://discord.gg/MvwNx73) \ No newline at end of file