Skip to content
This repository was archived by the owner on May 4, 2023. It is now read-only.

Commit 5ea45b8

Browse files
committed
Trying to Add own repo
1 parent 7b186dc commit 5ea45b8

File tree

4 files changed

+30
-2
lines changed

4 files changed

+30
-2
lines changed

app/src/main/java/com/fox2code/mmm/repo/RepoManager.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,12 @@ public final class RepoManager {
3232
public static final String ANDROIDACY_MAGISK_REPO_HOMEPAGE =
3333
"https://www.androidacy.com/modules-repo";
3434

35+
public static final String DG_MAGISK_REPO =
36+
"https://raw.githubusercontent.com/Googlers-Magisk-Repo/json/master/modules.json";
37+
public static final String DG_MAGISK_REPO_HOMEPAGE =
38+
"https://github.com/orgs/Googlers-Magisk-Repo/repositories?type=source";
39+
40+
3541
private static final Object lock = new Object();
3642
private static volatile RepoManager INSTANCE;
3743

@@ -237,6 +243,8 @@ public static String internalIdOfUrl(String url) {
237243
return "magisk_alt_repo";
238244
case ANDROIDACY_MAGISK_REPO_ENDPOINT:
239245
return "androidacy_repo";
246+
case DG_MAGISK_REPO:
247+
return "dg_magisk_repo";
240248
default:
241249
return "repo_" + Hashes.hashSha1(
242250
url.getBytes(StandardCharsets.UTF_8));

app/src/main/java/com/fox2code/mmm/settings/SettingsActivity.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -190,6 +190,12 @@ public void onCreatePreferences(Bundle savedInstanceState, String rootKey) {
190190
"https://t.me/androidacy_discussions",
191191
"https://patreon.com/androidacy",
192192
"https://www.androidacy.com/module-repository-applications/");
193+
setRepoData(RepoManager.DG_MAGISK_REPO,
194+
"Googlers Magisk Repo",
195+
RepoManager.DG_MAGISK_REPO_HOMEPAGE,
196+
null,
197+
null,
198+
null);
193199
}
194200

195201
private void setRepoData(String url,

app/src/main/res/xml/repo_preferences.xml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,4 +56,19 @@
5656
app:summary="@string/androidacy_repo_info"
5757
app:singleLineTitle="false" />
5858
</PreferenceCategory>
59+
<PreferenceCategory
60+
app:key="pref_dg_magisk_repo"
61+
app:title="@string/loading">
62+
<SwitchPreferenceCompat
63+
app:key="pref_dg_magisk_repo_enabled"
64+
app:icon="@drawable/ic_baseline_extension_24"
65+
app:switchTextOn="@string/repo_enabled"
66+
app:switchTextOff="@string/repo_enabled"
67+
app:singleLineTitle="false" />
68+
<Preference
69+
app:key="pref_dg_magisk_repo_website"
70+
app:icon="@drawable/ic_baseline_language_24"
71+
app:title="@string/website"
72+
app:singleLineTitle="false" />
73+
</PreferenceCategory>
5974
</PreferenceScreen>

gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,4 @@ distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
33
distributionUrl=https\://services.gradle.org/distributions/gradle-7.3.1-bin.zip
44
zipStoreBase=GRADLE_USER_HOME
5-
zipStorePath=wrapper/dists
6-
distributionSha256Sum=9afb3ca688fc12c761a0e9e4321e4d24e977a4a8916c8a768b1fe05ddb4d6b66
5+
zipStorePath=wrapper/dists

0 commit comments

Comments
 (0)