Skip to content

Commit 92527f9

Browse files
committed
Merge branch 'dev' into feat/patch-history
2 parents 979cbfe + a99406f commit 92527f9

File tree

78 files changed

+4376
-2206
lines changed

Some content is hidden

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

78 files changed

+4376
-2206
lines changed

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ body:
7070
7171
Before creating a new bug report, please keep the following in mind:
7272
73-
- **Do not submit a duplicate bug report**: You can review existing bug reports [here](https://github.com/ReVanced/revanced-manager/labels/Bug%20report).
73+
- **Do not submit a duplicate bug report**: Search for existing bug reports [here](https://github.com/ReVanced/revanced-manager/issues?q=label%3A%22Bug+report%22).
7474
- **Review the contribution guidelines**: Make sure your bug report adheres to it. You can find the guidelines [here](https://github.com/ReVanced/revanced-manager/blob/main/CONTRIBUTING.md).
7575
- **Do not use the issue page for support**: If you need help or have questions, check out other platforms on [revanced.app](https://revanced.app).
7676
- type: textarea
@@ -99,14 +99,14 @@ body:
9999
- type: textarea
100100
attributes:
101101
label: ReVanced Manager logs
102-
description: Export logs in ReVanced Manager settings.
102+
description: Export logs from the ReVanced Manager settings.
103103
render: shell
104104
validations:
105105
required: true
106106
- type: textarea
107107
attributes:
108108
label: Patch logs
109-
description: Export logs in "Patcher" screen.
109+
description: Export logs from the "Patcher" screen.
110110
render: shell
111111
validations:
112112
required: false
@@ -116,11 +116,11 @@ body:
116116
label: Acknowledgements
117117
description: Your bug report will be closed if you don't follow the checklist below.
118118
options:
119-
- label: This issue is not a duplicate of an existing bug report.
119+
- label: I have checked all open and closed bug reports and this is not a duplicate.
120120
required: true
121121
- label: I have chosen an appropriate title.
122122
required: true
123123
- label: All requested information has been provided properly.
124124
required: true
125-
- label: The bug is only related to ReVanced Manager
125+
- label: The bug is only related to ReVanced Manager.
126126
required: true

.github/ISSUE_TEMPLATE/feature_request.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ body:
7070
7171
Before creating a new feature request, please keep the following in mind:
7272
73-
- **Do not submit a duplicate feature request**: You can review existing feature requests [here](https://github.com/ReVanced/revanced-manager//labels/Feature%20request).
73+
- **Do not submit a duplicate feature request**: Search for existing feature requests [here](https://github.com/ReVanced/revanced-manager/issues?q=label%3A%22Feature+request%22).
7474
- **Review the contribution guidelines**: Make sure your feature request adheres to it. You can find the guidelines [here](https://github.com/ReVanced/revanced-manager/blob/main/CONTRIBUTING.md).
7575
- **Do not use the issue page for support**: If you need help or have questions, check out other platforms on [revanced.app](https://revanced.app).
7676
- type: textarea
@@ -79,7 +79,6 @@ body:
7979
description: |
8080
- Describe your feature in detail
8181
- Add images, videos, links, examples, references, etc. if possible
82-
- Add the target application name in case you request a new patch
8382
- type: textarea
8483
attributes:
8584
label: Motivation
@@ -98,9 +97,9 @@ body:
9897
label: Acknowledgements
9998
description: Your feature request will be closed if you don't follow the checklist below.
10099
options:
101-
- label: This issue is not a duplicate of an existing feature request.
100+
- label: I have checked all open and closed feature requests and this is not a duplicate.
102101
required: true
103102
- label: I have chosen an appropriate title.
104103
required: true
105-
- label: The feature request is only related to ReVanced Manager
104+
- label: The feature request is only related to ReVanced Manager.
106105
required: true

.github/dependabot.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,22 @@ updates:
1414
schedule:
1515
interval: monthly
1616

17+
# ReVanced Manager Flutter
1718
- package-ecosystem: pub
1819
labels: []
1920
directory: /
2021
target-branch: dev
2122
schedule:
2223
interval: monthly
2324

25+
- package-ecosystem: gradle
26+
labels: []
27+
directory: /
28+
target-branch: dev
29+
schedule:
30+
interval: monthly
31+
32+
# ReVanced Manager Compose
2433
- package-ecosystem: gradle
2534
labels: [ "ReVanced Manager Compose" ]
2635
directory: /

.github/workflows/build_pull_request.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ jobs:
6161
uses: subosito/flutter-action@v2
6262
with:
6363
channel: "stable"
64+
flutter-version: 3.22.x
6465
cache: ${{ inputs.flutter-cache }}
6566

6667
- name: Get dependencies
@@ -83,7 +84,7 @@ jobs:
8384
- name: Prepare comment
8485
run: |
8586
if [[ "${{ steps.flutter-build.outcome }}" == "success" ]]; then
86-
echo "MESSAGE=✅ Failed build on ${{ env.COMMIT_HASH }}." >> $GITHUB_ENV
87+
echo "MESSAGE=✅ Succeeded build on ${{ env.COMMIT_HASH }}." >> $GITHUB_ENV
8788
else
8889
echo "MESSAGE=🚫 Failed build on ${{ env.COMMIT_HASH }}." >> $GITHUB_ENV
8990
fi

.github/workflows/open_pull_request.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,3 +25,4 @@ jobs:
2525
pr_body: |
2626
This pull request will ${{ env.MESSAGE }}.
2727
pr_draft: true
28+
github_token: ${{ secrets.REPOSITORY_PUSH_ACCESS }}

.github/workflows/release.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ jobs:
3636
uses: subosito/flutter-action@v2
3737
with:
3838
channel: "stable"
39+
flutter-version: 3.22.x
3940

4041
- name: Install dependencies
4142
run: npm install

.github/workflows/sync_crowdin.yml

Lines changed: 22 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,14 @@ name: Sync Crowdin
22

33
on:
44
workflow_dispatch:
5+
schedule:
6+
- cron: 00 12 * * 1
57
push:
6-
branches:
7-
- dev
8+
branches: dev
9+
paths:
10+
- assets/i18n/*.json
11+
- assets/i18n/*.dart
12+
- .github/workflows/sync_crowdin.yml
813

914
jobs:
1015
sync:
@@ -16,8 +21,11 @@ jobs:
1621
with:
1722
fetch-depth: 0
1823

19-
- name: Set up Dart
20-
uses: dart-lang/setup-dart@v1
24+
- name: Setup Flutter
25+
uses: subosito/flutter-action@v2
26+
with:
27+
cache: true
28+
flutter-version: 3.22.x
2129

2230
- name: Sync translations from Crowdin
2331
uses: crowdin/github-action@v1
@@ -32,17 +40,25 @@ jobs:
3240
pull_request_body: "Sync translations from [crowdin.com/project/revanced](https://crowdin.com/project/revanced)"
3341
pull_request_base_branch_name: "dev"
3442
commit_message: "chore: Sync translations"
43+
github_user_name: revanced-bot
44+
github_user_email: [email protected]
3545
env:
36-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
46+
GITHUB_TOKEN: ${{ secrets.REPOSITORY_PUSH_ACCESS }}
3747
CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_PROJECT_ID }}
3848
CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }}
3949

4050
- name: Remove empty values from JSON
4151
run: |
4252
cd assets/i18n
43-
sudo chmod 777 *
53+
sudo chmod 777 *.json
4454
dart nuke.dart >> $GITHUB_STEP_SUMMARY
4555
56+
- name: Validation of Translation Strings
57+
run: |
58+
dart pub get
59+
dart run slang
60+
flutter analyze lib/gen/strings.g.dart --no-fatal-infos --no-fatal-warnings
61+
4662
- name: Commit translations
4763
run: |
4864
git config user.name revanced-bot
@@ -51,5 +67,3 @@ jobs:
5167
git add assets/i18n/*.json
5268
git commit -m "chore: Remove empty values from JSON" assets/i18n/*.json
5369
git push origin HEAD:feat/translations
54-
env:
55-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

CONTRIBUTING.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
<br>
1414
<a href="https://revanced.app/">
1515
<picture>
16-
<source height="24px" media="(prefers-color-scheme: dark)" srcset="assets/revanced-logo/revanced-logo-round.svg" />
17-
<img height="24px" src="assets/revanced-logo/revanced-logo-round.svg" />
16+
<source height="24px" media="(prefers-color-scheme: dark)" srcset="assets/revanced-logo/revanced-logo.svg" />
17+
<img height="24px" src="assets/revanced-logo/revanced-logo.svg" />
1818
</picture>
1919
</a>&nbsp;&nbsp;&nbsp;
2020
<a href="https://github.com/ReVanced">

README.md

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
<br>
1414
<a href="https://revanced.app/">
1515
<picture>
16-
<source height="24px" media="(prefers-color-scheme: dark)" srcset="assets/revanced-logo/revanced-logo-round.svg" />
17-
<img height="24px" src="assets/revanced-logo/revanced-logo-round.svg" />
16+
<source height="24px" media="(prefers-color-scheme: dark)" srcset="assets/revanced-logo/revanced-logo.svg" />
17+
<img height="24px" src="assets/revanced-logo/revanced-logo.svg" />
1818
</picture>
1919
</a>&nbsp;&nbsp;&nbsp;
2020
<a href="https://github.com/ReVanced">
@@ -98,10 +98,6 @@ To build a ReVanced Manager, you can follow the [documentation](/docs).
9898

9999
You can find the documentation for ReVanced Manager [here](/docs).
100100

101-
### 👋 Contributing
102-
103-
Thank you for considering contributing to ReVanced Manager. You can find the contribution guidelines [here](/CONTRIBUTING.md).
104-
105101
## ⚖️ License
106102

107103
ReVanced Manager is licensed under the GPLv3 license. Please see the [license file](LICENSE) for more information.

SECURITY.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
<br>
1414
<a href="https://revanced.app/">
1515
<picture>
16-
<source height="24px" media="(prefers-color-scheme: dark)" srcset="assets/revanced-logo/revanced-logo-round.svg" />
17-
<img height="24px" src="assets/revanced-logo/revanced-logo-round.svg" />
16+
<source height="24px" media="(prefers-color-scheme: dark)" srcset="assets/revanced-logo/revanced-logo.svg" />
17+
<img height="24px" src="assets/revanced-logo/revanced-logo.svg" />
1818
</picture>
1919
</a>&nbsp;&nbsp;&nbsp;
2020
<a href="https://github.com/ReVanced">
@@ -70,8 +70,8 @@ If a vulnerability is confirmed and accepted, you can join our [Discord](https:/
7070

7171
### ⏳ Supported Versions
7272

73-
| Version | Branch | Supported |
74-
| -------------------------------------------------------------------------------------------------------- | ----------- | ------------------ |
75-
| ![GitHub Release](https://img.shields.io/github/v/release/ReVanced/revanced-manager?style=for-the-badge) | main | :white_check_mark: |
76-
| ![Static Badge](https://img.shields.io/badge/version-latest-brightgreen?style=for-the-badge) | dev | :white_check_mark: |
77-
| ![Static Badge](https://img.shields.io/badge/version-latest-brightgreen?style=for-the-badge) | compose-dev | :white_check_mark: |
73+
| Version | Branch | Supported |
74+
| --------------------------------------------------------------------------------------------------------------------------------------- | ----------- | ------------------ |
75+
| ![Latest stable release](https://img.shields.io/github/v/release/ReVanced/revanced-manager?style=for-the-badge "Latest stable release") | main | :white_check_mark: |
76+
| ![Latest version](https://img.shields.io/badge/version-latest-brightgreen?style=for-the-badge "Latest version") | dev | :white_check_mark: |
77+
| ![Latest version](https://img.shields.io/badge/version-latest-brightgreen?style=for-the-badge "Latest version") | compose-dev | :white_check_mark: |

0 commit comments

Comments
 (0)