Skip to content

Commit 4a18964

Browse files
committed
refactor: Prepare repository for DMT 25.1.3
1 parent c989181 commit 4a18964

52 files changed

Lines changed: 1028 additions & 463 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.clang-format

Lines changed: 0 additions & 3 deletions
This file was deleted.

.code-workspace

Lines changed: 0 additions & 45 deletions
This file was deleted.
Lines changed: 137 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,137 @@
1+
name: 🚨 Bug Report
2+
description: File a bug report for the plugin
3+
title: "[Bug]: "
4+
labels: ["bug"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thanks for helping us squash bugs!
10+
Please try to fill out all relevant fields below — the more detail you give, the faster we can fix it.
11+
12+
- type: textarea
13+
id: description
14+
attributes:
15+
label: Describe the bug
16+
description: What’s going wrong? Be as specific as possible.
17+
validations:
18+
required: true
19+
20+
- type: textarea
21+
id: steps
22+
attributes:
23+
label: How to reproduce
24+
description: Please provide step-by-step instructions to reproduce the bug.
25+
placeholder: |
26+
1. Open plugin in XYZ DAW
27+
2. Load preset "Hard Punch"
28+
3. Turn Drive to 100%
29+
4. Crash!
30+
validations:
31+
required: true
32+
33+
- type: textarea
34+
id: expected
35+
attributes:
36+
label: Expected behavior
37+
description: What did you expect to happen instead?
38+
validations:
39+
required: true
40+
41+
- type: textarea
42+
id: screenshots
43+
attributes:
44+
label: Screenshots / Videos
45+
description: If applicable, drag & drop images or videos to help explain the issue.
46+
47+
- type: dropdown
48+
id: buildtype
49+
attributes:
50+
label: Was this an official release or a self-compiled build?
51+
options:
52+
- Official release
53+
- Self-compiled build
54+
validations:
55+
required: true
56+
57+
- type: input
58+
id: version
59+
attributes:
60+
label: Plugin version
61+
description: Provide the exact version string (e.g. v1.2.0 or commit hash).
62+
validations:
63+
required: true
64+
65+
- type: dropdown
66+
id: os
67+
attributes:
68+
label: Operating system
69+
multiple: false
70+
options:
71+
- Windows
72+
- macOS
73+
- Linux
74+
validations:
75+
required: true
76+
77+
- type: input
78+
id: osversion
79+
attributes:
80+
label: OS version
81+
placeholder: e.g. Windows 11 23H2, macOS 14.4, Arch Linux (kernel 6.7.x)
82+
validations:
83+
required: true
84+
85+
- type: dropdown
86+
id: architecture
87+
attributes:
88+
label: CPU architecture
89+
description: What kind of hardware are you running on?
90+
multiple: false
91+
options:
92+
- x86_64 (Intel/AMD 64-bit)
93+
- x86 (32-bit)
94+
- ARM64 / aarch64 (Apple Silicon, Raspberry Pi 4+, etc.)
95+
- ARM64EC (Windows on ARM)
96+
- ARMv7 (32-bit ARM — legacy)
97+
- Unknown / Other
98+
validations:
99+
required: true
100+
101+
- type: dropdown
102+
id: pluginformat
103+
attributes:
104+
label: Plugin format
105+
multiple: true
106+
options:
107+
- VST2
108+
- VST3
109+
- CLAP
110+
- AU
111+
- AUv3
112+
- AAX
113+
- LV2
114+
- Standalone
115+
116+
- type: textarea
117+
id: dawhost
118+
attributes:
119+
label: DAW / Host application
120+
description: Which DAW(s) or host(s) are you using to run the plugin?
121+
placeholder: e.g. FL Studio 21.2.2, Bitwig 5.1, REAPER 7.12...
122+
123+
- type: textarea
124+
id: logs
125+
attributes:
126+
label: Crash logs / stacktrace (optional)
127+
description: If you have any logs, backtraces, or debug output, paste them here.
128+
render: shell
129+
130+
- type: checkboxes
131+
id: terms
132+
attributes:
133+
label: Code of Conduct
134+
description: By submitting this issue, you agree to follow our [Code of Conduct](https://berlincodeofconduct.org/)
135+
options:
136+
- label: I agree to follow the Code of Conduct
137+
required: true

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: 💬 General Question / Discussion
4+
url: https://github.com/Dimethoxy/Oscilloscope/discussions
5+
about: Ask a question or start a conversation
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
name: 🚀 Feature Request
2+
description: Submit a feature request for the plugin
3+
title: "[Feature]: "
4+
labels: ["enhancement"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thanks for suggesting a new feature!
10+
Please try to fill out all relevant fields below — the more detail you give, the easier it is for us to evaluate and possibly implement your idea.
11+
12+
- type: textarea
13+
id: description
14+
attributes:
15+
label: Feature Description
16+
description: What would you like to see added or changed? Be as specific as possible.
17+
validations:
18+
required: true
19+
20+
- type: textarea
21+
id: motivation
22+
attributes:
23+
label: Why is this feature important?
24+
description: How would this feature improve your workflow or the plugin experience? What problem does it solve?
25+
26+
- type: textarea
27+
id: visuals
28+
attributes:
29+
label: Screenshots / Videos (optional)
30+
description: Got a mockup, diagram, or visual reference? Drop it here if it helps explain your idea.
31+
32+
- type: textarea
33+
id: context
34+
attributes:
35+
label: Additional Context
36+
description: Anything else you’d like to add? Related plugins, UX notes, prior discussions, etc.
37+
38+
- type: checkboxes
39+
id: terms
40+
attributes:
41+
label: Code of Conduct
42+
description: By submitting this feature request, you agree to follow our [Code of Conduct](https://berlincodeofconduct.org/)
43+
options:
44+
- label: I agree to follow the Code of Conduct
45+
required: true

0 commit comments

Comments
 (0)