Skip to content

Commit cff5424

Browse files
authored
Create CONTRIBUTING.md
1 parent c80a433 commit cff5424

File tree

1 file changed

+40
-0
lines changed

1 file changed

+40
-0
lines changed

CONTRIBUTING.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# Contributing to UnityLauncherPro
2+
3+
Thanks for your interest in contributing!
4+
Here’s how you can help:
5+
6+
## How to Contribute
7+
8+
0. **Open Issue** Describe your idea first (if its useful, it might get accepted) OR check existing issues and comment there
9+
1. **Fork** the repository
10+
2. **Clone** your fork: `git clone https://github.com/YOURUSERNAME/UnityLauncherPro.git`
11+
3. Optional: **Create a new branch**: `git checkout -b feature-name`
12+
4. **Make your changes**
13+
5. **Commit**: `git commit -m "Add feature XYZ"`
14+
6. **Push**: `git push origin feature-name`
15+
7. **Open a Pull Request** from your fork
16+
17+
## Reporting Bugs
18+
19+
- Use the **Issues** tab
20+
- Include **steps to reproduce**, screenshots, and error messages
21+
22+
## Suggesting Features
23+
24+
- Open an issue with `[Feature]` in the title
25+
- Describe the problem your feature solves
26+
27+
## Code Style & External Libraries
28+
29+
- Style is not enforced
30+
- Simple code is good and functions can be as long as they need, to do the task (but can extract commonly used parts/methods into Tools or other helper libraries)
31+
- Avoid using external packages/nugets/dependencies (to keep this as a small single exe build)
32+
- Try to keep main features fast (or even improve existing features to make this more lightweight and faster to start etc.)
33+
34+
## Need Help?
35+
36+
Feel free to open an issue or post in discussion.
37+
38+
---
39+
40+
Thanks for contributing!

0 commit comments

Comments
 (0)