Commit Graph

12 Commits

Author SHA1 Message Date
zilmar 4ece4ce827 Fix spelling in CONTRIBUTING.md 2023-02-21 14:57:08 +10:30
Dongni31 47ecc12b77
Update CONTRIBUTING.md (#2341)
Added a detailed guide on how to properly contribute code to the project through GitHub.
2023-02-21 14:56:02 +10:30
Derek "Turtle" Roe f8bfec42f5
Add the new README, new support documents, and new changelog (#2258)
* 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
2022-08-09 20:43:58 +09:30
Derek "Turtle" Roe bb05a8b693
Add note about hide advanced settings (#2249) 2022-07-18 21:39:50 +09:30
Derek "Turtle" Roe 962de3e29c
Some repo improvements and small fixes (#2207)
* 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?
2022-03-09 17:11:57 +10:30
Squall Leonhart fd353de5d7
Rename BUG.md to BUG.yml (#2205)
Update issue templates

Update issue templates

Rename BUG.yml to bug_report.md

Update issue templates

Update bug_report.md

Update bug_report.md

Update and rename bug_report.md to BUG.md

WIP Form version of new bug report

Update BUG.yml

Update BUG.yml

Update BUG.yml

Update BUG.yml

Update BUG.yml

Update BUG.yml

Update BUG.yml

Update BUG.yml

Update BUG.yml

Update BUG.yml

Update BUG.yml

Create BUG.yml

Update BUG.yml

Update BUG.yml

Update BUG.yml

Update BUG.yml

Update BUG.yml

Update BUG.yml

Update BUG.yml

Update BUG.yml

Update BUG.yml

Update BUG.yml

Update BUG.yml

Update BUG.yml

Update BUG.yml

Update BUG.yml

Update BUG.yml

Revert "Update BUG.yml"

This reverts commit b145288a2308e80aa35a62b351c00eaa37e75e32.

Update BUG.yml

Update BUG.yml

Update BUG.yml

Update BUG.yml

Update BUG.yml

Update BUG.yml

Update BUG.yml

Update BUG.yml

Update BUG.yml

Update BUG.yml

Update BUG.yml

Update BUG.yml

Update BUG.yml

Update BUG.yml

Update BUG.yml

Update BUG.yml

Update BUG.yml

Update BUG.yml

Delete BUG.md

Update BUG.yml

Update BUG.yml

QOL changes

Update FEATURE.md

Update FEATURE.md

typo fix
2022-03-08 16:37:46 +10:30
Squall Leonhart 3e322955c0
Add missing header that connects the templates to the issue system (#2203)
* Rename BUG.md to BUG.yml

* Update issue templates

* Update issue templates

* Rename BUG.yml to bug_report.md

* Update issue templates

* Update bug_report.md

* Update bug_report.md

* Update FEATURE.md

* Update and rename bug_report.md to BUG.md

* Update FEATURE.md
2022-03-04 06:16:27 +10:30
Derek "Turtle" Roe 9673bc4408
Enforce a standard issue template (#2202)
* 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
2022-03-03 22:03:56 +10:30
Derek "Turtle" Roe 6933dc5942 Add the templates back from my PR 2021-05-19 04:22:25 -05:00
Derek "Turtle" Roe 4d42f9b91b Fix being able to create issues
Sorry, that's my bad. But in all fairness, GitHub basically told me that this would "just work". :(
2021-03-14 18:55:39 -05:00
Derek "Turtle" Roe f0acf8df2b
Update .github/CONTRIBUTING.md
Co-authored-by: Vincent Cunningham <flagrama@users.noreply.github.com>
2021-03-10 18:49:43 -06:00
Derek "Turtle" Roe 1526da8d48 General GitHub-related project improvements and updates
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. 😄
2021-03-10 02:59:36 -06:00