mirror of
https://gitee.com/zhangsken/AndroidIDE.git
synced 2026-10-16 07:49:44 +08:00
refactor: rename package com.itsaky.androidide.views to com.itsaky.androidide.ui
This commit is contained in:
@@ -120,10 +120,10 @@ import com.itsaky.androidide.utils.RecursiveFileSearcher;
|
||||
import com.itsaky.androidide.utils.ResourceUtilsKt;
|
||||
import com.itsaky.androidide.utils.SingleSessionCallback;
|
||||
import com.itsaky.androidide.viewmodel.EditorViewModel;
|
||||
import com.itsaky.androidide.views.EditorBottomSheet;
|
||||
import com.itsaky.androidide.views.MaterialBanner;
|
||||
import com.itsaky.androidide.views.editor.CodeEditorView;
|
||||
import com.itsaky.androidide.views.editor.IDEEditor;
|
||||
import com.itsaky.androidide.ui.EditorBottomSheet;
|
||||
import com.itsaky.androidide.ui.MaterialBanner;
|
||||
import com.itsaky.androidide.ui.editor.CodeEditorView;
|
||||
import com.itsaky.androidide.ui.editor.IDEEditor;
|
||||
import com.itsaky.androidide.xml.resources.ResourceTableRegistry;
|
||||
import com.itsaky.androidide.xml.versions.ApiVersionsRegistry;
|
||||
import com.itsaky.androidide.xml.widgets.WidgetTableRegistry;
|
||||
|
||||
@@ -46,11 +46,11 @@ import com.itsaky.androidide.preferences.internal.GeneralPreferencesKt;
|
||||
import com.itsaky.androidide.utils.BootstrapInstaller;
|
||||
import com.itsaky.androidide.utils.ILogger;
|
||||
import com.itsaky.androidide.utils.TypefaceUtilsKt;
|
||||
import com.itsaky.androidide.views.virtualkeys.SpecialButton;
|
||||
import com.itsaky.androidide.views.virtualkeys.VirtualKeyButton;
|
||||
import com.itsaky.androidide.views.virtualkeys.VirtualKeysConstants;
|
||||
import com.itsaky.androidide.views.virtualkeys.VirtualKeysInfo;
|
||||
import com.itsaky.androidide.views.virtualkeys.VirtualKeysView;
|
||||
import com.itsaky.androidide.ui.virtualkeys.SpecialButton;
|
||||
import com.itsaky.androidide.ui.virtualkeys.VirtualKeyButton;
|
||||
import com.itsaky.androidide.ui.virtualkeys.VirtualKeysConstants;
|
||||
import com.itsaky.androidide.ui.virtualkeys.VirtualKeysInfo;
|
||||
import com.itsaky.androidide.ui.virtualkeys.VirtualKeysView;
|
||||
import com.itsaky.terminal.TerminalEmulator;
|
||||
import com.itsaky.terminal.TerminalSession;
|
||||
import com.itsaky.terminal.TerminalSessionClient;
|
||||
|
||||
@@ -20,7 +20,7 @@ package com.itsaky.androidide.actions
|
||||
import android.content.Context
|
||||
import android.graphics.drawable.Drawable
|
||||
import androidx.core.content.ContextCompat
|
||||
import com.itsaky.androidide.views.editor.IDEEditor
|
||||
import com.itsaky.androidide.ui.editor.IDEEditor
|
||||
|
||||
/** @author Akash Yadav */
|
||||
abstract class BaseEditorAction : EditorActionItem {
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
|
||||
package com.itsaky.androidide.actions
|
||||
|
||||
import com.itsaky.androidide.views.editor.CodeEditorView
|
||||
import com.itsaky.androidide.views.editor.IDEEditor
|
||||
import com.itsaky.androidide.ui.editor.CodeEditorView
|
||||
import com.itsaky.androidide.ui.editor.IDEEditor
|
||||
|
||||
/** @author Akash Yadav */
|
||||
abstract class EditorRelatedAction : EditorActivityAction(), EditorActionItem {
|
||||
|
||||
@@ -28,9 +28,8 @@ import androidx.recyclerview.widget.RecyclerView;
|
||||
|
||||
import com.itsaky.androidide.R;
|
||||
import com.itsaky.androidide.databinding.LayoutSymbolItemBinding;
|
||||
import com.itsaky.androidide.utils.ResourceUtilsKt;
|
||||
import com.itsaky.androidide.views.SymbolInputView.Symbol;
|
||||
import com.itsaky.androidide.views.editor.IDEEditor;
|
||||
import com.itsaky.androidide.ui.SymbolInputView.Symbol;
|
||||
import com.itsaky.androidide.ui.editor.IDEEditor;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
@@ -30,7 +30,7 @@ import androidx.recyclerview.widget.LinearLayoutManager;
|
||||
import androidx.recyclerview.widget.RecyclerView;
|
||||
|
||||
import com.itsaky.androidide.adapters.DiagnosticsAdapter;
|
||||
import com.itsaky.androidide.views.EmptyView;
|
||||
import com.itsaky.androidide.ui.EmptyView;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
||||
|
||||
@@ -28,9 +28,8 @@ import androidx.fragment.app.Fragment;
|
||||
|
||||
import com.itsaky.androidide.databinding.FragmentNonEditableEditorBinding;
|
||||
import com.itsaky.androidide.syntax.colorschemes.SchemeAndroidIDE;
|
||||
import com.itsaky.androidide.utils.ILogger;
|
||||
import com.itsaky.androidide.utils.TypefaceUtilsKt;
|
||||
import com.itsaky.androidide.views.editor.IDEEditor;
|
||||
import com.itsaky.androidide.ui.editor.IDEEditor;
|
||||
|
||||
import io.github.rosemoe.sora.lang.EmptyLanguage;
|
||||
|
||||
|
||||
@@ -30,7 +30,7 @@ import androidx.recyclerview.widget.LinearLayoutManager;
|
||||
import androidx.recyclerview.widget.RecyclerView;
|
||||
|
||||
import com.itsaky.androidide.adapters.SearchListAdapter;
|
||||
import com.itsaky.androidide.views.EmptyView;
|
||||
import com.itsaky.androidide.ui.EmptyView;
|
||||
|
||||
import java.util.Collections;
|
||||
|
||||
|
||||
@@ -27,7 +27,7 @@ import androidx.annotation.NonNull;
|
||||
|
||||
import com.itsaky.androidide.resources.R;
|
||||
import com.itsaky.androidide.utils.TypefaceUtilsKt;
|
||||
import com.itsaky.androidide.views.editor.IDEEditor;
|
||||
import com.itsaky.androidide.ui.editor.IDEEditor;
|
||||
|
||||
import io.github.rosemoe.sora.lang.EmptyLanguage;
|
||||
|
||||
|
||||
@@ -25,7 +25,7 @@ import com.itsaky.androidide.lsp.api.ICompletionCancelChecker;
|
||||
import com.itsaky.androidide.lsp.api.ILanguageServer;
|
||||
import com.itsaky.androidide.preferences.internal.EditorPreferencesKt;
|
||||
import com.itsaky.androidide.utils.ILogger;
|
||||
import com.itsaky.androidide.views.editor.IDEEditor;
|
||||
import com.itsaky.androidide.ui.editor.IDEEditor;
|
||||
|
||||
import java.nio.file.Paths;
|
||||
import java.util.ArrayList;
|
||||
|
||||
@@ -34,7 +34,6 @@ import com.itsaky.androidide.fragments.sheets.ProgressSheet;
|
||||
import com.itsaky.androidide.interfaces.EditorActivityProvider;
|
||||
import com.itsaky.androidide.lsp.api.ILanguageClient;
|
||||
import com.itsaky.androidide.lsp.models.CodeActionItem;
|
||||
import com.itsaky.androidide.lsp.models.Command;
|
||||
import com.itsaky.androidide.lsp.models.DiagnosticItem;
|
||||
import com.itsaky.androidide.lsp.models.DiagnosticResult;
|
||||
import com.itsaky.androidide.lsp.models.ShowDocumentParams;
|
||||
@@ -48,8 +47,8 @@ import com.itsaky.androidide.models.SearchResult;
|
||||
import com.itsaky.androidide.tasks.TaskExecutor;
|
||||
import com.itsaky.androidide.utils.ILogger;
|
||||
import com.itsaky.androidide.utils.LSPUtils;
|
||||
import com.itsaky.androidide.views.editor.CodeEditorView;
|
||||
import com.itsaky.androidide.views.editor.IDEEditor;
|
||||
import com.itsaky.androidide.ui.editor.CodeEditorView;
|
||||
import com.itsaky.androidide.ui.editor.IDEEditor;
|
||||
import com.itsaky.toaster.ToastUtilsKt;
|
||||
import com.itsaky.toaster.Toaster;
|
||||
|
||||
|
||||
+2
-3
@@ -15,7 +15,7 @@
|
||||
* along with AndroidIDE. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
package com.itsaky.androidide.views
|
||||
package com.itsaky.androidide.ui
|
||||
|
||||
import android.app.Activity
|
||||
import android.app.ProgressDialog
|
||||
@@ -30,7 +30,6 @@ import android.widget.RelativeLayout
|
||||
import androidx.annotation.GravityInt
|
||||
import androidx.appcompat.widget.TooltipCompat
|
||||
import androidx.core.view.updateLayoutParams
|
||||
import androidx.core.view.updateMargins
|
||||
import androidx.core.view.updatePadding
|
||||
import androidx.fragment.app.Fragment
|
||||
import androidx.fragment.app.FragmentActivity
|
||||
@@ -58,7 +57,7 @@ import com.itsaky.androidide.tasks.TaskExecutor.executeAsyncProvideError
|
||||
import com.itsaky.androidide.utils.ILogger
|
||||
import com.itsaky.androidide.utils.IntentUtils.shareFile
|
||||
import com.itsaky.androidide.utils.Symbols.forFile
|
||||
import com.itsaky.androidide.views.editor.CodeEditorView
|
||||
import com.itsaky.androidide.ui.editor.CodeEditorView
|
||||
import com.itsaky.toaster.Toaster.Type.ERROR
|
||||
import com.itsaky.toaster.toast
|
||||
import java.io.File
|
||||
+1
-1
@@ -18,7 +18,7 @@
|
||||
*
|
||||
**************************************************************************************/
|
||||
|
||||
package com.itsaky.androidide.views;
|
||||
package com.itsaky.androidide.ui;
|
||||
|
||||
import android.content.Context;
|
||||
import android.util.AttributeSet;
|
||||
+1
-1
@@ -18,7 +18,7 @@
|
||||
*
|
||||
**************************************************************************************/
|
||||
|
||||
package com.itsaky.androidide.views;
|
||||
package com.itsaky.androidide.ui;
|
||||
|
||||
import android.content.Context;
|
||||
import android.graphics.drawable.Drawable;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.itsaky.androidide.views
|
||||
package com.itsaky.androidide.ui
|
||||
|
||||
import android.content.Context
|
||||
import android.util.AttributeSet
|
||||
+2
-2
@@ -15,7 +15,7 @@
|
||||
* along with AndroidIDE. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
package com.itsaky.androidide.views;
|
||||
package com.itsaky.androidide.ui;
|
||||
|
||||
import static com.itsaky.androidide.utils.ResourceUtilsKt.resolveAttr;
|
||||
|
||||
@@ -27,7 +27,7 @@ import androidx.recyclerview.widget.RecyclerView;
|
||||
|
||||
import com.itsaky.androidide.R;
|
||||
import com.itsaky.androidide.adapters.SymbolInputAdapter;
|
||||
import com.itsaky.androidide.views.editor.IDEEditor;
|
||||
import com.itsaky.androidide.ui.editor.IDEEditor;
|
||||
|
||||
public class SymbolInputView extends RecyclerView {
|
||||
|
||||
+1
-1
@@ -15,7 +15,7 @@
|
||||
* along with AndroidIDE. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
package com.itsaky.androidide.views.editor
|
||||
package com.itsaky.androidide.ui.editor
|
||||
|
||||
import io.github.rosemoe.sora.widget.CodeEditor
|
||||
import io.github.rosemoe.sora.widget.base.EditorPopupWindow
|
||||
+1
-1
@@ -15,7 +15,7 @@
|
||||
* along with AndroidIDE. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
package com.itsaky.androidide.views.editor;
|
||||
package com.itsaky.androidide.ui.editor;
|
||||
|
||||
import static android.view.View.MeasureSpec.AT_MOST;
|
||||
import static android.view.View.MeasureSpec.makeMeasureSpec;
|
||||
+1
-1
@@ -14,7 +14,7 @@
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with AndroidIDE. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
package com.itsaky.androidide.views.editor;
|
||||
package com.itsaky.androidide.ui.editor;
|
||||
|
||||
import static com.itsaky.androidide.preferences.internal.EditorPreferencesKt.FLAG_LINE_BREAK;
|
||||
import static com.itsaky.androidide.preferences.internal.EditorPreferencesKt.FLAG_PASSWORD;
|
||||
+1
-1
@@ -14,7 +14,7 @@
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with AndroidIDE. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
package com.itsaky.androidide.views.editor
|
||||
package com.itsaky.androidide.ui.editor
|
||||
|
||||
import com.itsaky.androidide.lsp.models.DiagnosticItem
|
||||
|
||||
+1
-1
@@ -15,7 +15,7 @@
|
||||
* along with AndroidIDE. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
package com.itsaky.androidide.views.editor
|
||||
package com.itsaky.androidide.ui.editor
|
||||
|
||||
import android.annotation.SuppressLint
|
||||
import android.content.Context
|
||||
+1
-1
@@ -15,7 +15,7 @@
|
||||
* along with AndroidIDE. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
package com.itsaky.androidide.views.editor
|
||||
package com.itsaky.androidide.ui.editor
|
||||
|
||||
import android.content.Intent
|
||||
import android.net.Uri
|
||||
+2
-2
@@ -15,7 +15,7 @@
|
||||
* along with AndroidIDE. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
package com.itsaky.androidide.views.editor
|
||||
package com.itsaky.androidide.ui.editor
|
||||
|
||||
import android.annotation.SuppressLint
|
||||
import android.content.Context
|
||||
@@ -30,7 +30,7 @@ import android.widget.PopupMenu
|
||||
import com.itsaky.androidide.resources.R
|
||||
import com.itsaky.androidide.databinding.LayoutFindInFileBinding
|
||||
import com.itsaky.androidide.utils.SingleTextWatcher
|
||||
import com.itsaky.androidide.views.editor.ReplaceAction.doReplace
|
||||
import com.itsaky.androidide.ui.editor.ReplaceAction.doReplace
|
||||
import io.github.rosemoe.sora.widget.EditorSearcher.SearchOptions
|
||||
import java.util.regex.Pattern
|
||||
|
||||
+1
-1
@@ -14,7 +14,7 @@
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with AndroidIDE. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
package com.itsaky.androidide.views.editor;
|
||||
package com.itsaky.androidide.ui.editor;
|
||||
|
||||
import static com.itsaky.androidide.preferences.internal.EditorPreferencesKt.getVisiblePasswordFlag;
|
||||
import static com.itsaky.androidide.resources.R.string;
|
||||
+1
-1
@@ -15,7 +15,7 @@
|
||||
* along with AndroidIDE. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
package com.itsaky.androidide.views.editor
|
||||
package com.itsaky.androidide.ui.editor
|
||||
|
||||
import android.view.LayoutInflater
|
||||
import com.itsaky.androidide.resources.R
|
||||
+1
-1
@@ -15,7 +15,7 @@
|
||||
* along with AndroidIDE. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
package com.itsaky.androidide.views.editor;
|
||||
package com.itsaky.androidide.ui.editor;
|
||||
|
||||
import android.text.SpannableStringBuilder;
|
||||
import android.text.style.BackgroundColorSpan;
|
||||
+1
-1
@@ -15,7 +15,7 @@
|
||||
*
|
||||
*/
|
||||
|
||||
package com.itsaky.androidide.views.transition;
|
||||
package com.itsaky.androidide.ui.transition;
|
||||
|
||||
/**
|
||||
* A PathMotion that generates a curved path along an arc on an imaginary circle containing the two
|
||||
+1
-1
@@ -15,7 +15,7 @@
|
||||
*
|
||||
*/
|
||||
|
||||
package com.itsaky.androidide.views.transition;
|
||||
package com.itsaky.androidide.ui.transition;
|
||||
|
||||
/**
|
||||
* A Class that takes an angle, start point and end point that it uses to calculate controls points
|
||||
+1
-1
@@ -15,7 +15,7 @@
|
||||
* along with AndroidIDE. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
**************************************************************************************/
|
||||
package com.itsaky.androidide.views.transition;
|
||||
package com.itsaky.androidide.ui.transition;
|
||||
|
||||
import android.animation.Animator;
|
||||
import android.animation.ObjectAnimator;
|
||||
@@ -19,7 +19,7 @@ package com.itsaky.androidide.utils
|
||||
|
||||
import com.itsaky.androidide.preferences.internal.tabSize
|
||||
import com.itsaky.androidide.preferences.internal.useSoftTab
|
||||
import com.itsaky.androidide.views.SymbolInputView.Symbol
|
||||
import com.itsaky.androidide.ui.SymbolInputView.Symbol
|
||||
import java.io.File
|
||||
|
||||
object Symbols {
|
||||
|
||||
@@ -23,7 +23,7 @@ import android.app.ProgressDialog
|
||||
import android.widget.Toast
|
||||
import com.itsaky.androidide.resources.R.string
|
||||
import com.itsaky.androidide.utils.ILogger
|
||||
import com.itsaky.androidide.views.editor.IDEEditor
|
||||
import com.itsaky.androidide.ui.editor.IDEEditor
|
||||
import io.github.rosemoe.sora.text.TextUtils
|
||||
import io.github.rosemoe.sora.util.IntPair
|
||||
import java.util.concurrent.CompletableFuture
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<com.itsaky.androidide.views.ContentTranslatingDrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
<com.itsaky.androidide.ui.ContentTranslatingDrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:id="@+id/editor_drawerLayout"
|
||||
@@ -32,7 +32,7 @@
|
||||
android:layout_height="wrap_content"
|
||||
android:indeterminate="true" />
|
||||
|
||||
<com.itsaky.androidide.views.MaterialBanner
|
||||
<com.itsaky.androidide.ui.MaterialBanner
|
||||
android:id="@+id/syncBanner"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
</ViewFlipper>
|
||||
|
||||
<com.itsaky.androidide.views.EditorBottomSheet
|
||||
<com.itsaky.androidide.ui.EditorBottomSheet
|
||||
android:id="@+id/bottom_sheet"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
@@ -137,4 +137,4 @@
|
||||
|
||||
</com.google.android.material.navigation.NavigationView>
|
||||
|
||||
</com.itsaky.androidide.views.ContentTranslatingDrawerLayout>
|
||||
</com.itsaky.androidide.ui.ContentTranslatingDrawerLayout>
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
android:layout_height="match_parent"
|
||||
android:orientation="vertical">
|
||||
|
||||
<com.itsaky.androidide.views.virtualkeys.VirtualKeysView
|
||||
<com.itsaky.androidide.ui.virtualkeys.VirtualKeysView
|
||||
android:id="@+id/virtual_key_table"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="75dp"
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
~ You should have received a copy of the GNU General Public License
|
||||
~ along with AndroidIDE. If not, see <https://www.gnu.org/licenses/>.
|
||||
-->
|
||||
<com.itsaky.androidide.views.editor.IDEEditor xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
<com.itsaky.androidide.ui.editor.IDEEditor xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:id="@+id/editor"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent" />
|
||||
@@ -15,7 +15,7 @@
|
||||
~ along with AndroidIDE. If not, see <https://www.gnu.org/licenses/>.
|
||||
-->
|
||||
|
||||
<com.itsaky.androidide.views.editor.IDEEditor xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
<com.itsaky.androidide.ui.editor.IDEEditor xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:id="@+id/editor"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent" />
|
||||
@@ -4,7 +4,7 @@
|
||||
android:layout_height="match_parent"
|
||||
android:orientation="vertical">
|
||||
|
||||
<com.itsaky.androidide.views.editor.IDEEditor
|
||||
<com.itsaky.androidide.ui.editor.IDEEditor
|
||||
android:id="@+id/editor"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="0dp"
|
||||
|
||||
+1
-1
@@ -15,7 +15,7 @@
|
||||
* along with AndroidIDE. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
package com.itsaky.androidide.views
|
||||
package com.itsaky.androidide.ui
|
||||
|
||||
import android.content.Context
|
||||
import android.util.AttributeSet
|
||||
+1
-1
@@ -15,7 +15,7 @@
|
||||
* along with AndroidIDE. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
package com.itsaky.androidide.views
|
||||
package com.itsaky.androidide.ui
|
||||
|
||||
import android.content.Context
|
||||
import android.graphics.Rect
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.itsaky.androidide.views.virtualkeys;
|
||||
package com.itsaky.androidide.ui.virtualkeys;
|
||||
|
||||
import androidx.annotation.NonNull;
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.itsaky.androidide.views.virtualkeys;
|
||||
package com.itsaky.androidide.ui.virtualkeys;
|
||||
|
||||
import android.widget.Button;
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.itsaky.androidide.views.virtualkeys;
|
||||
package com.itsaky.androidide.ui.virtualkeys;
|
||||
|
||||
import android.text.TextUtils;
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.itsaky.androidide.views.virtualkeys;
|
||||
package com.itsaky.androidide.ui.virtualkeys;
|
||||
|
||||
import android.view.KeyEvent;
|
||||
|
||||
+2
-2
@@ -1,11 +1,11 @@
|
||||
package com.itsaky.androidide.views.virtualkeys;
|
||||
package com.itsaky.androidide.ui.virtualkeys;
|
||||
|
||||
import android.view.View;
|
||||
import android.widget.Button;
|
||||
|
||||
import androidx.annotation.NonNull;
|
||||
|
||||
import com.itsaky.androidide.views.virtualkeys.VirtualKeysConstants.EXTRA_KEY_DISPLAY_MAPS;
|
||||
import com.itsaky.androidide.ui.virtualkeys.VirtualKeysConstants.EXTRA_KEY_DISPLAY_MAPS;
|
||||
|
||||
import org.json.JSONArray;
|
||||
import org.json.JSONException;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.itsaky.androidide.views.virtualkeys;
|
||||
package com.itsaky.androidide.ui.virtualkeys;
|
||||
|
||||
import android.annotation.SuppressLint;
|
||||
import android.content.Context;
|
||||
@@ -15,7 +15,7 @@
|
||||
~ along with AndroidIDE. If not, see <https://www.gnu.org/licenses/>.
|
||||
-->
|
||||
|
||||
<com.itsaky.androidide.views.ContentTranslatingDrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
<com.itsaky.androidide.ui.ContentTranslatingDrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:layout_width="match_parent"
|
||||
@@ -68,4 +68,4 @@
|
||||
|
||||
</com.google.android.material.navigation.NavigationView>
|
||||
|
||||
</com.itsaky.androidide.views.ContentTranslatingDrawerLayout>
|
||||
</com.itsaky.androidide.ui.ContentTranslatingDrawerLayout>
|
||||
|
||||
Reference in New Issue
Block a user