diff --git a/app_pojavlauncher/src/main/AndroidManifest.xml b/app_pojavlauncher/src/main/AndroidManifest.xml
index d8fe8db22..28c2ea9e0 100644
--- a/app_pojavlauncher/src/main/AndroidManifest.xml
+++ b/app_pojavlauncher/src/main/AndroidManifest.xml
@@ -59,12 +59,12 @@
diff --git a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/JAssets.java b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/JAssets.java
index 684bd6bcc..2f166583d 100644
--- a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/JAssets.java
+++ b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/JAssets.java
@@ -1,9 +1,11 @@
package net.kdt.pojavlaunch;
+import com.google.gson.annotations.SerializedName;
+
import java.util.Map;
public class JAssets {
- public boolean mapToResources;
+ @SerializedName("map_to_resources") public boolean mapToResources;
public Map objects;
}
diff --git a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/customcontrols/handleview/HandleView.java b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/customcontrols/handleview/HandleView.java
index 075274dc8..4f7a7b4b3 100644
--- a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/customcontrols/handleview/HandleView.java
+++ b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/customcontrols/handleview/HandleView.java
@@ -31,7 +31,6 @@ import net.kdt.pojavlaunch.customcontrols.buttons.ControlButton;
public abstract class HandleView extends View implements ViewPositionListener, View.OnLongClickListener {
protected Drawable mDrawable;
- protected Drawable mDrawableLtr;
protected Drawable mDrawableRtl;
private final PopupWindow mContainer;
// Position with respect to the parent TextView
@@ -92,8 +91,7 @@ public abstract class HandleView extends View implements ViewPositionListener, V
mContainer.setWindowLayoutType(WindowManager.LayoutParams.TYPE_APPLICATION_SUB_PANEL);
mContainer.setContentView(this);
- mDrawableLtr = view.getContext().getDrawable(R.drawable.text_select_handle_left_material);
- mDrawableRtl = view.getContext().getDrawable(R.drawable.text_select_handle_right_material);
+ mDrawableRtl = view.getContext().getDrawable(R.drawable.view_handle);
mMinSize = view.getContext().getResources().getDimensionPixelSize(R.dimen.text_handle_min_size);
setOnLongClickListener(this);
@@ -201,7 +199,7 @@ public abstract class HandleView extends View implements ViewPositionListener, V
protected void updateDrawable() {
// final int offset = getCurrentCursorOffset();
final boolean isRtlCharAtOffset = true; // mView.getLayout().isRtlCharAt(offset);
- mDrawable = isRtlCharAtOffset ? mDrawableRtl : mDrawableLtr;
+ mDrawable = mDrawableRtl; //isRtlCharAtOffset ? mDrawableRtl : mDrawableLtr;
mHotspotX = getHotspotX(mDrawable, isRtlCharAtOffset);
mHorizontalGravity = getHorizontalGravity(isRtlCharAtOffset);
}
diff --git a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/prefs/PerVersionConfigDialog.java b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/prefs/PerVersionConfigDialog.java
index eb14119fc..d98c03407 100644
--- a/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/prefs/PerVersionConfigDialog.java
+++ b/app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/prefs/PerVersionConfigDialog.java
@@ -17,7 +17,10 @@ import net.kdt.pojavlaunch.multirt.Runtime;
import net.kdt.pojavlaunch.value.PerVersionConfig;
import java.io.IOException;
+import java.util.ArrayList;
import java.util.Arrays;
+import java.util.Collection;
+import java.util.Collections;
import java.util.List;
public class PerVersionConfigDialog{
@@ -38,7 +41,8 @@ public class PerVersionConfigDialog{
mJvmSpinner = mRootView.findViewById(R.id.pvc_javaVm);
mRendererSpinner = mRootView.findViewById(R.id.pvc_renderer);
- List renderList = Arrays.asList(mContext.getResources().getStringArray(R.array.renderer));
+ ArrayList renderList = new ArrayList<>(5);
+ Collections.addAll(renderList, mContext.getResources().getStringArray(R.array.renderer));
renderList.add("Default");
mRendererNames = Arrays.asList(mContext.getResources().getStringArray(R.array.renderer_values));
mRendererSpinner.setAdapter(new ArrayAdapter<>(mContext, android.R.layout.simple_spinner_dropdown_item, renderList));
diff --git a/app_pojavlauncher/src/main/res/anim/translate_left_side.xml b/app_pojavlauncher/src/main/res/anim/translate_left_side.xml
deleted file mode 100644
index 962be1cc6..000000000
--- a/app_pojavlauncher/src/main/res/anim/translate_left_side.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
diff --git a/app_pojavlauncher/src/main/res/anim/translate_right_side.xml b/app_pojavlauncher/src/main/res/anim/translate_right_side.xml
deleted file mode 100644
index 607d4f8d0..000000000
--- a/app_pojavlauncher/src/main/res/anim/translate_right_side.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
diff --git a/app_pojavlauncher/src/main/res/drawable-hdpi/ic_flatstyle.png b/app_pojavlauncher/src/main/res/drawable-hdpi/ic_flatstyle.png
deleted file mode 100644
index 777730532..000000000
Binary files a/app_pojavlauncher/src/main/res/drawable-hdpi/ic_flatstyle.png and /dev/null differ
diff --git a/app_pojavlauncher/src/main/res/drawable-hdpi/ic_map_rmb.png b/app_pojavlauncher/src/main/res/drawable-hdpi/ic_map_rmb.png
deleted file mode 100644
index 5bdaa3296..000000000
Binary files a/app_pojavlauncher/src/main/res/drawable-hdpi/ic_map_rmb.png and /dev/null differ
diff --git a/app_pojavlauncher/src/main/res/drawable-hdpi/ic_disable_gestures.png b/app_pojavlauncher/src/main/res/drawable-hdpi/ic_setting_disable_gestures.png
similarity index 100%
rename from app_pojavlauncher/src/main/res/drawable-hdpi/ic_disable_gestures.png
rename to app_pojavlauncher/src/main/res/drawable-hdpi/ic_setting_disable_gestures.png
diff --git a/app_pojavlauncher/src/main/res/drawable-hdpi/freeform_opt.png b/app_pojavlauncher/src/main/res/drawable-hdpi/ic_setting_freeform.png
similarity index 100%
rename from app_pojavlauncher/src/main/res/drawable-hdpi/freeform_opt.png
rename to app_pojavlauncher/src/main/res/drawable-hdpi/ic_setting_freeform.png
diff --git a/app_pojavlauncher/src/main/res/drawable-hdpi/ic_lib_check.png b/app_pojavlauncher/src/main/res/drawable-hdpi/ic_setting_lib_check.png
similarity index 100%
rename from app_pojavlauncher/src/main/res/drawable-hdpi/ic_lib_check.png
rename to app_pojavlauncher/src/main/res/drawable-hdpi/ic_setting_lib_check.png
diff --git a/app_pojavlauncher/src/main/res/drawable-hdpi/ic_auto_ram.png b/app_pojavlauncher/src/main/res/drawable-hdpi/ic_setting_ram.png
similarity index 100%
rename from app_pojavlauncher/src/main/res/drawable-hdpi/ic_auto_ram.png
rename to app_pojavlauncher/src/main/res/drawable-hdpi/ic_setting_ram.png
diff --git a/app_pojavlauncher/src/main/res/drawable-hdpi/tap_len.png b/app_pojavlauncher/src/main/res/drawable-hdpi/ic_setting_tap_length.png
old mode 100755
new mode 100644
similarity index 100%
rename from app_pojavlauncher/src/main/res/drawable-hdpi/tap_len.png
rename to app_pojavlauncher/src/main/res/drawable-hdpi/ic_setting_tap_length.png
diff --git a/app_pojavlauncher/src/main/res/drawable-hdpi/text_select_handle_left_mtrl_alpha.png b/app_pojavlauncher/src/main/res/drawable-hdpi/text_select_handle_left_mtrl_alpha.png
deleted file mode 100644
index 9cdc25b45..000000000
Binary files a/app_pojavlauncher/src/main/res/drawable-hdpi/text_select_handle_left_mtrl_alpha.png and /dev/null differ
diff --git a/app_pojavlauncher/src/main/res/drawable-hdpi/text_select_handle_right_mtrl_alpha.png b/app_pojavlauncher/src/main/res/drawable-hdpi/text_select_handle_right_mtrl_alpha.png
deleted file mode 100644
index 276d48091..000000000
Binary files a/app_pojavlauncher/src/main/res/drawable-hdpi/text_select_handle_right_mtrl_alpha.png and /dev/null differ
diff --git a/app_pojavlauncher/src/main/res/drawable-mdpi/btn_scale.png b/app_pojavlauncher/src/main/res/drawable-mdpi/ic_setting_btn_scale.png
old mode 100755
new mode 100644
similarity index 100%
rename from app_pojavlauncher/src/main/res/drawable-mdpi/btn_scale.png
rename to app_pojavlauncher/src/main/res/drawable-mdpi/ic_setting_btn_scale.png
diff --git a/app_pojavlauncher/src/main/res/drawable-mdpi/jre_args.png b/app_pojavlauncher/src/main/res/drawable-mdpi/ic_setting_jre_args.png
old mode 100755
new mode 100644
similarity index 100%
rename from app_pojavlauncher/src/main/res/drawable-mdpi/jre_args.png
rename to app_pojavlauncher/src/main/res/drawable-mdpi/ic_setting_jre_args.png
diff --git a/app_pojavlauncher/src/main/res/drawable-mdpi/mouse_pointer_1.png b/app_pojavlauncher/src/main/res/drawable-mdpi/ic_setting_mouse_pointer.png
old mode 100755
new mode 100644
similarity index 100%
rename from app_pojavlauncher/src/main/res/drawable-mdpi/mouse_pointer_1.png
rename to app_pojavlauncher/src/main/res/drawable-mdpi/ic_setting_mouse_pointer.png
diff --git a/app_pojavlauncher/src/main/res/drawable-mdpi/rm_jre.png b/app_pojavlauncher/src/main/res/drawable-mdpi/rm_jre.png
deleted file mode 100755
index dec16982a..000000000
Binary files a/app_pojavlauncher/src/main/res/drawable-mdpi/rm_jre.png and /dev/null differ
diff --git a/app_pojavlauncher/src/main/res/drawable-mdpi/text_select_handle_left_mtrl_alpha.png b/app_pojavlauncher/src/main/res/drawable-mdpi/text_select_handle_left_mtrl_alpha.png
deleted file mode 100644
index 95c0168cd..000000000
Binary files a/app_pojavlauncher/src/main/res/drawable-mdpi/text_select_handle_left_mtrl_alpha.png and /dev/null differ
diff --git a/app_pojavlauncher/src/main/res/drawable-mdpi/text_select_handle_right_mtrl_alpha.png b/app_pojavlauncher/src/main/res/drawable-mdpi/text_select_handle_right_mtrl_alpha.png
deleted file mode 100644
index 569332abf..000000000
Binary files a/app_pojavlauncher/src/main/res/drawable-mdpi/text_select_handle_right_mtrl_alpha.png and /dev/null differ
diff --git a/app_pojavlauncher/src/main/res/drawable-xhdpi/hide_sidebar.png b/app_pojavlauncher/src/main/res/drawable-xhdpi/ic_setting_hide_sidebar.png
old mode 100755
new mode 100644
similarity index 100%
rename from app_pojavlauncher/src/main/res/drawable-xhdpi/hide_sidebar.png
rename to app_pojavlauncher/src/main/res/drawable-xhdpi/ic_setting_hide_sidebar.png
diff --git a/app_pojavlauncher/src/main/res/drawable-xhdpi/text_select_handle_left_mtrl_alpha.png b/app_pojavlauncher/src/main/res/drawable-xhdpi/text_select_handle_left_mtrl_alpha.png
deleted file mode 100644
index a01ac1030..000000000
Binary files a/app_pojavlauncher/src/main/res/drawable-xhdpi/text_select_handle_left_mtrl_alpha.png and /dev/null differ
diff --git a/app_pojavlauncher/src/main/res/drawable-xhdpi/text_select_handle_right_mtrl_alpha.png b/app_pojavlauncher/src/main/res/drawable-xhdpi/text_select_handle_right_mtrl_alpha.png
deleted file mode 100644
index d3602d988..000000000
Binary files a/app_pojavlauncher/src/main/res/drawable-xhdpi/text_select_handle_right_mtrl_alpha.png and /dev/null differ
diff --git a/app_pojavlauncher/src/main/res/drawable-xxhdpi/text_select_handle_left_mtrl_alpha.png b/app_pojavlauncher/src/main/res/drawable-xxhdpi/text_select_handle_left_mtrl_alpha.png
deleted file mode 100644
index 75085ce6d..000000000
Binary files a/app_pojavlauncher/src/main/res/drawable-xxhdpi/text_select_handle_left_mtrl_alpha.png and /dev/null differ
diff --git a/app_pojavlauncher/src/main/res/drawable-xxhdpi/text_select_handle_right_mtrl_alpha.png b/app_pojavlauncher/src/main/res/drawable-xxhdpi/text_select_handle_right_mtrl_alpha.png
deleted file mode 100644
index e2eb5bed2..000000000
Binary files a/app_pojavlauncher/src/main/res/drawable-xxhdpi/text_select_handle_right_mtrl_alpha.png and /dev/null differ
diff --git a/app_pojavlauncher/src/main/res/drawable/ignore_notch.png b/app_pojavlauncher/src/main/res/drawable/ic_setting_ignore_notch.png
old mode 100755
new mode 100644
similarity index 100%
rename from app_pojavlauncher/src/main/res/drawable/ignore_notch.png
rename to app_pojavlauncher/src/main/res/drawable/ic_setting_ignore_notch.png
diff --git a/app_pojavlauncher/src/main/res/drawable/mouse_pointer_spd.png b/app_pojavlauncher/src/main/res/drawable/ic_setting_mouse_pointer_spd.png
similarity index 100%
rename from app_pojavlauncher/src/main/res/drawable/mouse_pointer_spd.png
rename to app_pojavlauncher/src/main/res/drawable/ic_setting_mouse_pointer_spd.png
diff --git a/app_pojavlauncher/src/main/res/drawable/resolution_scaler.png b/app_pojavlauncher/src/main/res/drawable/ic_setting_resolution_scaler.png
old mode 100755
new mode 100644
similarity index 100%
rename from app_pojavlauncher/src/main/res/drawable/resolution_scaler.png
rename to app_pojavlauncher/src/main/res/drawable/ic_setting_resolution_scaler.png
diff --git a/app_pojavlauncher/src/main/res/drawable/sign_in_background.png b/app_pojavlauncher/src/main/res/drawable/ic_setting_sign_in_background.png
similarity index 100%
rename from app_pojavlauncher/src/main/res/drawable/sign_in_background.png
rename to app_pojavlauncher/src/main/res/drawable/ic_setting_sign_in_background.png
diff --git a/app_pojavlauncher/src/main/res/drawable/mouse_pointer_1.png b/app_pojavlauncher/src/main/res/drawable/mouse_pointer_1.png
deleted file mode 100755
index e5bb2041d..000000000
Binary files a/app_pojavlauncher/src/main/res/drawable/mouse_pointer_1.png and /dev/null differ
diff --git a/app_pojavlauncher/src/main/res/drawable/text_select_handle_left_material.xml b/app_pojavlauncher/src/main/res/drawable/text_select_handle_left_material.xml
deleted file mode 100644
index b228d3f5a..000000000
--- a/app_pojavlauncher/src/main/res/drawable/text_select_handle_left_material.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
diff --git a/app_pojavlauncher/src/main/res/drawable/text_select_handle_right_material.xml b/app_pojavlauncher/src/main/res/drawable/text_select_handle_right_material.xml
deleted file mode 100644
index acacbf678..000000000
--- a/app_pojavlauncher/src/main/res/drawable/text_select_handle_right_material.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
diff --git a/app_pojavlauncher/src/main/res/drawable/view_handle.xml b/app_pojavlauncher/src/main/res/drawable/view_handle.xml
new file mode 100644
index 000000000..f85c50284
--- /dev/null
+++ b/app_pojavlauncher/src/main/res/drawable/view_handle.xml
@@ -0,0 +1,4 @@
+
+
+
diff --git a/app_pojavlauncher/src/main/res/layout/import_control_layout.xml b/app_pojavlauncher/src/main/res/layout/import_control_layout.xml
index 4e5704f38..5aac9e3d1 100644
--- a/app_pojavlauncher/src/main/res/layout/import_control_layout.xml
+++ b/app_pojavlauncher/src/main/res/layout/import_control_layout.xml
@@ -12,7 +12,7 @@
android:layout_height="match_parent"
android:elevation="-10dp"
android:scaleType="centerCrop"
- android:src="@drawable/sign_in_background" />
+ android:src="@drawable/ic_setting_sign_in_background" />
diff --git a/app_pojavlauncher/src/main/res/values/styles.xml b/app_pojavlauncher/src/main/res/values/styles.xml
index 0c537ead5..5067d8708 100644
--- a/app_pojavlauncher/src/main/res/values/styles.xml
+++ b/app_pojavlauncher/src/main/res/values/styles.xml
@@ -9,23 +9,4 @@
- true
- @style/PreferenceThemeOverlay.v14.Material
-
-
-
-
-
diff --git a/app_pojavlauncher/src/main/res/xml/pref_control.xml b/app_pojavlauncher/src/main/res/xml/pref_control.xml
index 982daf915..f5cc23764 100644
--- a/app_pojavlauncher/src/main/res/xml/pref_control.xml
+++ b/app_pojavlauncher/src/main/res/xml/pref_control.xml
@@ -9,7 +9,7 @@
@@ -21,7 +21,7 @@
app2:showSeekBarValue="true"
app2:selectable="false"
app2:seekBarIncrement="10"
- app2:icon="@drawable/tap_len" />
+ app2:icon="@drawable/ic_setting_tap_length" />
@@ -35,7 +35,7 @@
app2:showSeekBarValue="true"
app2:selectable="false"
app2:seekBarIncrement="5"
- app2:icon="@drawable/btn_scale"/>
+ app2:icon="@drawable/ic_setting_btn_scale"/>
@@ -48,7 +48,7 @@
android:key="mousescale"
android:summary="@string/mcl_setting_subtitle_mousescale"
android:title="@string/mcl_setting_title_mousescale"
- app2:icon="@drawable/mouse_pointer_1"
+ app2:icon="@drawable/ic_setting_mouse_pointer"
app2:selectable="false"
app2:seekBarIncrement="5"
app2:showSeekBarValue="true" />
@@ -56,7 +56,7 @@
android:key="mousespeed"
android:summary="@string/mcl_setting_subtitle_mousespeed"
android:title="@string/mcl_setting_title_mousespeed"
- app2:icon="@drawable/mouse_pointer_spd"
+ app2:icon="@drawable/ic_setting_mouse_pointer_spd"
app2:selectable="false"
app2:seekBarIncrement="5"
app2:showSeekBarValue="true" />
diff --git a/app_pojavlauncher/src/main/res/xml/pref_java.xml b/app_pojavlauncher/src/main/res/xml/pref_java.xml
index a45405076..64d9a5164 100644
--- a/app_pojavlauncher/src/main/res/xml/pref_java.xml
+++ b/app_pojavlauncher/src/main/res/xml/pref_java.xml
@@ -11,7 +11,7 @@
+ app2:icon="@drawable/ic_setting_hide_sidebar" />
diff --git a/app_pojavlauncher/src/main/res/xml/pref_video.xml b/app_pojavlauncher/src/main/res/xml/pref_video.xml
index 8832a5838..255609284 100644
--- a/app_pojavlauncher/src/main/res/xml/pref_video.xml
+++ b/app_pojavlauncher/src/main/res/xml/pref_video.xml
@@ -18,7 +18,7 @@
android:key="ignoreNotch"
android:summary="@string/mcl_setting_subtitle_ignore_notch"
android:title="@string/mcl_setting_title_ignore_notch"
- app2:icon="@drawable/ignore_notch" />
+ app2:icon="@drawable/ic_setting_ignore_notch" />
+ app2:icon="@drawable/ic_setting_resolution_scaler"/>
\ No newline at end of file