Dbrant has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/226023

Change subject: Remove experimental page load checkbox from theme chooser.
......................................................................

Remove experimental page load checkbox from theme chooser.

...since it's now part of Developer Settings.

Change-Id: I94d5117c6bd7451ae37246c854a7001a44119dce
---
M wikipedia/res/layout/dialog_themechooser.xml
D wikipedia/res/layout/experimental_page_load.xml
D wikipedia/src/alpha/res/layout/experimental_page_load.xml
D wikipedia/src/main/java/org/wikipedia/theme/ExperimentalPageLoadChooser.java
M wikipedia/src/main/java/org/wikipedia/theme/ThemeChooserDialog.java
5 files changed, 0 insertions(+), 91 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/apps/android/wikipedia 
refs/changes/23/226023/1

diff --git a/wikipedia/res/layout/dialog_themechooser.xml 
b/wikipedia/res/layout/dialog_themechooser.xml
index bf67178..838ae61 100644
--- a/wikipedia/res/layout/dialog_themechooser.xml
+++ b/wikipedia/res/layout/dialog_themechooser.xml
@@ -111,14 +111,6 @@
                     />
         </LinearLayout>
 
-        <!-- TODO: remove once we are done with this experiment -->
-        <!--<include layout="@layout/experimental_page_load_switch"-->
-        <include layout="@layout/experimental_page_load"
-            android:id="@+id/experimental_page_load"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_gravity="center_horizontal"/>
-
     </LinearLayout>
 
     <ProgressBar
diff --git a/wikipedia/res/layout/experimental_page_load.xml 
b/wikipedia/res/layout/experimental_page_load.xml
deleted file mode 100644
index 876e8af..0000000
--- a/wikipedia/res/layout/experimental_page_load.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<!-- Fake layout to make compiler happy. Note visibility = gone. -->
-<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android";
-    xmlns:tools="http://schemas.android.com/tools";
-
-    android:visibility="gone"
-
-    android:orientation="vertical"
-    android:layout_width="match_parent"
-    android:layout_height="match_parent"
-    android:background="@color/nav_background"
-    android:layout_marginTop="8dp"
-    android:layout_marginBottom="26dp">
-
-    <CheckBox
-        android:id="@+id/use_exp_page_load_cb"
-        android:layout_width="wrap_content"
-        android:layout_height="wrap_content"
-        android:textColor="@android:color/white"
-        android:text="Use experimental appservice (HTML) page loader"
-        tools:ignore="HardcodedText" />
-</LinearLayout>
\ No newline at end of file
diff --git a/wikipedia/src/alpha/res/layout/experimental_page_load.xml 
b/wikipedia/src/alpha/res/layout/experimental_page_load.xml
deleted file mode 100644
index c1a0873..0000000
--- a/wikipedia/src/alpha/res/layout/experimental_page_load.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android";
-    xmlns:tools="http://schemas.android.com/tools";
-    android:orientation="vertical"
-    android:layout_width="match_parent"
-    android:layout_height="match_parent"
-    android:background="@color/nav_background"
-    android:paddingBottom="16dp">
-
-    <CheckBox
-        android:id="@+id/use_exp_page_load_cb"
-        android:layout_width="wrap_content"
-        android:layout_height="wrap_content"
-        android:textColor="@android:color/white"
-        android:text="Use experimental page loader"
-        tools:ignore="HardcodedText" />
-</LinearLayout>
\ No newline at end of file
diff --git 
a/wikipedia/src/main/java/org/wikipedia/theme/ExperimentalPageLoadChooser.java 
b/wikipedia/src/main/java/org/wikipedia/theme/ExperimentalPageLoadChooser.java
deleted file mode 100644
index fce929a..0000000
--- 
a/wikipedia/src/main/java/org/wikipedia/theme/ExperimentalPageLoadChooser.java
+++ /dev/null
@@ -1,39 +0,0 @@
-package org.wikipedia.theme;
-
-import org.wikipedia.R;
-import org.wikipedia.WikipediaApp;
-import org.wikipedia.events.ThemeChangeEvent;
-import org.wikipedia.settings.Prefs;
-
-import android.content.Context;
-import android.view.View;
-import android.widget.CheckBox;
-import android.widget.CompoundButton;
-import android.widget.LinearLayout;
-
-/**
- * Temp class, which enables turning on the page load experiment. Remove once 
it is completed.
- */
-public final class ExperimentalPageLoadChooser {
-    public static void initExperimentalPageLoadChooser(final Context context, 
View root) {
-        LinearLayout layout = (LinearLayout) 
root.findViewById(R.id.experimental_page_load);
-        CheckBox expPageLoadCB = (CheckBox) 
layout.findViewById(R.id.use_exp_page_load_cb);
-        expPageLoadCB.setChecked(Prefs.isExperimentalPageLoadEnabled());
-        expPageLoadCB.setOnCheckedChangeListener(new 
CompoundButton.OnCheckedChangeListener() {
-            @Override
-            public void onCheckedChanged(CompoundButton buttonView, boolean 
isChecked) {
-                Prefs.setExperimentalPageLoadEnabled(isChecked);
-                WikipediaApp.getInstance().getBus().post(new 
ThemeChangeEvent());
-                // Not ideal since it doesn't automatically reload the page
-                // but good enough for experimental switching.
-                // (The old strategy has a backstack, the new one doesn't.)
-                // A page refresh right after this will crash the app.
-                // Better use load a new page instead (Today, Random,  search, 
...)
-            }
-        });
-    }
-
-    // do not instantiate
-    private ExperimentalPageLoadChooser() {
-    }
-}
diff --git 
a/wikipedia/src/main/java/org/wikipedia/theme/ThemeChooserDialog.java 
b/wikipedia/src/main/java/org/wikipedia/theme/ThemeChooserDialog.java
index bef03a8..dc520c1 100644
--- a/wikipedia/src/main/java/org/wikipedia/theme/ThemeChooserDialog.java
+++ b/wikipedia/src/main/java/org/wikipedia/theme/ThemeChooserDialog.java
@@ -76,10 +76,6 @@
         fontChangeProgressBar = (ProgressBar) 
getDialogLayout().findViewById(R.id.font_change_progress_bar);
 
         updateButtonState();
-
-        if (app.isPreBetaRelease()) {
-            
ExperimentalPageLoadChooser.initExperimentalPageLoadChooser(context, 
getDialogLayout());
-        }
     }
 
     @Subscribe

-- 
To view, visit https://gerrit.wikimedia.org/r/226023
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I94d5117c6bd7451ae37246c854a7001a44119dce
Gerrit-PatchSet: 1
Gerrit-Project: apps/android/wikipedia
Gerrit-Branch: master
Gerrit-Owner: Dbrant <dbr...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to