From 82180ae1035043c38ad8a90fffb2ad42639eab8d Mon Sep 17 00:00:00 2001 From: JohnHake Date: Fri, 24 Apr 2020 14:27:29 -0700 Subject: [PATCH] [settings] add suite of content IJSDK-150 Remove unrelated changes Feedback from PR#280 Fine tune panel definition --- .idea/gradle.xml | 6 + _SUMMARY.md | 7 +- basics/persistence.md | 11 ++ basics/settings.md | 10 +- .../_gradleCompositeBuild/settings.gradle | 1 + code_samples/settings/build.gradle | 21 ++ .../gradle/wrapper/gradle-wrapper.jar | Bin 0 -> 58695 bytes .../gradle/wrapper/gradle-wrapper.properties | 5 + code_samples/settings/gradlew | 183 ++++++++++++++++++ code_samples/settings/gradlew.bat | 100 ++++++++++ code_samples/settings/settings.gradle | 2 + .../sdk/settings/AppSettingsComponent.java | 54 ++++++ .../sdk/settings/AppSettingsConfigurable.java | 67 +++++++ .../sdk/settings/AppSettingsState.java | 42 ++++ .../src/main/resources/META-INF/plugin.xml | 39 ++++ .../main/resources/META-INF/pluginIcon.svg | 63 ++++++ reference_guide/settings_groups.md | 94 +++++++++ reference_guide/settings_guide.md | 152 +++++++++++++++ tutorials/img/settings_defaults.png | Bin 0 -> 119753 bytes tutorials/img/settings_persisted.png | Bin 0 -> 202922 bytes tutorials/settings_tutorial.md | 125 ++++++++++++ 21 files changed, 977 insertions(+), 5 deletions(-) create mode 100644 basics/persistence.md create mode 100644 code_samples/settings/build.gradle create mode 100644 code_samples/settings/gradle/wrapper/gradle-wrapper.jar create mode 100644 code_samples/settings/gradle/wrapper/gradle-wrapper.properties create mode 100755 code_samples/settings/gradlew create mode 100644 code_samples/settings/gradlew.bat create mode 100644 code_samples/settings/settings.gradle create mode 100644 code_samples/settings/src/main/java/org/intellij/sdk/settings/AppSettingsComponent.java create mode 100644 code_samples/settings/src/main/java/org/intellij/sdk/settings/AppSettingsConfigurable.java create mode 100644 code_samples/settings/src/main/java/org/intellij/sdk/settings/AppSettingsState.java create mode 100644 code_samples/settings/src/main/resources/META-INF/plugin.xml create mode 100644 code_samples/settings/src/main/resources/META-INF/pluginIcon.svg create mode 100644 reference_guide/settings_groups.md create mode 100644 reference_guide/settings_guide.md create mode 100644 tutorials/img/settings_defaults.png create mode 100644 tutorials/img/settings_persisted.png create mode 100644 tutorials/settings_tutorial.md diff --git a/.idea/gradle.xml b/.idea/gradle.xml index c10d0f5ec..a9e5c0743 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -92,6 +92,11 @@ + + + + + @@ -134,6 +139,7 @@