Skip to content

Commit 06f756b

Browse files
committed
added preview flag
1 parent 939962f commit 06f756b

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

core/src/processing/android/PWallpaper.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,22 +23,22 @@
2323
package processing.android;
2424

2525
import android.service.wallpaper.WallpaperService;
26-
import android.util.DisplayMetrics;
26+
//import android.util.DisplayMetrics;
2727
import android.view.MotionEvent;
2828
import android.view.SurfaceHolder;
2929
import android.view.WindowManager;
3030
import processing.core.PApplet;
3131
import android.util.Log;
3232
import android.os.Build;
33-
import android.view.WindowManager;
33+
//import android.view.WindowManager;
3434
import android.view.Display;
3535
import android.graphics.Point;
3636

3737
public class PWallpaper extends WallpaperService implements AppComponent {
3838
String TAG = "PWallpaper";
3939

4040
private Point size;
41-
private DisplayMetrics metrics;
41+
// private DisplayMetrics metrics;
4242
private PEngine engine;
4343

4444
public PWallpaper() {
@@ -116,6 +116,7 @@ public void onCreate(SurfaceHolder surfaceHolder) {
116116
if (sketch != null) {
117117
sketch.initSurface(PWallpaper.this, getSurfaceHolder());
118118
sketch.startSurface();
119+
sketch.preview = isPreview();
119120
// By default we don't get touch events, so enable them.
120121
setTouchEventsEnabled(true);
121122
}

core/src/processing/core/PApplet.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -301,6 +301,11 @@ public class PApplet extends Object implements PConstants {
301301
public float offsetX = 0;
302302
public float offsetY = 0;
303303

304+
/**
305+
* Indicates if the wallpaper is in preview mode.
306+
*/
307+
public boolean preview = false;
308+
304309
/**
305310
* true if the applet is online.
306311
* <P>

0 commit comments

Comments
 (0)