13 Commits

Author SHA1 Message Date
Anthony Taormina
8d6a5bb0c2 docs: Fix typo in bug report (#3369)
Fixing a typo I found when submitting a bug.
2024-11-17 23:26:16 +01:00
Andrew Leach
8ee466860a chore: Convert the improvement suggestion template to an issue form (#3037)
Follow up to: https://github.com/flame-engine/flame/pull/3036

This PR is doing:
- Adding a new issue form to replace the template found here:
https://github.com/flame-engine/flame/blob/main/.github/ISSUE_TEMPLATE/3_improvement.md
- Also _deletes_ the template, so we don't see duplicates when a user
comes to create a feature request.
- **Functionality change** I also disabled blank issue creation
([see](https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository#configuring-the-template-chooser))
to encourage form usage, should we keep this?

Proposed new form looks like:
<img width="974" alt="image"
src="https://github.com/flame-engine/flame/assets/13091188/6043ce72-cbda-43be-9f3c-1092e38b13c2">
2024-02-14 11:26:45 +01:00
Andrew Leach
d2e62bdb5d chore: Convert the feature request template to an issue form (#3036)
Similar to: https://github.com/flame-engine/flame/pull/3027

This PR is doing:
- Adding a new issue form to replace the template found here:
https://github.com/flame-engine/flame/blob/main/.github/ISSUE_TEMPLATE/2_feature.md
- Also _deletes_ the template, so we don't see duplicates when a user
comes to create a feature request.

Proposed new form looks like:
<img width="957" alt="image"
src="https://github.com/flame-engine/flame/assets/13091188/86dcbe60-d0fb-4f77-ab97-8895e3b69e8f">

I took some leniences in design decisions with making, which happy to
change if needed:
- The problem _and_ proposal text areas **required**
- Turned the "are you interested in doing a PR?" into a checkbox.
2024-02-14 09:39:50 +00:00
Andrew Leach
64e8dc2193 chore: Remove the old bug template for issue creation (#3028)
Now that we have a functional issue form for creating a bug report (see:
https://github.com/flame-engine/flame/issues/new?template=bug_report.yml)
we can delete the template, to ensure we're not getting duplicate bug
options on the templates page (see
https://github.com/flame-engine/flame/issues/new).

This PR removes the old template format.
2024-02-09 10:32:48 +00:00
Andrew Leach
64631b25f2 chore: Minor updates to bug_report form (#3027)
This PR's main aim is to fix the validation errors (seen
[here](https://github.com/flame-engine/flame/blob/main/.github/ISSUE_TEMPLATE/bug_report.yml))
within the bug report yaml to make this a valid form based on GitHubs
schema.

That being said, the main changes are:
- Ensure each form has a unique ID
- A proposal to change the "affected platforms" from a textarea to a
dropdown
- Small phrasing changes, happy to revert if needed.
2024-02-09 09:27:45 +00:00
Lukas Klingsbo
03f4e56ffe chore: Bump Forge2D to 0.12.2 (#2836)
Bumps forge2d to 0.12.2

Migration instructions:
The gravity and bullet are now field setters and getters, so if you
before had `setGravity(Vector2(0, -10))` then you now do `gravity =
Vector2(0, -10);` and if you previously had `body.setBullet(true);` you
now do `body.isBullet = true;`.
2023-11-03 22:58:49 +01:00
Claire-me
28bc371e54 docs: Add issue template (#2812)
This fixes #2805
I added a template to the issue form so you won't have to fill in the headers for an issue.
2023-10-17 08:19:15 +00:00
Erick
c1ba1a1b62 chore: Small Typo fix in the improvement template issue. (#2444)
Small type that I came around while filling an issue.
2023-03-30 15:32:02 +02:00
Lukas Klingsbo
e373697a93 docs: To -> from zapp link bug issue template (#2255) 2023-01-05 14:11:49 +00:00
Lukas Klingsbo
fe91042323 docs: Add Flame Zapp link to bug issue template (#2253)
Adds a link to https://zapp.run/edit/flame-zh006agh106 in the issue template, since Flame is already set up in there it is incredibly easy to share and run MREs from there.
2023-01-05 13:58:01 +00:00
Pasha Stetsenko
4bf9563013 chore: Fix some spelling errors (#2146) 2022-11-05 12:17:48 +01:00
Liu Peng
ba014ac751 Update GitHub templates (#699)
* Update issue templates

* fix typo
2021-03-10 11:22:06 +01:00
Jochum van der Ploeg
3078a7a4fd Updating Github templates (#616) 2021-02-22 15:59:40 -05:00