Skip to content

Commit 6845c3a

Browse files
v1.1
1 parent 9315538 commit 6845c3a

22 files changed

+1220
-181
lines changed

.gitattributes

Lines changed: 171 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,173 @@
1-
# Auto detect text files and perform LF normalization
1+
# Auto detect text files and perform line endings normalization
22
* text=auto
3+
#
4+
# The above will handle all file extensions NOT defied below.
5+
#
36

4-
# Custom for Visual Studio
5-
*.cs diff=csharp
6-
7-
# Standard to msysgit
8-
*.doc diff=astextplain
9-
*.DOC diff=astextplain
10-
*.docx diff=astextplain
11-
*.DOCX diff=astextplain
12-
*.dot diff=astextplain
13-
*.DOT diff=astextplain
14-
*.pdf diff=astextplain
15-
*.PDF diff=astextplain
16-
*.rtf diff=astextplain
17-
*.RTF diff=astextplain
7+
# ------------------------------------------------------------------------------------
8+
# Basic .gitattributes for a Visual Studio repository
9+
# https://github.com/gitattributes/gitattributes/blob/2aeb855a6bbfa9138e6ac0218caa90f22148c37c/Global/VisualStudio.gitattributes#L4
10+
# ------------------------------------------------------------------------------------
11+
12+
*.sln text eol=crlf
13+
*.vcxproj text eol=crlf
14+
*.vcproj text eol=crlf
15+
*.dbproj text eol=crlf
16+
*.fsproj text eol=crlf
17+
*.lsproj text eol=crlf
18+
*.wixproj text eol=crlf
19+
*.modelproj text eol=crlf
20+
*.sqlproj text eol=crlf
21+
*.wwaproj text eol=crlf
22+
23+
*.xproj text eol=crlf
24+
*.props text eol=crlf
25+
*.filters text eol=crlf
26+
*.vcxitems text eol=crlf
27+
28+
# ------------------------------------------------------------------------------------
29+
# Basic .gitattributes for a C# repository.
30+
# https://github.com/gitattributes/gitattributes/blob/master/CSharp.gitattributes
31+
# ------------------------------------------------------------------------------------
32+
33+
*.cs text diff=csharp
34+
*.cshtml text diff=html
35+
*.csx text diff=csharp
36+
*.csproj text eol=crlf
37+
38+
# ------------------------------------------------------------------------------------
39+
# Basic .gitattributes for a VB.NET repository.
40+
# ------------------------------------------------------------------------------------
41+
42+
*.vb text diff=vbnet
43+
*.vbproj text eol=crlf
44+
45+
# ------------------------------------------------------------------------------------
46+
# Basic .gitattributes for a PowerShell repository.
47+
# https://github.com/gitattributes/gitattributes/blob/master/PowerShell.gitattributes
48+
# ------------------------------------------------------------------------------------
49+
50+
# Source files
51+
# ============
52+
*.ps1 text eol=crlf
53+
*.ps1x text eol=crlf
54+
*.psm1 text eol=crlf
55+
*.psd1 text eol=crlf
56+
*.ps1xml text eol=crlf
57+
*.pssc text eol=crlf
58+
*.psrc text eol=crlf
59+
*.cdxml text eol=crlf
60+
61+
# ------------------------------------------------------------------------------------
62+
# Basic .gitattributes for a Python repository.
63+
# https://github.com/gitattributes/gitattributes/blob/master/Python.gitattributes
64+
# ------------------------------------------------------------------------------------
65+
66+
# Source files
67+
# ============
68+
*.pxd text diff=python
69+
*.py text diff=python
70+
*.py3 text diff=python
71+
*.pyw text diff=python
72+
*.pyx text diff=python
73+
*.pyz text diff=python
74+
*.pyi text diff=python
75+
76+
# Binary files
77+
# ============
78+
*.db binary
79+
*.p binary
80+
*.pkl binary
81+
*.pickle binary
82+
*.pyc binary export-ignore
83+
*.pyo binary export-ignore
84+
*.pyd binary
85+
86+
# Jupyter notebook
87+
*.ipynb text eol=lf
88+
89+
# Note: .db, .p, and .pkl files are associated
90+
# with the python modules ``pickle``, ``dbm.*``,
91+
# ``shelve``, ``marshal``, ``anydbm``, & ``bsddb``
92+
# (among others).
93+
94+
# ------------------------------------------------------------------------------------
95+
# Common settings that generally should always be used with your language specific settings
96+
# https://github.com/gitattributes/gitattributes/blob/master/Common.gitattributes
97+
# ------------------------------------------------------------------------------------
98+
99+
# Documents
100+
*.bibtex text diff=bibtex
101+
*.doc diff=astextplain
102+
*.DOC diff=astextplain
103+
*.docx diff=astextplain
104+
*.DOCX diff=astextplain
105+
*.dot diff=astextplain
106+
*.DOT diff=astextplain
107+
*.pdf diff=astextplain
108+
*.PDF diff=astextplain
109+
*.rtf diff=astextplain
110+
*.RTF diff=astextplain
111+
*.md text diff=markdown
112+
*.mdx text diff=markdown
113+
*.tex text diff=tex
114+
*.adoc text
115+
*.textile text
116+
*.mustache text
117+
*.csv text eol=crlf
118+
*.tab text
119+
*.tsv text
120+
*.txt text
121+
*.sql text
122+
*.epub diff=astextplain
123+
124+
# Graphics
125+
*.png binary
126+
*.jpg binary
127+
*.jpeg binary
128+
*.gif binary
129+
*.tif binary
130+
*.tiff binary
131+
*.ico binary
132+
# SVG treated as text by default.
133+
*.svg text
134+
# If you want to treat it as binary,
135+
# use the following line instead.
136+
# *.svg binary
137+
*.eps binary
138+
139+
# Scripts
140+
*.bash text eol=lf
141+
*.fish text eol=lf
142+
*.ksh text eol=lf
143+
*.sh text eol=lf
144+
*.zsh text eol=lf
145+
# These are explicitly windows files and should use crlf
146+
*.bat text eol=crlf
147+
*.cmd text eol=crlf
148+
*.ps1 text eol=crlf
149+
150+
# Serialisation
151+
*.json text
152+
*.toml text
153+
*.xml text
154+
*.yaml text
155+
*.yml text
156+
157+
# Archives
158+
*.7z binary
159+
*.gz binary
160+
*.tar binary
161+
*.tgz binary
162+
*.zip binary
163+
164+
# Text files where line endings should be preserved
165+
*.patch -text
166+
167+
#
168+
# Exclude files from exporting
169+
#
170+
171+
.gitattributes export-ignore
172+
.gitignore export-ignore
173+
.gitkeep export-ignore

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
---
2+
name: Bug report
3+
about: Create a bug report to help us improve
4+
title: "[BUG] Write the title here"
5+
labels: ''
6+
assignees: ElektroStudios
7+
8+
---
9+
10+
**Describe the bug**
11+
A clear and concise description of what the problem is.
12+
13+
**To Reproduce**
14+
Steps to reproduce the behavior:
15+
1. Go to '...'
16+
2. Click on '....'
17+
3. Scroll down to '....'
18+
4. See error
19+
20+
**Expected behavior**
21+
A clear and concise description of what you expected to happen.
22+
23+
**Actual behavior**
24+
A clear and concise description of the actual behavior that you observed.
25+
26+
**Screenshots**
27+
If applicable, add screenshots to help explain your problem.
28+
29+
**Environment (please complete the following information If applicable):**
30+
- OS: [e.g. Microsoft Windows 10 22H2 x64]
31+
- Program Version: [e.g. v1.0 x64]
32+
33+
**Additional context**
34+
Add any other context about the problem here.
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
name: Feature request
3+
about: Suggest an idea for this project
4+
title: "[FEATURE] Write the title here"
5+
labels: ''
6+
assignees: ElektroStudios
7+
8+
---
9+
10+
**Is your feature request related to a problem? Please describe.**
11+
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
12+
13+
**Describe the solution you'd like**
14+
A clear and concise description of what you want to happen.
15+
16+
**Describe alternatives you've considered**
17+
A clear and concise description of any alternative solutions or features you've considered.
18+
19+
**Additional context**
20+
Add any other context or screenshots about the feature request here.
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
name: Question / Get Support
3+
about: Ask any question you have in mind related to this project
4+
title: "[QUESTION] Write the title here"
5+
labels: ''
6+
assignees: ElektroStudios
7+
8+
---
9+
10+
**Question**
11+
12+
Please provide a clear and concise question.
13+
14+
**Background**
15+
16+
Briefly explain the context or background related to your question.
17+
18+
**Attempts**
19+
20+
Describe any attempts or solutions you have already tried.
21+
22+
**Expected Outcome**
23+
24+
What do you hope to achieve or understand from asking this question?
25+
26+
**Additional Information**
27+
28+
Include any additional information that may be relevant to your question.

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# Description
2+
3+
Please include a summary of the changes and the related issue. Also include relevant motivation and context.
4+
5+
Fixes # (issue)
6+
7+
## Type of change
8+
9+
Please delete options that are not relevant.
10+
11+
- [ ] Bug fix (non-breaking change which fixes an issue)
12+
- [ ] New feature (non-breaking change which adds functionality)
13+
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
14+
- [ ] This change requires a documentation update
15+
16+
# How Has This Been Tested?
17+
18+
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce.
19+
20+
# Checklist:
21+
22+
Please delete options that are not relevant.
23+
24+
- [ ] I have performed a self-review of my code
25+
- [ ] I have commented my code, particularly in hard-to-understand areas
26+
- [ ] I have made corresponding changes to the documentation
27+
- [ ] My changes generate no new warnings
28+
- [ ] I have added tests that prove my fix is effective or that my feature works

0 commit comments

Comments
 (0)