mirror of
				https://github.com/TeamNewPipe/NewPipe
				synced 2025-10-31 07:13:00 +00:00 
			
		
		
		
	Use new NewPipe Extractor Utils methods.
This commit is contained in:
		| @@ -187,7 +187,7 @@ dependencies { | ||||
|     // name and the commit hash with the commit hash of the (pushed) commit you want to test | ||||
|     // This works thanks to JitPack: https://jitpack.io/ | ||||
|     implementation 'com.github.TeamNewPipe:nanojson:1d9e1aea9049fc9f85e68b43ba39fe7be1c1f751' | ||||
|     implementation 'com.github.TeamNewPipe:NewPipeExtractor:eb07d70a2ce03bee3cc74fc33b2e4173e1c21436' | ||||
|     implementation 'com.github.TeamNewPipe:NewPipeExtractor:2211a24b6934a8a8cdf5547ea1b52daa4cb5de6c' | ||||
|     implementation 'com.github.TeamNewPipe:NoNonsense-FilePicker:5.0.0' | ||||
|  | ||||
| /** Checkstyle **/ | ||||
|   | ||||
| @@ -20,14 +20,14 @@ import androidx.appcompat.app.AppCompatActivity; | ||||
| import androidx.core.app.NavUtils; | ||||
| import androidx.preference.PreferenceManager; | ||||
|  | ||||
| import org.schabi.newpipe.databinding.ActivityRecaptchaBinding; | ||||
| import org.schabi.newpipe.DownloaderImpl; | ||||
| import org.schabi.newpipe.MainActivity; | ||||
| import org.schabi.newpipe.R; | ||||
| import org.schabi.newpipe.databinding.ActivityRecaptchaBinding; | ||||
| import org.schabi.newpipe.extractor.utils.Utils; | ||||
| import org.schabi.newpipe.util.ThemeHelper; | ||||
|  | ||||
| import java.io.UnsupportedEncodingException; | ||||
| import java.net.URLDecoder; | ||||
|  | ||||
| /* | ||||
|  * Created by beneth <bmauduit@beneth.fr> on 06.12.16. | ||||
| @@ -188,7 +188,7 @@ public class ReCaptchaActivity extends AppCompatActivity { | ||||
|  | ||||
|             try { | ||||
|                 String abuseCookie = url.substring(abuseStart + 13, abuseEnd); | ||||
|                 abuseCookie = URLDecoder.decode(abuseCookie, "UTF-8"); | ||||
|                 abuseCookie = Utils.decodeUrlUtf8(abuseCookie); | ||||
|                 handleCookies(abuseCookie); | ||||
|             } catch (UnsupportedEncodingException | StringIndexOutOfBoundsException e) { | ||||
|                 if (MainActivity.DEBUG) { | ||||
|   | ||||
| @@ -1,5 +1,6 @@ | ||||
| package org.schabi.newpipe.settings; | ||||
|  | ||||
| import static org.schabi.newpipe.extractor.utils.Utils.decodeUrlUtf8; | ||||
| import static org.schabi.newpipe.util.Localization.assureCorrectAppLanguage; | ||||
|  | ||||
| import android.app.Activity; | ||||
| @@ -31,8 +32,6 @@ import java.io.File; | ||||
| import java.io.IOException; | ||||
| import java.io.UnsupportedEncodingException; | ||||
| import java.net.URI; | ||||
| import java.net.URLDecoder; | ||||
| import java.nio.charset.StandardCharsets; | ||||
|  | ||||
| public class DownloadSettingsFragment extends BasePreferenceFragment { | ||||
|     public static final boolean IGNORE_RELEASE_ON_OLD_PATH = true; | ||||
| @@ -125,7 +124,7 @@ public class DownloadSettingsFragment extends BasePreferenceFragment { | ||||
|         } | ||||
|  | ||||
|         try { | ||||
|             rawUri = URLDecoder.decode(rawUri, StandardCharsets.UTF_8.name()); | ||||
|             rawUri = decodeUrlUtf8(rawUri); | ||||
|         } catch (final UnsupportedEncodingException e) { | ||||
|             // nothing to do | ||||
|         } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Isira Seneviratne
					Isira Seneviratne