From 9db0c20c92b898c42601385a68ccbc8aedce4fed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=97=B1=20PixelyIon?= Date: Mon, 2 Dec 2019 19:09:08 +0530 Subject: [PATCH] Move from Java to Kotlin This commit converts all Java code to Kotlin and improves the structure and performance of most rewritten parts. --- .idea/inspectionProfiles/Project_Default.xml | 1 - app/build.gradle | 10 + app/src/main/java/emu/skyline/GameActivity.kt | 88 ++++++++ .../main/java/emu/skyline/GameAdapter.java | 150 ------------- .../main/java/emu/skyline/HeaderAdapter.java | 197 ------------------ .../main/java/emu/skyline/LogActivity.java | 166 --------------- app/src/main/java/emu/skyline/LogActivity.kt | 144 +++++++++++++ app/src/main/java/emu/skyline/LogAdapter.java | 115 ---------- .../main/java/emu/skyline/MainActivity.java | 167 --------------- app/src/main/java/emu/skyline/MainActivity.kt | 165 +++++++++++++++ app/src/main/java/emu/skyline/NroLoader.java | 87 -------- .../java/emu/skyline/SettingsActivity.java | 32 --- .../main/java/emu/skyline/SettingsActivity.kt | 38 ++++ .../java/emu/skyline/adapter/GameAdapter.kt | 101 +++++++++ .../java/emu/skyline/adapter/HeaderAdapter.kt | 148 +++++++++++++ .../java/emu/skyline/adapter/LogAdapter.kt | 85 ++++++++ .../drawable-v24/ic_launcher_foreground.xml | 34 --- .../res/drawable/ic_launcher_background.xml | 170 --------------- app/src/main/res/values/strings.xml | 2 - app/src/main/res/values/styles.xml | 8 - app/src/main/res/xml/preferences.xml | 11 - build.gradle | 2 + 22 files changed, 781 insertions(+), 1140 deletions(-) create mode 100644 app/src/main/java/emu/skyline/GameActivity.kt delete mode 100644 app/src/main/java/emu/skyline/GameAdapter.java delete mode 100644 app/src/main/java/emu/skyline/HeaderAdapter.java delete mode 100644 app/src/main/java/emu/skyline/LogActivity.java create mode 100644 app/src/main/java/emu/skyline/LogActivity.kt delete mode 100644 app/src/main/java/emu/skyline/LogAdapter.java delete mode 100644 app/src/main/java/emu/skyline/MainActivity.java create mode 100644 app/src/main/java/emu/skyline/MainActivity.kt delete mode 100644 app/src/main/java/emu/skyline/NroLoader.java delete mode 100644 app/src/main/java/emu/skyline/SettingsActivity.java create mode 100644 app/src/main/java/emu/skyline/SettingsActivity.kt create mode 100644 app/src/main/java/emu/skyline/adapter/GameAdapter.kt create mode 100644 app/src/main/java/emu/skyline/adapter/HeaderAdapter.kt create mode 100644 app/src/main/java/emu/skyline/adapter/LogAdapter.kt delete mode 100644 app/src/main/res/drawable-v24/ic_launcher_foreground.xml delete mode 100644 app/src/main/res/drawable/ic_launcher_background.xml diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml index 22d9867e..3e722f9d 100644 --- a/.idea/inspectionProfiles/Project_Default.xml +++ b/.idea/inspectionProfiles/Project_Default.xml @@ -114,7 +114,6 @@