AI-Iguana | 2023.2.1 <dx@DESKTOP-UTKHD5F Overwrite local to http://home.debuggerx.com:3000/debuggerx/AndroidStudioSettings.git

master
dx 2 years ago
commit aef9b1cae5

1
.gitignore vendored

@ -0,0 +1 @@
./yiiguxing.translation.xml

@ -0,0 +1,5 @@
<application>
<component name="AquaNewUserFeedbackInfoState"><![CDATA[{
"userTypedInEditor": true
}]]></component>
</application>

@ -1,5 +1,6 @@
<application>
<component name="AquaOldUserFeedbackInfoState"><![CDATA[{
"firstUsageTime": "2024-03-14T14:18:39.745188900"
"userTypedInEditor": true,
"firstUsageTime": "2023-10-23T18:51:01.699321641"
}]]></component>
</application>

@ -0,0 +1,4 @@
<application>
<component name="DontShowAgainFeedbackService"><![CDATA[{
}]]></component>
</application>

@ -0,0 +1,5 @@
<application>
<component name="NewUIInfoState"><![CDATA[{
"disableNewUIDate": "2024-01-04T09:19:46.141856223"
}]]></component>
</application>

@ -0,0 +1,5 @@
<application>
<component name="ProjectCreationInfoState"><![CDATA[{
"lastCreatedProjectBuilderId": "JAVA_MODULE_io.flutter.module.FlutterModuleBuilder"
}]]></component>
</application>

@ -0,0 +1,5 @@
<application>
<component name="com.codertainment.scrcpy.controller.model.ScrcpyProps">
<option name="v4l2DeviceNumber" value="0" />
</component>
</application>

@ -0,0 +1,6 @@
<application>
<component name="Git.Application.Settings">
<option name="myPathToGit" value="git" />
<option name="SSH_EXECUTABLE" value="IDEA_SSH" />
</component>
</application>

@ -0,0 +1,5 @@
<application>
<component name="LafManager">
<laf class-name="com.intellij.ide.ui.laf.darcula.DarculaLaf" />
</component>
</application>

@ -0,0 +1,5 @@
<application>
<component name="Pandoc.Application.Settings">
<option name="myPathToImages" value="$USER_HOME$/StudioProjects/gemsouls_app_dev/import-resources" />
</component>
</application>

@ -0,0 +1,5 @@
<application>
<component name="PathMacrosImpl">
<macro name="KOTLIN_BUNDLED" value="/home/debuggerx/JetBrainsIDE/apps/AndroidStudio/ch-0/211.7628.21.2111.8309675.plugins/Kotlin/kotlinc" />
</component>
</application>

@ -0,0 +1,10 @@
<application>
<component name="AdvancedSettings">
<option name="settings">
<map>
<entry key="documentation.components.enable.highlighting.of.links" value="true" />
<entry key="documentation.components.enable.inline.code.highlighting" value="true" />
</map>
</option>
</component>
</application>

@ -0,0 +1,15 @@
<application>
<component name="AndroidEditors">
<option name="state">
<GlobalState>
<option name="magnifySensitivity" value="0.1" />
<option name="preferXmlEditor" value="true" />
<option name="preferredComposableEditorMode" value="CODE" />
<option name="preferredDrawableEditorMode" value="CODE" />
<option name="preferredEditorMode" value="CODE" />
<option name="preferredKotlinEditorMode" value="CODE" />
<option name="visible" value="false" />
</GlobalState>
</option>
</component>
</application>

@ -0,0 +1,11 @@
<application>
<component name="AndroidLogcatFilterHistory">
<option name="mostRecentlyUsed" value="package:com.blackshark.sharkman" />
<option name="nonFavorites">
<list>
<option value="package:com.blackshark.sharkman" />
<option value="package:com.blackshark.sharkman " />
</list>
</option>
</component>
</application>

@ -0,0 +1,10 @@
<application>
<component name="AndroidLogcatSettings">
<option name="ignoredTags">
<set>
<option value="Unity" />
<option value="UnityPlayerManager" />
</set>
</option>
</component>
</application>

@ -3,6 +3,6 @@
<version>1</version>
</component>
<component name="whatsNew">
<shownVersion>2023.2.1rc23</shownVersion>
<shownVersion>2023.2.1rc22</shownVersion>
</component>
</application>

@ -0,0 +1,9 @@
<application>
<component name="BaseRefactoringSettings">
<option name="SAFE_DELETE_WHEN_DELETE" value="false" />
<option name="RENAME_SEARCH_IN_COMMENTS_FOR_FILE" value="false" />
</component>
<component name="RefactoringSettings">
<option name="INTRODUCE_LOCAL_CREATE_FINALS" value="false" />
</component>
</application>

@ -0,0 +1,5 @@
<application>
<component name="CodeStyleSchemeSettings">
<option name="CURRENT_SCHEME_NAME" value="Default (1)" />
</component>
</application>

@ -0,0 +1,221 @@
<code_scheme name="Default (2)">
<option name="CLASS_COUNT_TO_USE_IMPORT_ON_DEMAND" value="99" />
<option name="NAMES_COUNT_TO_USE_IMPORT_ON_DEMAND" value="99" />
<option name="PACKAGES_TO_USE_IMPORT_ON_DEMAND">
<value />
</option>
<option name="IMPORT_LAYOUT_TABLE">
<value>
<package name="android" withSubpackages="true" static="false" />
<emptyLine />
<package name="com" withSubpackages="true" static="false" />
<emptyLine />
<package name="junit" withSubpackages="true" static="false" />
<emptyLine />
<package name="net" withSubpackages="true" static="false" />
<emptyLine />
<package name="org" withSubpackages="true" static="false" />
<emptyLine />
<package name="java" withSubpackages="true" static="false" />
<emptyLine />
<package name="javax" withSubpackages="true" static="false" />
<emptyLine />
<package name="" withSubpackages="true" static="false" />
<emptyLine />
<package name="" withSubpackages="true" static="true" />
<emptyLine />
</value>
</option>
<option name="RIGHT_MARGIN" value="100" />
<AndroidXmlCodeStyleSettings>
<option name="USE_CUSTOM_SETTINGS" value="true" />
</AndroidXmlCodeStyleSettings>
<Objective-C-extensions>
<option name="GENERATE_INSTANCE_VARIABLES_FOR_PROPERTIES" value="ASK" />
<option name="RELEASE_STYLE" value="IVAR" />
<option name="TYPE_QUALIFIERS_PLACEMENT" value="BEFORE" />
<file>
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Import" />
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Macro" />
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Typedef" />
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Enum" />
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Constant" />
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Global" />
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Struct" />
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="FunctionPredecl" />
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Function" />
</file>
<class>
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Property" />
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Synthesize" />
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="InitMethod" />
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="StaticMethod" />
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="InstanceMethod" />
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="DeallocMethod" />
</class>
<extensions>
<pair source="cpp" header="h" />
<pair source="c" header="h" />
</extensions>
</Objective-C-extensions>
<XML>
<option name="XML_LEGACY_SETTINGS_IMPORTED" value="true" />
</XML>
<codeStyleSettings language="XML">
<option name="FORCE_REARRANGE_MODE" value="1" />
<indentOptions>
<option name="CONTINUATION_INDENT_SIZE" value="4" />
</indentOptions>
<arrangement>
<rules>
<section>
<rule>
<match>
<AND>
<NAME>xmlns:android</NAME>
<XML_NAMESPACE>^$</XML_NAMESPACE>
</AND>
</match>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>xmlns:.*</NAME>
<XML_NAMESPACE>^$</XML_NAMESPACE>
</AND>
</match>
<order>BY_NAME</order>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>.*:id</NAME>
<XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
</AND>
</match>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>.*:name</NAME>
<XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
</AND>
</match>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>name</NAME>
<XML_NAMESPACE>^$</XML_NAMESPACE>
</AND>
</match>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>style</NAME>
<XML_NAMESPACE>^$</XML_NAMESPACE>
</AND>
</match>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>.*</NAME>
<XML_NAMESPACE>^$</XML_NAMESPACE>
</AND>
</match>
<order>BY_NAME</order>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>.*:layout_width</NAME>
<XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
</AND>
</match>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>.*:layout_height</NAME>
<XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
</AND>
</match>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>.*:layout_.*</NAME>
<XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
</AND>
</match>
<order>BY_NAME</order>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>.*:width</NAME>
<XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
</AND>
</match>
<order>BY_NAME</order>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>.*:height</NAME>
<XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
</AND>
</match>
<order>BY_NAME</order>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>.*</NAME>
<XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
</AND>
</match>
<order>BY_NAME</order>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>.*</NAME>
<XML_NAMESPACE>.*</XML_NAMESPACE>
</AND>
</match>
<order>BY_NAME</order>
</rule>
</section>
</rules>
</arrangement>
</codeStyleSettings>
</code_scheme>

@ -0,0 +1,221 @@
<code_scheme name="Default (3)">
<option name="CLASS_COUNT_TO_USE_IMPORT_ON_DEMAND" value="99" />
<option name="NAMES_COUNT_TO_USE_IMPORT_ON_DEMAND" value="99" />
<option name="PACKAGES_TO_USE_IMPORT_ON_DEMAND">
<value />
</option>
<option name="IMPORT_LAYOUT_TABLE">
<value>
<package name="android" withSubpackages="true" static="false" />
<emptyLine />
<package name="com" withSubpackages="true" static="false" />
<emptyLine />
<package name="junit" withSubpackages="true" static="false" />
<emptyLine />
<package name="net" withSubpackages="true" static="false" />
<emptyLine />
<package name="org" withSubpackages="true" static="false" />
<emptyLine />
<package name="java" withSubpackages="true" static="false" />
<emptyLine />
<package name="javax" withSubpackages="true" static="false" />
<emptyLine />
<package name="" withSubpackages="true" static="false" />
<emptyLine />
<package name="" withSubpackages="true" static="true" />
<emptyLine />
</value>
</option>
<option name="RIGHT_MARGIN" value="100" />
<AndroidXmlCodeStyleSettings>
<option name="USE_CUSTOM_SETTINGS" value="true" />
</AndroidXmlCodeStyleSettings>
<Objective-C-extensions>
<option name="GENERATE_INSTANCE_VARIABLES_FOR_PROPERTIES" value="ASK" />
<option name="RELEASE_STYLE" value="IVAR" />
<option name="TYPE_QUALIFIERS_PLACEMENT" value="BEFORE" />
<file>
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Import" />
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Macro" />
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Typedef" />
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Enum" />
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Constant" />
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Global" />
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Struct" />
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="FunctionPredecl" />
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Function" />
</file>
<class>
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Property" />
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Synthesize" />
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="InitMethod" />
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="StaticMethod" />
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="InstanceMethod" />
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="DeallocMethod" />
</class>
<extensions>
<pair source="cpp" header="h" />
<pair source="c" header="h" />
</extensions>
</Objective-C-extensions>
<XML>
<option name="XML_LEGACY_SETTINGS_IMPORTED" value="true" />
</XML>
<codeStyleSettings language="XML">
<option name="FORCE_REARRANGE_MODE" value="1" />
<indentOptions>
<option name="CONTINUATION_INDENT_SIZE" value="4" />
</indentOptions>
<arrangement>
<rules>
<section>
<rule>
<match>
<AND>
<NAME>xmlns:android</NAME>
<XML_NAMESPACE>^$</XML_NAMESPACE>
</AND>
</match>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>xmlns:.*</NAME>
<XML_NAMESPACE>^$</XML_NAMESPACE>
</AND>
</match>
<order>BY_NAME</order>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>.*:id</NAME>
<XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
</AND>
</match>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>.*:name</NAME>
<XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
</AND>
</match>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>name</NAME>
<XML_NAMESPACE>^$</XML_NAMESPACE>
</AND>
</match>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>style</NAME>
<XML_NAMESPACE>^$</XML_NAMESPACE>
</AND>
</match>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>.*</NAME>
<XML_NAMESPACE>^$</XML_NAMESPACE>
</AND>
</match>
<order>BY_NAME</order>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>.*:layout_width</NAME>
<XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
</AND>
</match>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>.*:layout_height</NAME>
<XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
</AND>
</match>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>.*:layout_.*</NAME>
<XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
</AND>
</match>
<order>BY_NAME</order>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>.*:width</NAME>
<XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
</AND>
</match>
<order>BY_NAME</order>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>.*:height</NAME>
<XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
</AND>
</match>
<order>BY_NAME</order>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>.*</NAME>
<XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
</AND>
</match>
<order>BY_NAME</order>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>.*</NAME>
<XML_NAMESPACE>.*</XML_NAMESPACE>
</AND>
</match>
<order>BY_NAME</order>
</rule>
</section>
</rules>
</arrangement>
</codeStyleSettings>
</code_scheme>

@ -0,0 +1,174 @@
<code_scheme name="Default" version="173">
<option name="CLASS_COUNT_TO_USE_IMPORT_ON_DEMAND" value="99" />
<option name="NAMES_COUNT_TO_USE_IMPORT_ON_DEMAND" value="99" />
<option name="PACKAGES_TO_USE_IMPORT_ON_DEMAND">
<value />
</option>
<option name="IMPORT_LAYOUT_TABLE">
<value>
<package name="android" withSubpackages="true" static="false" />
<emptyLine />
<package name="com" withSubpackages="true" static="false" />
<emptyLine />
<package name="junit" withSubpackages="true" static="false" />
<emptyLine />
<package name="net" withSubpackages="true" static="false" />
<emptyLine />
<package name="org" withSubpackages="true" static="false" />
<emptyLine />
<package name="java" withSubpackages="true" static="false" />
<emptyLine />
<package name="javax" withSubpackages="true" static="false" />
<emptyLine />
<package name="" withSubpackages="true" static="false" />
<emptyLine />
<package name="" withSubpackages="true" static="true" />
<emptyLine />
</value>
</option>
<option name="RIGHT_MARGIN" value="100" />
<AndroidXmlCodeStyleSettings>
<option name="USE_CUSTOM_SETTINGS" value="true" />
</AndroidXmlCodeStyleSettings>
<JavaCodeStyleSettings>
<option name="CLASS_COUNT_TO_USE_IMPORT_ON_DEMAND" value="99" />
<option name="NAMES_COUNT_TO_USE_IMPORT_ON_DEMAND" value="99" />
<option name="PACKAGES_TO_USE_IMPORT_ON_DEMAND">
<value />
</option>
<option name="IMPORT_LAYOUT_TABLE">
<value>
<package name="android" withSubpackages="true" static="false" />
<emptyLine />
<package name="androidx" withSubpackages="true" static="false" />
<emptyLine />
<package name="com" withSubpackages="true" static="false" />
<emptyLine />
<package name="junit" withSubpackages="true" static="false" />
<emptyLine />
<package name="net" withSubpackages="true" static="false" />
<emptyLine />
<package name="org" withSubpackages="true" static="false" />
<emptyLine />
<package name="java" withSubpackages="true" static="false" />
<emptyLine />
<package name="javax" withSubpackages="true" static="false" />
<emptyLine />
<package name="" withSubpackages="true" static="false" />
<emptyLine />
<package name="" withSubpackages="true" static="true" />
<emptyLine />
</value>
</option>
</JavaCodeStyleSettings>
<XML>
<option name="XML_KEEP_LINE_BREAKS" value="false" />
<option name="XML_ALIGN_ATTRIBUTES" value="false" />
<option name="XML_SPACE_INSIDE_EMPTY_TAG" value="true" />
<option name="XML_LEGACY_SETTINGS_IMPORTED" value="true" />
</XML>
<codeStyleSettings language="XML">
<option name="FORCE_REARRANGE_MODE" value="1" />
<indentOptions>
<option name="CONTINUATION_INDENT_SIZE" value="4" />
</indentOptions>
<arrangement>
<rules>
<section>
<rule>
<match>
<AND>
<NAME>xmlns:android</NAME>
<XML_NAMESPACE>^$</XML_NAMESPACE>
</AND>
</match>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>xmlns:.*</NAME>
<XML_NAMESPACE>^$</XML_NAMESPACE>
</AND>
</match>
<order>BY_NAME</order>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>.*:id</NAME>
<XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
</AND>
</match>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>.*:name</NAME>
<XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
</AND>
</match>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>name</NAME>
<XML_NAMESPACE>^$</XML_NAMESPACE>
</AND>
</match>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>style</NAME>
<XML_NAMESPACE>^$</XML_NAMESPACE>
</AND>
</match>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>.*</NAME>
<XML_NAMESPACE>^$</XML_NAMESPACE>
</AND>
</match>
<order>BY_NAME</order>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>.*</NAME>
<XML_NAMESPACE>http://schemas.android.com/apk/res/android</XML_NAMESPACE>
</AND>
</match>
<order>ANDROID_ATTRIBUTE_ORDER</order>
</rule>
</section>
<section>
<rule>
<match>
<AND>
<NAME>.*</NAME>
<XML_NAMESPACE>.*</XML_NAMESPACE>
</AND>
</match>
<order>BY_NAME</order>
</rule>
</section>
</rules>
</arrangement>
</codeStyleSettings>
</code_scheme>

@ -0,0 +1,6 @@
<application>
<component name="EditorColorsManagerImpl">
<option name="USE_ONLY_MONOSPACED_FONTS" value="false" />
<global_color_scheme name="My Vim dark " />
</component>
</application>

@ -0,0 +1,709 @@
<scheme name="My Vim dark " version="142" parent_scheme="Default">
<option name="FONT_SCALE" value="1.5" />
<console-font>
<option name="EDITOR_FONT_NAME" value="DejaVu Sans Mono" />
<option name="EDITOR_FONT_SIZE" value="18" />
</console-font>
<console-font>
<option name="EDITOR_FONT_NAME" value="Noto Sans CJK SC Regular" />
<option name="EDITOR_FONT_SIZE" value="18" />
</console-font>
<option name="CONSOLE_LINE_SPACING" value="1.0" />
<colors>
<option name="ADDED_LINES_COLOR" value="295622" />
<option name="BORDER_LINES_COLOR" value="cfe7ff" />
<option name="CARET_COLOR" value="bbbbbb" />
<option name="CARET_ROW_COLOR" value="403f42" />
<option name="CONSOLE_BACKGROUND_KEY" value="0" />
<option name="DOCUMENTATION_COLOR" value="" />
<option name="FILESTATUS_ADDED" value="629755" />
<option name="FILESTATUS_DELETED" value="6c6c6c" />
<option name="FILESTATUS_IDEA_FILESTATUS_DELETED_FROM_FILE_SYSTEM" value="6c6c6c" />
<option name="FILESTATUS_IDEA_FILESTATUS_IGNORED" value="848504" />
<option name="FILESTATUS_IDEA_FILESTATUS_MERGED_WITH_BOTH_CONFLICTS" value="d5756c" />
<option name="FILESTATUS_IDEA_FILESTATUS_MERGED_WITH_CONFLICTS" value="d5756c" />
<option name="FILESTATUS_IDEA_FILESTATUS_MERGED_WITH_PROPERTY_CONFLICTS" value="d5756c" />
<option name="FILESTATUS_MERGED" value="9876aa" />
<option name="FILESTATUS_MODIFIED" value="6897bb" />
<option name="FILESTATUS_NOT_CHANGED_IMMEDIATE" value="6897bb" />
<option name="FILESTATUS_NOT_CHANGED_RECURSIVE" value="6897bb" />
<option name="FILESTATUS_UNKNOWN" value="d1675a" />
<option name="FILESTATUS_addedOutside" value="629755" />
<option name="FILESTATUS_changelistConflict" value="d5756c" />
<option name="FILESTATUS_modifiedOutside" value="6897bb" />
<option name="GUTTER_BACKGROUND" value="2b2b2b" />
<option name="LINE_NUMBERS_COLOR" value="ffed30" />
<option name="LOOKUP_COLOR" value="" />
<option name="METHOD_SEPARATORS_COLOR" value="222222" />
<option name="MODIFIED_LINES_COLOR" value="415f69" />
<option name="NOTIFICATION_BACKGROUND" value="" />
<option name="RECURSIVE_CALL_ATTRIBUTES" value="574300" />
<option name="RIGHT_MARGIN_COLOR" value="323232" />
<option name="SELECTED_INDENT_GUIDE" value="ffff67" />
<option name="SELECTED_TEARLINE_COLOR" value="ffff67" />
<option name="SELECTION_BACKGROUND" value="bbbbbb" />
<option name="SELECTION_FOREGROUND" value="0" />
<option name="SOFT_WRAP_SIGN_COLOR" value="131fc0" />
<option name="TEARLINE_COLOR" value="ffffff" />
<option name="WHITESPACES" value="505050" />
</colors>
<attributes>
<option name="ABSTRACT_CLASS_NAME_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="bbbbbb" />
<option name="FONT_TYPE" value="1" />
<option name="EFFECT_TYPE" value="1" />
</value>
</option>
<option name="ANNOTATION_NAME_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="55ffff" />
<option name="FONT_TYPE" value="1" />
</value>
</option>
<option name="ANONYMOUS_CLASS_NAME_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="1e44bb" />
<option name="FONT_TYPE" value="1" />
<option name="EFFECT_TYPE" value="1" />
</value>
</option>
<option name="BAD_CHARACTER">
<value>
<option name="FOREGROUND" value="ff5555" />
<option name="EFFECT_COLOR" value="ff5555" />
<option name="EFFECT_TYPE" value="1" />
</value>
</option>
<option name="BREAKPOINT_ATTRIBUTES">
<value>
<option name="BACKGROUND" value="3a2323" />
</value>
</option>
<option name="Block comment">
<value>
<option name="FOREGROUND" value="55ffff" />
</value>
</option>
<option name="CLASS_NAME_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="899ff" />
<option name="FONT_TYPE" value="1" />
<option name="EFFECT_TYPE" value="1" />
</value>
</option>
<option name="CONSOLE_BLUE_OUTPUT">
<value>
<option name="FOREGROUND" value="5394ec" />
</value>
</option>
<option name="CONSOLE_CYAN_OUTPUT">
<value>
<option name="FOREGROUND" value="6969" />
</value>
</option>
<option name="CONSOLE_ERROR_OUTPUT">
<value>
<option name="FOREGROUND" value="ff55ff" />
</value>
</option>
<option name="CONSOLE_MAGENTA_OUTPUT">
<value>
<option name="FOREGROUND" value="983498" />
</value>
</option>
<option name="CONSOLE_NORMAL_OUTPUT">
<value>
<option name="FOREGROUND" value="bbbbbb" />
<option name="BACKGROUND" value="0" />
</value>
</option>
<option name="CONSOLE_RED_OUTPUT">
<value>
<option name="FOREGROUND" value="ff6b68" />
</value>
</option>
<option name="CONSOLE_SYSTEM_OUTPUT">
<value>
<option name="FOREGROUND" value="ff55ff" />
</value>
</option>
<option name="CONSOLE_USER_INPUT">
<value>
<option name="FOREGROUND" value="55ffff" />
</value>
</option>
<option name="CONSTRUCTOR_DECLARATION_ATTRIBUTES">
<value>
<option name="FONT_TYPE" value="1" />
</value>
</option>
<option name="CUSTOM_INVALID_STRING_ESCAPE_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="ff5555" />
<option name="EFFECT_COLOR" value="ff5555" />
<option name="EFFECT_TYPE" value="1" />
</value>
</option>
<option name="CUSTOM_KEYWORD1_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="55ff55" />
<option name="FONT_TYPE" value="1" />
</value>
</option>
<option name="CUSTOM_KEYWORD2_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="55ff55" />
<option name="FONT_TYPE" value="1" />
</value>
</option>
<option name="CUSTOM_KEYWORD3_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="55ff55" />
<option name="FONT_TYPE" value="1" />
</value>
</option>
<option name="CUSTOM_KEYWORD4_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="55ff55" />
<option name="FONT_TYPE" value="1" />
</value>
</option>
<option name="CUSTOM_LINE_COMMENT_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="55ffff" />
</value>
</option>
<option name="CUSTOM_MULTI_LINE_COMMENT_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="55ffff" />
</value>
</option>
<option name="CUSTOM_NUMBER_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="ff55ff" />
</value>
</option>
<option name="CUSTOM_STRING_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="ff55ff" />
</value>
</option>
<option name="CUSTOM_VALID_STRING_ESCAPE_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="ff55ff" />
</value>
</option>
<option name="DEFAULT_ATTRIBUTE">
<value>
<option name="FOREGROUND" value="ff55ff" />
</value>
</option>
<option name="DEFAULT_BRACES">
<value>
<option name="FOREGROUND" value="ff5555" />
<option name="FONT_TYPE" value="1" />
</value>
</option>
<option name="DEFAULT_BRACKETS">
<value>
<option name="FOREGROUND" value="ff5555" />
<option name="FONT_TYPE" value="1" />
</value>
</option>
<option name="DEFAULT_CLASS_NAME">
<value>
<option name="FOREGROUND" value="bbbbbb" />
<option name="FONT_TYPE" value="1" />
<option name="EFFECT_TYPE" value="1" />
</value>
</option>
<option name="DEFAULT_CLASS_REFERENCE">
<value>
<option name="FOREGROUND" value="bbbbbb" />
<option name="FONT_TYPE" value="1" />
<option name="EFFECT_COLOR" value="bbbbbb" />
<option name="EFFECT_TYPE" value="1" />
</value>
</option>
<option name="DEFAULT_COMMA">
<value>
<option name="FOREGROUND" value="ffff55" />
<option name="FONT_TYPE" value="1" />
</value>
</option>
<option name="DEFAULT_CONSTANT">
<value>
<option name="FOREGROUND" value="bbbbbb" />
</value>
</option>
<option name="DEFAULT_DOC_COMMENT">
<value>
<option name="FOREGROUND" value="55ffff" />
<option name="FONT_TYPE" value="1" />
</value>
</option>
<option name="DEFAULT_DOC_COMMENT_TAG">
<value>
<option name="FOREGROUND" value="55ffff" />
<option name="FONT_TYPE" value="1" />
</value>
</option>
<option name="DEFAULT_DOC_MARKUP">
<value>
<option name="FOREGROUND" value="55ffff" />
<option name="FONT_TYPE" value="1" />
</value>
</option>
<option name="DEFAULT_DOT">
<value>
<option name="FOREGROUND" value="ffff55" />
<option name="FONT_TYPE" value="1" />
</value>
</option>
<option name="DEFAULT_ENTITY">
<value>
<option name="FOREGROUND" value="ff55ff" />
</value>
</option>
<option name="DEFAULT_FUNCTION_CALL">
<value>
<option name="FOREGROUND" value="bbbbbb" />
</value>
</option>
<option name="DEFAULT_FUNCTION_DECLARATION">
<value>
<option name="FOREGROUND" value="bbbbbb" />
</value>
</option>
<option name="DEFAULT_GLOBAL_VARIABLE">
<value>
<option name="FOREGROUND" value="55ffff" />
</value>
</option>
<option name="DEFAULT_IDENTIFIER">
<value>
<option name="FOREGROUND" value="bbbbbb" />
</value>
</option>
<option name="DEFAULT_INSTANCE_FIELD">
<value>
<option name="FOREGROUND" value="bbbbbb" />
</value>
</option>
<option name="DEFAULT_INSTANCE_METHOD">
<value>
<option name="FOREGROUND" value="bbbbbb" />
</value>
</option>
<option name="DEFAULT_INTERFACE_NAME">
<value>
<option name="FOREGROUND" value="bbbbbb" />
</value>
</option>
<option name="DEFAULT_INVALID_STRING_ESCAPE">
<value>
<option name="FOREGROUND" value="ff5555" />
<option name="EFFECT_COLOR" value="ff5555" />
<option name="EFFECT_TYPE" value="1" />
</value>
</option>
<option name="DEFAULT_KEYWORD">
<value>
<option name="FOREGROUND" value="55ff55" />
<option name="BACKGROUND" value="232323" />
<option name="FONT_TYPE" value="1" />
</value>
</option>
<option name="DEFAULT_LABEL">
<value>
<option name="FOREGROUND" value="ff55ff" />
</value>
</option>
<option name="DEFAULT_LINE_COMMENT">
<value>
<option name="FOREGROUND" value="55ffff" />
</value>
</option>
<option name="DEFAULT_LOCAL_VARIABLE">
<value>
<option name="FOREGROUND" value="55ffff" />
</value>
</option>
<option name="DEFAULT_METADATA">
<value>
<option name="FOREGROUND" value="5555ff" />
</value>
</option>
<option name="DEFAULT_NUMBER">
<value>
<option name="FOREGROUND" value="ff55ff" />
</value>
</option>
<option name="DEFAULT_OPERATION_SIGN">
<value>
<option name="FOREGROUND" value="ffff55" />
<option name="FONT_TYPE" value="1" />
</value>
</option>
<option name="DEFAULT_PARAMETER">
<value>
<option name="FOREGROUND" value="ff55ff" />
</value>
</option>
<option name="DEFAULT_PARENTHS">
<value>
<option name="FOREGROUND" value="ff5555" />
<option name="FONT_TYPE" value="1" />
</value>
</option>
<option name="DEFAULT_PREDEFINED_SYMBOL">
<value>
<option name="FOREGROUND" value="bbbbbb" />
</value>
</option>
<option name="DEFAULT_SEMICOLON">
<value>
<option name="FOREGROUND" value="ffff55" />
<option name="FONT_TYPE" value="1" />
</value>
</option>
<option name="DEFAULT_STATIC_FIELD">
<value>
<option name="FOREGROUND" value="bbbbbb" />
</value>
</option>
<option name="DEFAULT_STATIC_METHOD">
<value>
<option name="FOREGROUND" value="bbbbbb" />
</value>
</option>
<option name="DEFAULT_STRING">
<value>
<option name="FOREGROUND" value="ff55ff" />
</value>
</option>
<option name="DEFAULT_TAG">
<value>
<option name="FOREGROUND" value="ff5555" />
<option name="FONT_TYPE" value="1" />
</value>
</option>
<option name="DEFAULT_TEMPLATE_LANGUAGE_COLOR">
<value>
<option name="FOREGROUND" value="bbbbbb" />
</value>
</option>
<option name="DEFAULT_VALID_STRING_ESCAPE">
<value>
<option name="FOREGROUND" value="ff55ff" />
</value>
</option>
<option name="DELETED_TEXT_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="0" />
<option name="BACKGROUND" value="bbbbbb" />
</value>
</option>
<option name="DEPRECATED_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="ff5555" />
<option name="EFFECT_COLOR" value="ff5555" />
<option name="EFFECT_TYPE" value="1" />
</value>
</option>
<option name="DIFF_CONFLICT">
<value>
<option name="BACKGROUND" value="45302b" />
<option name="ERROR_STRIPE_COLOR" value="8f5247" />
</value>
</option>
<option name="DIFF_DELETED">
<value>
<option name="BACKGROUND" value="484a4a" />
<option name="ERROR_STRIPE_COLOR" value="656e76" />
</value>
</option>
<option name="DIFF_INSERTED">
<value>
<option name="BACKGROUND" value="294436" />
<option name="ERROR_STRIPE_COLOR" value="447152" />
</value>
</option>
<option name="DIFF_MODIFIED">
<value>
<option name="BACKGROUND" value="385570" />
<option name="ERROR_STRIPE_COLOR" value="43698d" />
</value>
</option>
<option name="DOC_COMMENT_TAG_VALUE">
<value>
<option name="FOREGROUND" value="55ffff" />
<option name="FONT_TYPE" value="1" />
</value>
</option>
<option name="DUPLICATE_FROM_SERVER">
<value>
<option name="BACKGROUND" value="5e5339" />
</value>
</option>
<option name="ENUM_NAME_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="bbbbbb" />
</value>
</option>
<option name="ERRORS_ATTRIBUTES">
<value>
<option name="EFFECT_COLOR" value="bc3f3c" />
<option name="ERROR_STRIPE_COLOR" value="bc3f3c" />
<option name="EFFECT_TYPE" value="2" />
</value>
</option>
<option name="EXECUTIONPOINT_ATTRIBUTES">
<value>
<option name="BACKGROUND" value="2d6099" />
</value>
</option>
<option name="FOLDED_TEXT_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="0" />
<option name="BACKGROUND" value="bbbbbb" />
</value>
</option>
<option name="FOLLOWED_HYPERLINK_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="287bde" />
<option name="EFFECT_COLOR" value="287bde" />
<option name="EFFECT_TYPE" value="1" />
</value>
</option>
<option name="GENERIC_SERVER_ERROR_OR_WARNING">
<value>
<option name="EFFECT_COLOR" value="f49810" />
<option name="ERROR_STRIPE_COLOR" value="f49810" />
<option name="EFFECT_TYPE" value="1" />
</value>
</option>
<option name="GROOVY_KEYWORD">
<value>
<option name="FOREGROUND" value="3e82c0" />
<option name="FONT_TYPE" value="1" />
</value>
</option>
<option name="HTML_CODE">
<value />
</option>
<option name="HYPERLINK_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="287bde" />
<option name="EFFECT_COLOR" value="287bde" />
<option name="EFFECT_TYPE" value="1" />
</value>
</option>
<option name="IDENTIFIER_UNDER_CARET_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="0" />
<option name="BACKGROUND" value="79787b" />
<option name="ERROR_STRIPE_COLOR" value="5555" />
</value>
</option>
<option name="IMPLICIT_ANONYMOUS_CLASS_PARAMETER_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="bbbbbb" />
</value>
</option>
<option name="INFO_ATTRIBUTES">
<value>
<option name="EFFECT_COLOR" value="aeae80" />
<option name="ERROR_STRIPE_COLOR" value="aeae80" />
<option name="EFFECT_TYPE" value="2" />
</value>
</option>
<option name="INJECTED_LANGUAGE_FRAGMENT">
<value>
<option name="FOREGROUND" value="bbbbbb" />
</value>
</option>
<option name="INSTANCE_FIELD_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="d112" />
<option name="FONT_TYPE" value="1" />
</value>
</option>
<option name="INTERFACE_NAME_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="ffffff" />
<option name="FONT_TYPE" value="1" />
</value>
</option>
<option name="KOTLIN_LABEL">
<value />
</option>
<option name="LOCAL_VARIABLE_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="ddbf3c" />
</value>
</option>
<option name="LOGCAT_ASSERT_OUTPUT">
<value>
<option name="FOREGROUND" value="5e5d60" />
</value>
</option>
<option name="LOGCAT_DEBUG_OUTPUT">
<value>
<option name="FOREGROUND" value="1e44bb" />
<option name="BACKGROUND" value="0" />
</value>
</option>
<option name="LOGCAT_ERROR_OUTPUT">
<value>
<option name="FOREGROUND" value="ff0005" />
</value>
</option>
<option name="LOGCAT_INFO_OUTPUT">
<value>
<option name="FOREGROUND" value="14bb40" />
<option name="BACKGROUND" value="0" />
</value>
</option>
<option name="LOGCAT_WARNING_OUTPUT">
<value>
<option name="FOREGROUND" value="ffed30" />
</value>
</option>
<option name="LOG_ERROR_OUTPUT">
<value>
<option name="FOREGROUND" value="55ff55" />
<option name="FONT_TYPE" value="1" />
</value>
</option>
<option name="LOG_EXPIRED_ENTRY">
<value>
<option name="FOREGROUND" value="55ffff" />
</value>
</option>
<option name="LOG_WARNING_OUTPUT">
<value>
<option name="FOREGROUND" value="55ffff" />
</value>
</option>
<option name="MATCHED_BRACE_ATTRIBUTES">
<value>
<option name="BACKGROUND" value="3b514d" />
<option name="FONT_TYPE" value="1" />
</value>
</option>
<option name="METHOD_DECLARATION_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="f1f1f1" />
<option name="FONT_TYPE" value="1" />
</value>
</option>
<option name="NOT_USED_ELEMENT_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="808080" />
<option name="EFFECT_COLOR" value="ffffff" />
<option name="EFFECT_TYPE" value="2" />
</value>
</option>
<option name="PARAMETER_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="ff55ff" />
</value>
</option>
<option name="SEARCH_RESULT_ATTRIBUTES">
<value>
<option name="BACKGROUND" value="5555" />
<option name="ERROR_STRIPE_COLOR" value="5555" />
</value>
</option>
<option name="STATIC_FIELD_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="bbbbbb" />
</value>
</option>
<option name="STATIC_FINAL_FIELD_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="c0ba61" />
<option name="FONT_TYPE" value="3" />
</value>
</option>
<option name="STATIC_METHOD_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="55ffff" />
<option name="FONT_TYPE" value="1" />
</value>
</option>
<option name="TEMPLATE_VARIABLE_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="bbbbbb" />
</value>
</option>
<option name="TEXT">
<value>
<option name="FOREGROUND" value="f1f1f1" />
<option name="BACKGROUND" value="232323" />
</value>
</option>
<option name="TEXT_SEARCH_RESULT_ATTRIBUTES">
<value>
<option name="BACKGROUND" value="555500" />
<option name="ERROR_STRIPE_COLOR" value="555500" />
</value>
</option>
<option name="TODO_DEFAULT_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="a8c023" />
<option name="FONT_TYPE" value="2" />
<option name="ERROR_STRIPE_COLOR" value="a74c0" />
</value>
</option>
<option name="TYPE_PARAMETER_NAME_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="ff55ff" />
</value>
</option>
<option name="TYPO">
<value>
<option name="EFFECT_COLOR" value="867f27" />
<option name="EFFECT_TYPE" value="2" />
</value>
</option>
<option name="UNMATCHED_BRACE_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="d1243b" />
</value>
</option>
<option name="Unresolved reference access">
<value>
<option name="FOREGROUND" value="ffffff" />
<option name="EFFECT_COLOR" value="808080" />
<option name="EFFECT_TYPE" value="1" />
</value>
</option>
<option name="WARNING_ATTRIBUTES">
<value>
<option name="BACKGROUND" value="52503a" />
<option name="ERROR_STRIPE_COLOR" value="8c8c00" />
<option name="EFFECT_TYPE" value="2" />
</value>
</option>
<option name="WRITE_IDENTIFIER_UNDER_CARET_ATTRIBUTES">
<value>
<option name="BACKGROUND" value="5555" />
<option name="ERROR_STRIPE_COLOR" value="5555" />
</value>
</option>
<option name="WRITE_SEARCH_RESULT_ATTRIBUTES">
<value>
<option name="BACKGROUND" value="5555" />
<option name="ERROR_STRIPE_COLOR" value="5555" />
</value>
</option>
<option name="WRONG_REFERENCES_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="bc3f3c" />
</value>
</option>
</attributes>
</scheme>

@ -0,0 +1,10 @@
<application>
<component name="ConsoleFoldingSettings">
<option name="addedPositive">
<list>
<option value="Debug service listening on ws://127.0.0.1:39223/2kTJPFO16mc=/ws" />
<option value="Syncing files to device Linux..." />
</list>
</option>
</component>
</application>

@ -0,0 +1,11 @@
<application>
<component name="com.intellij.ide.ui.customization.CustomActionsSchema">
<group seperator="true" action_type="1" position="15">
<path value="root" />
<path value="Main Toolbar" />
<option name="myInitialPosition" value="-1" />
</group>
<action id="com.layernet.adbwifi.AdbWifiAction" />
<action id="com.layernet.adbwifi.AdbRestartAction" />
</component>
</application>

@ -0,0 +1,20 @@
<application>
<component name="DBNavigator.Application.FileTypeService">
<original-file-types />
</component>
<component name="DBNavigator.Application.PluginConflictManager">
<file-types-claimed value="true" />
</component>
<component name="DBNavigator.Application.Settings">
<diagnostics>
<developer-mode>
<timeout value="10" />
<enabled value="false" />
</developer-mode>
<debug-logging failsafe-errors="false" database-access="false" database-resource="false" />
<database-lag enabled="false" connectivity="2000" querying="2000" fetching="500" />
<miscellaneous dialog-sizing-reset="false" bulk-actions-enabled="false" background-disposer-disabled="false" timeout-handling-disabled="false" />
</diagnostics>
<show-plugin-conflict-dialog value="false" />
</component>
</application>

@ -0,0 +1,96 @@
<application>
<component name="DebuggerSettings">
<filter>
<option name="PATTERN" value="com.sun.*" />
<option name="ENABLED" value="true" />
<option name="INCLUDE" value="true" />
</filter>
<filter>
<option name="PATTERN" value="java.*" />
<option name="ENABLED" value="true" />
<option name="INCLUDE" value="true" />
</filter>
<filter>
<option name="PATTERN" value="javax.*" />
<option name="ENABLED" value="true" />
<option name="INCLUDE" value="true" />
</filter>
<filter>
<option name="PATTERN" value="org.omg.*" />
<option name="ENABLED" value="true" />
<option name="INCLUDE" value="true" />
</filter>
<filter>
<option name="PATTERN" value="sun.*" />
<option name="ENABLED" value="true" />
<option name="INCLUDE" value="true" />
</filter>
<filter>
<option name="PATTERN" value="jdk.internal.*" />
<option name="ENABLED" value="true" />
<option name="INCLUDE" value="true" />
</filter>
<filter>
<option name="PATTERN" value="junit.*" />
<option name="ENABLED" value="true" />
<option name="INCLUDE" value="true" />
</filter>
<filter>
<option name="PATTERN" value="com.intellij.rt.*" />
<option name="ENABLED" value="true" />
<option name="INCLUDE" value="true" />
</filter>
<filter>
<option name="PATTERN" value="com.yourkit.runtime.*" />
<option name="ENABLED" value="true" />
<option name="INCLUDE" value="true" />
</filter>
<filter>
<option name="PATTERN" value="com.springsource.loaded.*" />
<option name="ENABLED" value="true" />
<option name="INCLUDE" value="true" />
</filter>
<filter>
<option name="PATTERN" value="org.springsource.loaded.*" />
<option name="ENABLED" value="true" />
<option name="INCLUDE" value="true" />
</filter>
<filter>
<option name="PATTERN" value="javassist.*" />
<option name="ENABLED" value="true" />
<option name="INCLUDE" value="true" />
</filter>
<filter>
<option name="PATTERN" value="org.apache.webbeans.*" />
<option name="ENABLED" value="true" />
<option name="INCLUDE" value="true" />
</filter>
<filter>
<option name="PATTERN" value="com.ibm.ws.*" />
<option name="ENABLED" value="true" />
<option name="INCLUDE" value="true" />
</filter>
<filter>
<option name="PATTERN" value="kotlin.*" />
<option name="ENABLED" value="true" />
<option name="INCLUDE" value="true" />
</filter>
<filter>
<option name="PATTERN" value="androidx.compose.runtime.*" />
<option name="ENABLED" value="true" />
<option name="INCLUDE" value="true" />
</filter>
</component>
<component name="XDebuggerSettings">
<data-views />
<general />
<debuggers>
<debugger id="ObjectiveC">
<configuration>
<nt-symbol-settings />
<option name="VALUES_FILTER_ENABLED" value="false" />
</configuration>
</debugger>
</debuggers>
</component>
</application>

@ -0,0 +1,15 @@
<application>
<component name="BitRates">
<option name="bitRateTrackers">
<map>
<entry key="blackshark|SHARK KTUS-A0|arm64-v8a|31">
<value>
<BitRateTracker>
<option name="bitRate" value="1000000" />
</BitRateTracker>
</value>
</entry>
</map>
</option>
</component>
</application>

@ -0,0 +1,6 @@
<application>
<component name="DeviceMirroringSettingsV2">
<option name="confirmationDialogShown" value="true" />
<option name="turnOffDisplayWhileMirroring" value="true" />
</component>
</application>

@ -0,0 +1,138 @@
<application>
<component name="deviceManagerPhysicalTab">
<physicalDevices>
<PhysicalDevice>
<key>
<Key>
<type value="SERIAL_NUMBER" />
<value value="b53f5f5e" />
</Key>
</key>
<name value="blackshark SHARK KTUS-A0" />
<target value="Android 12.0" />
<api value="androidversion:31:null:1:true" />
</PhysicalDevice>
<PhysicalDevice>
<key>
<Key>
<type value="SERIAL_NUMBER" />
<value value="22cbc849" />
</Key>
</key>
<name value="Xiaomi MI 6X" />
<target value="Android 11.0" />
<api value="androidversion:30:null:null:true" />
</PhysicalDevice>
<PhysicalDevice>
<key>
<Key>
<type value="SERIAL_NUMBER" />
<value value="c1492081" />
</Key>
</key>
<name value="Xiaomi M2011K2C" />
<target value="Android 13.0" />
<api value="androidversion:33:null:3:true" />
</PhysicalDevice>
<PhysicalDevice>
<key>
<Key>
<type value="SERIAL_NUMBER" />
<value value="353373060982414" />
</Key>
</key>
<name value="SHARP SHV33" />
<target value="Android 7.0" />
<api value="androidversion:24:null:null:true" />
</PhysicalDevice>
<PhysicalDevice>
<key>
<Key>
<type value="SERIAL_NUMBER" />
<value value="192.168.123.137:39303" />
</Key>
</key>
<name value="Xiaomi M2011K2C" />
<target value="Android 12.0" />
<api value="androidversion:31:null:null:true" />
</PhysicalDevice>
<PhysicalDevice>
<key>
<Key>
<type value="SERIAL_NUMBER" />
<value value="3433647642001AX" />
</Key>
</key>
<name value="vivo V2171A" />
<target value="Android 12.0" />
<api value="androidversion:31:null:null:true" />
</PhysicalDevice>
<PhysicalDevice>
<key>
<Key>
<type value="SERIAL_NUMBER" />
<value value="192.168.123.137:37669" />
</Key>
</key>
<name value="Xiaomi M2011K2C" />
<target value="Android 12.0" />
<api value="androidversion:31:null:null:true" />
</PhysicalDevice>
<PhysicalDevice>
<key>
<Key>
<type value="SERIAL_NUMBER" />
<value value="192.168.123.137:37347" />
</Key>
</key>
<name value="Xiaomi M2011K2C" />
<target value="Android 12.0" />
<api value="androidversion:31:null:null:true" />
</PhysicalDevice>
<PhysicalDevice>
<key>
<Key>
<type value="SERIAL_NUMBER" />
<value value="192.168.123.137:39789" />
</Key>
</key>
<name value="Xiaomi M2011K2C" />
<target value="Android 12.0" />
<api value="androidversion:31:null:null:true" />
</PhysicalDevice>
<PhysicalDevice>
<key>
<Key>
<type value="SERIAL_NUMBER" />
<value value="192.168.123.137:40039" />
</Key>
</key>
<name value="Xiaomi M2011K2C" />
<target value="Android 12.0" />
<api value="androidversion:31:null:null:true" />
</PhysicalDevice>
<PhysicalDevice>
<key>
<Key>
<type value="SERIAL_NUMBER" />
<value value="192.168.123.137:5667" />
</Key>
</key>
<name value="LGE Nexus 5" />
<target value="Android 9.0" />
<api value="androidversion:28:null:null:true" />
</PhysicalDevice>
<PhysicalDevice>
<key>
<Key>
<type value="SERIAL_NUMBER" />
<value value="T811MA256GB23297522097" />
</Key>
</key>
<name value="ALLDOCUBE Zhangwanmini" />
<target value="Android 13.0" />
<api value="androidversion:33:null:3:true" />
</PhysicalDevice>
</physicalDevices>
</component>
</application>

@ -0,0 +1,75 @@
<application>
<component name="DiffSettings">
<option name="PLACES_MAP">
<entry key="ChangesView">
<PlaceSettings>
<option name="DIFF_TOOLS_ORDER">
<list>
<option value="com.intellij.diff.tools.simple.SimpleDiffTool" />
<option value="com.intellij.diff.tools.fragmented.UnifiedDiffTool" />
<option value="com.intellij.openapi.vcs.changes.patch.tool.ApplyPatchDiffTool" />
<option value="com.intellij.openapi.vcs.changes.patch.tool.PatchDiffTool" />
<option value="org.jetbrains.idea.svn.difftool.properties.SvnPropertiesDiffTool" />
<option value="org.jetbrains.idea.svn.difftool.SvnPhantomChangeDiffRequestProvider.SvnPhantomDiffTool" />
<option value="org.jetbrains.idea.svn.difftool.SvnTreeConflictDiffRequestProvider.SvnTreeConflictDiffTool" />
<option value="com.intellij.diff.tools.binary.BinaryDiffTool" />
<option value="com.intellij.diff.tools.dir.DirDiffTool" />
</list>
</option>
</PlaceSettings>
</entry>
<entry key="CommitDialog">
<PlaceSettings>
<option name="DIFF_TOOLS_ORDER">
<list>
<option value="com.intellij.openapi.vcs.changes.patch.tool.ApplyPatchDiffTool" />
<option value="com.intellij.openapi.vcs.changes.patch.tool.PatchDiffTool" />
<option value="org.jetbrains.idea.svn.difftool.properties.SvnPropertiesDiffTool" />
<option value="org.jetbrains.idea.svn.difftool.SvnPhantomChangeDiffRequestProvider.SvnPhantomDiffTool" />
<option value="org.jetbrains.idea.svn.difftool.SvnTreeConflictDiffRequestProvider.SvnTreeConflictDiffTool" />
<option value="com.intellij.diff.tools.simple.SimpleDiffTool" />
<option value="com.intellij.diff.tools.fragmented.UnifiedDiffTool" />
<option value="com.intellij.diff.tools.binary.BinaryDiffTool" />
<option value="com.intellij.diff.tools.dir.DirDiffTool" />
</list>
</option>
</PlaceSettings>
</entry>
<entry key="Default">
<PlaceSettings>
<option name="DIFF_TOOLS_ORDER">
<list>
<option value="com.intellij.openapi.vcs.changes.patch.tool.ApplyPatchDiffTool" />
<option value="com.intellij.openapi.vcs.changes.patch.tool.PatchDiffTool" />
<option value="com.intellij.diff.tools.simple.SimpleDiffTool" />
<option value="com.intellij.diff.tools.fragmented.UnifiedDiffTool" />
<option value="com.intellij.diff.tools.binary.BinaryDiffTool" />
<option value="com.intellij.diff.tools.dir.DirDiffTool" />
<option value="org.jetbrains.idea.svn.difftool.properties.SvnPropertiesDiffTool" />
<option value="org.jetbrains.idea.svn.difftool.SvnPhantomChangeDiffRequestProvider.SvnPhantomDiffTool" />
<option value="org.jetbrains.idea.svn.difftool.SvnTreeConflictDiffRequestProvider.SvnTreeConflictDiffTool" />
</list>
</option>
</PlaceSettings>
</entry>
</option>
</component>
<component name="ExternalDiffSettings">
<option name="MIGRATE_OLD_SETTINGS" value="true" />
</component>
<component name="TextDiffSettings">
<option name="PLACES_MAP">
<entry key="CommitDialog">
<PlaceSettings>
<option name="EXPAND_BY_DEFAULT" value="false" />
<option name="READ_ONLY_LOCK" value="false" />
</PlaceSettings>
</entry>
<entry key="DirDiff">
<PlaceSettings>
<option name="HIGHLIGHT_POLICY" value="BY_LINE" />
</PlaceSettings>
</entry>
</option>
</component>
</application>

@ -0,0 +1,11 @@
<application>
<component name="DefaultFont">
<option name="VERSION" value="1" />
<option name="FONT_SIZE" value="14" />
<option name="FONT_SIZE_2D" value="14.0" />
<option name="FONT_FAMILY" value="Fira Code" />
<option name="FONT_REGULAR_SUB_FAMILY" value="SemiBold" />
<option name="USE_LIGATURES" value="true" />
<option name="SECONDARY_FONT_FAMILY" value="Noto Sans Mono CJK SC" />
</component>
</application>

@ -1,5 +1,46 @@
<application>
<component name="CodeFoldingSettings">
<option name="COLLAPSE_IMPORTS" value="false" />
</component>
<component name="CodeInsightSettings">
<option name="completionCaseSensitive" value="2" />
<option name="SHOW_PARAMETER_NAME_HINTS_ON_COMPLETION" value="true" />
<option name="PARAMETER_INFO_DELAY" value="500" />
<option name="AUTO_POPUP_JAVADOC_INFO" value="true" />
<option name="JAVADOC_INFO_DELAY" value="500" />
<option name="COMPLETION_CASE_SENSITIVE" value="2" />
<option name="SHOW_FULL_SIGNATURES_IN_PARAMETER_INFO" value="true" />
<option name="OPTIMIZE_IMPORTS_ON_THE_FLY" value="true" />
<option name="ADD_UNAMBIGIOUS_IMPORTS_ON_THE_FLY" value="true" />
</component>
<component name="DaemonCodeAnalyzerSettings">
<option name="NEXT_ERROR_ACTION_GOES_TO_ERRORS_FIRST" value="false" />
<option name="SHOW_METHOD_SEPARATORS" value="true" />
</component>
<component name="DartCodeFoldingSettings">
<option name="collapseParts" value="false" />
</component>
<component name="DeclarativeInlayHintsSettings">
<option name="providerIdToEnabled">
<map>
<entry key="java.implicit.types" value="false" />
<entry key="java.method.chains" value="true" />
</map>
</option>
</component>
<component name="EditorSettings">
<option name="USE_SOFT_WRAPS" value="CONSOLE" />
<option name="ENABLE_RENDERED_DOC" value="true" />
<option name="IS_DND_ENABLED" value="false" />
</component>
<component name="GivServiceSettings">
<option name="homePage" value="http://localhost:8000" />
</component>
<component name="InlayHintsSettings">
<option name="lastViewedProviderKeyId" value="parameter.hints.old" />
</component>
<component name="TodoConfiguration">
<pattern pattern="\btodo\b.*" />
<pattern pattern="\bfixme\b.*" />
</component>
</application>

@ -0,0 +1,5 @@
<application>
<component name="EmmetOptions">
<option name="previewEnabled" value="true" />
</component>
</application>

@ -0,0 +1,5 @@
<application>
<component name="Emulator">
<option name="launchInToolWindow" value="false" />
</component>
</application>

@ -0,0 +1,9 @@
<application>
<component name="ExportableFileTemplateSettings">
<internal_templates>
<template name="HTML File.html" reformat="true" live-template-enabled="true" enabled="true" />
<template name="HTML4 File.html" reformat="true" live-template-enabled="true" enabled="true" />
<template name="XHTML File.xhtml" reformat="true" live-template-enabled="true" enabled="true" />
</internal_templates>
</component>
</application>

@ -0,0 +1,15 @@
#if (${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#if (${IMPORT_BLOCK} != "")${IMPORT_BLOCK}
#end
#parse("File Header.java")
#if (${VISIBILITY} == "PUBLIC")public #end class ${NAME} #if (${SUPERCLASS} != "")extends ${SUPERCLASS} #end #if (${INTERFACES} != "")implements ${INTERFACES} #end {
private static final ${NAME} ourInstance = new ${NAME}();
#if (${VISIBILITY} == "PUBLIC")public #end static ${NAME} getInstance() {
return ourInstance;
}
private ${NAME}() {
}
}

@ -0,0 +1,3 @@
/**
* Created by ${USER} on ${DATE} ${TIME}
*/

@ -0,0 +1,7 @@
#if (${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#if (${IMPORT_BLOCK} != "")${IMPORT_BLOCK}
#end
#parse("File Header.java")
#if (${VISIBILITY} == "PUBLIC")public #end @interface ${NAME} #if (${INTERFACES} != "")extends ${INTERFACES} #end {
}

@ -0,0 +1,7 @@
#if (${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#if (${IMPORT_BLOCK} != "")${IMPORT_BLOCK}
#end
#parse("File Header.java")
#if (${VISIBILITY} == "PUBLIC")public #end #if (${ABSTRACT} == "TRUE")abstract #end #if (${FINAL} == "TRUE")final #end class ${NAME} #if (${SUPERCLASS} != "")extends ${SUPERCLASS} #end #if (${INTERFACES} != "")implements ${INTERFACES} #end {
}

@ -0,0 +1,7 @@
#if (${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#if (${IMPORT_BLOCK} != "")${IMPORT_BLOCK}
#end
#parse("File Header.java")
#if (${VISIBILITY} == "PUBLIC")public #end enum ${NAME} #if (${INTERFACES} != "")implements ${INTERFACES} #end {
}

@ -0,0 +1,7 @@
#if (${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#if (${IMPORT_BLOCK} != "")${IMPORT_BLOCK}
#end
#parse("File Header.java")
#if (${VISIBILITY} == "PUBLIC")public #end interface ${NAME} #if (${INTERFACES} != "")extends ${INTERFACES} #end {
}

@ -0,0 +1,11 @@
<application>
<component name="FileTypeManager" version="18">
<extensionMap>
<mapping ext="csv" type="PLAIN_TEXT" />
<removed_mapping ext="apk" approved="true" type="ARCHIVE" />
<removed_mapping ext="db" approved="true" type="SQLite" />
<removed_mapping ext="ignore" approved="true" type="IgnoreLang file" />
<removed_mapping ext="psd" approved="true" type="Image" />
</extensionMap>
</component>
</application>

@ -0,0 +1,15 @@
<application>
<component name="FindSettings">
<option name="customScope" value="All Places" />
<option name="defaultScopeName" value="All Places" />
<option name="localCaseSensitive" value="true" />
<option name="LOCAL_CASE_SENSITIVE_SEARCH" value="true" />
<option name="SEARCH_SCOPE" value="All Places" />
<mask>*.css</mask>
<mask>*.html</mask>
<mask>*.xml</mask>
<mask>*.jsp</mask>
<mask>*.properties</mask>
<mask>*.java</mask>
</component>
</application>

@ -0,0 +1,7 @@
<application>
<component name="github-copilot">
<option name="signinNotificationShown" value="true" />
<option name="showIdeCompletions" value="true" />
<option name="telemetryTermsAcceptedDate" value="2022-05-24T04:43:26.828154+08:00[Asia/Shanghai]" />
</component>
</application>

@ -0,0 +1,7 @@
<application>
<component name="GithubAccounts">
<account name="debuggerx01" id="deacc788-6f3d-43be-a807-3c19957a9ec2">
<server host="github.com" />
</account>
</component>
</application>

@ -0,0 +1,5 @@
<application>
<component name="GradleExperimentalSettings">
<option name="SKIP_GRADLE_TASKS_LIST" value="false" />
</component>
</application>

@ -0,0 +1,10 @@
<application>
<component name="GraziConfig">
<option name="enabledLanguages">
<set>
<option value="English (US)" />
<option value="Chinese" />
</set>
</option>
</component>
</application>

@ -0,0 +1,30 @@
<application>
<component name="LineMarkerSettings">
<option name="providers">
<map>
<entry key="com.intellij.codeInsight.ExternalAnnotationLineMarkerProvider" value="true" />
<entry key="com.intellij.codeInsight.InferredContractAnnotationsLineMarkerProvider" value="true" />
<entry key="com.intellij.codeInsight.InferredNullabilityAnnotationsLineMarkerProvider" value="true" />
<entry key="com.intellij.codeInsight.daemon.impl.IconLineMarkerProvider" value="true" />
<entry key="com.intellij.codeInsight.daemon.impl.RecursiveCallLineMarkerProvider" value="true" />
<entry key="com.intellij.execution.lineMarker.RunLineMarkerProvider" value="true" />
<entry key="com.intellij.ui.ColorLineMarkerProvider" value="true" />
<entry key="java.implemented" value="true" />
<entry key="java.implementing" value="true" />
<entry key="java.lambda" value="true" />
<entry key="java.overridden" value="true" />
<entry key="java.overriding" value="true" />
<entry key="java.service" value="true" />
<entry key="java.sibling.inherited" value="true" />
<entry key="kotlin.actual" value="true" />
<entry key="kotlin.dsl" value="true" />
<entry key="kotlin.expect" value="true" />
<entry key="kotlin.implemented" value="true" />
<entry key="kotlin.implementing" value="true" />
<entry key="kotlin.overridden" value="true" />
<entry key="kotlin.overriding" value="true" />
<entry key="org.editorconfig.configmanagement.editor.EditorConfigPreviewMarkerProvider" value="true" />
</map>
</option>
</component>
</application>

@ -1,10 +1,23 @@
<application>
<component name="GeneralSettings">
<option name="showTipsOnStartup" value="true" />
<option name="showTipsOnStartup" value="false" />
<option name="reopenLastProject" value="false" />
<option name="autoSaveIfInactive" value="true" />
<option name="confirmExit" value="false" />
<option name="confirmOpenNewProject2" value="0" />
</component>
<component name="Registry">
<entry key="ide.instant.shutdown" value="false" />
<entry key="ide.experimental.ui" value="false" />
<entry key="ide.experimental.ui.inter.font" value="false" />
<entry key="debugger.new.tool.window.layout" value="false" />
<entry key="idea.plugins.compatible.build" value="" />
</component>
<component name="StatusBar">
<option name="widgets">
<map>
<entry key="Memory" value="true" />
</map>
</option>
</component>
</application>

@ -0,0 +1,43 @@
<application>
<component name="IgnoreSettings" missingGitignore="true" ignoredFileStatus="true" starredTemplates="" unignoreActions="true" notifyIgnoredEditing="true" foldableProjectViewAdvertiseShown="true">
<languages>
<language id="Bazaar" NEW_FILE="true" ENABLE="true" />
<language id="CloudFoundry" NEW_FILE="true" ENABLE="false" />
<language id="Chef" NEW_FILE="true" ENABLE="false" />
<language id="Cvs" NEW_FILE="true" ENABLE="true" />
<language id="Darcs" NEW_FILE="true" ENABLE="true" />
<language id="Docker" NEW_FILE="true" ENABLE="false" />
<language id="ElasticBeanstalk" NEW_FILE="true" ENABLE="false" />
<language id="ESLint" NEW_FILE="true" ENABLE="false" />
<language id="Floobits" NEW_FILE="true" ENABLE="false" />
<language id="Fossil" NEW_FILE="true" ENABLE="true" />
<language id="Git" NEW_FILE="true" ENABLE="false" />
<language id="Google Cloud" NEW_FILE="true" ENABLE="false" />
<language id="Kubernetes Helm" NEW_FILE="true" ENABLE="false" />
<language id="Jetpack" NEW_FILE="true" ENABLE="false" />
<language id="JSHint" NEW_FILE="true" ENABLE="false" />
<language id="Mercurial" NEW_FILE="true" ENABLE="false" />
<language id="Monotone" NEW_FILE="true" ENABLE="true" />
<language id="Nodemon" NEW_FILE="true" ENABLE="false" />
<language id="Npm" NEW_FILE="true" ENABLE="false" />
<language id="NuxtJS" NEW_FILE="true" ENABLE="false" />
<language id="Perforce" NEW_FILE="true" ENABLE="false" />
<language id="Prettier" NEW_FILE="true" ENABLE="false" />
<language id="Sourcegraph" NEW_FILE="true" ENABLE="false" />
<language id="StyleLint" NEW_FILE="true" ENABLE="false" />
<language id="Stylint" NEW_FILE="true" ENABLE="false" />
<language id="Swagger Codegen" NEW_FILE="true" ENABLE="false" />
<language id="Team Foundation" NEW_FILE="true" ENABLE="true" />
<language id="Up" NEW_FILE="true" ENABLE="false" />
</languages>
<userTemplates>
<template name="Example user template">### Example user template
# IntelliJ project files
.idea
*.iml
out
gen</template>
</userTemplates>
</component>
</application>

@ -0,0 +1,3 @@
<profile version="1.0">
<option name="myName" value="Default" />
</profile>

@ -0,0 +1,23 @@
<application>
<component name="KeymapFlagsStorage">
<option name="keymapToDescriptor">
<map>
<entry key="DebuggerX">
<value>
<list />
</value>
</entry>
<entry key="Default copy">
<value>
<list />
</value>
</entry>
<entry key="XWin copy">
<value>
<list />
</value>
</entry>
</map>
</option>
</component>
</application>

@ -0,0 +1,36 @@
<keymap version="1" name="DebuggerX" parent="Default for XWin">
<action id="$EditorTranslateAction">
<keyboard-shortcut first-keystroke="alt x" />
</action>
<action id="$TranslateAndReplaceAction">
<keyboard-shortcut first-keystroke="alt z" />
</action>
<action id="CodeCompletion">
<keyboard-shortcut first-keystroke="alt slash" />
</action>
<action id="Editor EditorTranslateAction">
<keyboard-shortcut first-keystroke="alt x" />
</action>
<action id="Editor TranslateAndReplaceAction">
<keyboard-shortcut first-keystroke="alt z" />
</action>
<action id="FindInPath">
<keyboard-shortcut first-keystroke="shift alt f" />
</action>
<action id="HippieBackwardCompletion" />
<action id="HippieCompletion" />
<action id="ReformatCode">
<keyboard-shortcut first-keystroke="ctrl alt l" />
<keyboard-shortcut first-keystroke="shift ctrl f" />
</action>
<action id="SmartTypeCompletion">
<keyboard-shortcut first-keystroke="shift alt slash" />
</action>
<action id="UpdateRunningApplication" />
<action id="android.deploy.ApplyChanges">
<keyboard-shortcut first-keystroke="ctrl f10" />
</action>
<action id="android.deploy.CodeSwap">
<keyboard-shortcut first-keystroke="ctrl alt f10" />
</action>
</keymap>

@ -0,0 +1,42 @@
<application>
<component name="KotlinWizardDependencyVersionStore">
<option name="ideVersion" value="Iguana | 2023.2.1 Beta 1" />
<option name="versions">
<map>
<entry key="androidx.activity:activity-compose" value="1.7.2" />
<entry key="androidx.appcompat:appcompat" value="1.6.1" />
<entry key="androidx.compose.foundation:foundation" value="1.4.3" />
<entry key="androidx.compose.material:material" value="1.4.3" />
<entry key="androidx.compose.ui:ui" value="1.4.3" />
<entry key="androidx.compose.ui:ui-tooling" value="1.4.3" />
<entry key="androidx.compose.ui:ui-tooling-preview" value="1.4.3" />
<entry key="androidx.constraintlayout:constraintlayout" value="2.1.4" />
<entry key="com.google.android.material:material" value="1.9.0" />
<entry key="io.ktor:ktor-server-html-builder-jvm" value="2.3.2" />
<entry key="io.ktor:ktor-server-netty" value="2.3.2" />
<entry key="junit:junit" value="4.13.2" />
<entry key="kotlinjs.wrapper" value="pre.346" />
<entry key="org.jetbrains.kotlin-wrappers:kotlin-emotion" value="11.9.3" />
<entry key="org.jetbrains.kotlin-wrappers:kotlin-react" value="18.2.0" />
<entry key="org.jetbrains.kotlin-wrappers:kotlin-react-dom" value="18.2.0" />
<entry key="org.jetbrains.kotlin-wrappers:kotlin-react-redux" value="7.2.6" />
<entry key="org.jetbrains.kotlin-wrappers:kotlin-react-router-dom" value="6.3.0" />
<entry key="org.jetbrains.kotlin-wrappers:kotlin-redux" value="4.1.2" />
<entry key="org.jetbrains.kotlinx:kotlinx-html-jvm" value="0.7.2" />
<entry key="org.jetbrains.kotlinx:kotlinx-nodejs" value="0.0.7" />
<entry key="org.junit.jupiter:junit-jupiter-engine" value="5.10.0" />
</map>
</option>
</component>
<component name="KotlinWizardVersionStore">
<option name="composeCompilerExtension" value="1.4.3" />
<option name="failsafeVersion" value="2.22.2" />
<option name="foojayVersion" value="0.5.0" />
<option name="gradleAndroidVersion" value="8.1.0" />
<option name="ideVersion" value="Iguana | 2023.2.1 Beta 1" />
<option name="kotlinForComposeVersion" value="1.7.20" />
<option name="kotlinPluginVersion" value="1.9.0" />
<option name="minGradleFoojayVersion" value="7.6" />
<option name="surefireVersion" value="2.22.2" />
</component>
</application>

@ -0,0 +1,5 @@
<application>
<component name="KotlinRefactoringSettings">
<option name="MOVE_PREVIEW_USAGES" value="false" />
</component>
</application>

@ -0,0 +1,8 @@
<application>
<component name="LafManager" autodetect="false">
<laf class-name="com.intellij.ide.ui.laf.darcula.DarculaLaf" />
<lafs-to-previous-schemes>
<laf-to-scheme laf="Darcula" scheme="My Vim dark " />
</lafs-to-previous-schemes>
</component>
</application>

@ -0,0 +1,5 @@
<application>
<component name="LayoutInspectorSettings">
<option name="embeddedLayoutInspectorEnabled" value="true" />
</component>
</application>

@ -0,0 +1,5 @@
<application>
<component name="LogcatExperimentalSettings">
<option name="logcatV2Enabled" value="true" />
</component>
</application>

@ -0,0 +1,34 @@
<application>
<component name="ActionMacroManager">
<macro name="Text2String">
<action id="EditorSelectWord" />
<action id="EditorCut" />
<typing text-keycode="222:1">&quot;</typing>
<action id="EditorPaste" />
<typing text-keycode="222:1">&quot;</typing>
</macro>
<macro name="1.PrintExp">
<action id="EditorLineStartWithSelection" />
<action id="EditorCut" />
<typing text-keycode="80:0;82:0;73:0;78:0;84:0;57:1;222:0;52:1;91:1">print('${</typing>
<action id="EditorPaste" />
<typing text-keycode="93:1;222:0;48:1;59:0">}');</typing>
<action id="EditorLineStart" />
<action id="EditorNextWord" />
<action id="EditorNextWord" />
<action id="EditorNextWord" />
<action id="EditorEscape" />
</macro>
<macro name="2.PrintVar">
<action id="EditorSelectWord" />
<action id="EditorCut" />
<typing text-keycode="80:0;82:0;73:0;78:0;84:0;57:1;222:0;52:1">print('$</typing>
<action id="EditorPaste" />
<typing text-keycode="222:0;48:1;59:0">');</typing>
<action id="EditorLineStart" />
<action id="EditorNextWord" />
<action id="EditorNextWord" />
<action id="EditorNextWord" />
</macro>
</component>
</application>

@ -0,0 +1,6 @@
<application>
<component name="NotificationConfiguration">
<notification groupId="Build sync orphan modules" displayType="NONE" shouldLog="false" />
<notification groupId="Gradle Notification Group" displayType="NONE" shouldLog="false" />
</component>
</application>

@ -0,0 +1,5 @@
<application>
<component name="OCRefactoringSettings">
<option name="RENAME_ASSOCIATED_FILES" value="false" />
</component>
</application>

@ -0,0 +1,5 @@
<application>
<component name="PluginManagerConfigurable" installedProportions="0.42793196" availableProportions="0.5125">
<option name="UPDATE_IN_BACKGROUND" value="true" />
</component>
</application>

@ -0,0 +1,224 @@
<application>
<component name="ProjectManager">
<defaultProject>
<component name="CMakeSettings">
<configurations>
<configuration PROFILE_NAME="Debug" CONFIG_NAME="Debug" />
</configurations>
</component>
<component name="CompilerConfiguration">
<bytecodeTargetLevel target="1.8" />
</component>
<component name="Encoding">
<file url="PROJECT" charset="UTF-8" />
</component>
<component name="GradleLocalSettings">
<option name="modificationStamps">
<map>
<entry key="$USER_HOME$/AndroidStudioProjects/NewUserTest" value="4399032964331" />
<entry key="$USER_HOME$/AndroidStudioProjects/OSChina11_10" value="5880520237048" />
<entry key="$USER_HOME$/AndroidStudioProjects/RedBaby_heima11_sc" value="8805146182706" />
<entry key="$USER_HOME$/AndroidStudioProjects/SwipeCardView" value="4443232540051" />
<entry key="$USER_HOME$/AndroidStudioProjects/Test" value="4399022692499" />
</map>
</option>
<option name="externalProjectsViewState">
<projects_view />
</option>
</component>
<component name="ProjectInspectionProfilesVisibleTreeState">
<entry key="Project Default">
<profile-state>
<expanded-state>
<State />
<State>
<id>AccessibilityLintAndroid</id>
</State>
<State>
<id>Android</id>
</State>
<State>
<id>CorrectnessLintAndroid</id>
</State>
<State>
<id>Flutter</id>
</State>
<State>
<id>GeneralObjective-C</id>
</State>
<State>
<id>IconsUsabilityLintAndroid</id>
</State>
<State>
<id>InternationalizationJava</id>
</State>
<State>
<id>InternationalizationLintAndroid</id>
</State>
<State>
<id>Java</id>
</State>
<State>
<id>Kotlin</id>
</State>
<State>
<id>LintAndroid</id>
</State>
<State>
<id>MessagesCorrectnessLintAndroid</id>
</State>
<State>
<id>Objective-C</id>
</State>
<State>
<id>PerformanceLintAndroid</id>
</State>
<State>
<id>SecurityLintAndroid</id>
</State>
<State>
<id>Style issuesKotlin</id>
</State>
<State>
<id>UsabilityLintAndroid</id>
</State>
</expanded-state>
</profile-state>
</entry>
</component>
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_6" />
<component name="PropertiesComponent">
<property name="android.project.structure.last.selected" value="SDK Location" />
<property name="android.project.structure.proportion" value="0.15" />
<property name="android.sdk.path" value="$USER_HOME$/Android/Sdk" />
<property name="settings.editor.selected.configurable" value="preferences.lookFeel" />
<property name="settings.editor.splitter.proportion" value="0.1578258" />
</component>
<component name="RunDashboard">
<option name="ruleStates">
<list>
<RuleState>
<option name="name" value="ConfigurationTypeDashboardGroupingRule" />
</RuleState>
<RuleState>
<option name="name" value="StatusDashboardGroupingRule" />
</RuleState>
</list>
</option>
</component>
<component name="RunManager">
<configuration default="true" type="Application" factoryName="Application">
<extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
<option name="MAIN_CLASS_NAME" />
<option name="VM_PARAMETERS" />
<option name="PROGRAM_PARAMETERS" />
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" />
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
<option name="ALTERNATIVE_JRE_PATH" />
<option name="ENABLE_SWING_INSPECTOR" value="false" />
<option name="ENV_VARIABLES" />
<option name="PASS_PARENT_ENVS" value="true" />
<module name="" />
<envs />
</configuration>
<configuration default="true" type="Remote" factoryName="Remote">
<option name="USE_SOCKET_TRANSPORT" value="true" />
<option name="SERVER_MODE" value="false" />
<option name="SHMEM_ADDRESS" value="javadebug" />
<option name="HOST" value="localhost" />
<option name="PORT" value="5005" />
</configuration>
<configuration default="true" type="TestNG" factoryName="TestNG">
<extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
<module name="" />
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
<option name="ALTERNATIVE_JRE_PATH" />
<option name="SUITE_NAME" />
<option name="PACKAGE_NAME" />
<option name="MAIN_CLASS_NAME" />
<option name="METHOD_NAME" />
<option name="GROUP_NAME" />
<option name="TEST_OBJECT" value="CLASS" />
<option name="VM_PARAMETERS" value="-ea" />
<option name="PARAMETERS" />
<option name="WORKING_DIRECTORY" value="$MODULE_DIR$" />
<option name="OUTPUT_DIRECTORY" />
<option name="ANNOTATION_TYPE" />
<option name="ENV_VARIABLES" />
<option name="PASS_PARENT_ENVS" value="true" />
<option name="TEST_SEARCH_SCOPE">
<value defaultName="singleModule" />
</option>
<option name="USE_DEFAULT_REPORTERS" value="false" />
<option name="PROPERTIES_FILE" />
<envs />
<properties />
<listeners />
</configuration>
<configuration name="&lt;template&gt;" type="Applet" default="true" selected="false">
<option name="MAIN_CLASS_NAME" />
<option name="HTML_FILE_NAME" />
<option name="HTML_USED" value="false" />
<option name="WIDTH" value="400" />
<option name="HEIGHT" value="300" />
<option name="POLICY_FILE" value="$APPLICATION_HOME_DIR$/bin/appletviewer.policy" />
<option name="VM_PARAMETERS" />
</configuration>
<configuration default="true" type="JUnit" factoryName="JUnit">
<extension name="coverage" enabled="false" merge="false" sample_coverage="true" runner="idea" />
<module name="" />
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="false" />
<option name="ALTERNATIVE_JRE_PATH" />
<option name="PACKAGE_NAME" />
<option name="MAIN_CLASS_NAME" />
<option name="METHOD_NAME" />
<option name="TEST_OBJECT" value="class" />
<option name="VM_PARAMETERS" value="-ea" />
<option name="PARAMETERS" />
<option name="WORKING_DIRECTORY" value="$MODULE_DIR$" />
<option name="ENV_VARIABLES" />
<option name="PASS_PARENT_ENVS" value="true" />
<option name="TEST_SEARCH_SCOPE">
<value defaultName="singleModule" />
</option>
<envs />
<patterns />
<method />
</configuration>
<configuration name="&lt;template&gt;" type="#org.jetbrains.idea.devkit.run.PluginConfigurationType" default="true" selected="false">
<option name="VM_PARAMETERS" value="-Xmx512m -Xms256m -XX:MaxPermSize=250m -ea" />
</configuration>
</component>
<component name="VcsContentAnnotationSettings">
<option name="myLimit" value="2678400000" />
</component>
<component name="masterDetails">
<states>
<state key="ProjectJDKs.UI">
<settings>
<last-edited>1.8</last-edited>
<splitter-proportions>
<option name="proportions">
<list>
<option value="0.2" />
</list>
</option>
</splitter-proportions>
</settings>
</state>
<state key="ScopeChooserConfigurable.UI">
<settings>
<splitter-proportions>
<option name="proportions">
<list>
<option value="0.2" />
</list>
</option>
</splitter-proportions>
</settings>
</state>
</states>
</component>
</defaultProject>
</component>
</application>

@ -0,0 +1,7 @@
<application>
<component name="HttpConfigurable">
<option name="PROXY_TYPE_IS_SOCKS" value="true" />
<option name="PROXY_HOST" value="192.168.123.123" />
<option name="PROXY_PORT" value="7891" />
</component>
</application>

@ -0,0 +1,5 @@
<application>
<component name="SettingsSyncSettings">
<option name="migrationFromOldStorageChecked" value="true" />
</component>
</application>

@ -0,0 +1,191 @@
<application>
<component name="SettingsSyncPlugins">
<option name="plugins">
<map>
<entry key="Dart">
<value>
<PluginData>
<option name="dependencies">
<set>
<option value="com.intellij.modules.xml" />
</set>
</option>
<option name="enabled" value="false" />
</PluginData>
</value>
</entry>
<entry key="Subversion">
<value>
<PluginData>
<option name="dependencies">
<set>
<option value="com.intellij.modules.vcs" />
</set>
</option>
<option name="enabled" value="false" />
</PluginData>
</value>
</entry>
<entry key="cn.yiiguxing.plugin.translate">
<value>
<PluginData>
<option name="dependencies">
<set>
<option value="com.intellij.modules.platform" />
</set>
</option>
</PluginData>
</value>
</entry>
<entry key="com.google.cluestick.studioclient">
<value>
<PluginData>
<option name="dependencies">
<set>
<option value="com.google.gct.login" />
<option value="org.jetbrains.android" />
</set>
</option>
<option name="enabled" value="false" />
</PluginData>
</value>
</entry>
<entry key="com.google.gct">
<value>
<PluginData>
<option name="dependencies">
<set>
<option value="Git4Idea" />
<option value="com.google.gct.core" />
<option value="com.google.gct.login" />
<option value="com.intellij.gradle" />
<option value="org.intellij.groovy" />
<option value="org.jetbrains.android" />
<option value="org.jetbrains.kotlin" />
<option value="org.jetbrains.plugins.gradle" />
</set>
</option>
<option name="enabled" value="false" />
</PluginData>
</value>
</entry>
<entry key="com.google.gct.core">
<value>
<PluginData>
<option name="dependencies">
<set>
<option value="Git4Idea" />
<option value="com.google.gct.login" />
<option value="com.intellij.modules.lang" />
<option value="com.intellij.modules.platform" />
<option value="com.intellij.modules.vcs" />
<option value="com.intellij.modules.xdebugger" />
<option value="com.intellij.modules.xml" />
<option value="org.jetbrains.plugins.gradle" />
</set>
</option>
<option name="enabled" value="false" />
</PluginData>
</value>
</entry>
<entry key="com.google.gct.directaccess">
<value>
<PluginData>
<option name="dependencies">
<set>
<option value="com.google.gct.login" />
<option value="com.google.gct.testing" />
<option value="org.jetbrains.android" />
</set>
</option>
<option name="enabled" value="false" />
</PluginData>
</value>
</entry>
<entry key="com.google.gct.testing">
<value>
<PluginData>
<option name="dependencies">
<set>
<option value="com.google.gct.core" />
<option value="com.google.gct.login" />
<option value="org.intellij.groovy" />
<option value="org.jetbrains.android" />
</set>
</option>
<option name="enabled" value="false" />
</PluginData>
</value>
</entry>
<entry key="com.jetbrains.changeReminder">
<value>
<PluginData>
<option name="dependencies">
<set>
<option value="Git4Idea" />
<option value="com.intellij.modules.vcs" />
</set>
</option>
<option name="enabled" value="false" />
</PluginData>
</value>
</entry>
<entry key="com.starxg.browserfx">
<value>
<PluginData>
<option name="dependencies">
<set>
<option value="com.intellij.modules.platform" />
</set>
</option>
<option name="enabled" value="false" />
</PluginData>
</value>
</entry>
<entry key="hg4idea">
<value>
<PluginData>
<option name="dependencies">
<set>
<option value="com.intellij.modules.vcs" />
</set>
</option>
<option name="enabled" value="false" />
</PluginData>
</value>
</entry>
<entry key="io.flutter">
<value>
<PluginData>
<option name="dependencies">
<set>
<option value="Dart" />
<option value="Git4Idea" />
<option value="com.intellij.modules.coverage" />
<option value="com.intellij.modules.lang" />
<option value="com.intellij.modules.platform" />
<option value="com.intellij.modules.xdebugger" />
<option value="org.jetbrains.android" />
<option value="org.jetbrains.plugins.yaml" />
</set>
</option>
<option name="enabled" value="false" />
</PluginData>
</value>
</entry>
<entry key="mobi.hsz.idea.gitignore">
<value>
<PluginData>
<option name="dependencies">
<set>
<option value="com.intellij.modules.lang" />
<option value="com.intellij.modules.vcs" />
</set>
</option>
</PluginData>
</value>
</entry>
</map>
</option>
</component>
</application>

@ -0,0 +1,14 @@
<application>
<component name="CachedDictionaryState">
<words>
<w>bonsoir</w>
<w>cpuinfo</w>
<w>gemsoul</w>
<w>gemsouls</w>
<w>meminfo</w>
<w>proc</w>
<w>procs</w>
<w>zako</w>
</words>
</component>
</application>

@ -0,0 +1,68 @@
<application>
<component name="StringManipulationState">
<option name="customActionModels">
<list>
<CustomActionModel>
<option name="id" value="StringManipulation.SwitchStyleAction" />
<option name="name" value="Switch case" />
<option name="steps">
<list>
<Step>
<option name="enabled" value="false" />
<option name="style" value="_UNKNOWN" />
</Step>
<Step>
<option name="style" value="PASCAL_CASE" />
</Step>
<Step>
<option name="style" value="CAMEL_CASE" />
</Step>
<Step>
<option name="style" value="SNAKE_CASE" />
</Step>
<Step>
<option name="style" value="SCREAMING_SNAKE_CASE" />
</Step>
<Step>
<option name="style" value="KEBAB_LOWERCASE" />
</Step>
<Step>
<option name="style" value="CAPITALIZED_SNAKE_CASE" />
</Step>
<Step>
<option name="enabled" value="false" />
<option name="style" value="_SINGLE_WORD_CAPITALIZED" />
</Step>
<Step>
<option name="style" value="DOT" />
</Step>
<Step>
<option name="enabled" value="false" />
<option name="style" value="_ALL_UPPER_CASE" />
</Step>
<Step>
<option name="style" value="WORD_LOWERCASE" />
</Step>
<Step>
<option name="style" value="SENTENCE_CASE" />
</Step>
<Step>
<option name="style" value="WORD_CAPITALIZED" />
</Step>
<Step>
<option name="style" value="KEBAB_UPPERCASE" />
</Step>
</list>
</option>
</CustomActionModel>
</list>
</option>
<option name="lastActionModel">
<UniversalActionModel>
<option name="actionClassName" value="osmedile.intellij.stringmanip.styles.switching.ToSnakeCaseOrCamelCaseAction" />
<option name="description" value="Toggle: snake_case / camelCase" />
<option name="textWithMnemonic" value="snake_case / camelCase" />
</UniversalActionModel>
</option>
</component>
</application>

@ -0,0 +1,124 @@
<application>
<component name="TemplateSettings">
<option name="deletedKeys">
<list>
<TemplateKey>
<option name="groupName" value="Shell Script Hidden" />
<option name="key" value="shell_if" />
</TemplateKey>
<TemplateKey>
<option name="groupName" value="Shell Script Hidden" />
<option name="key" value="shell_elif" />
</TemplateKey>
<TemplateKey>
<option name="groupName" value="Shell Script Hidden" />
<option name="key" value="shell_select" />
</TemplateKey>
<TemplateKey>
<option name="groupName" value="Shell Script Hidden" />
<option name="key" value="shell_case" />
</TemplateKey>
<TemplateKey>
<option name="groupName" value="Shell Script Hidden" />
<option name="key" value="shell_for" />
</TemplateKey>
<TemplateKey>
<option name="groupName" value="Shell Script Hidden" />
<option name="key" value="shell_while" />
</TemplateKey>
<TemplateKey>
<option name="groupName" value="Shell Script Hidden" />
<option name="key" value="shell_until" />
</TemplateKey>
<TemplateKey>
<option name="groupName" value="Shell Script Hidden" />
<option name="key" value="shell_function" />
</TemplateKey>
<TemplateKey>
<option name="groupName" value="Shell Script Hidden" />
<option name="key" value="shell_string equal" />
</TemplateKey>
<TemplateKey>
<option name="groupName" value="Shell Script Hidden" />
<option name="key" value="shell_string not equal" />
</TemplateKey>
<TemplateKey>
<option name="groupName" value="Shell Script Hidden" />
<option name="key" value="shell_string is empty" />
</TemplateKey>
<TemplateKey>
<option name="groupName" value="Shell Script Hidden" />
<option name="key" value="shell_string not empty" />
</TemplateKey>
<TemplateKey>
<option name="groupName" value="Shell Script Hidden" />
<option name="key" value="shell_number equal" />
</TemplateKey>
<TemplateKey>
<option name="groupName" value="Shell Script Hidden" />
<option name="key" value="shell_number not equal" />
</TemplateKey>
<TemplateKey>
<option name="groupName" value="Shell Script Hidden" />
<option name="key" value="shell_number less" />
</TemplateKey>
<TemplateKey>
<option name="groupName" value="Shell Script Hidden" />
<option name="key" value="shell_number less or equal" />
</TemplateKey>
<TemplateKey>
<option name="groupName" value="Shell Script Hidden" />
<option name="key" value="shell_number greater" />
</TemplateKey>
<TemplateKey>
<option name="groupName" value="Shell Script Hidden" />
<option name="key" value="shell_number greater or equal" />
</TemplateKey>
<TemplateKey>
<option name="groupName" value="Shell Script Hidden" />
<option name="key" value="shell_file exists" />
</TemplateKey>
<TemplateKey>
<option name="groupName" value="Shell Script Hidden" />
<option name="key" value="shell_file not empty" />
</TemplateKey>
<TemplateKey>
<option name="groupName" value="Shell Script Hidden" />
<option name="key" value="shell_file readable" />
</TemplateKey>
<TemplateKey>
<option name="groupName" value="Shell Script Hidden" />
<option name="key" value="shell_file writable" />
</TemplateKey>
<TemplateKey>
<option name="groupName" value="Shell Script Hidden" />
<option name="key" value="shell_file executable" />
</TemplateKey>
<TemplateKey>
<option name="groupName" value="Shell Script Hidden" />
<option name="key" value="shell_file equals" />
</TemplateKey>
<TemplateKey>
<option name="groupName" value="Shell Script Hidden" />
<option name="key" value="shell_file newer" />
</TemplateKey>
<TemplateKey>
<option name="groupName" value="Shell Script Hidden" />
<option name="key" value="shell_file older" />
</TemplateKey>
<TemplateKey>
<option name="groupName" value="Shell Script Hidden" />
<option name="key" value="shell_path exists" />
</TemplateKey>
<TemplateKey>
<option name="groupName" value="Shell Script Hidden" />
<option name="key" value="shell_directory exists" />
</TemplateKey>
<TemplateKey>
<option name="groupName" value="Shell Script Hidden" />
<option name="key" value="shell_command exists" />
</TemplateKey>
</list>
</option>
</component>
</application>

@ -0,0 +1,42 @@
<templateSet group="DebuggerX">
<template name="swii" value="switch ($getid$) {&#10; case $viewid$:&#10; $options$&#10; break;&#10;&#10;}" description="Auto-switch" toReformat="false" toShortenFQNames="true">
<variable name="getid" expression="" defaultValue="" alwaysStopAt="true" />
<variable name="viewid" expression="" defaultValue="" alwaysStopAt="true" />
<variable name="options" expression="" defaultValue="" alwaysStopAt="true" />
<context>
<option name="DART" value="true" />
<option name="JAVA_CODE" value="true" />
</context>
</template>
<template name="mhan" value="Handler mHandler = new Handler(){&#10; @Override&#10; public void handleMessage(Message msg) {&#10; super.handleMessage(msg);&#10; $options$&#10; }&#10;};" description="MyHandler" toReformat="false" toShortenFQNames="true" useStaticImport="true" deactivated="true">
<variable name="options" expression="" defaultValue="" alwaysStopAt="true" />
<context>
<option name="JAVA_CODE" value="true" />
</context>
</template>
<template name="ssf" value="/// $comment$&#10;static String $name$($params$) =&gt; '$baseURL/$path$/';" description="static String function" toReformat="false" toShortenFQNames="true" deactivated="true">
<variable name="name" expression="" defaultValue="" alwaysStopAt="true" />
<variable name="params" expression="" defaultValue="" alwaysStopAt="true" />
<variable name="path" expression="" defaultValue="" alwaysStopAt="true" />
<variable name="comment" expression="" defaultValue="" alwaysStopAt="true" />
<context>
<option name="DART" value="true" />
</context>
</template>
<template name="resp" value="/// $comment$&#10;Future&lt;$type$&gt; $name$({@required $params$}) =&gt; _post&lt;$type$&gt;(&#10; $path$,&#10; (json) =&gt; $type$(json),&#10; data: {'$params$': $params$},&#10;);" description="create a request function" toReformat="false" toShortenFQNames="true" deactivated="true">
<variable name="type" expression="" defaultValue="&quot;TYPE&quot;" alwaysStopAt="true" />
<variable name="name" expression="lowercaseAndDash(type)" defaultValue="" alwaysStopAt="false" />
<variable name="params" expression="" defaultValue="&quot;PARAMS&quot;" alwaysStopAt="true" />
<variable name="path" expression="concat(&quot;Urls.&quot;, lowercaseAndDash(dartClassName()), &quot;.&quot;, lowercaseAndDash(type))" defaultValue="" alwaysStopAt="true" />
<variable name="comment" expression="" defaultValue="" alwaysStopAt="true" />
<context>
<option name="DART" value="true" />
</context>
</template>
<template name="built_value_class" value="abstract class $CLASS_NAME$ implements Built&lt;$CLASS_NAME$, $CLASS_NAME$Builder&gt; {&#10; $CLASS_NAME$._();&#10; factory $CLASS_NAME$([void Function($CLASS_NAME$Builder) updates]) = _$$$CLASS_NAME$;&#10;}" description="" toReformat="false" toShortenFQNames="true">
<variable name="CLASS_NAME" expression="" defaultValue="" alwaysStopAt="true" />
<context>
<option name="DART_TOPLEVEL" value="true" />
</context>
</template>
</templateSet>

@ -0,0 +1,5 @@
<application>
<component name="TerminalOptionsProvider">
<option name="myTabName" value="Local" />
</component>
</application>

@ -0,0 +1,5 @@
<application>
<component name="ToStringTemplates">
<option name="defaultTempalteName" value="String concat (+)" />
</component>
</application>

@ -0,0 +1,16 @@
<toolSet name="External Tools">
<tool name="RefreshAssets4Flutter" showInMainMenu="false" showInEditor="false" showInProject="false" showInSearchPopup="false" disabled="false" useConsole="true" showConsoleOnStdOut="false" showConsoleOnStdErr="false" synchronizeAfterRun="true">
<exec>
<option name="COMMAND" value="$USER_HOME$/flutter/bin/dart" />
<option name="PARAMETERS" value="$USER_HOME$/Documents/code/asset_generator.dart" />
<option name="WORKING_DIRECTORY" value="$ProjectFileDir$" />
</exec>
</tool>
<tool name="Json4Flutter" showInMainMenu="false" showInEditor="false" showInProject="false" showInSearchPopup="false" disabled="false" useConsole="true" showConsoleOnStdOut="false" showConsoleOnStdErr="false" synchronizeAfterRun="true">
<exec>
<option name="COMMAND" value="$USER_HOME$/PycharmProjects/JSONFormat4Flutter/venv/bin/python3" />
<option name="PARAMETERS" value="$USER_HOME$/PycharmProjects/JSONFormat4Flutter/formatter.py" />
<option name="WORKING_DIRECTORY" value="$ProjectFileDir$" />
</exec>
</tool>
</toolSet>

@ -0,0 +1,11 @@
<application>
<component name="UISettings">
<option name="MAX_LOOKUP_LIST_HEIGHT" value="23" />
<option name="MAX_LOOKUP_WIDTH2" value="935" />
<option name="OVERRIDE_NONIDEA_LAF_FONTS" value="true" />
<option name="RIGHT_HORIZONTAL_SPLIT" value="true" />
<option name="SHOW_MAIN_TOOLBAR" value="true" />
<option name="SHOW_TOOL_WINDOW_NUMBERS" value="true" />
<option name="WIDESCREEN_SUPPORT" value="true" />
</component>
</application>

@ -0,0 +1,17 @@
<application>
<component name="ShowUsagesSettings">
<option name="GROUP_BY_FILE_STRUCTURE" value="true" />
</component>
<component name="UsageFilteringRuleState">
<option value="com.intellij.usages.impl.rules.ImportUsageFilteringRule" />
</component>
<component name="UsageViewSettings">
<option name="IS_FILTER_DUPLICATED_LINE" value="false" />
<option name="FLATTEN_MODULES" value="false" />
<option name="GROUP_BY_FILE_STRUCTURE" value="false" />
<option name="GROUP_BY_MODULE" value="false" />
<option name="GROUP_BY_PACKAGE" value="false" />
<option name="GROUP_BY_USAGE_TYPE" value="false" />
<option name="PREVIEW_USAGES_SPLITTER_PROPORTIONS" value="0.48481676" />
</component>
</application>

@ -0,0 +1,16 @@
<application>
<component name="Vcs.Log.App.Settings">
<option name="COLUMN_ID_ORDER">
<list>
<option value="Default.Root" />
<option value="Default.Subject" />
<option value="Default.Author" />
<option value="Default.Date" />
</list>
</option>
<option name="SHOW_CHANGES_FROM_PARENTS" value="true" />
</component>
<component name="VcsApplicationSettings">
<option name="PATCH_STORAGE_LOCATION" value="$USER_HOME$/Desktop" />
</component>
</application>

@ -0,0 +1,9 @@
<application>
<component name="VisualizationTool">
<option name="state">
<GlobalState>
<option name="firstTimeOpen" value="false" />
</GlobalState>
</option>
</component>
</application>

@ -0,0 +1,72 @@
<application>
<component name="Translation.Cache">
<option name="lastTrimTime" value="1708934666033" />
</component>
<component name="Translation.Settings">
<option name="primaryLanguage" value="CHINESE" />
<option name="translator" value="GOOGLE" />
</component>
<component name="Translation.States">
<histories>
<item value="feat: reduce loading timeout of webview." />
<item value="feat: update spar pack page; set cache mode of webview to LOAD_CACHE_ELSE_NETWORK only when not connected to network." />
<item value="Overrides the way the cache is used. The way the cache is used is based on the navigation type. For a normal page load, the cache is checked and content is re-validated as needed. When navigating back, content is not revalidated, instead the content is just retrieved from the cache. This method allows the client to override this behavior by specifying one of LOAD_DEFAULT, LOAD_CACHE_ELSE_NETWORK, LOAD_NO_CACHE or LOAD_CACHE_ONLY. The default value is LOAD_DEFAULT." />
<item value="in Premultiplied" />
<item value="PDF 417_COMPACT" />
<item value="MARGIN" />
<item value="MAX SIZE" />
<item value="MIN SIZE" />
<item value="DATA MATRIX COMPACT" />
<item value="DATA MATRIX SHAPE" />
<item value="CHARACTER SET" />
<item value="ERROR CORRECTION" />
<item value="pixels The colors to write to the bitmap offset The index of the first color to read from pixels[] stride The number of colors in pixels[] to skip between rows. Normally this value will be the same as the width of the bitmap, but it can be larger (or negative). x The x coordinate of the first pixel to write to in the bitmap. y The y coordinate of the first pixel to write to in the bitmap. width The number of colors to copy from pixels[] per row height The number of rows to write to the bitmap" />
<item value="recive Invite Reward" />
<item value="Return the FragmentActivity this fragment is currently associated with. May return null if the fragment is associated with a Context instead." />
<item value="tracking activityPage events." />
<item value="No Jagged Image View" />
<item value="fix: favoriteIntimacyExp logic and arouter defines." />
<item value="fix: unity model scale issue when enter skin fragment." />
<item value="fix: layout of item_gift and display order of act events; fix: currency list not loaded on mall page when open via deeplink." />
<item value="Calls the specified function block with this value as its receiver and returns its result. For detailed usage information see the documentation for scope functions ." />
<item value="feat: add intimacy page and feed page; task act page support h5." />
<item value="Unsupported App Usage" />
<item value="context" />
<item value="Sets up the given animation to play when the animation supplied in the play(Animator) call that created this Builder object ends. Params: anim The animation that will play when the animation supplied to the play(Animator) method ends." />
<item value="Sets up the given animation to play when the animation supplied in the play(Animator) call that created this Builder object to start when the animation supplied in this method call ends. Params: anim The animation whose end will cause the animation supplied to the play(Animator) method to play." />
<item value="Sets up the animation supplied in the play(Animator) call that created this Builder object to play when the given amount of time elapses. Params: delay The number of milliseconds that should elapse before the animation starts." />
<item value="before" />
<item value="出现" />
<item value="intimacy" />
<item value="Whether the inflated hierarchy should be attached to the root parameter? If false, root is only used to create the correct subclass of LayoutParams for the root view in the XML." />
<item value="Favorability" />
<item value="cover" />
<item value="[Duration] to complate opacity animation. ```dart animationDuration: const Duration(milliseconds: 2000), ```" />
<item value="[Duration] for how long flutter splash screen should stay. NOTE: Do not use [duration] with [asyncNavigationCallback] as [asyncNavigationCallback]'s aim is to navigate only after call back completes. ```dart duration: const Duration(milliseconds: 2000), ```" />
<item value="wish goods detail link from server." />
<item value="wish exchange good detail link from server." />
<item value="实现收货地址编辑功能" />
<item value="&lt;!-- Constrains the text to a single horizontally scrolling line instead of letting it wrap onto multiple lines, and advances focus instead of inserting a newline when you press the enter key. The default value is false (multi-line wrapped text mode) for non-editable text, but if you specify any value for inputType, the default is true (single-line input field mode). {@deprecated This attribute is deprecated. Use &lt;code&gt;maxLines&lt;code&gt; instead to change the layout of a static text, and use the &lt;code&gt;textMultiLine&lt;code&gt; flag in the inputType attribute instead for editable text views (if both singleLine and inputType are supplied, the inputType flags will override the value of singleLine). } --&gt;" />
<item value="design game res model" />
<item value="Expands each element of this [Iterable] into zero or more elements. The resulting Iterable runs through the elements returned by [toElements] for each element of this, in iteration order. The returned [Iterable] is lazy, and calls [toElements] for each element of this iterable every time the returned iterable is iterated. Example: ```dart Iterable&lt;int&gt; count(int n) sync { for (var i = 1; i &lt;= n; i++) { yield i; } } var numbers = [1, 3, 0, 2]; print(numbers.expand(count)); (1, 1, 2, 3, 1, 2) ``` Equivalent to: ``` Iterable&lt;T&gt; expand&lt;T&gt;(Iterable&lt;T&gt; toElements(E e)) sync { for (var value in this) { yield toElements(value); } } ```" />
<item value="expand" />
<item value="fold" />
<item value="expend" />
<item value="Only the selected [NavigationRailDestination] will show its label. The label will animate in and out as new [NavigationRailDestination]s are selected." />
<item value="Option to display a leading widget at the top of the navigation rail at the middle breakpoint." />
<item value="Option to display a leading widget at the top of the navigation rail at the largest breakpoint." />
<item value="Option to display a trailing widget below the destinations of the navigation rail at the largest breakpoint." />
<item value="Determines which theme will be used by the application if both [theme] and [darkTheme] are provided. If set to [ThemeMode.system], the choice of which theme to use will be based on the user's system preferences. If the [MediaQuery.platformBrightnessOf] is [Brightness.light], [theme] will be used. If it is [Brightness.dark], [darkTheme] will be used (unless it is null, in which case [theme] will be used. If set to [ThemeMode.light] the [theme] will always be used, regardless of the user's system preference. If set to [ThemeMode.dark] the [darkTheme] will be used regardless of the user's system preference. If [darkTheme] is null then it will fallback to using [theme]. The default value is [ThemeMode.system]. See also: [theme], which is used when a light mode is selected. [darkTheme], which is used when a dark mode is selected. [ThemeData.brightness], which indicates to various parts of the system what kind of theme is being used." />
<item value="A Widget that takes a mapping of [SlotLayoutConfig]s to [Breakpoint]s and adds the appropriate Widget based on the current screen size. See also: [AdaptiveLayout], where [SlotLayout]s are assigned to placements on the screen called &quot;slots&quot;." />
</histories>
<option name="languageScores">
<map>
<entry key="CHINESE" value="276" />
<entry key="ENGLISH" value="277" />
<entry key="HAWAIIAN" value="1" />
<entry key="POLISH" value="1" />
<entry key="ROMANIAN" value="1" />
</map>
</option>
</component>
</application>
Loading…
Cancel
Save