Fix URL intent handler manifest entries

This commit is contained in:
arkon 2020-12-20 22:59:04 -05:00
parent 33f136d2ae
commit 209db287a3
16 changed files with 182 additions and 125 deletions

View File

@ -1,18 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="eu.kanade.tachiyomi.extension">
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="eu.kanade.tachiyomi.extension">
<application>
<activity
android:name=".EHUrlActivity"
android:theme="@android:style/Theme.NoDisplay"
android:excludeFromRecents="true">
android:name=".all.ehentai.EHUrlActivity"
android:excludeFromRecents="true"
android:theme="@android:style/Theme.NoDisplay">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:scheme="https"
android:host="e-hentai.org"
android:pathPattern="/g/..*/..*" />
android:pathPattern="/g/..*/..*"
android:scheme="https" />
</intent-filter>
</activity>
</application>

View File

@ -1,17 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="eu.kanade.tachiyomi.extension">
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="eu.kanade.tachiyomi.extension">
<application>
<activity
android:name=".HitomiActivity"
android:theme="@android:style/Theme.NoDisplay"
android:excludeFromRecents="true">
android:name=".all.hitomi.HitomiActivity"
android:excludeFromRecents="true"
android:theme="@android:style/Theme.NoDisplay">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="https"
android:host="hitomi.la"
android:pathPattern="/cg/..*"/>
<data
android:host="hitomi.la"
android:pathPattern="/cg/..*"
android:scheme="https" />
</intent-filter>
</activity>
</application>

View File

@ -1,30 +1,34 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="eu.kanade.tachiyomi.extension">
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="eu.kanade.tachiyomi.extension">
<application>
<activity
android:name=".MangadexUrlActivity"
android:theme="@android:style/Theme.NoDisplay"
android:excludeFromRecents="true">
android:name=".all.mangadex.MangadexUrlActivity"
android:excludeFromRecents="true"
android:theme="@android:style/Theme.NoDisplay">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:scheme="https"
android:host="mangadex.org"
android:pathPattern="/title/..*" />
android:pathPattern="/title/..*"
android:scheme="https" />
<data
android:scheme="https"
android:host="www.mangadex.org"
android:pathPattern="/title/..*" />
android:pathPattern="/title/..*"
android:scheme="https" />
<data
android:scheme="https"
android:host="mangadex.org"
android:pathPattern="/manga/..*" />
android:pathPattern="/manga/..*"
android:scheme="https" />
<data
android:scheme="https"
android:host="www.mangadex.org"
android:pathPattern="/manga/..*" />
android:pathPattern="/manga/..*"
android:scheme="https" />
</intent-filter>
</activity>
</application>

View File

@ -1,27 +1,28 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="eu.kanade.tachiyomi.extension">
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="eu.kanade.tachiyomi.extension">
<application>
<activity
android:name=".MangAdventureActivity"
android:theme="@android:style/Theme.NoDisplay"
android:excludeFromRecents="true">
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<application>
<activity
android:name=".all.mangadventure.MangAdventureActivity"
android:excludeFromRecents="true"
android:theme="@android:style/Theme.NoDisplay">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<!-- MangAdventure sites can be added here. -->
<data
android:scheme="https"
android:host="arc-relight.com"
android:pathPattern="/reader/..*"/>
<data
android:scheme="https"
android:host="reader.decadencescans.com"
android:pathPattern="/reader/..*"/>
</intent-filter>
</activity>
</application>
<!-- MangAdventure sites can be added here. -->
<data
android:host="arc-relight.com"
android:pathPattern="/reader/..*"
android:scheme="https" />
<data
android:host="reader.decadencescans.com"
android:pathPattern="/reader/..*"
android:scheme="https" />
</intent-filter>
</activity>
</application>
</manifest>

View File

@ -1,18 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="eu.kanade.tachiyomi.extension">
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="eu.kanade.tachiyomi.extension">
<application>
<activity
android:name=".NHUrlActivity"
android:theme="@android:style/Theme.NoDisplay"
android:excludeFromRecents="true">
android:name=".all.nhentai.NHUrlActivity"
android:excludeFromRecents="true"
android:theme="@android:style/Theme.NoDisplay">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:scheme="https"
android:host="nhentai.net"
android:pathPattern="/g/..*" />
android:pathPattern="/g/..*"
android:scheme="https" />
</intent-filter>
</activity>
</application>

View File

@ -1,18 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="eu.kanade.tachiyomi.extension">
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="eu.kanade.tachiyomi.extension">
<application>
<activity
android:name=".GuyaUrlActivity"
android:theme="@android:style/Theme.NoDisplay"
android:excludeFromRecents="true">
android:name=".en.guya.GuyaUrlActivity"
android:excludeFromRecents="true"
android:theme="@android:style/Theme.NoDisplay">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:scheme="https"
android:host="guya.moe"
android:pathPattern="/read/manga/..*" />
android:host="guya.moe"
android:pathPattern="/read/manga/..*"
android:scheme="https" />
</intent-filter>
</activity>
</application>

View File

@ -1,17 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="eu.kanade.tachiyomi.extension">
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="eu.kanade.tachiyomi.extension">
<application>
<activity
android:name=".Hentai2ReadActivity"
android:theme="@android:style/Theme.NoDisplay"
android:excludeFromRecents="true">
android:name=".en.hentai2read.Hentai2ReadActivity"
android:excludeFromRecents="true"
android:theme="@android:style/Theme.NoDisplay">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="https"
android:host="hentai2read.com"
android:pathPattern="/..*"/>
<data
android:host="hentai2read.com"
android:pathPattern="/..*"
android:scheme="https" />
</intent-filter>
</activity>
</application>

View File

@ -1,18 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="eu.kanade.tachiyomi.extension">
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="eu.kanade.tachiyomi.extension">
<application>
<activity
android:name=".MyHentaiGalleryUrlActivity"
android:theme="@android:style/Theme.NoDisplay"
android:excludeFromRecents="true">
android:name=".en.myhentaigallery.MyHentaiGalleryUrlActivity"
android:excludeFromRecents="true"
android:theme="@android:style/Theme.NoDisplay">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:scheme="https"
android:host="myhentaigallery.com"
android:pathPattern="/gallery/thumbnails/..*" />
android:pathPattern="/gallery/thumbnails/..*"
android:scheme="https" />
</intent-filter>
</activity>
</application>

View File

@ -1,23 +1,27 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="eu.kanade.tachiyomi.extension">
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="eu.kanade.tachiyomi.extension">
<application>
<activity
android:name=".NaniScansUrlActivity"
android:theme="@android:style/Theme.NoDisplay"
android:excludeFromRecents="true">
android:name=".en.naniscans.NaniScansUrlActivity"
android:excludeFromRecents="true"
android:theme="@android:style/Theme.NoDisplay">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:scheme="https"
android:host="naniscans.com"
android:pathPattern="/titles/..*" />
android:pathPattern="/titles/..*"
android:scheme="https" />
<data
android:scheme="https"
android:host="www.naniscans.com"
android:pathPattern="/titles/..*" />
android:pathPattern="/titles/..*"
android:scheme="https" />
</intent-filter>
</activity>
</application>
</manifest>
</manifest>

View File

@ -1,18 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="eu.kanade.tachiyomi.extension">
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="eu.kanade.tachiyomi.extension">
<application>
<activity
android:name=".TsuminoUrlActivity"
android:theme="@android:style/Theme.NoDisplay"
android:excludeFromRecents="true">
android:name=".en.tsumino.TsuminoUrlActivity"
android:excludeFromRecents="true"
android:theme="@android:style/Theme.NoDisplay">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:scheme="https"
android:host="www.tsumino.com"
android:pathPattern="/entry/..*" />
android:pathPattern="/entry/..*"
android:scheme="https" />
</intent-filter>
</activity>
</application>

View File

@ -1,18 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="eu.kanade.tachiyomi.extension">
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="eu.kanade.tachiyomi.extension">
<application>
<activity
android:name=".LectorMangaUrlActivity"
android:theme="@android:style/Theme.NoDisplay"
android:excludeFromRecents="true">
android:name=".es.lectormanga.LectorMangaUrlActivity"
android:excludeFromRecents="true"
android:theme="@android:style/Theme.NoDisplay">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:scheme="https"
android:host="lectormanga.com"
android:pathPattern="/gotobook/..*" />
android:pathPattern="/gotobook/..*"
android:scheme="https" />
</intent-filter>
</activity>
</application>

View File

@ -1,18 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="eu.kanade.tachiyomi.extension">
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="eu.kanade.tachiyomi.extension">
<application>
<activity
android:name=".TMOHentaiUrlActivity"
android:theme="@android:style/Theme.NoDisplay"
android:excludeFromRecents="true">
android:name=".es.tmohentai.TMOHentaiUrlActivity"
android:excludeFromRecents="true"
android:theme="@android:style/Theme.NoDisplay">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:scheme="https"
android:host="tmohentai.com"
android:pathPattern="/contents/..*" />
android:pathPattern="/contents/..*"
android:scheme="https" />
</intent-filter>
</activity>
</application>

View File

@ -1,18 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="eu.kanade.tachiyomi.extension">
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="eu.kanade.tachiyomi.extension">
<application>
<activity
android:name=".TuMangaOnlineUrlActivity"
android:theme="@android:style/Theme.NoDisplay"
android:excludeFromRecents="true">
android:name=".es.tumangaonline.TuMangaOnlineUrlActivity"
android:excludeFromRecents="true"
android:theme="@android:style/Theme.NoDisplay">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:scheme="https"
android:host="lectortmo.com"
android:pathPattern="/library/..*/..*/..*" />
android:pathPattern="/library/..*/..*/..*"
android:scheme="https" />
</intent-filter>
</activity>
</application>

View File

@ -1,22 +1,26 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="eu.kanade.tachiyomi.extension">
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="eu.kanade.tachiyomi.extension">
<application>
<activity
android:name=".UnionMangasUrlActivity"
android:theme="@android:style/Theme.NoDisplay"
android:excludeFromRecents="true">
android:name=".pt.unionmangas.UnionMangasUrlActivity"
android:excludeFromRecents="true"
android:theme="@android:style/Theme.NoDisplay">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:scheme="https"
android:host="unionleitor.top"
android:pathPattern="/perfil-manga/..*" />
android:pathPattern="/perfil-manga/..*"
android:scheme="https" />
<data
android:scheme="https"
android:host="unionmangas.top"
android:pathPattern="/perfil-manga/..*" />
android:pathPattern="/perfil-manga/..*"
android:scheme="https" />
</intent-filter>
</activity>
</application>

View File

@ -1,22 +1,23 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="eu.kanade.tachiyomi.extension">
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="eu.kanade.tachiyomi.extension">
<application>
<activity
android:name=".LibMangaActivity"
android:theme="@android:style/Theme.NoDisplay"
android:excludeFromRecents="true">
android:name=".ru.libmanga.LibMangaActivity"
android:excludeFromRecents="true"
android:theme="@android:style/Theme.NoDisplay">
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<!-- LibMangaActivity sites can be added here. -->
<data
android:scheme="https"
android:host="mangalib.me"
android:pathPattern="/..*/v..*/c..*/..*"/>
android:pathPattern="/..*/v..*/c..*/..*"
android:scheme="https" />
</intent-filter>
</activity>
</application>

View File

@ -1,9 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="eu.kanade.tachiyomi.extension">
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="eu.kanade.tachiyomi.extension">
<application>
<activity
android:name=".ManhuaguiUrlActivity"
android:name=".zh.manhuagui.ManhuaguiUrlActivity"
android:excludeFromRecents="true"
android:theme="@android:style/Theme.NoDisplay">
<intent-filter>