diff --git a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/AWTCanvasView.java b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/AWTCanvasView.java index b8edf6748..82c34d3b6 100644 --- a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/AWTCanvasView.java +++ b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/AWTCanvasView.java @@ -57,13 +57,15 @@ public class AWTCanvasView extends TextureView implements TextureView.SurfaceTex Surface surface = new Surface(getSurfaceTexture()); Bitmap rgbArrayBitmap = Bitmap.createBitmap(AWT_CANVAS_WIDTH, AWT_CANVAS_HEIGHT, Bitmap.Config.ARGB_8888); Paint paint = new Paint(); + paint.setAntiAlias(false); + paint.setDither(false); + paint.setFilterBitmap(false); long frameEndNanos; long frameStartNanos; long sleepTime; long sleepMillis; int sleepNanos; int[] rgbArray; - // define the frame rate limit final long frameTimeNanos = (long)(NANOS / 60); // Targeting 60 FPS long frameDuration; @@ -107,6 +109,9 @@ public class AWTCanvasView extends TextureView implements TextureView.SurfaceTex private void refreshSize(){ ViewGroup.LayoutParams layoutParams = getLayoutParams(); + + /** Note: In the future this is a good way to stretch the aspect ratio too. Like for + * 16:9 widescreen in SD mode like mudkip osrs videos */ if(getHeight() < getWidth()){ layoutParams.width = AWT_CANVAS_WIDTH * getHeight() / AWT_CANVAS_HEIGHT; }else{ diff --git a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/prefs/CustomSeekBarPreference.java b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/prefs/CustomSeekBarPreference.java index 4b3435667..fff7258c8 100644 --- a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/prefs/CustomSeekBarPreference.java +++ b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/prefs/CustomSeekBarPreference.java @@ -89,6 +89,7 @@ public class CustomSeekBarPreference extends SeekBarPreference { setValue(progress + mMin); updateTextViewWithSuffix(); + System.out.println("Hello from CustomSeekBar: "+progress); } }); diff --git a/app_pojavlauncher/src/main/res/xml/pref_control.xml b/app_pojavlauncher/src/main/res/xml/pref_control.xml index cb2862992..c6aaf7f40 100644 --- a/app_pojavlauncher/src/main/res/xml/pref_control.xml +++ b/app_pojavlauncher/src/main/res/xml/pref_control.xml @@ -38,6 +38,17 @@ app2:seekBarIncrement="10" android:icon="@drawable/ic_setting_gesture_time" /> +