* Fix spelling and clarity issues in CONTRIBUTING.md
Reword in a few places for clarity without changing the original meaning.
Fix typos in words like "sensible" and "ensure."
Fix numbering (skipped from 5 to 7).
* Update CONTRIBUTING.md
Add newline to end of file
* Add icon and screenshot
* Add support document
* Add the new README
* Update README.md
* Fix screenshot and icon
* Try to fix icon a bit
* Finally fix logo
* Fix screenshot too?
* Remove duplicate (oops)
* Add note about 64-bit builds
* Formatting and punctuation
* Overhaul contributing file
* Make links relative
* Fix support document?
* Flesh out the bug issue template a bit and provide some additional info
* Split the changelogs, and update formatting
* Link to the Android changelog
* Make a slightly more accurate changelog
* Small fix
* Fix some wording
* Add icon and screenshot
* Add support document
* Add the new README
* Update README.md
* Fix screenshot and icon
* Try to fix icon a bit
* Finally fix logo
* Fix screenshot too?
* Remove duplicate (oops)
* Add note about 64-bit builds
* Formatting and punctuation
* Overhaul contributing file
* Make links relative
* Fix support document?
* Flesh out the bug issue template a bit and provide some additional info
* Split the changelogs, and update formatting
* Link to the Android changelog
* Make a slightly more accurate changelog
* Small fix
* Fix some wording
* Add some more TODOs
* Add another TODO
* Update README.md
* Enforce a standard issue template
This will enforce a standard issue template, and will force the user to make sure they are creating the issue with all of the info the developers and contributors need to help the user.
Also updates the README to be less confusing and also a bit more broad in some cases.
* Update the issue template for bugs
* Add a checkbox for default plugins
* Add input plugins to the list
* Add a reminder in the CONTRIBUTING file
* Add a small improvement to the README
* Update BUG.yml with some formatting and text improvements
* Switch to YAML for the feature request template as well
* Remove old Markdown templates
* Fix placeholder on line 30
* Fix assignees
* Fix assignees part 2
* Fix assignees part 3
* Fix spacing
* Finally fix formatting (YAML is picky)
* Fix it part 11 thousand or something
* Finally fixed maybe sort of kinda
* Update BUG.yml
* Fixed some weirdness
* Fix required maybe
* Finally fixed perhaps?
Added a CONTRIBUTING file to give new contributors an idea of what they can do to help with the project.
Also added an issue and pull request template to assist people with providing accurate and detailed bug reports, as well as making pull requests a bit easier to make and also read.
I also added a config.yml file to add a "sponsor" button that points to the Project64 "support the project" page on the website for people who want to support the project.
I added an EditorConfig file so that no matter what text editor or IDE contributors use, we still have consistency across all contributions. I also added some EOL and charset enforcements as well as the final newline option to enforce our gitattributes file.
Speaking of the gitattributes file, I updated it with some new file types that were in the repo. I also added the generic auto normalize (it's the first line). This MAY cause the entire repo to look like it's being changed, but it isn't I promise. If this happens it will be the first and last time unless we change it again.
Most of the additions are just (as above) enforcing things we are already doing, like how diffs are handled and such.
I also added some future proofing with Linux and Mac-related file types and some other binary files.
This PR is still a work-in-progress and is mostly done very late and early into the morning, so be gentle with me. 😄