├── .gitignore ├── .idea ├── .name ├── compiler.xml ├── copyright │ └── profiles_settings.xml ├── encodings.xml ├── gradle.xml ├── misc.xml ├── modules.xml └── runConfigurations.xml ├── README.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── luoye │ │ └── simplejs │ │ └── ApplicationTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── assets │ │ └── code.js │ ├── java │ │ └── com │ │ │ ├── luoye │ │ │ └── simplejs │ │ │ │ ├── MainActivity.java │ │ │ │ ├── RunScript.java │ │ │ │ ├── activity │ │ │ │ └── FileListActivity.java │ │ │ │ ├── adapter │ │ │ │ └── FileListAdapter.java │ │ │ │ ├── entity │ │ │ │ └── FileListItem.java │ │ │ │ ├── util │ │ │ │ ├── ConstantPool.java │ │ │ │ ├── FileNameSort.java │ │ │ │ └── Utils.java │ │ │ │ └── view │ │ │ │ └── TextEditor.java │ │ │ └── myopicmobile │ │ │ └── textwarrior │ │ │ ├── android │ │ │ ├── AutoCompletePanel.java │ │ │ ├── ClipboardPanel.java │ │ │ ├── FreeScrollingTextField.java │ │ │ ├── KeysInterpreter.java │ │ │ ├── OnSelectionChangedListener.java │ │ │ ├── RecentFiles.java │ │ │ ├── SelectionModeListener.java │ │ │ ├── TextChangeListener.java │ │ │ ├── TextWarriorIntents.java │ │ │ ├── TouchNavigationMethod.java │ │ │ └── YoyoNavigationMethod.java │ │ │ └── common │ │ │ ├── ColorScheme.java │ │ │ ├── ColorSchemeDark.java │ │ │ ├── ColorSchemeLight.java │ │ │ ├── Document.java │ │ │ ├── DocumentProvider.java │ │ │ ├── EncodingScheme.java │ │ │ ├── FindThread.java │ │ │ ├── Flag.java │ │ │ ├── JavaScriptLexer.java │ │ │ ├── JavaScriptType.java │ │ │ ├── Language.java │ │ │ ├── LanguageC.java │ │ │ ├── LanguageCFamily.java │ │ │ ├── LanguageCpp.java │ │ │ ├── LanguageCsharp.java │ │ │ ├── LanguageJava.java │ │ │ ├── LanguageJavascript.java │ │ │ ├── LanguageLua.java │ │ │ ├── LanguageNonProg.java │ │ │ ├── LanguageObjectiveC.java │ │ │ ├── LanguagePHP.java │ │ │ ├── LanguagePython.java │ │ │ ├── LanguageRuby.java │ │ │ ├── Lexer.java │ │ │ ├── LinearSearchStrategy.java │ │ │ ├── Pair.java │ │ │ ├── ProgressObserver.java │ │ │ ├── ProgressSource.java │ │ │ ├── ReadThread.java │ │ │ ├── RowListener.java │ │ │ ├── SearchStrategy.java │ │ │ ├── TextBuffer.java │ │ │ ├── TextBufferCache.java │ │ │ ├── TextWarriorException.java │ │ │ ├── UndoStack.java │ │ │ └── WriteThread.java │ └── res │ │ ├── layout │ │ ├── activity_main.xml │ │ ├── console_activity.xml │ │ ├── file_list_item.xml │ │ └── file_list_layout.xml │ │ ├── menu │ │ └── main_menu.xml │ │ ├── mipmap-hdpi │ │ ├── file.png │ │ ├── folder.png │ │ ├── icon.png │ │ ├── icon_run.png │ │ ├── redo.png │ │ ├── run.png │ │ └── undo.png │ │ ├── values-w820dp │ │ └── dimens.xml │ │ └── values │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── luoye │ └── simplejs │ └── ExampleUnitTest.java ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── j2v8-4.8.0 ├── build.gradle └── j2v8-4.8.0.aar ├── screenshots └── simpleJS.png └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | simpleJS -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/luoye/simplejs/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/androidTest/java/com/luoye/simplejs/ApplicationTest.java -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/assets/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/assets/code.js -------------------------------------------------------------------------------- /app/src/main/java/com/luoye/simplejs/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/luoye/simplejs/MainActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/luoye/simplejs/RunScript.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/luoye/simplejs/RunScript.java -------------------------------------------------------------------------------- /app/src/main/java/com/luoye/simplejs/activity/FileListActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/luoye/simplejs/activity/FileListActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/luoye/simplejs/adapter/FileListAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/luoye/simplejs/adapter/FileListAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/luoye/simplejs/entity/FileListItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/luoye/simplejs/entity/FileListItem.java -------------------------------------------------------------------------------- /app/src/main/java/com/luoye/simplejs/util/ConstantPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/luoye/simplejs/util/ConstantPool.java -------------------------------------------------------------------------------- /app/src/main/java/com/luoye/simplejs/util/FileNameSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/luoye/simplejs/util/FileNameSort.java -------------------------------------------------------------------------------- /app/src/main/java/com/luoye/simplejs/util/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/luoye/simplejs/util/Utils.java -------------------------------------------------------------------------------- /app/src/main/java/com/luoye/simplejs/view/TextEditor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/luoye/simplejs/view/TextEditor.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/android/AutoCompletePanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/android/AutoCompletePanel.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/android/ClipboardPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/android/ClipboardPanel.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/android/FreeScrollingTextField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/android/FreeScrollingTextField.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/android/KeysInterpreter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/android/KeysInterpreter.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/android/OnSelectionChangedListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/android/OnSelectionChangedListener.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/android/RecentFiles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/android/RecentFiles.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/android/SelectionModeListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/android/SelectionModeListener.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/android/TextChangeListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/android/TextChangeListener.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/android/TextWarriorIntents.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/android/TextWarriorIntents.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/android/TouchNavigationMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/android/TouchNavigationMethod.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/android/YoyoNavigationMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/android/YoyoNavigationMethod.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/common/ColorScheme.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/common/ColorScheme.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/common/ColorSchemeDark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/common/ColorSchemeDark.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/common/ColorSchemeLight.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/common/ColorSchemeLight.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/common/Document.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/common/Document.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/common/DocumentProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/common/DocumentProvider.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/common/EncodingScheme.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/common/EncodingScheme.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/common/FindThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/common/FindThread.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/common/Flag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/common/Flag.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/common/JavaScriptLexer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/common/JavaScriptLexer.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/common/JavaScriptType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/common/JavaScriptType.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/common/Language.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/common/Language.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/common/LanguageC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/common/LanguageC.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/common/LanguageCFamily.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/common/LanguageCFamily.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/common/LanguageCpp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/common/LanguageCpp.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/common/LanguageCsharp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/common/LanguageCsharp.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/common/LanguageJava.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/common/LanguageJava.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/common/LanguageJavascript.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/common/LanguageJavascript.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/common/LanguageLua.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/common/LanguageLua.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/common/LanguageNonProg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/common/LanguageNonProg.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/common/LanguageObjectiveC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/common/LanguageObjectiveC.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/common/LanguagePHP.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/common/LanguagePHP.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/common/LanguagePython.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/common/LanguagePython.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/common/LanguageRuby.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/common/LanguageRuby.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/common/Lexer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/common/Lexer.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/common/LinearSearchStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/common/LinearSearchStrategy.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/common/Pair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/common/Pair.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/common/ProgressObserver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/common/ProgressObserver.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/common/ProgressSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/common/ProgressSource.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/common/ReadThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/common/ReadThread.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/common/RowListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/common/RowListener.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/common/SearchStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/common/SearchStrategy.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/common/TextBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/common/TextBuffer.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/common/TextBufferCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/common/TextBufferCache.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/common/TextWarriorException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/common/TextWarriorException.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/common/UndoStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/common/UndoStack.java -------------------------------------------------------------------------------- /app/src/main/java/com/myopicmobile/textwarrior/common/WriteThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/java/com/myopicmobile/textwarrior/common/WriteThread.java -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/console_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/res/layout/console_activity.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/file_list_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/res/layout/file_list_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/file_list_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/res/layout/file_list_layout.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/main_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/res/menu/main_menu.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/res/mipmap-hdpi/file.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/res/mipmap-hdpi/folder.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/res/mipmap-hdpi/icon.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/icon_run.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/res/mipmap-hdpi/icon_run.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/redo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/res/mipmap-hdpi/redo.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/run.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/res/mipmap-hdpi/run.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/undo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/res/mipmap-hdpi/undo.png -------------------------------------------------------------------------------- /app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/test/java/com/luoye/simplejs/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/app/src/test/java/com/luoye/simplejs/ExampleUnitTest.java -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/gradlew.bat -------------------------------------------------------------------------------- /j2v8-4.8.0/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/j2v8-4.8.0/build.gradle -------------------------------------------------------------------------------- /j2v8-4.8.0/j2v8-4.8.0.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/j2v8-4.8.0/j2v8-4.8.0.aar -------------------------------------------------------------------------------- /screenshots/simpleJS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luoyesiqiu/simpleJS/HEAD/screenshots/simpleJS.png -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app', ':j2v8-4.8.0' 2 | --------------------------------------------------------------------------------