Massive cleanup and organization of processes by function

This commit is contained in:
TwistedUmbrella 2014-02-11 23:24:33 -05:00
parent ec57499863
commit 87e409b3cc
20 changed files with 84 additions and 29 deletions

View File

@ -44,7 +44,7 @@
</intent-filter>
</activity>
<activity
android:name=".GL2JNIActivity"
android:name="com.reicast.emulator.emu.GL2JNIActivity"
android:configChanges="orientation|screenSize|screenLayout|uiMode|keyboard|keyboardHidden"
android:screenOrientation="landscape"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen" >
@ -91,7 +91,7 @@
</intent-filter>
</activity>
<activity
android:name=".EditVJoyActivity"
android:name="com.reicast.emulator.config.EditVJoyActivity"
android:configChanges="orientation|screenSize|screenLayout|uiMode|keyboard|keyboardHidden"
android:screenOrientation="landscape"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen" />

View File

@ -92,6 +92,8 @@ import android.widget.SlidingDrawer.OnDrawerOpenListener;
import android.widget.TextView;
import android.widget.Toast;
import com.reicast.emulator.debug.GitAdapter;
public class AboutFragment extends Fragment {
SlidingDrawer slidingGithub;

View File

@ -40,6 +40,8 @@ import android.widget.TextView;
import android.widget.Toast;
import com.android.util.FileUtils;
import com.reicast.emulator.config.OptionsFragment;
import com.reicast.emulator.emu.JNIdc;
public class FileBrowser extends Fragment {

View File

@ -29,6 +29,12 @@ import com.android.util.DreamTime;
import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu;
import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.OnOpenListener;
import com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity;
import com.reicast.emulator.config.ConfigureFragment;
import com.reicast.emulator.config.InputFragment;
import com.reicast.emulator.config.OptionsFragment;
import com.reicast.emulator.debug.GenerateLogs;
import com.reicast.emulator.emu.GL2JNIActivity;
import com.reicast.emulator.emu.JNIdc;
public class MainActivity extends SlidingFragmentActivity implements
FileBrowser.OnItemSelectedListener, OptionsFragment.OnClickListener {

View File

@ -1,4 +1,4 @@
package com.reicast.emulator;
package com.reicast.emulator.config;
import java.io.File;
import java.io.FileOutputStream;
@ -34,6 +34,11 @@ import android.widget.TextView;
import android.widget.Toast;
import com.android.util.DreamTime;
import com.reicast.emulator.MainActivity;
import com.reicast.emulator.R;
import com.reicast.emulator.debug.GenerateLogs;
import com.reicast.emulator.emu.GL2JNIView;
import com.reicast.emulator.emu.JNIdc;
import de.ankri.views.Switch;

View File

@ -1,4 +1,4 @@
package com.reicast.emulator;
package com.reicast.emulator.config;
import android.annotation.TargetApi;
import android.app.Activity;
@ -18,6 +18,13 @@ import android.widget.LinearLayout;
import android.widget.PopupWindow;
import android.widget.Toast;
import com.reicast.emulator.MainActivity;
import com.reicast.emulator.R;
import com.reicast.emulator.emu.GL2JNIView;
import com.reicast.emulator.emu.JNIdc;
import com.reicast.emulator.input.OnScreenMenu;
import com.reicast.emulator.input.VJoy;
@TargetApi(Build.VERSION_CODES.HONEYCOMB_MR1)
public class EditVJoyActivity extends Activity {
GL2JNIView mView;

View File

@ -1,4 +1,4 @@
package com.reicast.emulator;
package com.reicast.emulator.config;
import android.app.Activity;
import android.app.AlertDialog;
@ -29,6 +29,9 @@ import com.bda.controller.Controller;
import com.bda.controller.ControllerListener;
import com.bda.controller.MotionEvent;
import com.bda.controller.StateEvent;
import com.reicast.emulator.MainActivity;
import com.reicast.emulator.R;
import com.reicast.emulator.input.MOGAInput;
import de.ankri.views.Switch;

View File

@ -1,4 +1,4 @@
package com.reicast.emulator;
package com.reicast.emulator.config;
import java.io.IOException;
import java.io.InputStream;
@ -29,6 +29,9 @@ import android.widget.CompoundButton.OnCheckedChangeListener;
import android.widget.ImageView;
import android.widget.Spinner;
import android.widget.TextView;
import com.reicast.emulator.R;
import de.ankri.views.Switch;
public class InputModFragment extends Fragment {

View File

@ -1,4 +1,4 @@
package com.reicast.emulator;
package com.reicast.emulator.config;
import java.io.File;
@ -16,6 +16,9 @@ import android.view.ViewGroup;
import android.widget.Button;
import android.widget.EditText;
import com.reicast.emulator.MainActivity;
import com.reicast.emulator.R;
public class OptionsFragment extends Fragment {
Activity parentActivity;

View File

@ -1,4 +1,4 @@
package com.reicast.emulator;
package com.reicast.emulator.debug;
import java.io.BufferedReader;
import java.io.BufferedWriter;

View File

@ -53,7 +53,7 @@
* subject to to the terms and conditions of the Apache License, Version 2.0.
*/
package com.reicast.emulator;
package com.reicast.emulator.debug;
import java.util.ArrayList;
import java.util.HashMap;
@ -84,6 +84,7 @@ import com.nostra13.universalimageloader.core.DisplayImageOptions;
import com.nostra13.universalimageloader.core.ImageLoader;
import com.nostra13.universalimageloader.core.ImageLoaderConfiguration;
import com.nostra13.universalimageloader.core.assist.ImageScaleType;
import com.reicast.emulator.R;
public class GitAdapter extends BaseAdapter {

View File

@ -1,4 +1,4 @@
package com.reicast.emulator;
package com.reicast.emulator.debug;
import java.io.IOException;
import java.net.MalformedURLException;
@ -22,6 +22,8 @@ import android.net.Uri;
import android.os.AsyncTask;
import android.os.Build;
import com.reicast.emulator.R;
public class UploadLogs extends AsyncTask<String, Integer, Object> {

View File

@ -1,4 +1,4 @@
package com.reicast.emulator;
package com.reicast.emulator.emu;
import java.util.Arrays;
import java.util.HashMap;
@ -23,9 +23,14 @@ import android.view.Window;
import android.widget.PopupWindow;
import android.widget.Toast;
import com.reicast.emulator.R;
import com.reicast.emulator.config.ConfigureFragment;
import com.reicast.emulator.input.MOGAInput;
import com.reicast.emulator.input.OnScreenMenu;
@TargetApi(Build.VERSION_CODES.HONEYCOMB_MR1)
public class GL2JNIActivity extends Activity {
GL2JNIView mView;
public GL2JNIView mView;
OnScreenMenu menu;
PopupWindow popUp;
MOGAInput moga = new MOGAInput();

View File

@ -1,4 +1,4 @@
package com.reicast.emulator;
package com.reicast.emulator.emu;
import java.lang.reflect.InvocationTargetException;
@ -28,6 +28,9 @@ import android.view.ScaleGestureDetector;
import android.view.ScaleGestureDetector.SimpleOnScaleGestureListener;
import android.view.View;
import com.reicast.emulator.MainActivity;
import com.reicast.emulator.input.VJoy;
/**
* A simple GLSurfaceView sub-class that demonstrate how to perform
@ -48,7 +51,7 @@ import android.view.View;
* bit depths). Failure to do so would result in an EGL_BAD_MATCH error.
*/
class GL2JNIView extends GLSurfaceView
public class GL2JNIView extends GLSurfaceView
{
private static String fileName;
//private AudioThread audioThread;
@ -304,8 +307,11 @@ class GL2JNIView extends GLSurfaceView
return -1; // Invalid
}
static int[] kcode_raw = { 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF };
static int[] lt = new int[4], rt = new int[4], jx = new int[4], jy = new int[4];
public static int[] kcode_raw = { 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF };
public static int[] lt = new int[4];
public static int[] rt = new int[4];
public static int[] jx = new int[4];
public static int[] jy = new int[4];
float editLastX = 0, editLastY = 0;

View File

@ -1,4 +1,4 @@
package com.reicast.emulator;
package com.reicast.emulator.emu;
import javax.microedition.khronos.egl.EGL10;
import javax.microedition.khronos.egl.EGLConfig;

View File

@ -1,4 +1,4 @@
package com.reicast.emulator;
package com.reicast.emulator.emu;
public class JNIdc

View File

@ -1,4 +1,4 @@
package com.reicast.emulator;
package com.reicast.emulator.emu;
import java.util.concurrent.ConcurrentLinkedQueue;

View File

@ -1,4 +1,4 @@
package com.reicast.emulator;
package com.reicast.emulator.input;
/******************************************************************************/
@ -15,6 +15,10 @@ import com.bda.controller.ControllerListener;
import com.bda.controller.KeyEvent;
import com.bda.controller.MotionEvent;
import com.bda.controller.StateEvent;
import com.reicast.emulator.R;
import com.reicast.emulator.emu.GL2JNIActivity;
import com.reicast.emulator.emu.GL2JNIView;
import com.reicast.emulator.emu.JNIdc;
/******************************************************************************/
@ -27,12 +31,12 @@ public class MOGAInput
static final int DELAY = 1000 / 50; // 50 Hz
static final int ACTION_CONNECTED = Controller.ACTION_CONNECTED;
public static final int ACTION_CONNECTED = Controller.ACTION_CONNECTED;
static final int ACTION_DISCONNECTED = Controller.ACTION_DISCONNECTED;
static final int ACTION_VERSION_MOGA = Controller.ACTION_VERSION_MOGA;
static final int ACTION_VERSION_MOGAPRO = Controller.ACTION_VERSION_MOGAPRO;
Controller mController = null;
public Controller mController = null;
private Handler handler;
private String notify;
@ -107,7 +111,7 @@ public class MOGAInput
*/
}
protected void onCreate(Activity act)
public void onCreate(Activity act)
{
this.act = act;
@ -120,17 +124,17 @@ public class MOGAInput
mController.setListener(new ExampleControllerListener(), new Handler());
}
protected void onDestroy()
public void onDestroy()
{
mController.exit();
}
protected void onPause()
public void onPause()
{
mController.onPause();
}
protected void onResume()
public void onResume()
{
mController.onResume();

View File

@ -1,4 +1,4 @@
package com.reicast.emulator;
package com.reicast.emulator.input;
import java.io.File;
@ -15,6 +15,12 @@ import android.widget.ImageView.ScaleType;
import android.widget.LinearLayout;
import android.widget.PopupWindow;
import com.reicast.emulator.MainActivity;
import com.reicast.emulator.R;
import com.reicast.emulator.config.ConfigureFragment;
import com.reicast.emulator.emu.GL2JNIActivity;
import com.reicast.emulator.emu.JNIdc;
public class OnScreenMenu {
private GL2JNIActivity mContext;
@ -40,7 +46,7 @@ public class OnScreenMenu {
}
}
PopupWindow createPopup() {
public PopupWindow createPopup() {
final PopupWindow popUp = new PopupWindow(mContext);
int p = getPixelsFromDp(60, mContext);

View File

@ -1,4 +1,4 @@
package com.reicast.emulator;
package com.reicast.emulator.input;
import android.content.Context;
import android.content.SharedPreferences;