mirror of https://github.com/LeOS-GSI/LeOS-Genesis
bug fixes
parent
64be476170
commit
c8e907efed
|
@ -4,8 +4,12 @@ import android.os.Bundle;
|
||||||
import android.view.View;
|
import android.view.View;
|
||||||
import android.widget.Spinner;
|
import android.widget.Spinner;
|
||||||
import androidx.appcompat.app.AppCompatActivity;
|
import androidx.appcompat.app.AppCompatActivity;
|
||||||
|
import com.darkweb.genesissearchengine.constants.status;
|
||||||
import com.example.myapplication.R;
|
import com.example.myapplication.R;
|
||||||
|
|
||||||
|
import static com.darkweb.genesissearchengine.constants.status.history_status;
|
||||||
|
import static com.darkweb.genesissearchengine.constants.status.java_status;
|
||||||
|
|
||||||
public class setting_controller extends AppCompatActivity
|
public class setting_controller extends AppCompatActivity
|
||||||
{
|
{
|
||||||
|
|
||||||
|
@ -28,6 +32,10 @@ public class setting_controller extends AppCompatActivity
|
||||||
viewsInitializations();
|
viewsInitializations();
|
||||||
listenersInitializations();
|
listenersInitializations();
|
||||||
initializeModel();
|
initializeModel();
|
||||||
|
|
||||||
|
setting_model.getInstance().java_status = java_status;
|
||||||
|
setting_model.getInstance().history_status = history_status;
|
||||||
|
setting_model.getInstance().search_status = status.search_status;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void viewsInitializations()
|
public void viewsInitializations()
|
||||||
|
|
|
@ -45,7 +45,6 @@ class setting_view_controller
|
||||||
|
|
||||||
private void initJavascript()
|
private void initJavascript()
|
||||||
{
|
{
|
||||||
setting_model.getInstance().java_status = java_status;
|
|
||||||
if (java_status)
|
if (java_status)
|
||||||
{
|
{
|
||||||
javascript.setSelection(0);
|
javascript.setSelection(0);
|
||||||
|
@ -58,7 +57,6 @@ class setting_view_controller
|
||||||
|
|
||||||
private void initHistory()
|
private void initHistory()
|
||||||
{
|
{
|
||||||
setting_model.getInstance().history_status = history_status;
|
|
||||||
if (history_status)
|
if (history_status)
|
||||||
{
|
{
|
||||||
history.setSelection(0);
|
history.setSelection(0);
|
||||||
|
@ -73,7 +71,6 @@ class setting_view_controller
|
||||||
private void initSearchEngine()
|
private void initSearchEngine()
|
||||||
{
|
{
|
||||||
String myString = preference_manager.getInstance().getString(keys.search_engine, strings.darkweb);
|
String myString = preference_manager.getInstance().getString(keys.search_engine, strings.darkweb);
|
||||||
setting_model.getInstance().search_status = myString;
|
|
||||||
|
|
||||||
ArrayAdapter myAdap = (ArrayAdapter) search.getAdapter();
|
ArrayAdapter myAdap = (ArrayAdapter) search.getAdapter();
|
||||||
int spinnerPosition = myAdap.getPosition(myString);
|
int spinnerPosition = myAdap.getPosition(myString);
|
||||||
|
@ -91,15 +88,18 @@ class setting_view_controller
|
||||||
home_model.getInstance().getHomeInstance().initSearchEngine();
|
home_model.getInstance().getHomeInstance().initSearchEngine();
|
||||||
preference_manager.getInstance().setString(keys.search_engine, setting_model.getInstance().search_status);
|
preference_manager.getInstance().setString(keys.search_engine, setting_model.getInstance().search_status);
|
||||||
}
|
}
|
||||||
else if(status.java_status != setting_model.getInstance().java_status)
|
if(status.java_status != setting_model.getInstance().java_status)
|
||||||
{
|
{
|
||||||
status.java_status = setting_model.getInstance().java_status;
|
status.java_status = setting_model.getInstance().java_status;
|
||||||
home_model.getInstance().getHomeInstance().onReInitGeckoView();
|
home_model.getInstance().getHomeInstance().onReInitGeckoView();
|
||||||
preference_manager.getInstance().setBool(keys.java_script, status.java_status);
|
preference_manager.getInstance().setBool(keys.java_script, status.java_status);
|
||||||
}
|
}
|
||||||
|
if(status.history_status != setting_model.getInstance().history_status)
|
||||||
|
{
|
||||||
|
status.history_status = setting_model.getInstance().history_status;
|
||||||
|
preference_manager.getInstance().setBool(keys.history_clear, status.history_status);
|
||||||
|
}
|
||||||
|
|
||||||
status.history_status = setting_model.getInstance().history_status;
|
|
||||||
preference_manager.getInstance().setBool(keys.history_clear, status.history_status);
|
|
||||||
|
|
||||||
setting_model.getInstance().getSettingInstance().finish();
|
setting_model.getInstance().getSettingInstance().finish();
|
||||||
}
|
}
|
||||||
|
|
|
@ -26,11 +26,11 @@ public class settings_ehandler
|
||||||
|
|
||||||
private void onJavaScriptListener(int position)
|
private void onJavaScriptListener(int position)
|
||||||
{
|
{
|
||||||
if(position==0 && setting_model.getInstance().java_status)
|
if(position==1 && setting_model.getInstance().java_status)
|
||||||
{
|
{
|
||||||
setting_model.getInstance().java_status = false;
|
setting_model.getInstance().java_status = false;
|
||||||
}
|
}
|
||||||
else if(!setting_model.getInstance().java_status)
|
else if(position==0 && !setting_model.getInstance().java_status)
|
||||||
{
|
{
|
||||||
setting_model.getInstance().java_status = true;
|
setting_model.getInstance().java_status = true;
|
||||||
}
|
}
|
||||||
|
@ -46,11 +46,11 @@ public class settings_ehandler
|
||||||
|
|
||||||
private void onHistoryListener(int position)
|
private void onHistoryListener(int position)
|
||||||
{
|
{
|
||||||
if(position==0 && setting_model.getInstance().history_status)
|
if(position==1 && setting_model.getInstance().history_status)
|
||||||
{
|
{
|
||||||
setting_model.getInstance().history_status = false;
|
setting_model.getInstance().history_status = false;
|
||||||
}
|
}
|
||||||
else if(!setting_model.getInstance().history_status)
|
else if(position==0 && !setting_model.getInstance().history_status)
|
||||||
{
|
{
|
||||||
setting_model.getInstance().history_status = true;
|
setting_model.getInstance().history_status = true;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,18 +1,18 @@
|
||||||
/*arm versions*/
|
/*arm versions*/
|
||||||
project.ext.arm_vname = '200'
|
project.ext.arm_vname = '205'
|
||||||
project.ext.arm_vcode = 200
|
project.ext.arm_vcode = 205
|
||||||
|
|
||||||
/*aarch versions*/
|
/*aarch versions*/
|
||||||
project.ext.aarch_vname = '201'
|
project.ext.aarch_vname = '206'
|
||||||
project.ext.aarch_vcode = 201
|
project.ext.aarch_vcode = 206
|
||||||
|
|
||||||
/*x86 versions*/
|
/*x86 versions*/
|
||||||
project.ext.x86_vname = '202'
|
project.ext.x86_vname = '207'
|
||||||
project.ext.x86_vcode = 202
|
project.ext.x86_vcode = 207
|
||||||
|
|
||||||
/*x64 versions*/
|
/*x64 versions*/
|
||||||
project.ext.x64_vname = '203'
|
project.ext.x64_vname = '208'
|
||||||
project.ext.x64_vcode = 203
|
project.ext.x64_vcode = 208
|
||||||
|
|
||||||
/*dimension*/
|
/*dimension*/
|
||||||
project.ext.dimen = 'abi'
|
project.ext.dimen = 'abi'
|
||||||
|
|
Loading…
Reference in New Issue