Skip to content

Commit 7ae908a

Browse files
authored
Merge pull request #7858 from TeamNewPipe/release/0.22.0
Release 0.22.0
2 parents 4e63350 + 00767f4 commit 7ae908a

341 files changed

Lines changed: 7465 additions & 2734 deletions

File tree

Some content is hidden

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

.github/FUNDING.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
liberapay: TeamNewPipe
2+
custom: 'https://newpipe.net/donate/'

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 0 additions & 65 deletions
This file was deleted.
Lines changed: 113 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,113 @@
1+
name: Bug report
2+
description: Create a bug report to help us improve
3+
labels: [bug]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Thank you for helping to make NewPipe better by reporting a bug. :hugs:
9+
10+
Please fill in as much information as possible about your bug so that we don't have to play "information ping-pong" and can help you immediately.
11+
12+
- type: checkboxes
13+
id: checklist
14+
attributes:
15+
label: "Checklist"
16+
options:
17+
- label: "I am able to reproduce the bug with the [latest version](https://github.com/TeamNewPipe/NewPipe/releases/latest)."
18+
required: true
19+
- label: "I made sure that there are *no existing issues* - [open](https://github.com/TeamNewPipe/NewPipe/issues) or [closed](https://github.com/TeamNewPipe/NewPipe/issues?q=is%3Aissue+is%3Aclosed) - which I could contribute my information to."
20+
required: true
21+
- label: "I have taken the time to fill in all the required details. I understand that the bug report will be dismissed otherwise."
22+
required: true
23+
- label: "This issue contains only one bug."
24+
required: true
25+
- label: "I have read and understood the [contribution guidelines](https://github.com/TeamNewPipe/NewPipe/blob/dev/.github/CONTRIBUTING.md)."
26+
required: true
27+
28+
- type: input
29+
id: app-version
30+
attributes:
31+
label: Affected version
32+
description: "In which NewPipe version did you encounter the bug?"
33+
placeholder: "x.xx.x - Can be seen in the app from the 'About' section in the sidebar"
34+
validations:
35+
required: true
36+
37+
- type: textarea
38+
id: steps-to-reproduce
39+
attributes:
40+
label: Steps to reproduce the bug
41+
description: |
42+
What did you do for the bug to show up?
43+
44+
If you can't cause the bug to show up again reliably (and hence don't have a proper set of steps to give us), please still try to give as many details as possible on how you think you encountered the bug.
45+
placeholder: |
46+
1. Go to '...'
47+
2. Press on '....'
48+
3. Swipe down to '....'
49+
validations:
50+
required: true
51+
52+
- type: textarea
53+
id: expected-behavior
54+
attributes:
55+
label: Expected behavior
56+
description: |
57+
Tell us what you expect to happen.
58+
59+
- type: textarea
60+
id: actual-behavior
61+
attributes:
62+
label: Actual behavior
63+
description: |
64+
Tell us what happens with the steps given above.
65+
66+
- type: textarea
67+
id: screen-media
68+
attributes:
69+
label: Screenshots/Screen recordings
70+
description: |
71+
A picture or video is worth a thousand words.
72+
73+
If applicable, add screenshots or a screen recording to help explain your problem.
74+
GitHub supports uploading them directly in the text box.
75+
If your file is too big for Github to accept, try to compress it (ZIP-file) or feel free to paste a link to an image/video hoster here instead.
76+
77+
:heavy_exclamation_mark: DON'T POST SCREENSHOTS OF THE ERROR PAGE.
78+
Instead, follow the instructions in the "Logs" section below.
79+
80+
- type: textarea
81+
id: logs
82+
attributes:
83+
label: Logs
84+
description: |
85+
If your bug includes a crash (where you're shown the Error Report page with a bunch of info), tap on "Copy formatted report" at the bottom and paste it here.
86+
87+
- type: input
88+
id: device-os-info
89+
attributes:
90+
label: Affected Android/Custom ROM version
91+
description: |
92+
With what operating system (+ version) did you encounter the bug?
93+
placeholder: "Example: Android 12 / LineageOS 18.1"
94+
95+
- type: input
96+
id: device-model-info
97+
attributes:
98+
label: Affected device model
99+
description: |
100+
On what device did you encounter the bug?
101+
placeholder: "Example: Huawei P20 lite (ANE-LX1) / Samsung Galaxy S20"
102+
103+
- type: textarea
104+
id: additional-information
105+
attributes:
106+
label: Additional information
107+
description: |
108+
Any other information you'd like to include, for instance that
109+
* the affected device is foldable or a TV
110+
* you have disabled all animations on your device
111+
* your cat disabled your network connection
112+
* ...
113+

.github/ISSUE_TEMPLATE/feature_request.md

Lines changed: 0 additions & 24 deletions
This file was deleted.
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
name: Feature request
2+
description: Suggest an idea for this project
3+
labels: [enhancement]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Thank you for helping to make NewPipe better by suggesting a feature. :hugs:
9+
10+
Your ideas are highly welcome! The app is made for you, the users, after all.
11+
12+
- type: checkboxes
13+
id: checklist
14+
attributes:
15+
label: "Checklist"
16+
options:
17+
- label: "I made sure that there are *no existing issues* - [open](https://github.com/TeamNewPipe/NewPipe/issues) or [closed](https://github.com/TeamNewPipe/NewPipe/issues?q=is%3Aissue+is%3Aclosed) - which I could contribute my information to."
18+
required: true
19+
- label: "I'm aware that this is a request for NewPipe itself and that requests for adding a new service need to be made at [NewPipeExtractor](https://github.com/TeamNewPipe/NewPipeExtractor/issues)."
20+
required: true
21+
- label: "I have taken the time to fill in all the required details. I understand that the feature request will be dismissed otherwise."
22+
required: true
23+
- label: "This issue contains only one feature request."
24+
required: true
25+
- label: "I have read and understood the [contribution guidelines](https://github.com/TeamNewPipe/NewPipe/blob/dev/.github/CONTRIBUTING.md)."
26+
required: true
27+
28+
29+
- type: textarea
30+
id: feature-description
31+
attributes:
32+
label: Feature description
33+
description: |
34+
Explain how you want the app's look or behavior to change to suit your needs.
35+
validations:
36+
required: true
37+
38+
- type: textarea
39+
id: why-is-the-feature-requested
40+
attributes:
41+
label: Why do you want this feature?
42+
description: |
43+
Describe any problem or limitation you come across while using the app which would be solved by this feature.
44+
validations:
45+
required: true
46+
47+
- type: textarea
48+
id: additional-information
49+
attributes:
50+
label: Additional information
51+
description: Any other information you'd like to include, for instance sketches, mockups, pictures of cats, etc.

.github/ISSUE_TEMPLATE/question.md

Lines changed: 0 additions & 24 deletions
This file was deleted.
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
name: Question
2+
description: Ask about anything NewPipe-related
3+
labels: [question]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Thanks for taking the time to fill out this issue! :hugs:
9+
10+
Note that you can also ask questions on our [IRC channel](https://web.libera.chat/#newpipe).
11+
12+
- type: checkboxes
13+
id: checklist
14+
attributes:
15+
label: "Checklist"
16+
options:
17+
- label: "I made sure that there are *no existing issues* - [open](https://github.com/TeamNewPipe/NewPipe/issues) or [closed](https://github.com/TeamNewPipe/NewPipe/issues?q=is%3Aissue+is%3Aclosed) - which I could contribute my information to."
18+
required: true
19+
- label: "I have taken the time to fill in all the required details. I understand that the question will be dismissed otherwise."
20+
required: true
21+
- label: "I have read and understood the [contribution guidelines](https://github.com/TeamNewPipe/NewPipe/blob/dev/.github/CONTRIBUTING.md)."
22+
required: true
23+
24+
- type: textarea
25+
id: what-is-the-question
26+
attributes:
27+
label: What is/are your question(s)?
28+
validations:
29+
required: true
30+
31+
- type: textarea
32+
id: additional-information
33+
attributes:
34+
label: Additional information
35+
description: Any other information you'd like to include, for instance sketches, mockups, pictures of cats, etc.

0 commit comments

Comments
 (0)