Update extractor and refactored NewPipe
This commit is contained in:
parent
bddd9b3409
commit
146d4a8365
254 changed files with 7836 additions and 7302 deletions
|
|
@ -14,6 +14,14 @@
|
|||
<attr name="expand" format="reference"/>
|
||||
<attr name="collapse" format="reference"/>
|
||||
<attr name="volume_off" format="reference"/>
|
||||
<attr name="separatorColor" format="color"/>
|
||||
<attr name="clear_history" format="reference" />
|
||||
<attr name="palette" format="reference"/>
|
||||
<attr name="language" format="reference"/>
|
||||
<attr name="history" format="reference"/>
|
||||
|
||||
<!-- Can't refer to colors directly into drawable's xml-->
|
||||
<attr name="toolbar_shadow_drawable" format="reference"/>
|
||||
|
||||
<attr name="separator_color" format="color"/>
|
||||
<attr name="contrast_background_color" format="color"/>
|
||||
</resources>
|
||||
|
|
@ -4,10 +4,12 @@
|
|||
<!-- Light Theme -->
|
||||
<color name="light_background_color">#EEEEEE</color>
|
||||
<color name="light_youtube_primary_color">#e53935</color>
|
||||
<color name="light_youtube_dark_color">#c62828</color>
|
||||
<color name="light_youtube_dark_color">#d32f2f</color>
|
||||
<color name="light_youtube_accent_color">#000000</color>
|
||||
<color name="light_separator_color">#32000000</color>
|
||||
<color name="light_ripple_color">#48868686</color>
|
||||
<color name="light_contrast_background_color">#1fa6a6a6</color>
|
||||
<color name="light_shadow_start_color">#5a000000</color>
|
||||
|
||||
<!-- Dark Theme -->
|
||||
<color name="dark_background_color">#222222</color>
|
||||
|
|
@ -16,16 +18,28 @@
|
|||
<color name="dark_youtube_accent_color">#FFFFFF</color>
|
||||
<color name="dark_separator_color">#0affffff</color>
|
||||
<color name="dark_ripple_color">#48ffffff</color>
|
||||
<color name="dark_contrast_background_color">#1f717171</color>
|
||||
<color name="dark_shadow_start_color">#82000000</color>
|
||||
|
||||
<!-- Black Theme -->
|
||||
<color name="black_background_color">#000</color>
|
||||
<color name="black_separator_color">#1effffff</color>
|
||||
<color name="black_contrast_background_color">#23454545</color>
|
||||
|
||||
<!-- Miscellaneous -->
|
||||
<color name="duration_background_color">#AA000000</color>
|
||||
<color name="live_duration_background_color">#c8E53935</color>
|
||||
<color name="playlist_stream_count_background_color">#e6000000</color>
|
||||
<color name="duration_text_color">#EEFFFFFF</color>
|
||||
<color name="playlist_stream_count_text_color">#ffffff</color>
|
||||
<color name="video_overlay_color">#66000000</color>
|
||||
<color name="background_notification_color">#323232</color>
|
||||
|
||||
<color name="subscribe_background_color">#e53935</color>
|
||||
<color name="subscribe_text_color">#fff</color>
|
||||
<color name="subscribed_background_color">#d6d6d6</color>d
|
||||
<color name="subscribed_text_color">#717171</color>d
|
||||
|
||||
<!-- GigaGet theme -->
|
||||
<color name="bluegray">#607D8B</color>
|
||||
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
<dimen name="video_item_search_image_right_margin">6dp</dimen>
|
||||
<dimen name="video_item_search_duration_vertical_padding">1sp</dimen>
|
||||
<dimen name="video_item_search_duration_horizontal_padding">5sp</dimen>
|
||||
<dimen name="video_item_search_duration_margin">2sp</dimen>
|
||||
<dimen name="video_item_search_duration_margin">2dp</dimen>
|
||||
<dimen name="video_item_detail_description_to_details_margin">4dp</dimen>
|
||||
<dimen name="software_component_item_padding">8dp</dimen>
|
||||
<!-- Miscellaneous -->
|
||||
|
|
@ -27,7 +27,7 @@
|
|||
<dimen name="popup_minimum_width">150dp</dimen>
|
||||
<!-- Video Item Detail View Dimensions-->
|
||||
<!-- Text Size -->
|
||||
<dimen name="video_item_detail_title_text_size">16sp</dimen>
|
||||
<dimen name="video_item_detail_title_text_size">15sp</dimen>
|
||||
<dimen name="video_item_detail_views_text_size">13sp</dimen>
|
||||
<dimen name="video_item_detail_likes_text_size">12sp</dimen>
|
||||
<dimen name="video_item_detail_uploader_text_size">14sp</dimen>
|
||||
|
|
@ -37,11 +37,10 @@
|
|||
<dimen name="channel_subscribers_text_size">12sp</dimen>
|
||||
<dimen name="channel_rss_title_size">12sp</dimen>
|
||||
<!-- Elements Size -->
|
||||
<dimen name="video_item_detail_uploader_image_size">50dp</dimen>
|
||||
<dimen name="video_item_detail_uploader_image_size">28dp</dimen>
|
||||
<dimen name="video_item_detail_like_image_height">18sp</dimen>
|
||||
<dimen name="video_item_detail_like_image_width">18sp</dimen>
|
||||
<dimen name="channel_avatar_size">70dp</dimen>
|
||||
<dimen name="channel_avatar_halo_size">74dp</dimen>
|
||||
<!-- Paddings & Margins -->
|
||||
<dimen name="video_item_detail_like_margin">5dp</dimen>
|
||||
<dimen name="video_item_detail_error_panel_margin">50dp</dimen>
|
||||
|
|
@ -53,4 +52,19 @@
|
|||
<dimen name="app_bar_height">180dp</dimen>
|
||||
<dimen name="fab_margin">16dp</dimen>
|
||||
<dimen name="text_margin">16dp</dimen>
|
||||
|
||||
<!-- Channel View Dimensions-->
|
||||
<!-- Paddings & Margins -->
|
||||
<dimen name="channel_item_description_to_details_margin">4dp</dimen>
|
||||
|
||||
<!-- Playlist View Dimensions-->
|
||||
<dimen name="playlist_item_thumbnail_stream_count_width">60dp</dimen>
|
||||
<!-- Text Size -->
|
||||
<dimen name="playlist_item_title_text_size">14sp</dimen>
|
||||
<dimen name="playlist_detail_title_text_size">16sp</dimen>
|
||||
<dimen name="playlist_detail_subtext_size">12sp</dimen>
|
||||
<!-- Elements Size -->
|
||||
<dimen name="playlist_detail_uploader_image_size">24dp</dimen>
|
||||
<dimen name="playlist_detail_uploader_layout_height">28dp</dimen>
|
||||
|
||||
</resources>
|
||||
|
|
|
|||
|
|
@ -1,24 +1,37 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources translatable="false">
|
||||
<!-- Categories -->
|
||||
<string name="settings_category_video_audio" translatable="false">settings_category_video_audio</string>
|
||||
<string name="settings_category_popup" translatable="false">settings_category_popup</string>
|
||||
<string name="settings_category_appearance" translatable="false">settings_category_appearance</string>
|
||||
<string name="settings_content_options" translatable="false">settings_content_options</string>
|
||||
<string name="settings_category_other" translatable="false">settings_category_other</string>
|
||||
<!-- Key values -->
|
||||
<string name="download_path_key" translatable="false">download_path</string>
|
||||
<string name="download_path_audio_key" translatable="false">download_path_audio</string>
|
||||
|
||||
<string name="use_external_video_player_key" translatable="false">use_external_video_player</string>
|
||||
<string name="use_external_audio_player_key" translatable="false">use_external_audio_player</string>
|
||||
<string name="autoplay_through_intent_key" translatable="false">autoplay_through_intent</string>
|
||||
<string name="use_old_player_key" translatable="false">use_oldplayer</string>
|
||||
|
||||
<string name="player_gesture_controls_key" translatable="false">player_gesture_controls</string>
|
||||
<string name="resume_on_audio_focus_gain_key" translatable="false">resume_on_audio_focus_gain</string>
|
||||
<string name="default_resolution_key" translatable="false">default_resolution_preference</string>
|
||||
<string name="default_resolution_value" translatable="false">360p</string>
|
||||
<string name="popup_remember_size_pos_key" translatable="false">popup_remember_size_pos_key</string>
|
||||
|
||||
<string-array name="resolution_list" translatable="false">
|
||||
<string name="default_resolution_key" translatable="false">default_resolution</string>
|
||||
<string name="default_resolution_value" translatable="false">360p</string>
|
||||
<string name="show_higher_resolutions_key" translatable="false">show_higher_resolutions</string>
|
||||
<string name="default_popup_resolution_key" translatable="false">default_popup_resolution</string>
|
||||
<string name="default_popup_resolution_value" translatable="false">360p</string>
|
||||
<string name="best_resolution_key" translatable="false">best_resolution</string>
|
||||
|
||||
<string-array name="resolution_list_values" translatable="false">
|
||||
<item>@string/best_resolution_key</item>
|
||||
<item>1080p60</item>
|
||||
<item>1080p</item>
|
||||
<item>720p60</item>
|
||||
<item>720p</item>
|
||||
<item>480p</item>
|
||||
<item>360p</item>
|
||||
<item>240p</item>
|
||||
<item>144p</item>
|
||||
</string-array>
|
||||
<string-array name="resolution_list_description" translatable="false">
|
||||
<item>@string/best_resolution</item>
|
||||
<item>1080p60</item>
|
||||
<item>1080p</item>
|
||||
|
|
@ -30,46 +43,79 @@
|
|||
<item>144p</item>
|
||||
</string-array>
|
||||
|
||||
<string name="popup_remember_size_pos_key" translatable="false">popup_remember_size_pos_key</string>
|
||||
|
||||
<string name="default_popup_resolution_key" translatable="false">default_popup_resolution_key</string>
|
||||
<string name="default_popup_resolution_value" translatable="false">360p</string>
|
||||
|
||||
<string name="show_higher_resolutions_key" translatable="false">show_higher_resolutions_key</string>
|
||||
|
||||
<string name="preferred_video_format_key" translatable="false">preferred_video_format</string>
|
||||
<string name="preferred_video_format_default" translatable="false">MPEG-4</string>
|
||||
<string-array name="video_format_list" translatable="false">
|
||||
<item>WebM</item>
|
||||
<string name="video_mp4_key" translatable="false">video_mp4</string>
|
||||
<string name="video_webm_key" translatable="false">video_webm</string>
|
||||
<string name="video_3gp_key" translatable="false">video_3gp</string>
|
||||
<string name="default_video_format_key" translatable="false">default_video_format</string>
|
||||
<string name="default_video_format_value" translatable="false">@string/video_mp4_key</string>
|
||||
<string-array name="video_format_description_list" translatable="false">
|
||||
<item>MPEG-4</item>
|
||||
<item>WebM</item>
|
||||
<item>3GPP</item>
|
||||
</string-array>
|
||||
<string-array name="video_format_values_list" translatable="false">
|
||||
<item>@string/video_mp4_key</item>
|
||||
<item>@string/video_webm_key</item>
|
||||
<item>@string/video_3gp_key</item>
|
||||
</string-array>
|
||||
|
||||
<string name="show_search_suggestions_key" translatable="false">show_search_suggestions</string>
|
||||
<string name="show_play_with_kodi_key" translatable="false">show_play_with_kodi</string>
|
||||
<string name="default_audio_format_key" translatable="false">default_audio_format</string>
|
||||
<string name="default_audio_format_value" translatable="false">@string/audio_m4a_key</string>
|
||||
<string name="audio_m4a_key" translatable="false">audio_m4a</string>
|
||||
<string name="audio_webm_key" translatable="false">audio_webm</string>
|
||||
<string-array name="audio_format_description_list" translatable="false">
|
||||
<item>@string/m4a_description</item>
|
||||
<item>@string/webm_description</item>
|
||||
</string-array>
|
||||
<string-array name="audio_format_values_list" translatable="false">
|
||||
<item>@string/audio_m4a_key</item>
|
||||
<item>@string/audio_webm_key</item>
|
||||
</string-array>
|
||||
|
||||
<!-- THEMES -->
|
||||
<string name="theme_key" translatable="false">theme</string>
|
||||
<string name="default_theme_value" translatable="false">@string/dark_theme_title</string>
|
||||
<string-array name="theme_list">
|
||||
<string name="light_theme_key" translatable="false">light_theme</string>
|
||||
<string name="dark_theme_key" translatable="false">dark_theme</string>
|
||||
<string name="black_theme_key" translatable="false">black_theme</string>
|
||||
<string name="default_theme_value" translatable="false">@string/dark_theme_key</string>
|
||||
<string-array name="theme_values_list" translatable="false">
|
||||
<item>@string/light_theme_key</item>
|
||||
<item>@string/dark_theme_key</item>
|
||||
<item>@string/black_theme_key</item>
|
||||
</string-array>
|
||||
<string-array name="theme_description_list" translatable="false">
|
||||
<item>@string/light_theme_title</item>
|
||||
<item>@string/dark_theme_title</item>
|
||||
<item>@string/black_theme_title</item>
|
||||
</string-array>
|
||||
|
||||
<string name="default_audio_format_key" translatable="false">default_audio_format</string>
|
||||
<string name="default_audio_format_value" translatable="false">m4a</string>
|
||||
<string-array name="audio_format_description_list">
|
||||
<item>@string/webm_description</item>
|
||||
<item>@string/m4a_description</item>
|
||||
</string-array>
|
||||
<string-array name="audio_format_list" translatable="false">
|
||||
<item>webm</item>
|
||||
<item>m4a</item>
|
||||
</string-array>
|
||||
|
||||
<string name="show_search_suggestions_key" translatable="false">show_search_suggestions</string>
|
||||
<string name="show_play_with_kodi_key" translatable="false">show_play_with_kodi</string>
|
||||
<string name="show_next_video_key" translatable="false">show_next_video</string>
|
||||
<string name="default_language_value">en</string>
|
||||
<string name="search_language_key" translatable="false">search_language</string>
|
||||
<string name="show_age_restricted_content" translatable="false">show_age_restricted_content</string>
|
||||
<string name="use_tor_key" translatable="false">use_tor</string>
|
||||
<string name="enable_search_history_key" translatable="false">enable_search_history</string>
|
||||
<string name="enable_watch_history_key" translatable="false">enable_watch_history</string>
|
||||
|
||||
<!-- FileName Downloads -->
|
||||
<string name="settings_file_charset_key" translatable="false">file_rename</string>
|
||||
<string name="settings_file_replacement_character_key" translatable="false">file_replacement_character</string>
|
||||
<string name="settings_file_replacement_character_default_value" translatable="false">_</string>
|
||||
|
||||
<string-array name="settings_filename_charset" translatable="false">
|
||||
<item>@string/charset_letters_and_digits_value</item>
|
||||
<item>@string/charset_most_special_characters_value</item>
|
||||
</string-array>
|
||||
|
||||
<string-array name="settings_filename_charset_name" translatable="false">
|
||||
<item>@string/charset_letters_and_digits</item>
|
||||
<item>@string/charset_most_special_characters</item>
|
||||
</string-array>
|
||||
|
||||
<string name="default_file_charset_value" translatable="false">@string/charset_most_special_characters_value</string>
|
||||
|
||||
<!-- TODO: scrape these programmatically, then store in a local cache -->
|
||||
<!-- alternatively, load these from some local android data store -->
|
||||
<string-array name="language_codes" translatable="false">
|
||||
|
|
@ -230,26 +276,4 @@
|
|||
<item>日本語</item>
|
||||
<item>한국어</item>
|
||||
</string-array>
|
||||
<string name="show_age_restricted_content" translatable="false">show_age_restricted_content</string>
|
||||
<string name="use_tor_key" translatable="false">use_tor</string>
|
||||
<string name="enable_search_history_key" translatable="false">enable_search_history</string>
|
||||
<string name="enable_watch_history_key" translatable="false">enable_watch_history</string>
|
||||
|
||||
<string name="settings_file_charset_key" translatable="false">file_rename</string>
|
||||
<string name="settings_file_replacement_character_key" translatable="false">file_replacement_character</string>
|
||||
<string name="settings_file_replacement_character_default_value" translatable="false">_</string>
|
||||
|
||||
<string-array
|
||||
translatable="false"
|
||||
name="settings_filename_charset">
|
||||
<item>@string/charset_letters_and_digits_value</item>
|
||||
<item>@string/charset_most_special_characters_value</item>
|
||||
</string-array>
|
||||
|
||||
<string-array name="settings_filename_charset_name">
|
||||
<item>@string/charset_letters_and_digits</item>
|
||||
<item>@string/charset_most_special_characters</item>
|
||||
</string-array>
|
||||
|
||||
<string name="default_file_charset_value" translatable="false">@string/charset_most_special_characters_value</string>
|
||||
</resources>
|
||||
|
|
@ -45,8 +45,8 @@
|
|||
<string name="download_path_audio_summary">Path to store downloaded audio in</string>
|
||||
<string name="download_path_audio_dialog_title">Enter download path for audio files</string>
|
||||
|
||||
<string name="autoplay_by_calling_app_title">Autoplay when called from another app</string>
|
||||
<string name="autoplay_by_calling_app_summary">Automatically play a video when NewPipe is called from another app</string>
|
||||
<string name="autoplay_by_calling_app_title">Autoplay</string>
|
||||
<string name="autoplay_by_calling_app_summary">Automatically plays a video when NewPipe is called from another app</string>
|
||||
<string name="default_resolution_title">Default resolution</string>
|
||||
<string name="default_popup_resolution_title">Default popup resolution</string>
|
||||
<string name="show_higher_resolutions_title">Show higher resolutions</string>
|
||||
|
|
@ -58,7 +58,7 @@
|
|||
<string name="show_play_with_kodi_summary">Display an option to play a video via Kodi media center</string>
|
||||
<string name="play_audio">Audio</string>
|
||||
<string name="default_audio_format_title">Default audio format</string>
|
||||
<string name="preferred_video_format_title">Default video format</string>
|
||||
<string name="default_video_format_title">Default video format</string>
|
||||
<string name="webm_description">WebM — free format</string>
|
||||
<string name="m4a_description">M4A — better quality</string>
|
||||
<string name="theme_title">Theme</string>
|
||||
|
|
@ -77,21 +77,15 @@
|
|||
<string name="enable_watch_history_summary">Keep track of watched videos</string>
|
||||
<string name="resume_on_audio_focus_gain_title">Resume on focus gain</string>
|
||||
<string name="resume_on_audio_focus_gain_summary">Continue playing after interruptions (e.g. phone calls)</string>
|
||||
|
||||
|
||||
<string name="download_dialog_title">Download</string>
|
||||
|
||||
<string-array name="theme_description_list">
|
||||
<item>@string/light_theme_title</item>
|
||||
<item>@string/dark_theme_title</item>
|
||||
<item>@string/black_theme_title</item>
|
||||
</string-array>
|
||||
|
||||
<string name="next_video_title">Next video</string>
|
||||
<string name="show_next_and_similar_title">Show next and similar videos</string>
|
||||
<string name="url_not_supported_toast">URL not supported</string>
|
||||
<string name="search_language_title">Default content language</string>
|
||||
<string name="settings_category_player_title">Player</string>
|
||||
<string name="settings_category_player_behavior_title">Behavior</string>
|
||||
<string name="settings_category_video_audio_title">Video & Audio</string>
|
||||
<string name="settings_category_history_title">History</string>
|
||||
<string name="settings_category_popup_title">Popup</string>
|
||||
<string name="settings_category_appearance_title">Appearance</string>
|
||||
<string name="settings_category_other_title">Other</string>
|
||||
|
|
@ -108,6 +102,7 @@
|
|||
<string name="error_report_title">Error report</string>
|
||||
<string name="all">All</string>
|
||||
<string name="channel">Channel</string>
|
||||
<string name="playlist">Playlist</string>
|
||||
<string name="yes">Yes</string>
|
||||
<string name="later">Later</string>
|
||||
<string name="disabled">Disabled</string>
|
||||
|
|
@ -116,6 +111,7 @@
|
|||
<string name="clear">Clear</string>
|
||||
<string name="popup_resizing_indicator_title">Resizing</string>
|
||||
<string name="best_resolution">Best resolution</string>
|
||||
<string name="undo">Undo</string>
|
||||
|
||||
<string name="notification_channel_id" translatable="false">newpipe</string>
|
||||
<string name="notification_channel_name">NewPipe Notification</string>
|
||||
|
|
@ -158,6 +154,9 @@
|
|||
<string name="use_tor_summary">(Experimental) Force download traffic through Tor for increased privacy (streaming videos not yet supported).</string>
|
||||
<string name="report_error">Report an Error</string>
|
||||
<string name="user_report">User report</string>
|
||||
<string name="search_no_results">No results</string>
|
||||
<string name="empty_view_no_videos">@string/no_videos</string>
|
||||
<string name="empty_subscription_feed_subtitle">Nothing Here But Crickets</string>
|
||||
|
||||
<string name="err_dir_create">Cannot create download directory \'%1$s\'</string>
|
||||
<string name="info_dir_created">Created download directory \'%1$s\'</string>
|
||||
|
|
@ -168,15 +167,35 @@
|
|||
<string name="storage_permission_denied">Storage access permission denied</string>
|
||||
<string name="use_old_player_title">Use old player</string>
|
||||
<string name="use_old_player_summary">Old built-in Mediaframework player</string>
|
||||
<string name="videos">videos</string>
|
||||
<string name="subscriber">subscriber</string>
|
||||
<string name="subscriber_plural">subscribers</string>
|
||||
<string name="subscribe">Subscribe</string>
|
||||
<string name="views">views</string>
|
||||
|
||||
<string name="short_thousand">K</string>
|
||||
<string name="short_million">M</string>
|
||||
<string name="short_billion">B</string>
|
||||
|
||||
<string name="no_subscribers">No subscribers</string>
|
||||
<plurals name="subscribers">
|
||||
<!--Zero don't get selected (in some languages) as it is not a "special case" for android-->
|
||||
<item quantity="zero">@string/no_subscribers</item>
|
||||
<item quantity="one">%s subscriber</item>
|
||||
<item quantity="other">%s subscribers</item>
|
||||
</plurals>
|
||||
|
||||
<string name="no_views">No views</string>
|
||||
<plurals name="views">
|
||||
<!--Zero don't get selected (in some languages) as it is not a "special case" for android-->
|
||||
<item quantity="zero">@string/no_views</item>
|
||||
<item quantity="one">%s view</item>
|
||||
<item quantity="other">%s views</item>
|
||||
</plurals>
|
||||
|
||||
<string name="no_videos">No videos</string>
|
||||
<plurals name="videos">
|
||||
<!--Zero don't get selected (in some languages) as it is not a "special case" for android-->
|
||||
<item quantity="zero">@string/empty_view_no_videos</item>
|
||||
<item quantity="one">%s video</item>
|
||||
<item quantity="other">%s videos</item>
|
||||
</plurals>
|
||||
|
||||
<!-- Missions -->
|
||||
<string name="start">Start</string>
|
||||
<string name="pause">Pause</string>
|
||||
|
|
@ -204,7 +223,7 @@
|
|||
|
||||
<!-- Checksum types -->
|
||||
<string name="md5" translatable="false">MD5</string>
|
||||
<string name="sha1" translatable="false">SHA1</string>
|
||||
<string name="sha1" translatable="false">SHA-1</string>
|
||||
<string name="reCaptchaActivity">reCAPTCHA</string>
|
||||
<string name="reCaptcha_title">reCAPTCHA Challenge</string>
|
||||
<string name="recaptcha_request_toast">reCAPTCHA Challenge requested</string>
|
||||
|
|
@ -212,7 +231,6 @@
|
|||
<!-- End of GigaGet's Strings -->
|
||||
|
||||
<!-- Downloads -->
|
||||
<string name="settings_category_downloads" translatable="false">settings_category_downloads</string>
|
||||
<string name="settings_category_downloads_title">Download</string>
|
||||
<string name="settings_file_charset_title">Allowed characters in filenames</string>
|
||||
<string name="settings_file_replacement_character_summary">Invalid characters are replaced with this value</string>
|
||||
|
|
@ -251,5 +269,5 @@
|
|||
<string name="action_history">History</string>
|
||||
<string name="history_empty">The history is empty</string>
|
||||
<string name="history_cleared">History cleared</string>
|
||||
|
||||
<string name="item_deleted">Item deleted</string>
|
||||
</resources>
|
||||
|
|
|
|||
|
|
@ -1,18 +1,12 @@
|
|||
<resources>
|
||||
|
||||
<style name="RootTheme" parent="android:Theme.Holo" />
|
||||
|
||||
<style name="PlayerTheme" parent="Theme.AppCompat.NoActionBar">
|
||||
<item name="android:windowNoTitle">true</item>
|
||||
<item name="android:windowBackground">@android:color/black</item>
|
||||
</style>
|
||||
|
||||
<!-- Base application theme. -->
|
||||
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
|
||||
<style name="LightTheme" parent="Theme.AppCompat.Light.NoActionBar">
|
||||
<item name="colorPrimary">@color/light_youtube_primary_color</item>
|
||||
<item name="colorPrimaryDark">@color/light_youtube_dark_color</item>
|
||||
<item name="colorAccent">@color/light_youtube_accent_color</item>
|
||||
<item name="android:windowBackground">@color/light_background_color</item>
|
||||
|
||||
<item name="thumbs_up">@drawable/ic_thumb_up_black_24dp</item>
|
||||
<item name="thumbs_down">@drawable/ic_thumb_down_black_24dp</item>
|
||||
<item name="audio">@drawable/ic_headset_black_24dp</item>
|
||||
|
|
@ -28,10 +22,17 @@
|
|||
<item name="expand">@drawable/ic_expand_more_black_24dp</item>
|
||||
<item name="collapse">@drawable/ic_expand_less_black_24dp</item>
|
||||
<item name="volume_off">@drawable/ic_volume_off_black_24dp</item>
|
||||
<item name="separatorColor">@color/light_separator_color</item>
|
||||
<item name="colorControlHighlight">@color/light_ripple_color</item>
|
||||
</style>
|
||||
<item name="palette">@drawable/ic_palette_black_24dp</item>
|
||||
<item name="language">@drawable/ic_language_black_24dp</item>
|
||||
<item name="history">@drawable/ic_history_black_24dp</item>
|
||||
|
||||
<item name="separator_color">@color/light_separator_color</item>
|
||||
<item name="contrast_background_color">@color/light_contrast_background_color</item>
|
||||
<item name="toolbar_shadow_drawable">@drawable/toolbar_shadow_light</item>
|
||||
<item name="colorControlHighlight">@color/light_ripple_color</item>
|
||||
|
||||
<item name="preferenceTheme">@style/PreferenceThemeOverlay.v14.Material</item>
|
||||
</style>
|
||||
|
||||
<!-- Dark Theme-->
|
||||
<style name="DarkTheme" parent="Theme.AppCompat.NoActionBar">
|
||||
|
|
@ -39,6 +40,7 @@
|
|||
<item name="colorPrimaryDark">@color/dark_youtube_dark_color</item>
|
||||
<item name="colorAccent">@color/dark_youtube_accent_color</item>
|
||||
<item name="android:windowBackground">@color/dark_background_color</item>
|
||||
|
||||
<item name="thumbs_up">@drawable/ic_thumb_up_white_24dp</item>
|
||||
<item name="thumbs_down">@drawable/ic_thumb_down_white_24dp</item>
|
||||
<item name="audio">@drawable/ic_headset_white_24dp</item>
|
||||
|
|
@ -54,27 +56,49 @@
|
|||
<item name="expand">@drawable/ic_expand_more_white_24dp</item>
|
||||
<item name="collapse">@drawable/ic_expand_less_white_24dp</item>
|
||||
<item name="volume_off">@drawable/ic_volume_off_white_24dp</item>
|
||||
<item name="separatorColor">@color/dark_separator_color</item>
|
||||
<item name="palette">@drawable/ic_palette_white_24dp</item>
|
||||
<item name="language">@drawable/ic_language_white_24dp</item>
|
||||
<item name="history">@drawable/ic_history_white_24dp</item>
|
||||
|
||||
<item name="separator_color">@color/dark_separator_color</item>
|
||||
<item name="contrast_background_color">@color/dark_contrast_background_color</item>
|
||||
<item name="toolbar_shadow_drawable">@drawable/toolbar_shadow_dark</item>
|
||||
<item name="colorControlHighlight">@color/dark_ripple_color</item>
|
||||
|
||||
<item name="preferenceTheme">@style/PreferenceThemeOverlay.v14.Material</item>
|
||||
</style>
|
||||
|
||||
<style name="BlackTheme" parent="DarkTheme">
|
||||
<item name="android:windowBackground">@color/black</item>
|
||||
<item name="separatorColor">@color/black_separator_color</item>
|
||||
<item name="android:windowBackground">@color/black_background_color</item>
|
||||
<item name="separator_color">@color/black_separator_color</item>
|
||||
<item name="contrast_background_color">@color/black_contrast_background_color</item>
|
||||
</style>
|
||||
|
||||
<style name="PlayerTheme" parent="Theme.AppCompat.NoActionBar">
|
||||
<item name="android:windowNoTitle">true</item>
|
||||
<item name="android:windowBackground">@android:color/black</item>
|
||||
</style>
|
||||
|
||||
<style name="Toolbar.Title" parent="TextAppearance.Widget.AppCompat.Toolbar.Title">
|
||||
<item name="android:textSize">18sp</item>
|
||||
</style>
|
||||
|
||||
|
||||
<style name="RedButton" parent="Widget.AppCompat.Button.Colored">
|
||||
<item name="android:textColor">@color/white</item>
|
||||
<item name="colorButtonNormal">@color/light_youtube_primary_color</item>
|
||||
<item name="colorButtonNormal">@color/subscribe_background_color</item>
|
||||
<item name="android:textColor">@color/subscribe_text_color</item>
|
||||
<item name="colorControlHighlight">@color/dark_ripple_color</item>
|
||||
</style>
|
||||
|
||||
<style name="VideoPlayerTheme" parent="Theme.AppCompat.Light.DarkActionBar">
|
||||
<item name="colorPrimary">@color/light_youtube_primary_color</item>
|
||||
<item name="colorPrimaryDark">@color/light_youtube_dark_color</item>
|
||||
<item name="colorAccent">@color/light_youtube_accent_color</item>
|
||||
<item name="android:windowFullscreen">false</item>
|
||||
<item name="android:windowActionBarOverlay">true</item>
|
||||
<item name="windowActionBarOverlay">true</item>
|
||||
<item name="android:actionBarStyle">@style/VideoPlayerActionBarTheme</item>
|
||||
<item name="actionBarStyle">@style/VideoPlayerActionBarTheme</item>
|
||||
<item name="colorAccent">@color/light_youtube_primary_color</item>
|
||||
<item name="android:windowBackground">@android:color/black</item>
|
||||
</style>
|
||||
|
||||
|
|
@ -85,10 +109,6 @@
|
|||
<item name="background">@color/video_overlay_color</item>
|
||||
</style>
|
||||
|
||||
<style name="SplashScreenTheme" parent="@style/AppTheme">
|
||||
<item name="android:windowBackground">@drawable/splash_screen</item>
|
||||
</style>
|
||||
|
||||
<!-- You can also inherit from NNF_BaseTheme.Light -->
|
||||
<style name="FilePickerTheme" parent="NNF_BaseTheme.Light">
|
||||
<!-- Set these to match your theme -->
|
||||
|
|
@ -108,9 +128,4 @@
|
|||
<item name="colorPrimaryDark">@color/light_youtube_dark_color</item>
|
||||
<item name="colorAccent">@color/light_youtube_accent_color</item>
|
||||
</style>
|
||||
|
||||
<style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar" />
|
||||
|
||||
<style name="AppTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Light" />
|
||||
|
||||
</resources>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue