Merge branch 'master' into dev

This commit is contained in:
Stypox 2024-11-24 17:43:45 +01:00
commit 57e66b17c6
No known key found for this signature in database
GPG Key ID: 4BDF1B40A49FDD23
39 changed files with 401 additions and 82 deletions

View File

@ -23,9 +23,9 @@ android {
if (System.properties.containsKey('versionCodeOverride')) {
versionCode System.getProperty('versionCodeOverride') as Integer
} else {
versionCode 999
versionCode 1000
}
versionName "0.27.2"
versionName "0.27.3"
if (System.properties.containsKey('versionNameSuffix')) {
versionNameSuffix System.getProperty('versionNameSuffix')
}
@ -206,8 +206,9 @@ 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'
// WORKAROUND: v0.24.2 can't be resolved by jitpack -> use git commit hash instead
implementation 'com.github.TeamNewPipe:NewPipeExtractor:ea1a1d1375efd5936ed2609d0fa3e31d5097a835'
// WORKAROUND: if you get errors with the NewPipeExtractor dependency, replace `v0.24.3` with
// the corresponding commit hash, since JitPack is sometimes buggy
implementation 'com.github.TeamNewPipe:NewPipeExtractor:v0.24.3'
implementation 'com.github.TeamNewPipe:NoNonsense-FilePicker:5.0.0'
/** Checkstyle **/

View File

@ -17,6 +17,7 @@ import org.schabi.newpipe.database.subscription.NotificationMode
import org.schabi.newpipe.database.subscription.SubscriptionEntity
import org.schabi.newpipe.extractor.Info
import org.schabi.newpipe.extractor.NewPipe
import org.schabi.newpipe.extractor.ServiceList
import org.schabi.newpipe.extractor.feed.FeedInfo
import org.schabi.newpipe.extractor.stream.StreamInfoItem
import org.schabi.newpipe.ktx.getStringSafe
@ -90,6 +91,10 @@ class FeedLoadManager(private val context: Context) {
else -> feedDatabaseManager.outdatedSubscriptionsForGroup(groupId, outdatedThreshold)
}
// like `currentProgress`, but counts the number of YouTube extractions that have begun, so
// they can be properly throttled every once in a while (see doOnNext below)
val youtubeExtractionCount = AtomicInteger()
return outdatedSubscriptions
.take(1)
.doOnNext {
@ -105,6 +110,15 @@ class FeedLoadManager(private val context: Context) {
.observeOn(Schedulers.io())
.flatMap { Flowable.fromIterable(it) }
.takeWhile { !cancelSignal.get() }
.doOnNext { subscriptionEntity ->
// throttle YouTube extractions once every BATCH_SIZE to avoid being rate limited
if (subscriptionEntity.serviceId == ServiceList.YouTube.serviceId) {
val previousCount = youtubeExtractionCount.getAndIncrement()
if (previousCount != 0 && previousCount % BATCH_SIZE == 0) {
Thread.sleep(DELAY_BETWEEN_BATCHES_MILLIS.random())
}
}
}
.parallel(PARALLEL_EXTRACTIONS, PARALLEL_EXTRACTIONS * 2)
.runOn(Schedulers.io(), PARALLEL_EXTRACTIONS * 2)
.filter { !cancelSignal.get() }
@ -328,7 +342,19 @@ class FeedLoadManager(private val context: Context) {
/**
* How many extractions will be running in parallel.
*/
private const val PARALLEL_EXTRACTIONS = 6
private const val PARALLEL_EXTRACTIONS = 3
/**
* How many YouTube extractions to perform before waiting [DELAY_BETWEEN_BATCHES_MILLIS]
* to avoid being rate limited
*/
private const val BATCH_SIZE = 50
/**
* Wait a random delay in this range once every [BATCH_SIZE] YouTube extractions to avoid
* being rate limited
*/
private val DELAY_BETWEEN_BATCHES_MILLIS = (6000L..12000L)
/**
* Number of items to buffer to mass-insert in the database.

View File

@ -48,10 +48,12 @@ public final class ListHelper {
private static final Set<String> HIGH_RESOLUTION_LIST = Set.of("1440p", "2160p");
// Audio track types in order of priority. 0=lowest, n=highest
private static final List<AudioTrackType> AUDIO_TRACK_TYPE_RANKING =
List.of(AudioTrackType.DESCRIPTIVE, AudioTrackType.DUBBED, AudioTrackType.ORIGINAL);
List.of(AudioTrackType.DESCRIPTIVE, AudioTrackType.SECONDARY, AudioTrackType.DUBBED,
AudioTrackType.ORIGINAL);
// Audio track types in order of priority when descriptive audio is preferred.
private static final List<AudioTrackType> AUDIO_TRACK_TYPE_RANKING_DESCRIPTIVE =
List.of(AudioTrackType.ORIGINAL, AudioTrackType.DUBBED, AudioTrackType.DESCRIPTIVE);
List.of(AudioTrackType.SECONDARY, AudioTrackType.DUBBED, AudioTrackType.ORIGINAL,
AudioTrackType.DESCRIPTIVE);
/**
* List of supported YouTube Itag ids.

View File

@ -327,25 +327,20 @@ public final class Localization {
if (track.getAudioTrackType() != null) {
final String trackType = audioTrackType(context, track.getAudioTrackType());
if (trackType != null) {
return context.getString(R.string.audio_track_name, name, trackType);
}
return context.getString(R.string.audio_track_name, name, trackType);
}
return name;
}
@Nullable
@NonNull
private static String audioTrackType(@NonNull final Context context,
final AudioTrackType trackType) {
switch (trackType) {
case ORIGINAL:
return context.getString(R.string.audio_track_type_original);
case DUBBED:
return context.getString(R.string.audio_track_type_dubbed);
case DESCRIPTIVE:
return context.getString(R.string.audio_track_type_descriptive);
}
return null;
@NonNull final AudioTrackType trackType) {
return switch (trackType) {
case ORIGINAL -> context.getString(R.string.audio_track_type_original);
case DUBBED -> context.getString(R.string.audio_track_type_dubbed);
case DESCRIPTIVE -> context.getString(R.string.audio_track_type_descriptive);
case SECONDARY -> context.getString(R.string.audio_track_type_secondary);
};
}
/*//////////////////////////////////////////////////////////////////////////

View File

@ -204,7 +204,7 @@
<string name="drawer_close">Navigationsleiste schließen</string>
<string name="video_player">Video-Player</string>
<string name="background_player">Wiedergabe im Hintergrund</string>
<string name="popup_player">Popup-Player</string>
<string name="popup_player">Pop-up-Player</string>
<string name="preferred_player_fetcher_notification_title">Erhalte Informationen </string>
<string name="preferred_player_fetcher_notification_message">Gewünschten Inhalt laden</string>
<string name="import_data_title">Datenbank importieren</string>

View File

@ -328,7 +328,7 @@
<string name="minimize_on_exit_popup_description">Minimizar al reproductor emergente</string>
<string name="skip_silence_checkbox">Avance rápido durante el silencio</string>
<string name="playback_step">Paso</string>
<string name="playback_reset">Reiniciar</string>
<string name="playback_reset">Restablecer</string>
<string name="channels">Canales</string>
<string name="users">Usuarios</string>
<string name="playlists">Listas de reproducción</string>
@ -392,7 +392,7 @@
<string name="app_update_notification_channel_name">Notificación de actualización de la aplicación</string>
<string name="app_update_notification_channel_description">Notificaciones de nuevas versiones de NewPipe</string>
<string name="download_to_sdcard_error_title">Almacenamiento externo no disponible</string>
<string name="download_to_sdcard_error_message">No es posible descargar a una tarjeta SD externa. \¿Restablecer la ubicación de la carpeta de descarga\?</string>
<string name="download_to_sdcard_error_message">No es posible descargar a una tarjeta SD externa. ¿Restablecer la ubicación de la carpeta de descarga?</string>
<string name="saved_tabs_invalid_json">No se pudo leer las pestañas guardadas, se usarán las pestañas predefinidas</string>
<string name="restore_defaults">Restaurar valores predefinidos</string>
<string name="restore_defaults_confirmation">¿Quieres restaurar los valores predefinidos\?</string>
@ -492,7 +492,7 @@
<item quantity="other">%d seleccionados</item>
</plurals>
<string name="feed_group_dialog_empty_name">Nombre de grupo vacío</string>
<string name="feed_group_dialog_delete_message">¿Borrar este grupo\?</string>
<string name="feed_group_dialog_delete_message">¿Quieres borrar este grupo?</string>
<string name="feed_create_new_group_button_title">Nuevo</string>
<string name="settings_category_feed_title">Fuente</string>
<string name="feed_update_threshold_title">Velocidad de actualización del contenido</string>
@ -627,9 +627,7 @@
<string name="feed_load_error_account_info">No fue posible cargar el muro por \'%s\'.</string>
<string name="account_terminated">Cuenta cancelada</string>
<string name="feed_load_error_fast_unknown">El modo de muro rápido no arroja más información sobre esto.</string>
<string name="feed_load_error_terminated">La cuenta del autor ha sido cancelada.
\nNewPipe no podrá acceder a ella en el futuro.
\n¿Desea desuscribirse de este canal\?</string>
<string name="feed_load_error_terminated">La cuenta del autor ha sido cancelada.\nNewPipe no podrá acceder a ella en el futuro.\n¿Quieres desuscribirte de este canal?</string>
<string name="feed_load_error">Error al cargar el muro</string>
<string name="downloads_storage_use_saf_summary_api_29">Desde Android 10 solo el \'Sistema de Acceso al Almacenamiento\' es soportado</string>
<string name="downloads_storage_ask_summary_no_saf_notice">Se le preguntará dónde guardar cada descarga</string>
@ -737,7 +735,7 @@
<string name="ignore_hardware_media_buttons_summary">Útil, por ejemplo, si está utilizando un auricular con botones físicos rotos</string>
<string name="ignore_hardware_media_buttons_title">Ignorar eventos para botones multimedia de hardware</string>
<string name="remove_duplicates_title">¿Eliminar los duplicados\?</string>
<string name="remove_duplicates_message">¿Desea eliminar todas las secuencias duplicadas de esta lista de reproducción\?</string>
<string name="remove_duplicates_message">¿Quieres eliminar todas las secuencias duplicadas de esta lista de reproducción?</string>
<string name="feed_hide_streams_title">Mostrar las siguientes secuencias</string>
<string name="feed_show_hide_streams">Mostrar/Ocultar secuencias</string>
<string name="feed_show_upcoming">Próximamente</string>
@ -767,7 +765,7 @@
<string name="audio_track_type_dubbed">doblado</string>
<string name="audio_track_type_descriptive">descriptivo</string>
<string name="progressive_load_interval_summary">Cambia el tamaño del intervalo de carga en contenidos progresivos (actualmente %s). Un valor más bajo puede acelerar la carga inicial</string>
<string name="settings_category_exoplayer_title">Ajustes para ExoPlayer</string>
<string name="settings_category_exoplayer_title">Ajustes de ExoPlayer</string>
<string name="settings_category_exoplayer_summary">Gestiona algunos ajustes de ExoPlayer. Estos cambios requieren reiniciar el reproductor para que surtan efecto</string>
<string name="use_exoplayer_decoder_fallback_summary">Habilite esta opción si tiene problemas con la inicialización del decodificador recurriendo a decodificadores de menor prioridad si el decodificador principal no se inicializa. Esto puede dar como resultado un rendimiento de reproducción más bajo que cuando se usan decodificadores primarios</string>
<string name="always_use_exoplayer_set_output_surface_workaround_summary">Esta solución alternativa libera los códecs de video y los vuelve a instanciar cuando cambia la máscara, en lugar de configurar la máscara directamente en el códec. ExoPlayer ya usa esta configuración en algunos dispositivos con este problema y solo afecta a Android 6 y versiones posteriores
@ -832,7 +830,7 @@
<string name="notification_actions_summary_android13">Edite cada acción de notificación pulsando sobre ella. Las tres primeras acciones (reproducir/pausa, anterior y siguiente) las establece el sistema y no se pueden personalizar.</string>
<string name="error_insufficient_storage">No hay suficiente espacio libre en el dispositivo</string>
<string name="settings_category_backup_restore_title">Respaldar y restaurar</string>
<string name="reset_settings_title">Reiniciar ajustes</string>
<string name="reset_settings_title">Restablecer ajustes</string>
<string name="reset_settings_summary">Restablecer todos los ajustes a sus valores predeterminados</string>
<string name="reset_all_settings">Restablecer todos los ajustes descartará todos sus ajustes preferidos y reiniciará la aplicación.
\n

View File

@ -74,7 +74,7 @@
<string name="enable_watch_history_summary">देखे गए वीडियोज़ की सूची रखें</string>
<string name="resume_on_audio_focus_gain_title">प्लेबैक फिर से शुरू करें</string>
<string name="resume_on_audio_focus_gain_summary">रुकावटें (जैसे कि फ़ोन कॉल) खत्म होने के बाद वीडियो प्ले जारी रखें</string>
<string name="show_next_and_similar_title">\'अगला\' और \'समान\' वीडियो दिखाएं</string>
<string name="show_next_and_similar_title">\'अगले\' और \'सबंधित\' वीडियो दिखाएं</string>
<string name="show_hold_to_append_title">\"कतार में जोड़ने के लिए स्पर्श बनाये रखें\" दिखाएं</string>
<string name="show_hold_to_append_summary">जब बैकग्राउंड और पॉपअप बटन वीडियो के विवरण पन्ने में दबाई जाए तो सलाह दिखाएं</string>
<string name="unsupported_url">असमर्थित URL</string>
@ -248,9 +248,9 @@
<string name="use_inexact_seek_summary">अनिश्चित खोज से प्लेयर कम सटीकता से लेकिन तेजी से वीडियो पोजीशन्स की तलाश कर सकता है। इससे 5, 15 या 25 सेकंड आगे पीछे लिजाना काम नहीं करता</string>
<string name="thumbnail_cache_wipe_complete_notice">चित्र कैश मिटाया गया</string>
<string name="metadata_cache_wipe_title">कैश मेटाडेटा मिटाएं</string>
<string name="metadata_cache_wipe_summary">कैश किए गए सभी वेबपेज का डेटा हटाएं</string>
<string name="metadata_cache_wipe_summary">वेबपेजों का कैश किया तमाम डेटा हटाएं</string>
<string name="metadata_cache_wipe_complete_notice">मेटाडाटा कैश मिटाया गया</string>
<string name="auto_queue_title">अगली स्ट्रीम को अपने आप जोड़े</string>
<string name="auto_queue_title">अगली स्ट्रीम को ऑटो-कतारबद्ध करें</string>
<string name="auto_queue_summary">खत्म होने वाली पर ना-दोहराने वाली प्लेबैक कतार को संबंधित स्ट्रीम जोड़ते हुए जारी रखें</string>
<string name="file">फाइल</string>
<string name="channels">चेनल्स</string>
@ -444,7 +444,7 @@
<string name="video_detail_by">%s के द्वारा</string>
<string name="channel_created_by">%s के द्वारा बनाया गया</string>
<string name="playlist_page_summary">प्लेलिस्ट पन्ना</string>
<string name="search_showing_result_for">%s : के लिए परिणाम दिखाया जा रहा है</string>
<string name="search_showing_result_for">%s : के लिए परिणाम दिखाए जा रहे हैं</string>
<string name="done">संपन्न</string>
<string name="artists">कलाकार</string>
<string name="songs">गीत</string>
@ -461,9 +461,9 @@
<string name="show_age_restricted_content_summary">वह सामग्री भी दिखाएं जो आयु सीमा की वजह से शायद बच्चों के लिए अनुपयुक्त हो (जैसे 18+)</string>
<string name="peertube_instance_add_https_only">केवल HTTPS यूआरएल ही समर्थित हैं</string>
<string name="unsupported_url_dialog_message">URL की पहचान नहीं हो सकी। दूसरे ऐप से खोलें\?</string>
<string name="auto_queue_toggle">अपने आप कतार में जोड़े</string>
<string name="auto_queue_toggle">ऑटो-कतारबद्ध करें</string>
<string name="clear_queue_confirmation_title">कतार को मिटाने से पहले सत्यापन के लिए पूछें</string>
<string name="seek_duration_title">फास्ट-फॉरवर्ड /- रिवाइंड करने की अवधि</string>
<string name="seek_duration_title">फास्ट-फॉरवर्ड/-रिवाइंड सीक अवधि</string>
<string name="notification_colorize_summary">एंड्रॉइड को थंमनेल में मुख्य रंग के अनुसार नोटीफिकेशन रंग को अनुकूलित करने की अनुमति दें (ध्यान दें कि यह सभी उपकरणों पर उपलब्ध नहीं है)</string>
<string name="notification_colorize_title">नोटीफिकेशन को रंगीन करें</string>
<string name="notification_action_nothing">कुछ नहीं</string>
@ -513,7 +513,7 @@
<string name="permission_display_over_apps">अन्य ऐप्स पर प्रदर्शित करने की अनुमति दें</string>
<string name="hash_channel_description">विडीओ हैशिंग की प्रगति का नोटीफिकेशन</string>
<string name="hash_channel_name">वीडियो हैश नोटीफिकेशन</string>
<string name="show_meta_info_summary">स्ट्रीम निर्माता, स्ट्रीम सामग्री या खोज अनुरोध के बारे में अतिरिक्त जानकारी के साथ मेटा जानकारी बक्से को छिपाने के लिए बंद करें</string>
<string name="show_meta_info_summary">स्ट्रीम निर्माता, स्ट्रीम सामग्री या खोज अनुरोध के बारे में अतिरिक्त जानकारी देते मेटा जानकारी बक्से को छिपाने के लिए बंद करें</string>
<string name="show_meta_info_title">मेटा जानकारी दिखाएं</string>
<string name="show_description_summary">वीडियो का विवरण और अतिरिक्त जानकारी छिपाने के लिए इसे बंद करें</string>
<string name="show_description_title">विवरण दिखाएं</string>

View File

@ -803,4 +803,5 @@
<string name="prefer_descriptive_audio_summary">Veldu hljóðspor með lýsingum fyrir sjónskerta, ef slíkt er tiltækt</string>
<string name="main_tabs_position_summary">Færa veljara aðalflipa neðst</string>
<string name="show_error_snackbar">Sýna villustiku</string>
<string name="image_quality_summary">Veldu gæði mynda og hvort eigi að hlaða myndum inn yfirhöfuð, til að minnka notun gagna og minnis. Breytingar munu hreinsa bæði vinnsluminni og diskminni - %s</string>
</resources>

View File

@ -7,7 +7,7 @@
<string name="default_popup_resolution_title">تیردی تصویر لئی ریزولوشن دا مول</string>
<string name="search_showing_result_for">%s لئی نتیجے وِکھاۓ جا رہے ہن</string>
<string name="use_external_video_player_summary">کجھ ریزولوشناں تے آواز نوں ہٹا دِندے</string>
<string name="download_path_audio_dialog_title">آڈیو فائلاں لئی لئی فولڈر چݨو</string>
<string name="download_path_audio_dialog_title">آڈیو فائلاں لئی ڈاؤن لوڈ فولڈر دا انتخاب کرو</string>
<string name="play_with_kodi_title">کوڈی نال چلاؤ</string>
<string name="notification_colorize_summary">اینڈروئیڈ نوں تھمنیل دے رکھ مطابق نوٹ دا رنگ بدلݨ دیو (دھیان دیو کہ ایہہ ہریک ڈِوائیس تے اًپلبدھ نہیں اے)</string>
<string name="upload_date_text">%1$s نوں جاری کیتی گئی</string>

View File

@ -1,10 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="main_bg_subtitle">ਵੱਡਦਰਸ਼ੀ ਕੱਚ \'ਤੇ ਟੈਪ ਕਰਕੇ ਸਰਚ ਕਰਨਾ ਸ਼ੁਰੂ ਕਰੋ।</string>
<string name="upload_date_text">%1$s ਨੂੰ ਜਾਰੀ ਕੀਤੀ ਗਈ</string>
<string name="no_player_found">ਸਟ੍ਰੀਮਿੰਗ ਲਈ ਪਲੇਅਰ ਨਹੀਂ ਮਿਲਿਆ। ਕੀ ਤੁਸੀਂ ਵੀਐੱਲਸੀ ਸਥਾਪਤ ਕਰਨਾ ਚਾਹੋਗੇ?</string>
<string name="no_player_found_toast">ਸਟ੍ਰੀਮਿੰਗ ਲਈ ਬਾਹਰੀ ਪਲੇਅਰ ਨਹੀਂ ਮਿਲਿਆ (ਤੁਸੀਂ ਵੀਐੱਲਸੀ ਸਥਾਪਤ ਕਰਕੇ ਇਸਨੂੰ ਚਲਾ ਸਕਦੇ ਹੋ)।</string>
<string name="install">ਸਥਾਪਤ ਕਰੋ</string>
<string name="main_bg_subtitle">ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਵੱਡਦਰਸ਼ੀ ਸ਼ੀਸ਼ੇ \'ਤੇ ਟੈਪ ਕਰੋ।</string>
<string name="upload_date_text">%1$s ਨੂੰ ਪ੍ਰਕਾਸ਼ਿਤ ਕੀਤੀ ਗਈ</string>
<string name="no_player_found">ਸਟ੍ਰੀਮਿੰਗ ਲਈ ਪਲੇਅਰ ਨਹੀਂ ਮਿਲਿਆ। ਕੀ ਤੁਸੀਂ VLC ਸਥਾਪਤ ਕਰਨਾ ਚਾਹੋਗੇ?</string>
<string name="no_player_found_toast">ਸਟ੍ਰੀਮਿੰਗ ਲਈ ਪਲੇਅਰ ਨਹੀਂ ਮਿਲਿਆ (ਤੁਸੀਂ ਇਸਨੂੰ ਚਲਾਉਣ ਲਈ VLC ਪਲੇਅਰ ਇੰਸਟਾਲ ਕਰ ਸਕਦੇ ਹੋ)।</string>
<string name="install">ਇੰਸਟਾਲ ਕਰੋ</string>
<string name="cancel">ਰੱਦ ਕਰੋ</string>
<string name="open_in_browser">ਬ੍ਰਾਊਜ਼ਰ \'ਚ ਖੋਲ੍ਹੋ</string>
<string name="open_in_popup_mode">ਪੌਪ-ਅਪ ਮੋਡ \'ਚ ਖੋਲ੍ਹੋ</string>
@ -14,16 +14,16 @@
<string name="search">ਖੋਜ ਕਰੋ</string>
<string name="settings">ਸੈਟਿੰਗਾਂ</string>
<string name="did_you_mean">ਕੀ ਤੁਹਾਡਾ ਮਤਲਬ ਸੀ \"%1$s\"\?</string>
<string name="share_dialog_title">ਇਸ ਨਾਲ਼ ਸਾਂਝਾ ਕਰੋ</string>
<string name="share_dialog_title">ਦੇ ਨਾਲ ਸਾਂਝਾ ਕਰੋ</string>
<string name="use_external_video_player_title">ਬਾਹਰੀ ਵੀਡੀਓ ਪਲੇਅਰ ਵਰਤੋ</string>
<string name="use_external_video_player_summary">ਕੁਝ ਰੈਜ਼ੋਲਿਊਸ਼ਨਾਂ \'ਤੇ ਆਵਾਜ਼ ਨੂੰ ਹਟਾ ਦਿੰਦਾ ਹੈ</string>
<string name="use_external_video_player_summary">ਕੁਝ ਰੈਜ਼ੋਲਿਊਸ਼ਨਾਂ \'ਤੇ ਆਵਾਜ਼ ਹਟ ਸਕਦੀ ਹੈ</string>
<string name="use_external_audio_player_title">ਬਾਹਰੀ ਆਡੀਓ ਪਲੇਅਰ ਵਰਤੋ</string>
<string name="subscribe_button_title">ਸਬਸਕ੍ਰਾਈਬ ਕਰੋ</string>
<string name="subscribed_button_title">ਸਬਸਕ੍ਰਾਈਬ ਹੈ</string>
<string name="channel_unsubscribed">ਚੈਨਲ ਅਨ-ਸਬਸਕ੍ਰਾਈਬ ਹੋ ਗਿ</string>
<string name="subscription_change_failed">ਸਬਸਕ੍ਰਿਪਸ਼ਨ ਬਦਲਣ ਵਿੱਚ ਨਾਕਾਮੀ</string>
<string name="channel_unsubscribed">ਚੈਨਲ ਅਨ-ਸਬਸਕ੍ਰਾਈਬ ਹੋ</string>
<string name="subscription_change_failed">ਸਬਸਕ੍ਰਿਪਸ਼ਨ ਨੂੰ ਬਦਲਿਆ ਨਹੀਂ ਜਾ ਸਕਿਆ</string>
<string name="show_info">ਜਾਣਕਾਰੀ ਵਿਖਾਓ</string>
<string name="subscription_update_failed">ਸਬਸਕ੍ਰਿਪਸ਼ਨ ਅੱਪਡੇਟ ਕਰਨ ਵਿੱਚ ਨਾਕਾਮੀ</string>
<string name="subscription_update_failed">ਸਬਸਕ੍ਰਿਪਸ਼ਨ ਅਪਡੇਟ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ</string>
<string name="tab_subscriptions">ਸਬਸਕ੍ਰਿਪਸ਼ਨਾਂ</string>
<string name="tab_bookmarks">ਬੁੱਕਮਾਰਕ ਕੀਤੀਆਂ ਪਲੇਲਿਸਟਾਂ</string>
<string name="fragment_feed_title">ਨਵਾਂ ਕੀ ਹੈ</string>
@ -31,19 +31,19 @@
<string name="controls_popup_title">ਪੌਪ-ਅਪ</string>
<string name="controls_add_to_playlist_title">ਵਿੱਚ ਸ਼ਾਮਿਲ ਕਰੋ</string>
<string name="download_path_title">ਵੀਡੀਓ ਲਈ ਡਾਊਨਲੋਡ ਫ਼ੋਲਡਰ</string>
<string name="download_path_summary">ਡਾਊਨਲੋਡ ਕੀਤੀਆਂ ਵੀਡਿਓ ਇੱਥੇ ਜਮ੍ਹਾਂ ਹੁੰਦੀਆਂ ਹਨ</string>
<string name="download_path_summary">ਡਾਊਨਲੋਡ ਕੀਤੀਆਂ ਵੀਡੀਓ ਫ਼ਾਈਲਾਂ ਇੱਥੇ ਜਮ੍ਹਾਂ ਹੁੰਦੀਆਂ ਹਨ</string>
<string name="download_path_dialog_title">ਵੀਡੀਓ ਫ਼ਾਈਲਾਂ ਲਈ ਡਾਊਨਲੋਡ ਫ਼ੋਲਡਰ ਚੁਣੋ</string>
<string name="download_path_audio_title">ਆਡੀਓ ਲਈ ਡਾਊਨਲੋਡ ਫ਼ੋਲਡਰ</string>
<string name="download_path_audio_summary">ਡਾਊਨਲੋਡ ਕੀਤੀਆਂ ਆਡੀਓ ਇੱਥੇ ਜਮ੍ਹਾਂ ਹੁੰਦੀਆਂ ਹਨ</string>
<string name="download_path_audio_summary">ਡਾਊਨਲੋਡ ਕੀਤੀਆਂ ਆਡੀਓ ਫ਼ਾਈਲਾਂ ਇੱਥੇ ਜਮ੍ਹਾਂ ਹੁੰਦੀਆਂ ਹਨ</string>
<string name="download_path_audio_dialog_title">ਆਡੀਓ ਫ਼ਾਈਲਾਂ ਲਈ ਡਾਊਨਲੋਡ ਫ਼ੋਲਡਰ ਚੁਣੋ</string>
<string name="default_resolution_title">ਡਿਫ਼ਾਲਟ ਰੈਜ਼ੋਲਿਊਸ਼ਨ</string>
<string name="default_popup_resolution_title">ਪੌਪ-ਅਪ ਲਈ ਡਿਫ਼ਾਲਟ ਰੈਜ਼ੋਲਿਊਸ਼ਨ</string>
<string name="show_higher_resolutions_title">ਉੱਚੀਆਂ ਰੈਜ਼ੋਲਿਊਸ਼ਨਾਂ ਵਿਖਾਓ</string>
<string name="show_higher_resolutions_title">ਉੱਚ ਰੈਜ਼ੋਲਿਊਸ਼ਨਾਂ ਵਿਖਾਓ</string>
<string name="show_higher_resolutions_summary">ਸਿਰਫ਼ ਕੁਝ ਹੀ ਡਿਵਾਈਸ 2K/4K ਵਿੱਚ ਵੀਡੀਓ ਚਲਾ ਸਕਦੇ ਹਨ</string>
<string name="play_with_kodi_title">Kodi ਵਿੱਚ ਚਲਾਓ</string>
<string name="kore_not_found">Kodi ਐਪ ਇੰਸਟਾਲ ਨਹੀਂ ਹੈ\?</string>
<string name="kore_not_found">ਗੈਰ ਮੌਜੂਦਾ Kore ਐਪ ਨੂੰ ਇੰਸਟਾਲ ਕਰੋ?</string>
<string name="show_play_with_kodi_title">\"Kodi ਵਿੱਚ ਚਲਾਓ\" ਦਾ ਵਿਕਲਪ ਵਿਖਾਓ</string>
<string name="show_play_with_kodi_summary">Kodi ਮੀਡੀਆ ਸੈਂਟਰ ਰਾਹੀਂ ਵੀਡੀਓ ਚਲਾਉਣ ਦਾ ਵਿਕਲਪ ਵਿਖਾਓ</string>
<string name="show_play_with_kodi_summary">ਕੋਡੀ ਮੀਡੀਆ ਸੈਂਟਰ ਰਾਹੀਂ ਵੀਡੀਓ ਚਲਾਉਣ ਲਈ ਇੱਕ ਵਿਕਲਪ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰੋ</string>
<string name="play_audio">ਆਡੀਓ</string>
<string name="default_audio_format_title">ਡੀਫ਼ਾਲਟ ਆਡੀਓ ਫ਼ਾਰਮੈਟ</string>
<string name="default_video_format_title">ਡੀਫ਼ਾਲਟ ਵੀਡੀਓ ਫ਼ਾਰਮੈਟ</string>
@ -53,12 +53,12 @@
<string name="black_theme_title">ਕਾਲ਼ਾ</string>
<string name="popup_remember_size_pos_title">ਪੌਪ-ਅਪ ਦਾ ਆਕਾਰ ਅਤੇ ਸਥਿਤੀ ਯਾਦ ਰੱਖੋ</string>
<string name="popup_remember_size_pos_summary">ਪੌਪ-ਅਪ ਦਾ ਆਖਰੀ ਅਕਾਰ ਅਤੇ ਸਥਿਤੀ ਯਾਦ ਰੱਖੋ</string>
<string name="use_inexact_seek_title">ਤੇਜ਼ ਪਰ ਅਸਪੱਸ਼ਟ ਸੀਕ ਵਰਤ</string>
<string name="use_inexact_seek_summary">ਸਪੱਸ਼ਟ ਸੀਕ ਨਾਲ ਪਲੇਅਰ ਤੇਜ਼ ਪਰ ਘੱਟ ਸਟੀਕਤਾ ਨਾਲ ਵੀਡੀਓ ਪੋਜ਼ੀਸ਼ਨਾਂ ਦੀ ਤਲਾਸ਼ ਕਰਦਾ ਹੈ । ਇਸ ਨਾਲ ਅੱਗੇ-ਪਿੱਛੇ 5,15 ਜਾਂ 25 ਸਕਿੰਟ ਜਾਣਾ ਕੰਮ ਨਹੀਂ ਕਰਦਾ</string>
<string name="thumbnail_cache_wipe_complete_notice">ਚਿੱਤਰ cache ਮਿਟਾ ਦਿੱਤੀ ਗਈ ਹੈ</string>
<string name="use_inexact_seek_title">ਤੇਜ਼ ਤੇ ਅਣਸਟੀਕ ਭਾਲ ਦੀ ਵਰਤੋਂ ਕਰ</string>
<string name="use_inexact_seek_summary">ਣਸਟੀਕ ਭਾਲ ਨਾਲ ਪਲੇਅਰ ਘੱਟ ਸਟੀਕਤਾ ਦੇ ਪਰ ਅਧਿਕ ਤੇਜ਼ੀ ਨਾਲ ਵੀਡੀਓ ਸਥਿੱਤੀਆਂ ਦੀ ਤਲਾਸ਼ ਕਰ ਸਕਦਾ ਹੈ । ਇਸ ਨਾਲ ਅੱਗੇ-ਪਿੱਛੇ 5, 15 ਜਾਂ 25 ਸਕਿੰਟ ਲਿਜਾਣਾ ਕੰਮ ਨਹੀਂ ਕਰਦਾ ਹੈ</string>
<string name="thumbnail_cache_wipe_complete_notice">ਚਿੱਤਰ ਕੈਸ਼ ਮਿਟਾਇਆ ਗਿਆ</string>
<string name="metadata_cache_wipe_title">ਕੈਸ਼ ਕੀਤਾ ਮੈਟਾ-ਡਾਟਾ ਮਿਟਾਓ</string>
<string name="metadata_cache_wipe_summary">ਸਾਰੇ ਕੈਸ਼ ਕੀਤੇ ਵੈੱਬ-ਪੇਜਾਂ ਦਾ ਡਾਟਾ ਮਿਟਾਓ</string>
<string name="metadata_cache_wipe_complete_notice">ਮੈਟਾ-ਡਾਟਾ ਕੈਸ਼ੇ ਮਿਟਾ ਦਿੱਤਾ ਗਿਆ</string>
<string name="metadata_cache_wipe_summary">ਵੈੱਬ-ਪੇਜਾਂ ਦਾ ਕੈਸ਼ ਕੀਤਾ ਸਾਰਾ ਡਾਟਾ ਮਿਟਾਓ</string>
<string name="metadata_cache_wipe_complete_notice">ਮੈਟਾ-ਡਾਟਾ ਕੈਸ਼ੇ ਮਿਟਾਇਆ ਗਿਆ</string>
<string name="auto_queue_title">ਅਗਲੀ ਸਟ੍ਰੀਮ ਨੂੰ ਆਟੋ-ਕਤਾਰਬੱਧ ਕਰੋ</string>
<string name="auto_queue_summary">ਇੱਕ ਮੁੱਕਣ ਵਾਲੀ ਪਰ ਨਾ-ਦੁਹਰਾਉਣ ਵਾਲੀ ਪਲੇਅਬੈਕ ਕਤਾਰ ਨੂੰ ਸੰਬੰਧਤ ਸਟ੍ਰੀਮ ਜੋੜਦੇ ਹੋਏ ਜਾਰੀ ਰੱਖੋ</string>
<string name="show_search_suggestions_title">ਖੋਜ ਸੁਝਾਅ</string>
@ -70,8 +70,8 @@
<string name="resume_on_audio_focus_gain_title">ਚਲਾਉਣਾ ਮੁੜ-ਸ਼ੁਰੂ ਕਰੋ</string>
<string name="resume_on_audio_focus_gain_summary">ਵਿਘਨਾਂ (ਜਿਵੇਂ ਕਿ ਫ਼ੋਨ-ਕਾਲਾਂ) ਤੋਂ ਬਾਅਦ ਚਲਾਉਣਾ ਜਾਰੀ ਰੱਖੋ</string>
<string name="download_dialog_title">ਡਾਊਨਲੋਡ</string>
<string name="show_next_and_similar_title">\'ਅਗਲੇ\' ਤੇ \'ਸਮਾਨਅੰਤਰ\' ਵੀਡੀਓ ਵਿਖਾਓ</string>
<string name="show_hold_to_append_title">\"ਜੋੜਨ ਲਈ ਬਟਨ ਦਬਾ ਕੇ ਰੱਖੋ\" ਵਿਖਾਓ</string>
<string name="show_next_and_similar_title">\'ਅਗਲੇ\' ਤੇ \'ਸਬੰਧਤ\' ਵੀਡੀਓ ਵਿਖਾਓ</string>
<string name="show_hold_to_append_title">\"ਕਤਾਰਬੱਧ ਕਰਨ ਵਾਸਤੇ ਦਬਾ ਕੇ ਰੱਖੋ\" ਵਿਖਾਓ</string>
<string name="show_hold_to_append_summary">ਵੀਡੀਓ ਦੇ ਵੇਰਵੇ ਪੰਨੇ \'ਤੇ ਬੈਕਗ੍ਰਾਊਂਡ ਜਾਂ ਪੌਪ-ਅਪ ਬਟਨ ਨੱਪਣ \'ਤੇ ਸੁਝਾਅ ਵਿਖਾਓ</string>
<string name="unsupported_url">ਅਣ-ਸਹਾਇਕ URL</string>
<string name="default_content_country_title">ਸਮੱਗਰੀ ਦਾ ਮੂਲ ਦੇਸ਼</string>
@ -409,7 +409,7 @@
<string name="downloads_storage_use_saf_title">ਸਿਸਟਮ ਡਾਊਨਲੋਡ ਫ਼ੋਲਡਰ ਚੋਣਕਾਰ (SAF) ਦੀ ਵਰਤੋਂ ਕਰੋ</string>
<string name="downloads_storage_use_saf_summary">\'ਸਟੋਰੇਜ ਐਕਸੈਸ ਫ਼ਰੇਮਵਰਕ\' ਬਾਹਰੀ SD ਕਾਰਡ ਵਿੱਚ ਡਾਊਨਲੋਡ ਕਰਨ ਦਿੰਦਾ ਹੈ</string>
<string name="notification_scale_to_square_image_title">ਥੰਮਨੇਲ ਨੂੰ 1:1 ਮਾਪ ਦਾ ਕਰੋ</string>
<string name="search_showing_result_for">%s ਲਈ ਨਤੀਜੇ ਵਿਖਾਏ ਜਾ ਰਹੇ ਹਨ</string>
<string name="search_showing_result_for">%s : ਲਈ ਨਤੀਜੇ ਵਿਖਾਏ ਜਾ ਰਹੇ ਹਨ</string>
<string name="feed_use_dedicated_fetch_method_title">ਜਦੋਂ ਉਪਲਬਧ ਹੋਵੇ ਤਾਂ ਖ਼ਾਸ ਫ਼ੀਡ ਤੋਂ ਮੰਗਵਾਓ</string>
<string name="feed_load_error_fast_unknown">ਤੇਜ਼ ਫ਼ੀਡ ਮੋਡ ਇਸ ਬਾਰੇ ਕੋਈ ਹੋਰ ਜਾਣਕਾਰੀ ਮੁੱਹਈਆ ਨਹੀਂ ਕਰਾਉਂਦਾ।</string>
<string name="new_seek_duration_toast">ਐਕਸੋਪਲੇਅਰ ਦੀ ਬੰਦਿਸ਼ ਕਰਕੇ ਸੀਕ ਕਰਨ ਦੀ ਮਿਆਦ %d ਸਕਿੰਟ ਸੈੱਟ ਕੀਤੀ ਗਈ</string>
@ -433,7 +433,7 @@
<string name="hash_channel_description">ਵੀਡਿਓ ਹੈਸ਼ਿੰਗ ਦੀ ਕਾਰਵਾਈ ਦੀ ਮੌਜੂਦਾ ਹਾਲਤ ਦੇ ਨੋਟੀਫਿਕੇਸ਼ਨ</string>
<string name="restricted_video_no_stream">ਇਹ ਵੀਡੀਓ ਉਮਰ-ਹੱਦ ਮੁਤਾਬਕ ਪਾਬੰਦੀਸ਼ੁਦਾ ਹੈ।
\nਯੂਟਿਊਬ ਦੀਆਂ ਉਮਰ-ਹੱਦ ਪਾਬੰਦੀਸ਼ੁਦਾ ਵੀਡੀਓਜ਼ ਬਾਰੇ ਨੀਤੀਆਂ ਦੇ ਕਾਰਨ ਨਿਊ-ਪਾਈਪ ਇਸਦੀਆਂ ਵੀਡੀਓ ਸਟ੍ਰੀਮ ਤੱਕ ਨਹੀਂ ਪਹੁੰਚ ਸਕਦੀ ਅਤੇ ਇਸੇ ਕਰਕੇ ਇਸਨੂੰ ਚਲਾ ਵੀ ਨਹੀਂ ਸਕਦੀ।</string>
<string name="notification_scale_to_square_image_summary">ਨੋਟੀਫਿਕੇਸ਼ਨ ਵਿੱਚ ਵੀਡਿਓ ਥੰਮਨੇਲ ਦੇ ਪੈਮਾਨੇ ਨੂੰ 16:9 ਤੋਂ ਘਟਾ ਕੇ 1:1 ਕਰੋ (ਤਸਵੀਰ ਵਿਗੜੀ ਹੋਈ ਦਿਸ ਸਕਦੀ ਹੈ)</string>
<string name="notification_scale_to_square_image_summary">ਨੋਟੀਫਿਕੇਸ਼ਨ ਵਿੱਚ ਵਿਖਾਏ ਵੀਡਿਓ ਥੰਮਨੇਲ ਨੂੰ 16:9 ਦੀ ਬਜਾਏ 1:1 ਅਨੁਪਾਤ ਦਾ ਵਿਖਾਓ</string>
<string name="open_with">ਇਸ ਵਿੱਚ ਖੋਲ੍ਹੋ</string>
<string name="open_website_license">ਵੈਬਸਾਈਟ ਖੋਲ੍ਹੋ</string>
<string name="metadata_privacy_internal">ਅੰਦਰੂਨੀ</string>
@ -587,20 +587,20 @@
<string name="peertube_instance_url_title">ਪੀਅਰਟਿਊਬ ਇੰਸਟੈਂਸ</string>
<string name="unsupported_url_dialog_message">URL ਪਛਾਣ ਨਹੀਂ ਹੋਇਆ। ਕਿਸੇ ਹੋਰ ਐਪ ਨਾਲ਼ ਖੋਲ੍ਹਣਾ ਹੈ\?</string>
<string name="auto_queue_toggle">ਆਟੋ ਕਤਾਰਬੱਧ ਕਰੋ</string>
<string name="show_meta_info_summary">ਸਟ੍ਰੀਮ ਦੇ ਕਰਤਾ, ਸਮੱਗਰੀ ਜਾਂ ਖੋਜ ਬੇਨਤੀ ਵਾਲੇ ਵਾਧੂ ਜਾਣਕਾਰੀ ਬਕਸਿਆਂ ਵਾਲ਼ੀ ਮੈਟਾ ਜਾਣਕਾਰੀ ਲੁਕਾਉਣ ਲਈ ਇਸਨੂੰ ਬੰਦ ਕਰ ਦਿਓ</string>
<string name="show_meta_info_summary">ਸਟ੍ਰੀਮ ਨਿਰਮਾਤਾ, ਸਟ੍ਰੀਮ ਸਮੱਗਰੀ ਜਾਂ ਖੋਜ ਬੇਨਤੀ ਦੇ ਬਾਰੇ ਵਿੱਚ ਅਤਿਰਿਕਤ ਜਾਣਕਾਰੀ ਦਿੰਦੇ ਮੈਟਾ ਜਾਣਕਾਰੀ ਬਕਸੇ ਨੂੰ ਲੁਕਾਉਣ ਲਈ ਬੰਦ ਕਰੋ</string>
<string name="show_meta_info_title">ਮੈਟਾ ਜਾਣਕਾਰੀ ਵਿਖਾਓ</string>
<string name="show_description_summary">ਵੀਡੀਓ ਵੇਰਵਾ ਅਤੇ ਵਾਧੂ ਜਾਣਕਾਰੀ ਲੁਕਾਉਣ ਲਈ ਇਸਨੂੰ ਬੰਦ ਕਰੋ</string>
<string name="show_description_title">ਵੇਰਵਾ ਵਿਖਾਓ</string>
<string name="clear_queue_confirmation_description">ਸਰਗਰਮ ਪਲੇਅਰ ਦੀ ਕਤਾਰ ਬਦਲ ਦਿੱਤੀ ਜਾਵੇਗੀ</string>
<string name="clear_queue_confirmation_summary">ਇੱਕ ਪਲੇਅਰ ਤੋਂ ਦੂਜੇ ਪਲੇਅਰ ਵਿੱਚ ਬਦਲਣ ਨਾਲ ਤੁਹਾਡੀ ਕਤਾਰ ਬਦਲ ਸਕਦੀ ਹੈ</string>
<string name="clear_queue_confirmation_title">ਕਤਾਰ ਨੂੰ ਖ਼ਾਲੀ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਤਸਦੀਕ ਕਰਨ ਲਈ ਪੁੱਛੋ</string>
<string name="seek_duration_title">ਅੱਗੇ ਲੰਘਾਉਣ/ਪਿੱਛੇ ਕਰਨ ਦੀ ਸਮਾਂ ਮਿਆਦ</string>
<string name="night_theme_title">ਰਾਤਰੀ ਥੀਮ</string>
<string name="notification_colorize_summary">ਐਂਡਰਾਇਡ ਨੂੰ ਥੰਮਨੇਲ ਦੇ ਮੁੱਖ ਰੰਗ ਦੇ ਅਨੁਸਾਰ ਨੋਟੀਫਿਕੇਸ਼ਨ ਦੇ ਰੰਗ ਨੂੰ ਅਨੁਕੂਲਿਤ ਕਰਨ ਦਿਓ (ਧਿਆਨ ਦਿਓ ਕਿ ਇਹ ਹਰੇਕ ਡਿਵਾਈਸ \'ਤੇ ਉਪਲਬਧ ਨਹੀਂ ਹੈ)</string>
<string name="clear_queue_confirmation_description">ਸਰਗਰਮ ਪਲੇਅਰ ਕਤਾਰ ਨੂੰ ਬਦਲ ਦਿੱਤਾ ਜਾਵੇਗਾ</string>
<string name="clear_queue_confirmation_summary">ਇੱਕ ਪਲੇਅਰ ਤੋਂ ਦੂਜੇ ਵਿੱਚ ਬਦਲਣਾ ਤੁਹਾਡੀ ਕਤਾਰ ਨੂੰ ਬਦਲ ਸਕਦਾ ਹੈ</string>
<string name="clear_queue_confirmation_title">ਕਤਾਰ ਕਲੀਅਰ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਪੁਸ਼ਟੀ ਲਈ ਪੁੱਛੋ</string>
<string name="seek_duration_title">ਫਾਸਟ-ਫਾਰਵਰਡ/-ਰਿਵਾਈਂਡ ਸੀਕ ਦੀ ਮਿਆਦ</string>
<string name="night_theme_title">ਨਾਈਟ ਥੀਮ</string>
<string name="notification_colorize_summary">ਐਂਡਰਾਇਡ ਨੂੰ ਥੰਮਨੇਲ ਵਿੱਚ ਮੁੱਖ ਰੰਗ ਦੇ ਅਨੁਸਾਰ ਨੋਟੀਫਿਕੇਸ਼ਨ ਦੇ ਰੰਗ ਨੂੰ ਅਨੁਕੂਲਿਤ ਕਰਨ ਦਿਓ (ਧਿਆਨ ਦਿਓ ਕਿ ਇਹ ਹਰੇਕ ਡਿਵਾਈਸ \'ਤੇ ਉਪਲਬਧ ਨਹੀਂ ਹੈ)</string>
<string name="notification_colorize_title">ਰੰਗਦਾਰ ਨੋਟੀਫਿਕੇਸ਼ਨ</string>
<string name="notification_action_nothing">ਕੁਝ ਵੀ ਨਹੀਂ</string>
<string name="notification_action_buffering">ਬਫ਼ਰਿੰਗ</string>
<string name="notification_action_shuffle">ਸ਼ਫਲ</string>
<string name="notification_action_shuffle">ਸ਼ਫਲ ਕਰੋ</string>
<string name="notification_action_repeat">ਦੁਹਰਾਓ</string>
<string name="notification_actions_summary">ਹੇਠਾਂ ਹਰੇਕ ਨੋਟੀਫਿਕੇਸ਼ਨ ਕਾਰਵਾਈ ਤੇ ਨੱਪਦਿਆਂ ਇਹਨਾਂ ਨੂੰ ਬਦਲੋ। ਇਹਨਾਂ ਦੇ ਸੱਜੇ ਪਾਸੇ ਬਣੇ ਚੈੱਕਬਾਕਸ ਵਰਤਦਿਆਂ ਇਹਨਾਂ ਵਿਚੋਂ ਵੱਧ-ਤੋਂ-ਵੱਧ ਤਿੰਨ ਕਾਰਵਾਈਆਂ ਨੂੰ ਤੁਸੀਂ ਕੰਪੈਕਟ ਨੋਟੀਫਿਕੇਸ਼ਨ ਵਿੱਚ ਵਿਖਾਉਣ ਲਈ ਚੁਣ ਸਕਦੇ ਹੋ।</string>
<string name="notification_actions_at_most_three">ਤੁਸੀਂ ਵੱਧ-ਤੋਂ-ਵੱਧ ਤਿੰਨ ਕਾਰਵਾਈਆਂ ਨੂੰ ਕੰਪੈਕਟ ਨੋਟੀਫਿਕੇਸ਼ਨ ਵਿੱਚ ਵਿਖਾਉਣ ਲਈ ਚੁਣ ਸਕਦੇ ਹੋ!</string>
@ -740,8 +740,8 @@
<string name="always_use_exoplayer_set_output_surface_workaround_summary">ਇਹ ਵਰਕਅਰਾਊਂਡ ਸਤਹ ਨੂੰ ਸਿੱਧਾ ਕੋਡੇਕ ਤੇ ਸੈੱਟ ਕਰਨ ਦੀ ਬਜਾਏ, ਸਤਹ ਵਿੱਚ ਤਬਦੀਲੀ ਹੋਣ ਤੇ ਵੀਡੀਓ ਕੋਡੈਕਸ ਨੂੰ ਜਾਰੀ ਅਤੇ ਮੁੜ-ਬਹਾਲ ਕਰਦਾ ਹੈ। ਇਸ ਸਮੱਸਿਆ ਵਾਲੇ ਕੁਝ ਡਿਵਾਈਸਾਂ \'ਤੇ ਐਕਸੋਪਲੇਅਰ ਦੁਆਰਾ ਇਹ ਪਹਿਲਾਂ ਹੀ ਵਰਤਿਆ ਜਾ ਰਿਹਾ ਹੈ, ਇਸ ਸੈਟਿੰਗ ਦਾ ਸਿਰਫ਼ ਐਂਡਰੌਇਡ 6 ਅਤੇ ਉਸ ਤੋਂ ਵੱਧ \'ਤੇ ਪ੍ਰਭਾਵ ਹੈ
\n
\nਇਸ ਵਿਕਲਪ ਨੂੰ ਸਮਰੱਥ ਕਰਨ ਨਾਲ ਮੌਜੂਦਾ ਵੀਡੀਓ ਪਲੇਅਰ ਨੂੰ ਸਵਿੱਚ ਕਰਨ ਜਾਂ ਪੂਰੀ ਸਕ੍ਰੀਨ \'ਤੇ ਸਵਿੱਚ ਕਰਨ ਵੇਲੇ ਪਲੇਅਬੈਕ ਤਰੁੱਟੀਆਂ ਨੂੰ ਹੱਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ</string>
<string name="prefer_original_audio_title">ਅਸਲੀ ਆਡੀਓ ਨੂੰ ਤਰਜੀਹ ਦਿਓ</string>
<string name="prefer_original_audio_summary">ਭਾਸ਼ਾ ਦੀ ਪਰਵਾਹ ਕੀਤੇ ਬਿਨਾਂ ਅਸਲੀ ਆਡੀਓ ਟਰੈਕ ਚੁਣੋ</string>
<string name="prefer_original_audio_title">ਮੂਲ ਆਡੀਓ ਨੂੰ ਤਰਜੀਹ ਦਿਓ</string>
<string name="prefer_original_audio_summary">ਭਾਸ਼ਾ ਦੀ ਪਰਵਾਹ ਕੀਤੇ ਬਿਨਾਂ ਮੂਲ ਆਡੀਓ ਟਰੈਕ ਚੁਣੋ</string>
<string name="prefer_descriptive_audio_title">ਵਰਣਨਾਤਮਕ ਆਡੀਓ ਨੂੰ ਤਰਜੀਹ ਦਿਓ</string>
<string name="prefer_descriptive_audio_summary">ਜੇ ਉਪਲਬਧ ਹੋਵੇ ਤਾਂ ਦ੍ਰਿਸ਼ਟੀ ਤੋਂ ਅਪੰਗ ਲੋਕਾਂ ਵਾਸਤੇ ਵਰਣਨਾਂ ਵਾਲਾ ਕੋਈ ਆਡੀਓ ਟਰੈਕ ਚੁਣੋ</string>
<string name="play_queue_audio_track">ਆਡੀਓ: %s</string>
@ -812,7 +812,7 @@
</plurals>
<string name="show_more">ਹੋਰ ਵਿਖਾਓ</string>
<string name="notification_actions_summary_android13">ਇਸ \'ਤੇ ਟੈਪ ਕਰਕੇ ਹੇਠਾਂ ਹਰੇਕ ਸੂਚਨਾ ਕਾਰਵਾਈ ਨੂੰ ਸੰਪਾਦਿਤ ਕਰੋ। ਪਹਿਲੀਆਂ ਤਿੰਨ ਕਾਰਵਾਈਆਂ (ਚਲਾਓ/ਰੋਕੋ, ਪਿਛਲਾ ਅਤੇ ਅਗਲਾ) ਸਿਸਟਮ ਦੁਆਰਾ ਸੈੱਟ ਕੀਤੀਆਂ ਗਈਆਂ ਹਨ ਅਤੇ ਉਹਨਾਂ ਨੂੰ ਅਨੁਕੂਲਿਤ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।</string>
<string name="show_less">ਘੱਟ ਿਖਾਓ</string>
<string name="show_less">ਘੱਟ ਿਖਾਓ</string>
<string name="yes">ਹਾਂ</string>
<string name="auto_update_check_description">ਨਿਊਪਾਈਪ ਸਮੇਂ-ਸਮੇਂ \'ਤੇ ਨਵੇਂ ਸੰਸਕਰਣਾਂ ਦੀ ਸਵੈਚਲਿਤ ਤੌਰ \'ਤੇ ਜਾਂਚ ਕਰ ਸਕਦੀ ਹੈ ਅਤੇ ਇੱਕ ਵਾਰ ਉਪਲਬਧ ਹੋਣ \'ਤੇ ਤੁਹਾਨੂੰ ਸੂਚਿਤ ਕਰ ਸਕਦੀ ਹੈ।
\nਕੀ ਤੁਸੀਂ ਇਸਨੂੰ ਇਨੇਬਲ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ?</string>

View File

@ -816,6 +816,7 @@
<string name="audio_track_type_original">original</string>
<string name="audio_track_type_dubbed">dubbed</string>
<string name="audio_track_type_descriptive">descriptive</string>
<string name="audio_track_type_secondary">secondary</string>
<string name="channel_tab_videos">Videos</string>
<string name="channel_tab_tracks">Tracks</string>
<string name="channel_tab_shorts">Shorts</string>

View File

@ -0,0 +1,13 @@
تحسنت
• جعل وصف قائمة التشغيل قابلاً للنقر لإظهار محتوى أكثر / أقل
• [PeerTube] تعامل مع روابط مثيل "subscribeto.me" تلقائيًا
• ابدأ تشغيل عنصر واحد فقط في شاشة المحفوظات
ثابت
• إصلاح رؤية زر RSS
• إصلاح أعطال معاينة شريط البحث
• إصلاح قائمة التشغيل لعنصر بدون صورة مصغرة
• إصلاح الخروج من مربع حوار التنزيل قبل ظهوره
• إصلاح العناصر ذات الصلة قائمة الانتظار المنبثقة
• إصلاح الترتيب في مربع حوار الإضافة إلى قائمة التشغيل
• ضبط تخطيط عنصر الإشارة المرجعية لقائمة التشغيل

View File

@ -0,0 +1,13 @@
Vylepšeno
• Popis playlistu je klikatelný pro více/méně obsahu
• [PeerTube] Auto. zpracování odkazů instance subscribeto.me
• Spustit přehrávání pouze jedné položky v historii
Opraveno
• Oprava viditelnosti tl. RSS
• Oprava pádů náhledů na liště videa
• Oprava přidání položky bez miniatury do playlistu
• Oprava ukončení okna stahování před jeho zobrazením
• Oprava okna seznamu souvisejících položek
• Oprava pořadí v okně přidání do playlistu
• Úprava rozložení položek záložek playlistu

View File

@ -0,0 +1,12 @@
Verbessert
• Wiedergabelisten-Beschreibung klickbar, um mehr/weniger Inhalt anzuzeigen
• [PeerTube] Automat. Handhabung von `subscribeto.me`-Instanzlinks
• Nur einzelnes Element im Verlaufsbildschirm abspielen
Behoben
• Sichtbarkeit der RSS-Schaltfläche
• Abstürze der Suchleistenvorschau
• Erstellen einer Wiedergabeliste ohne Vorschaubild
• Beenden des Download-Dialogs, bevor er erscheint
• Pop-up-Fenster für die Liste der verwandten Elemente in der Warteschlange
• …

View File

@ -12,7 +12,7 @@
### Verbesserungen
- Reworked Gesture Controls #1604
- Neue Möglichkeit, den Popup-Player #1597 zu schließen
- Neue Möglichkeit, den Pop-up-Player #1597 zu schließen
### Fixed
- Fehler beheben, wenn die Anzahl der Abonnements nicht verfügbar ist. Schließt #1649.

View File

@ -7,5 +7,5 @@ Verbessert
• Schwarze Navigationsleiste für schwarzes Theme #2569
Behoben
• Fehler wurde behoben, der den Popup-Player nicht verschieben konnte, wenn ein anderer Finger beim Verschieben des Popup-Players #2772 platziert wurde
• Fehler wurde behoben, der den Pop-up-Player nicht verschieben konnte, wenn ein anderer Finger beim Verschieben des Pop-up-Players #2772 platziert wurde
• [SoundCloud] Audio-Stream-Extraktion

View File

@ -2,7 +2,7 @@ Neu
• Video Vorschau auf den Sperrbildschirm beim Spielen im Hintergrund anzeigen
Verbessert
• Fügen Sie lokale Wiedergabeliste hinzu, um zu löschen, wenn lange Drücken auf Hintergrund / Popup-Taste
• Fügen Sie lokale Wiedergabeliste hinzu, um zu löschen, wenn lange Drücken auf Hintergrund / Pop-up-Taste
Behoben
• Mehrere Probleme behoben, wenn ein Video zu NewPipe geteilt und seine Streams direkt herunterladen

View File

@ -2,8 +2,8 @@
• MediaStyle-Benachrichtigungen: Anpassbare Aktionen in Benachrichtigungen
• Grundlegende Größenänderung für NewPipe als Desktop-App
• Dialog mit geöffneten Optionen anzeigen für nicht unterstützte URL-Toasts
• Dialog mit offenen Optionen bei nicht unterstütztem URL-Toast anzeigen
• Verbesserte Suchvorschläge, wenn Remote-Vorschläge nicht abgerufen werden können
• Standardvideoqualität auf 720p60 (In-App) und 480p (Popup) angepasst
• Standardvideoqualität auf 720p60 (In-App) und 480p (Pop-up) angepasst
• Fehlerbehebungen

View File

@ -6,5 +6,5 @@
• YouTube Videos beschleunigen und Fehlerbehebung bei altersbeschränkten Videos
• Fehlerbehebung beim Vor- und Zurückspulen
• Listen werden beim Verschieben von Miniaturansichten nicht mehr umsortiert
• Popup-Einstellungen werden immer gemerkt
• Pop-up-Einstellungen werden immer gemerkt
• Santali-Sprache hinzugefügt

View File

@ -10,5 +10,5 @@ Verbessert
Behoben
• [YouTube] Erhalten der Like-Anzahl
• Nicht reagierende Popups und Abstürze des Players
• Nicht reagierende Pop-ups und Abstürze des Players
• Hinzufügen von Wiedergabelistenelementen funktionierte gelegentlich nicht

View File

@ -0,0 +1,13 @@
Mejorado
• Lista de reproducción muestra más/menos contenido
• [PeerTube] Manejar automáticamente las instancia de subscribeto.me.
• Reproducir único elemento en el historial
Corregido
• Visibilidad del botón RSS
• Bloqueos en la barra de búsqueda.
• Reproducción de un elemento sin miniaturas
• Salir del cuadro de diálogo de descarga antes de que aparezca
• Lista de elementos relacionados a la cola
• Orden al añadir a la lista de reproducción
• Diseño de favoritos en lista de reproducción

View File

@ -0,0 +1,13 @@
सुधार
• अधिक/कम सामग्री दिखाने के लिए प्लेलिस्ट विवरण को क्लिक करने योग्य बनाएं
• [PeerTube] `subscribeto.me` इंस्टेंस लिंक को स्वचालित रूप से हैंडल करें
• इतिहास स्क्रीन में केवल एकल आइटम चलाना शुरू करें
ठीक किया गया
• RSS बटन दृश्यता को ठीक करें
• सीकबार पूर्वावलोकन क्रैश को ठीक करें
• थंबनेल-रहित आइटम को प्लेलिस्ट में डालना ठीक करें
• डाउनलोड डायलॉग के दिखाई देने से पहले बाहर निकलने को ठीक करें
• संबंधित आइटम सूची एनक्यू पॉपअप को ठीक करें
• प्लेलिस्ट में जोड़ें डायलॉग में क्रम को ठीक करें
• प्लेलिस्ट बुकमार्क आइटम लेआउट को समायोजित करें

View File

@ -11,7 +11,7 @@
- Nyelvek támogatása #1792
### Javítások
- Idő elemzés fixálása a . format formátumhoz, így Finnországban is használható a NewPipe
- Idő elemzés fixálása a . format formátumhoz, így Finnországban is használható a NewPipe
- Feliratkozó számláló javítása
- Az API 28+ eszközök esetén előtéri szolgáltatás elérés hozzáadása #1830

View File

@ -0,0 +1,25 @@
FIGYELEM: Az előzőhöz hasonlóan ez is bugoktól hemzseg. A 17-i teljes leállás után jobb egy bugos verzió mint a semmi. Nincs igazam? ¯\_(ツ)_/¯
### Fejlesztések
* letöltött fájl egy érintéssel megnyitható #1879
* android 4.1 - 4.3 támogatása megszűnt #1884
* régi lejátszó eltávolítása #1884
* videók eltávolítása a listából jobbra húzással #1915
* automata hozzáadott videók eltávolítása manuális hozzáadásnál #1878
* Utófeldolgozás a letöltésekhez és hiányzó funkciók pótlása #1759 @kapodamy jóvoltából
* Utófeldolgozási infrastruktúra
* Rendes hibakezelő "infrastruktúra" (letöltéshez)
* Több párhuzamos letöltés helyett sorba letöltés
* Sorbarendezett letöltések áthelyezése az app data-ba (`.giga` fájlok)
* Maximum letöltési újrapróbálkozás implementálása
* Rendes többszálú letöltés szüneteltetés
* Letöltések megállítása mobiladatra váltáskor (sosem működik, lásd második pont)
* Szálak számának mentése a következő letöltésekhez
* Sok zavaros kód javítása
### Javítás
* Limitált adathasználat melletti legnagyobb felbontás használata esetén fagyás javítása #1835
* Kiugró ablakos lejátszó fagyás javítása #1874
* NPE a háttérben futó lejátszó megnyitásakor #1901
* Új videók hozzáadásának javítása ha fel van töltve a lista automata videókkal #1878
* A megfejtett leállás hiba javítása

View File

@ -0,0 +1,10 @@
### Fejlesztések
* App frissítések értesítés hozzáadása a GitHub verzióhoz (#1608 @krtkush jóvoltából)
* Különféle javítások a letöltőhöz (#1944 @kapodamy jóvoltából):
* hiányzó fehér gombok pótlása és ikon színek módosítása
* megbizonyosodni arról, hogy az iterátor kezdésre kész e (fixes #2031)
* az új muxer lehetővé teszi az újbóli letöltés próbálkozást az "sikertelen utómunkálat" hiba esetén
* az új MPEG-4 muxer javítja ha a videó és hang nincs szinkronban (#2039)
### Javítás
* YouTube élő steam-el leállnak egy idő után (#1996 @yausername jóvoltából)

View File

@ -0,0 +1,2 @@
# Javítás
- Funkció hiba feloldás újabb gyors javítása.

View File

@ -0,0 +1,23 @@
<h4>Fejlesztések</h4>
<ul>
<li>kommentekben levő linkek kattinthatóak, szöveg méret növelése</li>
<li>kommentben levő időlinknél oda ugrik</li>
<li>preferált fül mutatása az utoljára kijelölt alapján</li>
<li>lejátszás lista hozzáadása amikor hosszan nyomja a &#39;Háttér&#39; gombot a lista ablakban</li>
<li>megosztott szövegben keresés ha nem link</li>
<li>&quot;megosztás jelenlegi időben&quot; gomb hozzáadása a fő videó lejátszóhoz</li>
<li>fő lejátszónál megjelenik a bezárás gomb, ha a lista végére ért</li>
<li>&quot;Közvetelnül háttérben lejátszás&quot; hozzáadása a hosszú nyomás menühöz a videó lista elemekhez</li>
<li>Angol fordítások javítása a Lejátszás/Listáhozadás parancsoknál</li>
<li>kisebb teljesítményi javítás</li>
<li>nem használt fájlok eltávolítása</li>
<li>ExoPlayer frissítése 2.9.6-ra</li>
<li>egyéni linkek támogatása</li>
</ul>
<h4>Javítás</h4>
<ul>
<li>scroll javítása kikapcsolt kommentek és streamek esetében</li>
<li>CheckForNewAppVersionTask elindul amikor nem kéne javítása</li>
<li>youtube feliratkozó import javítása: hibás URL címek figyelmen kívül hagyása, üres címmel ellátottak megtartása</li>
<li>helytelen youtube url cím javítása: aláírás tag név név nem mindig "aláírás", mely megakadályozza a videók betöltését</li>
</ul>

View File

@ -0,0 +1,22 @@
Újdonság
Lejátszás folytatás #2288
• Videó folytatása ott ahol leállításra került
Letöltő Downloader javítások #2149
• Háttértár Hozzáférés Keretrendszer használata az SD kártyára való mentéshez
• Új mp4 muxer
• Opcionálisan megváltoztatható a letöltési könyvtár letöltés előtt
• Mért hálózatok tiszteletben tartása
Fejlesztések
• gema string-ek eltávolítása #2295
• Auto-elforgatás használat változások életciklus aktivitás közben #2444
• Hosszúnyomós menük konzisztensebb viselkedése #2368
Javítás
• Kiválasztott felirat neve nem látszódásának javítása #2394
• Ha nem sikerül a frissítés keresése, nem omlik össze (GitHub version) #2423
• Letöltés nem akad meg 99,9%-nál #2440
• Lejátszási lista metaadatainak frissítése #2453
• [SoundCloud] Lejátszásilista betöltésnél levő összeomlás javítása TeamNewPipe/NewPipeExtractor#170
• [YouTube] Nem kielemezhető a videó hossza javítva TeamNewPipe/NewPipeExtractor#177

View File

@ -0,0 +1,43 @@
Változások a 0.17.1-ban
Új
• Tháj fordítás
Fejlesztések
• Lejátszás innen lista funkció újra hozzáadása a hosszúnyomás menühöz #2518
• Kapcsoló hozzáadása a SAF-hoz / régi fájl kiválasztó #2521
Javítások
• App váltásnál a letöltés nézetnél eltűnő gombok javítása #2487
• Lejátszási pozíció elmentődik, de nem menti az előzményeket
• Listanézet visszajátszás pozíciója által okozott csökkentett teljesítmény gondok javítása #2517
• [Kivonatoló] ReCaptchaActivity javítása #2527, TeamNewPipe/NewPipeExtractor#186
• [Kivonatoló] [YouTube] Lista eredményes keresésnél felmerülő hiba javítása TeamNewPipe/NewPipeExtractor#185
Változások a 0.17.0-ban
Új
Lejátszás folytatás #2288
• Videók ott folytatása, hol abba maradtak
Letöltő Javítások #2149
• Tárhely Hozzáférés Keretrendszer használata a külső SD kártyára való mentéshez
• Új mp4 muxer
• Opcionálisan megváltoztatható a letöltési könyvtár letöltés előtt
• Fizetős hálózatok tiszteletben tartása
Fejlesztések
• Gema string-ek eltávolítása #2295
• Munkamenet közbeni (auto)elforgatás változtatások #2444
• Hosszúnyomás menük konzisztensebbek #2368
Javítások
• Egyes felirat nevek nem jelentek meg #2394
• Sikertelen frissítés esetén most már nem omlik össze (GitHub verzió) #2423
• Letöltés nem áll meg 99,9%-nál #2440
• Lejátszási lista metaadat frissítése #2453
• [SoundCloud] Lejátszásilista betöltésnél való összeomlás javítása TeamNewPipe/NewPipeExtractor#170
• [YouTube] Videó hossza nem kiszámítható hiba javítása TeamNewPipe/NewPipeExtractor#177

View File

@ -0,0 +1,4 @@
Változások a 0.17.2-ben
Javítás
• Videó nem volt elérhető javítása

View File

@ -0,0 +1,12 @@
Változások a 0.17.3-ban
Fejlesztések
• Opció a lejátszási státusz törlésére #2550
• Rejtett mappák mutatása a fájl kiválasztónál #2591
• `invidio.us` címek megnyitása NewPipe-al #2488
• `music.youtube.com` címek megnyitása TeamNewPipe/NewPipeExtractor#194
Javítások
• [YouTube] 'java.lang.IllegalArgumentException javítva #192
• [YouTube] élő streamek immáron működnek TeamNewPipe/NewPipeExtractor#195
• Videó letöltésénél Android Pie-nál teljesítménybeli probléma javítása #2592

View File

@ -0,0 +1,14 @@
Fejlesztések
• Hosszabb cím hozzáadása a gyengék látók miatt #2655
• Jobban értelmezhető és következetesebb a letöltés beállítások nyelvezete #2637
Javítások
• Letöltött fájl utolsó byte-jának ellenőrzése #2646
• Videó részleti között szkrollozás fixálva #2672
• A kereső rubrika kitörlés animációja nem duplázódik #2695
• [SoundCloud] client_id kivonása fixálva #2745
Fejlesztés
• Add missing dependencies inherited from NewPipeExtractor into NewPipe #2535
• Migrate to AndroidX #2685
• Update to ExoPlayer 2.10.6 #2697, #2736

View File

@ -0,0 +1,13 @@
Miglioramenti
• Rendi cliccabile la descrizione della playlist per mostrare più/meno contenuti
• [PeerTube] Gestisci automaticamente i collegamenti alle istanze "subscribeto.me"
• Inizia a riprodurre solo un singolo elemento nella schermata della cronologia
Risolti
• Fix visibilità pulsante RSS
• Fix arresti anomali dell'anteprima della barra di ricerca
• Fix mettere in playlist un elemento senza miniatura
• Fix uscita finestra di dialogo di download prima che venga visualizzata
• Fix popup di accodamento dell'elenco degli elementi correlati
• Fix ordine nella finestra di dialogo Aggiungi alla playlist
• Regola il layout degli elementi dei segnalibri della playlist

View File

@ -0,0 +1,13 @@
ਸੁਧਾਰਿਆ ਗਿਆ
• ਵੱਧ/ਘੱਟ ਸਮੱਗਰੀ ਦਿਖਾਉਣ ਲਈ ਪਲੇਲਿਸਟ ਵਰਣਨ ਨੂੰ ਕਲਿੱਕ ਕਰਨ ਯੋਗ ਬਣਾਓ
• [PeerTube] `subscribeto.me` ਇੰਸਟੈਂਸ ਲਿੰਕਾਂ ਨੂੰ ਆਟੋਮੈਟਿਕ ਹੀ ਹੈਂਡਲ ਕਰੋ
• ਇਤਿਹਾਸ ਸਕਰੀਨ ਵਿੱਚ ਸਿਰਫ਼ ਸਿੰਗਲ ਆਈਟਮ ਨੂੰ ਚਲਾਉਣਾ ਸ਼ੁਰੂ ਕਰੋ
ਠੀਕ ਕਰਿਆ
• RSS ਬਟਨ ਦੀ ਦਿੱਖ ਨੂੰ ਠੀਕ ਕਰੋ
• ਸੀਕਬਾਰ ਪੂਰਵਦਰਸ਼ਨ ਕ੍ਰੈਸ਼ਾਂ ਨੂੰ ਠੀਕ ਕਰੋ
• ਥੰਮਨੇਲ-ਰਹਿਤ ਆਈਟਮ ਦੀ ਪਲੇਲਿਸਟਿੰਗ ਨੂੰ ਠੀਕ ਕਰੋ
• ਡਾਉਨਲੋਡ ਡਾਇਲਾਗ ਦੇ ਦਿਸਣ ਤੋਂ ਪਹਿਲਾਂ ਇਸਨੂੰ ਬਾਹਰ ਕੱਢਣਾ ਠੀਕ ਕਰੋ
• ਸੰਬੰਧਿਤ ਆਈਟਮਾਂ ਦੀ ਸੂਚੀ ਐਨਕਿਊ ਪੌਪਅੱਪ ਨੂੰ ਠੀਕ ਕਰੋ
• ਪਲੇਲਿਸਟ ਡਾਇਲਾਗ ਵਿੱਚ ਜੋੜਨ ਦਾ ਕ੍ਰਮ ਠੀਕ ਕਰੋ
• ਪਲੇਲਿਸਟ ਬੁੱਕਮਾਰਕ ਆਈਟਮ ਖਾਕਾ ਵਿਵਸਥਿਤ ਕਰੋ

View File

@ -0,0 +1,13 @@
Ulepszone
• Możliwość naciskania opisu playlisty, aby wyśw. więcej/mniej treści
• [PeerTube] Automat. obsługa linków instancji `subscribeto.me`
• Rozpocz. odtwarzania tylko jednej pozycji na ekranie historii
Naprawione
• Widoczność przycisku RSS
• Awarie podglądu paska przewijania
• Dodaw. do playlisty elementu bez miniatury
• Wychodzenie z okna pobierania przed jego wyśw.
• Powiązane pozycje w oknie kolejki
• Kolejność w oknie dodaw. do playlisty
• Dostosowano układ ulubionych pozycji playlist

View File

@ -0,0 +1,13 @@
Vylepšenie
- Umožnené kliknutie na popis playlistu, aby sa zobrazilo viac/menej obsahu
- [PeerTube] Automatické spracovanie odkazov inštancie `subscribeto.me`
- Spustenie prehrávania iba jednej položky v histórii
Opravené
- Oprava viditeľnosti tlačidla RSS
- Oprava pádov náhľadu na paneli vyhľadávania
- Oprava pridania položky bez miniatúry do playlistu
- Oprava ukončenia okna sťahovania pred jeho zobrazením
- Oprava vyskakovacieho okna zoznamu súvisiacich položiek
- Oprava poradia v okne pridania do playlistu
- Úprava rozloženia položiek záložiek playlistu

View File

@ -0,0 +1 @@
Një frontend i lehtë i YouTube falas për Android.

View File

@ -0,0 +1,10 @@
Покращена
• Зробіть опис списку відтворення доступним, щоб показати більше/менше вмісту
• [PeerTube] Автоматично обробляти посилання екземплярів `subscribeto.me`
• Почніть відтворювати лише один предмет на екрані історії
Виправлено
• Виправити видимість кнопки RSS
• Виправлено збої попереднього перегляду панелі пошуку
• Виправлено створення списку відтворення елемента без мініатюр
• Виправлено вихід із діалогового вікна завантаження до його появи

View File

@ -0,0 +1,13 @@
改善
• 讓播放清單描述可點擊以顯示更多或更少的內容
• [PeerTube] 自動處理 `subscribeto.me` 站台連結
• 在歷史畫面中只開始播放單一項目
修正
• 修正 RSS 按鈕的能鍵度
• 修正進度列預覽當機的問題
• 修正播放清單中沒有縮圖的項目
• 修正在下載對話框出現前退出的問題
• 修正相關項目清單排序彈出
• 修正新增至播放清單對話框的順序
• 調整播放清單書籤項目的佈局