mirror of https://github.com/LeOS-GSI/LeOS-Genesis
74 lines
2.7 KiB
Java
74 lines
2.7 KiB
Java
package com.darkweb.genesissearchengine;
|
|
|
|
import android.content.Context;
|
|
import android.content.Intent;
|
|
import android.net.Uri;
|
|
import android.view.View;
|
|
import com.example.myapplication.R;
|
|
import com.yarolegovich.lovelydialog.LovelyInfoDialog;
|
|
import com.yarolegovich.lovelydialog.LovelyStandardDialog;
|
|
|
|
public class message_manager {
|
|
private static final message_manager ourInstance = new message_manager();
|
|
|
|
public static message_manager getInstance() {
|
|
return ourInstance;
|
|
}
|
|
|
|
private message_manager() {
|
|
}
|
|
|
|
public void baseURLError(Context application_context)
|
|
{
|
|
new LovelyInfoDialog(application_context)
|
|
.setTopColorRes(R.color.header)
|
|
.setIcon(R.drawable.logo)
|
|
.setTitle("Surface Web URL Not Allowed")
|
|
.setMessage("This software can only be used to search hidden web such as \"Onion\" and \"I2P\" for searching in Surface Web use \"Google\" or \"Bing\"")
|
|
.show();
|
|
}
|
|
|
|
public void URLNotFoundError(Context application_context)
|
|
{
|
|
new LovelyInfoDialog(application_context)
|
|
.setTopColorRes(R.color.header)
|
|
.setIcon(R.drawable.logo)
|
|
.setTitle("URL Temporarily Unavailable")
|
|
.setMessage("Site is Down or temporarily Unavailabe. Try again after a while")
|
|
.show();
|
|
}
|
|
|
|
public void startingOrbotInfo(Context application_context)
|
|
{
|
|
new LovelyInfoDialog(application_context)
|
|
.setTopColorRes(R.color.header)
|
|
.setIcon(R.drawable.logo)
|
|
.setTitle("Orbot is Starting")
|
|
.setMessage("Looks Like Orbot is Installed but not Running. Please wait while we Start Orbot for you")
|
|
.show();
|
|
}
|
|
|
|
public void versionWarning(Context application_context)
|
|
{
|
|
new LovelyStandardDialog(application_context)
|
|
.setTopColorRes(R.color.header)
|
|
.setIcon(R.drawable.logo)
|
|
.setTitle("Update Application")
|
|
.setMessage("A newer version is availabe please install to get better experience")
|
|
.setPositiveButton(android.R.string.ok, new View.OnClickListener() {
|
|
@Override
|
|
public void onClick(View v)
|
|
{
|
|
String url = "http://boogle.store/android";
|
|
Intent i = new Intent(Intent.ACTION_VIEW);
|
|
i.setData(Uri.parse(url));
|
|
application_context.startActivity(i);
|
|
}
|
|
})
|
|
.setNegativeButton(android.R.string.no, null)
|
|
.show();
|
|
|
|
}
|
|
|
|
}
|