diff --git a/app/build.gradle b/app/build.gradle
index ccbb5fa..d8050bc 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -68,16 +68,18 @@ android {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
+ resValue "string", "debug_visibility", "gone"
manifestPlaceholders = [
appIcon: "@drawable/icon",
- appIconRound: "@drawable/icon"
+ appIconRound: "@drawable/icon",
]
}
debug {
applicationIdSuffix ".debug"
+ resValue "string", "debug_visibility", "visible"
manifestPlaceholders = [
appIcon: "@drawable/icon_debug",
- appIconRound: "@drawable/icon_debug"
+ appIconRound: "@drawable/icon_debug",
]
}
}
diff --git a/app/src/main/java/org/vostan/banvor/PuzzleBoardFragment.java b/app/src/main/java/org/vostan/banvor/PuzzleBoardFragment.java
index 6ca0ec0..92e3381 100644
--- a/app/src/main/java/org/vostan/banvor/PuzzleBoardFragment.java
+++ b/app/src/main/java/org/vostan/banvor/PuzzleBoardFragment.java
@@ -60,6 +60,11 @@ public class PuzzleBoardFragment extends Fragment
public void onTouch() {
}
});
+ binding.btnTest.setOnClickListener((View.OnClickListener) view4 -> {
+ createNextLevelDialog((d, w) -> {
+ initAndShowCurrentPuzzle();
+ }).show();
+ });
binding.btnPrev.setOnClickListener((View.OnClickListener) view1 -> {
gameState.setCurrentLevel(gameState.getCurrentLevel()-1);
PuzzleBoardFragment.this.initAndShowCurrentPuzzle();
diff --git a/app/src/main/res/layout/fragment_puzzle_board.xml b/app/src/main/res/layout/fragment_puzzle_board.xml
index 23b5fa4..968a087 100644
--- a/app/src/main/res/layout/fragment_puzzle_board.xml
+++ b/app/src/main/res/layout/fragment_puzzle_board.xml
@@ -54,6 +54,18 @@
android:layout_height="match_parent"
android:layout_weight="1" />
+
+
+