From 8f5976ca9a8ca67f24314486b5ecf8cc0f369967 Mon Sep 17 00:00:00 2001 From: Allan Wang Date: Sun, 31 Mar 2019 19:59:55 -0400 Subject: Translations (#1375) * New translations strings_errors.xml (Greek) * New translations strings_download.xml (Greek) * New translations strings_intro.xml (Greek) * New translations strings_preferences.xml (Greek) * New translations strings_play_store.xml (Hebrew) * New translations strings_intro.xml (Hebrew) * New translations strings_errors.xml (Hebrew) * New translations strings_download.xml (Hebrew) * New translations strings.xml (Greek) * New translations strings_web_context.xml (Greek) * New translations strings_pref_notifications.xml (Greek) * New translations strings_play_store.xml (Greek) * New translations strings_pref_networks.xml (Greek) * New translations strings_pref_feed.xml (Greek) * New translations strings_pref_experimental.xml (Greek) * New translations strings_pref_debug.xml (Greek) * New translations strings_pref_behaviour.xml (Greek) * New translations strings_pref_appearance.xml (Greek) * New translations strings_pref_behaviour.xml (Hebrew) * New translations strings_web_context.xml (Finnish) * New translations strings.xml (Finnish) * New translations strings_preferences.xml (Finnish) * New translations strings_pref_notifications.xml (Finnish) * New translations strings_pref_networks.xml (Finnish) * New translations strings_pref_feed.xml (Finnish) * New translations strings_pref_experimental.xml (Finnish) * New translations strings_pref_debug.xml (Finnish) * New translations strings_pref_behaviour.xml (Finnish) * New translations strings_pref_appearance.xml (Hebrew) * New translations strings_pref_debug.xml (Hebrew) * New translations strings_play_store.xml (Finnish) * New translations strings_intro.xml (Japanese) * New translations strings_errors.xml (Japanese) * New translations strings_download.xml (Japanese) * New translations strings_pref_appearance.xml (Japanese) * New translations strings_play_store.xml (Japanese) * New translations strings_pref_behaviour.xml (Japanese) * New translations strings.xml (Japanese) * New translations strings_pref_debug.xml (Japanese) * New translations strings_web_context.xml (Japanese) * New translations strings_preferences.xml (Japanese) * New translations strings_pref_notifications.xml (Japanese) * New translations strings_pref_networks.xml (Japanese) * New translations strings_pref_feed.xml (Japanese) * New translations strings_pref_experimental.xml (Japanese) * New translations strings_pref_experimental.xml (Hebrew) * New translations strings.xml (Hebrew) * New translations strings_web_context.xml (Hebrew) * New translations strings_preferences.xml (Hebrew) * New translations strings_pref_notifications.xml (Hebrew) * New translations strings_pref_networks.xml (Hebrew) * New translations strings_pref_feed.xml (Hebrew) * New translations strings_pref_appearance.xml (Finnish) * New translations strings_intro.xml (Finnish) * New translations strings_pref_feed.xml (Catalan) * New translations strings_pref_networks.xml (Arabic) * New translations strings_pref_notifications.xml (Arabic) * New translations strings_preferences.xml (Arabic) * New translations strings_web_context.xml (Arabic) * New translations strings.xml (Arabic) * New translations strings_download.xml (Catalan) * New translations strings_errors.xml (Catalan) * New translations strings_intro.xml (Catalan) * New translations strings_play_store.xml (Catalan) * New translations strings_pref_appearance.xml (Catalan) * New translations strings_pref_behaviour.xml (Catalan) * New translations strings_pref_debug.xml (Catalan) * New translations strings_pref_experimental.xml (Catalan) * New translations strings_pref_networks.xml (Catalan) * New translations strings_pref_experimental.xml (Arabic) * New translations strings_pref_notifications.xml (Catalan) * New translations strings_preferences.xml (Catalan) * New translations strings_web_context.xml (Catalan) * New translations strings.xml (Catalan) * New translations strings_pref_feed.xml (Arabic) * New translations strings_pref_debug.xml (Arabic) * New translations strings_play_store.xml (Afrikaans) * New translations strings_download.xml (Afrikaans) * New translations strings_errors.xml (Afrikaans) * New translations strings_intro.xml (Afrikaans) * New translations strings_pref_appearance.xml (Afrikaans) * New translations strings_pref_behaviour.xml (Arabic) * New translations strings_pref_behaviour.xml (Afrikaans) * New translations strings_errors.xml (Finnish) * New translations strings_pref_experimental.xml (Afrikaans) * New translations strings_pref_feed.xml (Afrikaans) * New translations strings_pref_networks.xml (Afrikaans) * New translations strings_pref_notifications.xml (Afrikaans) * New translations strings_preferences.xml (Afrikaans) * New translations strings_web_context.xml (Afrikaans) * New translations strings.xml (Afrikaans) * New translations strings_download.xml (Arabic) * New translations strings_errors.xml (Arabic) * New translations strings_intro.xml (Arabic) * New translations strings_play_store.xml (Arabic) * New translations strings_pref_appearance.xml (Arabic) * New translations strings_pref_debug.xml (Afrikaans) * New translations strings.xml (Dutch) * New translations strings_download.xml (Dutch) * New translations strings_errors.xml (Dutch) * New translations strings_intro.xml (Dutch) * New translations strings_play_store.xml (Dutch) * New translations strings_pref_appearance.xml (Dutch) * New translations strings_pref_behaviour.xml (Dutch) * New translations strings_pref_debug.xml (Dutch) * New translations strings_pref_experimental.xml (Dutch) * New translations strings_pref_feed.xml (Dutch) * New translations strings_pref_networks.xml (Dutch) * New translations strings_pref_notifications.xml (Dutch) * New translations strings_preferences.xml (Dutch) * New translations strings_web_context.xml (Dutch) * New translations strings_download.xml (English) * New translations strings_errors.xml (English) * New translations strings_intro.xml (English) * New translations strings_play_store.xml (English) * New translations strings_pref_appearance.xml (English) * New translations strings_pref_behaviour.xml (English) * New translations strings_pref_experimental.xml (English) * New translations strings_pref_feed.xml (English) * New translations strings_pref_networks.xml (English) * New translations strings_pref_notifications.xml (English) * New translations strings_preferences.xml (English) * New translations strings_web_context.xml (English) * New translations strings.xml (English) * New translations strings_download.xml (Finnish) * New translations strings_pref_debug.xml (English) * New translations strings.xml (Galician) * New translations strings_download.xml (Italian) * New translations strings_errors.xml (Italian) * New translations strings_intro.xml (Italian) * New translations strings_play_store.xml (Italian) * New translations strings_pref_appearance.xml (Italian) * New translations strings_pref_appearance.xml (Italian) * New translations strings_pref_behaviour.xml (Italian) * New translations strings_pref_debug.xml (Italian) * New translations strings_pref_experimental.xml (Italian) * New translations strings_pref_feed.xml (Italian) * New translations strings_pref_networks.xml (Italian) * New translations strings_pref_notifications.xml (Italian) * New translations strings_preferences.xml (Italian) * New translations strings_pref_feed.xml (Italian) * New translations strings_preferences.xml (Italian) * New translations strings_web_context.xml (Italian) * New translations strings.xml (Italian) * New translations strings_errors.xml (Czech) * New translations strings_errors.xml (Danish) * New translations strings_errors.xml (Chinese Traditional) * New translations strings_errors.xml (Chinese Simplified) * New translations strings_errors.xml (Russian) * New translations strings_errors.xml (Serbian (Cyrillic)) * New translations strings_errors.xml (Spanish) * New translations strings_errors.xml (Romanian) * New translations strings_errors.xml (Portuguese) * New translations strings_errors.xml (Polish) * New translations strings_errors.xml (Portuguese, Brazilian) * New translations strings_errors.xml (Turkish) * New translations strings_errors.xml (Ukrainian) * New translations strings_errors.xml (Vietnamese) * New translations strings_errors.xml (Swedish) * New translations strings_errors.xml (Thai) * New translations strings_errors.xml (Tagalog) * New translations strings_errors.xml (French) * New translations strings_errors.xml (Galician) * New translations strings_errors.xml (German) * New translations strings_errors.xml (Norwegian) * New translations strings_errors.xml (Korean) * New translations strings_errors.xml (Indonesian) * New translations strings_errors.xml (Italian) * New translations strings_errors.xml (Hungarian) * New translations strings_errors.xml (Vietnamese) * New translations strings_pref_appearance.xml (Vietnamese) * New translations strings_pref_behaviour.xml (Vietnamese) * New translations strings_pref_debug.xml (Vietnamese) * New translations strings_pref_experimental.xml (Vietnamese) * New translations strings_pref_notifications.xml (Vietnamese) * New translations strings.xml (Vietnamese) * New translations strings_download.xml (Dutch) * New translations strings_errors.xml (Dutch) * New translations strings_intro.xml (Dutch) * New translations strings_play_store.xml (Dutch) * New translations strings_pref_appearance.xml (Dutch) * New translations strings_pref_behaviour.xml (Dutch) * New translations strings_pref_debug.xml (Dutch) * New translations strings_pref_experimental.xml (Dutch) * New translations strings_pref_feed.xml (Dutch) * New translations strings_pref_networks.xml (Dutch) * New translations strings_pref_notifications.xml (Dutch) * New translations strings_preferences.xml (Dutch) * New translations strings_web_context.xml (Dutch) * New translations strings.xml (Dutch) * New translations strings_pref_notifications.xml (Russian) * Remove blank translations * New translations strings_errors.xml (Czech) * New translations strings_errors.xml (Danish) * New translations strings_errors.xml (French) * New translations strings_errors.xml (Galician) * New translations strings_errors.xml (German) * New translations strings_errors.xml (Hungarian) * New translations strings_errors.xml (Indonesian) * New translations strings_errors.xml (Spanish) * New translations strings_errors.xml (Portuguese) * New translations strings_errors.xml (Polish) * New translations strings_errors.xml (Russian) * New translations strings_errors.xml (Romanian) * New translations strings_errors.xml (Italian) * New translations strings_errors.xml (Norwegian) * New translations strings_errors.xml (Korean) * New translations strings_errors.xml (Turkish) * New translations strings_errors.xml (Thai) * New translations strings_errors.xml (Vietnamese) * New translations strings_errors.xml (Ukrainian) * New translations strings_errors.xml (Serbian (Cyrillic)) * New translations strings_errors.xml (Tagalog) * New translations strings_errors.xml (Swedish) * New translations strings_errors.xml (Chinese Traditional) * New translations strings_errors.xml (Chinese Simplified) * Fix test * New translations strings_errors.xml (Portuguese, Brazilian) --- .idea/inspectionProfiles/profiles_settings.xml | 6 ------ 1 file changed, 6 deletions(-) delete mode 100644 .idea/inspectionProfiles/profiles_settings.xml (limited to '.idea/inspectionProfiles') diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml deleted file mode 100644 index 64580d14..00000000 --- a/.idea/inspectionProfiles/profiles_settings.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - -- cgit v1.2.3 From c3ad96af1db7b457005b13f693ee855bbbc7a80b Mon Sep 17 00:00:00 2001 From: Allan Wang Date: Tue, 2 Apr 2019 23:34:49 -0400 Subject: Show header when not jewel nav --- .idea/inspectionProfiles/profiles_settings.xml | 6 ++++++ .../kotlin/com/pitchedapps/frost/injectors/CssHider.kt | 2 +- .../kotlin/com/pitchedapps/frost/injectors/JsAssets.kt | 2 +- .../com/pitchedapps/frost/web/FrostWebViewClients.kt | 1 - .../kotlin/com/pitchedapps/frost/web/LoginWebView.kt | 1 - app/src/web/assets/js/header_hider.js | 12 ------------ app/src/web/assets/js/header_hider.ts | 17 ----------------- 7 files changed, 8 insertions(+), 33 deletions(-) create mode 100644 .idea/inspectionProfiles/profiles_settings.xml delete mode 100644 app/src/web/assets/js/header_hider.js delete mode 100644 app/src/web/assets/js/header_hider.ts (limited to '.idea/inspectionProfiles') diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml new file mode 100644 index 00000000..30d5fbc6 --- /dev/null +++ b/.idea/inspectionProfiles/profiles_settings.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/app/src/main/kotlin/com/pitchedapps/frost/injectors/CssHider.kt b/app/src/main/kotlin/com/pitchedapps/frost/injectors/CssHider.kt index 292b7ff5..891a1dbf 100644 --- a/app/src/main/kotlin/com/pitchedapps/frost/injectors/CssHider.kt +++ b/app/src/main/kotlin/com/pitchedapps/frost/injectors/CssHider.kt @@ -26,7 +26,7 @@ import android.webkit.WebView enum class CssHider(vararg val items: String) : InjectorContract { CORE("[data-sigil=m_login_upsell]", "[role=progressbar]"), HEADER( - "#header", "#mJewelNav", "[data-sigil=MTopBlueBarHeader]", + "#header:not(.mFuturePageHeader):not(.titled)", "#mJewelNav", "[data-sigil=MTopBlueBarHeader]", "#header-notices", "[data-sigil*=m-promo-jewel-header]" ), ADS( diff --git a/app/src/main/kotlin/com/pitchedapps/frost/injectors/JsAssets.kt b/app/src/main/kotlin/com/pitchedapps/frost/injectors/JsAssets.kt index e0be7977..ad42418e 100644 --- a/app/src/main/kotlin/com/pitchedapps/frost/injectors/JsAssets.kt +++ b/app/src/main/kotlin/com/pitchedapps/frost/injectors/JsAssets.kt @@ -33,7 +33,7 @@ import java.util.Locale * The enum name must match the css file name */ enum class JsAssets : InjectorContract { - MENU, CLICK_A, CONTEXT_A, MEDIA, HEADER_BADGES, HEADER_HIDER, TEXTAREA_LISTENER, NOTIF_MSG, + MENU, CLICK_A, CONTEXT_A, MEDIA, HEADER_BADGES, TEXTAREA_LISTENER, NOTIF_MSG, DOCUMENT_WATCHER ; diff --git a/app/src/main/kotlin/com/pitchedapps/frost/web/FrostWebViewClients.kt b/app/src/main/kotlin/com/pitchedapps/frost/web/FrostWebViewClients.kt index c5c4ad28..003ed7f9 100644 --- a/app/src/main/kotlin/com/pitchedapps/frost/web/FrostWebViewClients.kt +++ b/app/src/main/kotlin/com/pitchedapps/frost/web/FrostWebViewClients.kt @@ -105,7 +105,6 @@ open class FrostWebViewClient(val web: FrostWebView) : BaseWebViewClient() { JsAssets.CLICK_A, CssHider.ADS.maybe(!Prefs.showFacebookAds), JsAssets.CONTEXT_A, -// JsAssets.HEADER_HIDER, JsAssets.MEDIA ) else diff --git a/app/src/main/kotlin/com/pitchedapps/frost/web/LoginWebView.kt b/app/src/main/kotlin/com/pitchedapps/frost/web/LoginWebView.kt index c21ce93b..1c300b03 100644 --- a/app/src/main/kotlin/com/pitchedapps/frost/web/LoginWebView.kt +++ b/app/src/main/kotlin/com/pitchedapps/frost/web/LoginWebView.kt @@ -98,7 +98,6 @@ class LoginWebView @JvmOverloads constructor( view.setBackgroundColor(Color.TRANSPARENT) if (url.isFacebookUrl) view.jsInject( - JsAssets.HEADER_HIDER, CssHider.CORE, Prefs.themeInjector ) diff --git a/app/src/web/assets/js/header_hider.js b/app/src/web/assets/js/header_hider.js deleted file mode 100644 index faa9f66d..00000000 --- a/app/src/web/assets/js/header_hider.js +++ /dev/null @@ -1,12 +0,0 @@ -"use strict"; -(function () { - var header = document.querySelector('#header'); - if (!header) { - return; - } - var jewel = header.querySelector('#mJewelNav'); - if (!jewel) { - return; - } - header.style.display = 'none'; -}).call(undefined); diff --git a/app/src/web/assets/js/header_hider.ts b/app/src/web/assets/js/header_hider.ts deleted file mode 100644 index 1a8f27f2..00000000 --- a/app/src/web/assets/js/header_hider.ts +++ /dev/null @@ -1,17 +0,0 @@ -(function () { - const header = document.querySelector('#header'); - - if (!header) { - return - } - - const jewel = header.querySelector('#mJewelNav'); - - if (!jewel) { - return - } - - (header).style.display = 'none' -}).call(undefined); - - -- cgit v1.2.3