Skip to content

Commit 25e151d

Browse files
authored
Merge pull request #559 from doubleangels/dev
Fix for horizontal scrolling, dependency updates
2 parents 0da4c18 + 1767ac8 commit 25e151d

File tree

19 files changed

+379
-133
lines changed

19 files changed

+379
-133
lines changed

.github/ISSUE_TEMPLATE/bug-report.yaml

Lines changed: 43 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,34 +24,67 @@ body:
2424
- Medium
2525
- High
2626
- Critical
27+
- type: input
28+
id: app-version
29+
attributes:
30+
label: App Version
31+
description: What version of the app are you using? (You can usually find this in the app's settings)
2732
- type: input
2833
id: android-version
2934
attributes:
3035
label: Android Version
31-
description: What is your Android version? (e.g., Android 10)
36+
description: What is your Android version? (e.g., Android 12L)
3237
- type: input
3338
id: device
3439
attributes:
3540
label: Device Model
3641
description: What kind of device do you have? (e.g., Samsung Galaxy S22)
37-
- type: input
38-
id: app-version
42+
- type: dropdown
43+
id: build-flavor
3944
attributes:
40-
label: App Version
41-
description: What version of the app are you using? (You can usually find this in the app's settings)
45+
label: Build Flavor
46+
description: Which build of the app are you using?
47+
options:
48+
- GMS (Google Play)
49+
- FOSS (F-Droid/GitHub)
50+
- Not sure
4251
- type: textarea
43-
id: problem
52+
id: expected-behavior
4453
attributes:
45-
label: Describe the Issue
46-
description: Please provide a clear and detailed description of the bug or issue.
54+
label: Expected Behavior
55+
description: What should happen? Describe the expected behavior.
56+
- type: textarea
57+
id: actual-behavior
58+
attributes:
59+
label: Actual Behavior
60+
description: What actually happens? Describe the bug or issue you're experiencing.
4761
- type: textarea
4862
id: steps
4963
attributes:
5064
label: Steps to Reproduce
5165
description: If possible, outline the steps to reproduce the bug or issue.
52-
66+
- type: dropdown
67+
id: frequency
68+
attributes:
69+
label: Frequency
70+
description: How often does this issue occur?
71+
options:
72+
- Always
73+
- Sometimes
74+
- Once
75+
- Not sure
76+
- type: textarea
77+
id: screenshots
78+
attributes:
79+
label: Screenshots/Videos
80+
description: If applicable, add screenshots or videos to help explain the problem. You can drag and drop images here.
81+
- type: textarea
82+
id: logs
83+
attributes:
84+
label: Logs/Crash Reports
85+
description: If you have any relevant logs, crash reports, or error messages, please paste them here.
5386
- type: textarea
5487
id: additional-info
5588
attributes:
5689
label: Additional Information
57-
description: Any other details that might be helpful (screenshots, logs, etc.)
90+
description: Any other details that might be helpful.

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
contact_links:
22
- name: FAQ's
3-
url: https://github.com/doubleangels/NextDNSManager/blob/main/FAQ.md
3+
url: https://github.com/doubleangels/NextDNSManager/blob/main/README.md#faq
44
about: Please read the FAQ's before creating an issue or your issue may be closed.
55
blank_issues_enabled: false

.github/ISSUE_TEMPLATE/documentation-request.yaml

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,19 @@
11
name: Documentation Request
2-
description: Suggest improvements or additions to our documentation.
2+
description: Suggest improvements or additions to our documentation. Please check the FAQ before submitting.
33
title: "[Documentation] "
44
labels: ["type: documentation"]
55
assignees:
66
- doubleangels
77

88
body:
99
- type: dropdown
10-
id: severity
10+
id: faq-check
1111
attributes:
12-
label: Severity
13-
description: How severely does this impact your use of the app?
12+
label: FAQ's Checked
13+
description: Have you checked the FAQ's before opening this issue?
1414
options:
15-
- Low
16-
- Medium
17-
- High
18-
- Critical
15+
- "Yes"
16+
- "No"
1917
- type: dropdown
2018
id: doc-type
2119
attributes:
@@ -31,6 +29,11 @@ body:
3129
attributes:
3230
label: Documentation Section/Page
3331
description: If applicable, specify the documentation section or link to the page.
32+
- type: textarea
33+
id: tried-to-find
34+
attributes:
35+
label: What You Tried to Find
36+
description: What information were you looking for? What did you search for or where did you look? This helps identify documentation gaps.
3437
- type: textarea
3538
id: description
3639
attributes:

.github/ISSUE_TEMPLATE/enhancement.yaml

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

.github/ISSUE_TEMPLATE/feature-request.yaml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,16 @@ body:
1414
options:
1515
- "Yes"
1616
- "No"
17+
- type: dropdown
18+
id: build-flavor
19+
attributes:
20+
label: Build Flavor Preference
21+
description: Which build(s) should this feature be available in?
22+
options:
23+
- GMS (Google Play)
24+
- FOSS (F-Droid/GitHub)
25+
- Both
26+
- Not sure
1727
- type: textarea
1828
id: feature-description
1929
attributes:
@@ -35,8 +45,23 @@ body:
3545
attributes:
3646
label: Current Workarounds
3747
description: If there are ways to partially achieve this functionality now, mention them here.
48+
- type: input
49+
id: related-feature
50+
attributes:
51+
label: Related to Existing Feature
52+
description: If this feature relates to or extends an existing feature, please mention it here.
53+
- type: textarea
54+
id: screenshots
55+
attributes:
56+
label: Screenshots/Mockups
57+
description: If you have any mockups, screenshots, or visual examples of how this feature might look, please add them here. You can drag and drop images here.
3858
- type: textarea
3959
id: priority
4060
attributes:
4161
label: Priority
4262
description: How important is this feature to you? Explain why.
63+
- type: textarea
64+
id: additional-info
65+
attributes:
66+
label: Additional Information
67+
description: Any other details that might be helpful.

.github/ISSUE_TEMPLATE/feedback.yaml

Lines changed: 26 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,33 @@
11
name: Feedback
2-
description: Share your thoughts and suggestions to help us improve.
2+
description: Share your thoughts and suggestions to help us improve. Please check the FAQ before submitting.
33
title: "[Feedback] "
44
labels: ["type: feedback"]
55
assignees:
66
- doubleangels
77

88
body:
9+
- type: dropdown
10+
id: faq-check
11+
attributes:
12+
label: FAQ's Checked
13+
description: Have you checked the FAQ's before opening this issue?
14+
options:
15+
- "Yes"
16+
- "No"
17+
- type: input
18+
id: app-version
19+
attributes:
20+
label: App Version
21+
description: What version of the app are you using? (You can usually find this in the app's settings)
22+
- type: dropdown
23+
id: build-flavor
24+
attributes:
25+
label: Build Flavor
26+
description: Which build of the app are you using?
27+
options:
28+
- GMS (Google Play)
29+
- FOSS (F-Droid/GitHub)
30+
- Not sure
931
- type: dropdown
1032
id: feedback-type
1133
attributes:
@@ -14,6 +36,7 @@ body:
1436
options:
1537
- General Feedback
1638
- Performance
39+
- UI/UX
1740
- Other
1841
- type: textarea
1942
id: feedback
@@ -31,5 +54,5 @@ body:
3154
- type: textarea
3255
id: additional-info
3356
attributes:
34-
label: Additional Information (Optional)
35-
description: Any screenshots, links, or other details that could help us understand your feedback.
57+
label: Additional Information
58+
description: Any screenshots, links, or other details that could help us understand your feedback. You can drag and drop images here.
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
name: Improvement Request
2+
description: Suggest a new feature or improvement to the project. Please check the FAQ before submitting.
3+
title: "[Improvement] "
4+
labels: ["type: improvement"]
5+
assignees:
6+
- doubleangels
7+
8+
body:
9+
- type: dropdown
10+
id: faq-check
11+
attributes:
12+
label: FAQ's Checked
13+
description: Have you checked the FAQ's before opening this issue?
14+
options:
15+
- "Yes"
16+
- "No"
17+
- type: input
18+
id: feature-being-improved
19+
attributes:
20+
label: Feature Being Improved
21+
description: Which existing feature or area of the app would this improvement affect?
22+
- type: dropdown
23+
id: build-flavor
24+
attributes:
25+
label: Build Flavor Preference
26+
description: Which build(s) should this improvement be available in?
27+
options:
28+
- GMS (Google Play)
29+
- FOSS (F-Droid/GitHub)
30+
- Both
31+
- Not sure
32+
- type: textarea
33+
id: feature-description
34+
attributes:
35+
label: Describe the Improvement
36+
description: Clearly explain the improvement you're suggesting.
37+
- type: textarea
38+
id: use-case
39+
attributes:
40+
label: Use Case
41+
description: Describe how this improvement would be used and how it would benefit users.
42+
- type: textarea
43+
id: alternatives
44+
attributes:
45+
label: Alternatives Considered
46+
description: If you have any ideas about how this might be implemented, or alternative solutions, please share them here.
47+
- type: textarea
48+
id: priority
49+
attributes:
50+
label: Priority
51+
description: How important is this improvement to you? Explain why.
52+
- type: textarea
53+
id: screenshots
54+
attributes:
55+
label: Screenshots/Mockups
56+
description: If you have any mockups, screenshots, or visual examples of how this improvement might look, please add them here. You can drag and drop images here.
57+
- type: textarea
58+
id: additional-context
59+
attributes:
60+
label: Additional Information
61+
description: Any other relevant information, links to similar features in other projects, etc.
62+

.github/ISSUE_TEMPLATE/question.yaml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,42 @@ body:
1414
options:
1515
- "Yes"
1616
- "No"
17+
- type: input
18+
id: app-version
19+
attributes:
20+
label: App Version
21+
description: What version of the app are you using? (You can usually find this in the app's settings)
22+
- type: input
23+
id: android-version
24+
attributes:
25+
label: Android Version
26+
description: What is your Android version? (e.g., Android 12L)
27+
- type: dropdown
28+
id: build-flavor
29+
attributes:
30+
label: Build Flavor
31+
description: Which build of the app are you using?
32+
options:
33+
- GMS (Google Play)
34+
- FOSS (F-Droid/GitHub)
35+
- Not sure
1736
- type: textarea
1837
id: question
1938
attributes:
2039
label: Your Question
2140
description: Clearly state your question. Be as specific as possible.
41+
- type: textarea
42+
id: tried
43+
attributes:
44+
label: What I've Already Tried
45+
description: What have you already tried or researched? This helps avoid duplicate answers.
46+
- type: input
47+
id: related-feature
48+
attributes:
49+
label: Related Feature/Area
50+
description: If your question relates to a specific feature or area of the app, please mention it here.
51+
- type: textarea
52+
id: additional-info
53+
attributes:
54+
label: Additional Information
55+
description: Any other details that might be helpful.

.github/workflows/create-sentry-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
runs-on: ubuntu-latest
1111
steps:
1212
- name: Checkout code
13-
uses: actions/checkout@v5
13+
uses: actions/checkout@v6
1414
with:
1515
fetch-depth: 0
1616

0 commit comments

Comments
 (0)