Skip to content

Commit

Permalink
v1.1
Browse files Browse the repository at this point in the history
  • Loading branch information
ElektroStudios committed Feb 25, 2024
1 parent 784b103 commit 4bf3c2e
Show file tree
Hide file tree
Showing 42 changed files with 1,877 additions and 298 deletions.
173 changes: 172 additions & 1 deletion .gitattributes
Original file line number Diff line number Diff line change
@@ -1,2 +1,173 @@
# Auto detect text files and perform LF normalization
# Auto detect text files and perform line endings normalization
* text=auto
#
# The above will handle all file extensions NOT defied below.
#

# ------------------------------------------------------------------------------------
# Basic .gitattributes for a Visual Studio repository
# https://github.com/gitattributes/gitattributes/blob/2aeb855a6bbfa9138e6ac0218caa90f22148c37c/Global/VisualStudio.gitattributes#L4
# ------------------------------------------------------------------------------------

*.sln text eol=crlf
*.vcxproj text eol=crlf
*.vcproj text eol=crlf
*.dbproj text eol=crlf
*.fsproj text eol=crlf
*.lsproj text eol=crlf
*.wixproj text eol=crlf
*.modelproj text eol=crlf
*.sqlproj text eol=crlf
*.wwaproj text eol=crlf

*.xproj text eol=crlf
*.props text eol=crlf
*.filters text eol=crlf
*.vcxitems text eol=crlf

# ------------------------------------------------------------------------------------
# Basic .gitattributes for a C# repository.
# https://github.com/gitattributes/gitattributes/blob/master/CSharp.gitattributes
# ------------------------------------------------------------------------------------

*.cs text diff=csharp
*.cshtml text diff=html
*.csx text diff=csharp
*.csproj text eol=crlf

# ------------------------------------------------------------------------------------
# Basic .gitattributes for a VB.NET repository.
# ------------------------------------------------------------------------------------

*.vb text diff=vbnet
*.vbproj text eol=crlf

# ------------------------------------------------------------------------------------
# Basic .gitattributes for a PowerShell repository.
# https://github.com/gitattributes/gitattributes/blob/master/PowerShell.gitattributes
# ------------------------------------------------------------------------------------

# Source files
# ============
*.ps1 text eol=crlf
*.ps1x text eol=crlf
*.psm1 text eol=crlf
*.psd1 text eol=crlf
*.ps1xml text eol=crlf
*.pssc text eol=crlf
*.psrc text eol=crlf
*.cdxml text eol=crlf

# ------------------------------------------------------------------------------------
# Basic .gitattributes for a Python repository.
# https://github.com/gitattributes/gitattributes/blob/master/Python.gitattributes
# ------------------------------------------------------------------------------------

# Source files
# ============
*.pxd text diff=python
*.py text diff=python
*.py3 text diff=python
*.pyw text diff=python
*.pyx text diff=python
*.pyz text diff=python
*.pyi text diff=python

# Binary files
# ============
*.db binary
*.p binary
*.pkl binary
*.pickle binary
*.pyc binary export-ignore
*.pyo binary export-ignore
*.pyd binary

# Jupyter notebook
*.ipynb text eol=lf

# Note: .db, .p, and .pkl files are associated
# with the python modules ``pickle``, ``dbm.*``,
# ``shelve``, ``marshal``, ``anydbm``, & ``bsddb``
# (among others).

# ------------------------------------------------------------------------------------
# Common settings that generally should always be used with your language specific settings
# https://github.com/gitattributes/gitattributes/blob/master/Common.gitattributes
# ------------------------------------------------------------------------------------

# Documents
*.bibtex text diff=bibtex
*.doc diff=astextplain
*.DOC diff=astextplain
*.docx diff=astextplain
*.DOCX diff=astextplain
*.dot diff=astextplain
*.DOT diff=astextplain
*.pdf diff=astextplain
*.PDF diff=astextplain
*.rtf diff=astextplain
*.RTF diff=astextplain
*.md text diff=markdown
*.mdx text diff=markdown
*.tex text diff=tex
*.adoc text
*.textile text
*.mustache text
*.csv text eol=crlf
*.tab text
*.tsv text
*.txt text
*.sql text
*.epub diff=astextplain

# Graphics
*.png binary
*.jpg binary
*.jpeg binary
*.gif binary
*.tif binary
*.tiff binary
*.ico binary
# SVG treated as text by default.
*.svg text
# If you want to treat it as binary,
# use the following line instead.
# *.svg binary
*.eps binary

# Scripts
*.bash text eol=lf
*.fish text eol=lf
*.ksh text eol=lf
*.sh text eol=lf
*.zsh text eol=lf
# These are explicitly windows files and should use crlf
*.bat text eol=crlf
*.cmd text eol=crlf
*.ps1 text eol=crlf

# Serialisation
*.json text
*.toml text
*.xml text
*.yaml text
*.yml text

# Archives
*.7z binary
*.gz binary
*.tar binary
*.tgz binary
*.zip binary

# Text files where line endings should be preserved
*.patch -text

#
# Exclude files from exporting
#

.gitattributes export-ignore
.gitignore export-ignore
.gitkeep export-ignore
34 changes: 34 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
---
name: Bug report
about: Create a bug report to help us improve
title: "[BUG] Write the title here"
labels: ''
assignees: ElektroStudios

---

**Describe the bug**
A clear and concise description of what the problem is.

**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

**Expected behavior**
A clear and concise description of what you expected to happen.

**Actual behavior**
A clear and concise description of the actual behavior that you observed.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Environment (please complete the following information If applicable):**
- OS: [e.g. Microsoft Windows 10 22H2 x64]
- Program Version: [e.g. v1.0 x64]

**Additional context**
Add any other context about the problem here.
20 changes: 20 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
name: Feature request
about: Suggest an idea for this project
title: "[FEATURE] Write the title here"
labels: ''
assignees: ElektroStudios

---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.
28 changes: 28 additions & 0 deletions .github/ISSUE_TEMPLATE/question---get-support.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
---
name: Question / Get Support
about: Ask any question you have in mind related to this project
title: "[QUESTION] Write the title here"
labels: ''
assignees: ElektroStudios

---

**Question**

Please provide a clear and concise question.

**Background**

Briefly explain the context or background related to your question.

**Attempts**

Describe any attempts or solutions you have already tried.

**Expected Outcome**

What do you hope to achieve or understand from asking this question?

**Additional Information**

Include any additional information that may be relevant to your question.
28 changes: 28 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# Description

Please include a summary of the changes and the related issue. Also include relevant motivation and context.

Fixes # (issue)

## Type of change

Please delete options that are not relevant.

- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
- [ ] This change requires a documentation update

# How Has This Been Tested?

Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce.

# Checklist:

Please delete options that are not relevant.

- [ ] I have performed a self-review of my code
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes to the documentation
- [ ] My changes generate no new warnings
- [ ] I have added tests that prove my fix is effective or that my feature works
Loading

0 comments on commit 4bf3c2e

Please sign in to comment.