merge course-creator-python into student-python
@@ -1,20 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<module type="JAVA_MODULE" version="4">
|
||||
<component name="NewModuleRootManager" inherit-compiler-output="true">
|
||||
<exclude-output />
|
||||
<content url="file://$MODULE_DIR$">
|
||||
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/resources" type="java-resource" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/tests" isTestSource="true" />
|
||||
</content>
|
||||
<orderEntry type="inheritedJdk" />
|
||||
<orderEntry type="sourceFolder" forTests="false" />
|
||||
<orderEntry type="module" module-name="course-creator" />
|
||||
<orderEntry type="module" module-name="lang-impl" />
|
||||
<orderEntry type="module" module-name="educational-python" />
|
||||
<orderEntry type="module" module-name="python-community" />
|
||||
<orderEntry type="module" module-name="student" />
|
||||
<orderEntry type="module" module-name="python-community-configure" />
|
||||
<orderEntry type="module" module-name="student-python" />
|
||||
</component>
|
||||
</module>
|
||||
@@ -1,17 +0,0 @@
|
||||
package icons;
|
||||
|
||||
import com.intellij.openapi.util.IconLoader;
|
||||
|
||||
import javax.swing.*;
|
||||
|
||||
/**
|
||||
* NOTE THIS FILE IS AUTO-GENERATED
|
||||
* DO NOT EDIT IT BY HAND, run build/scripts/icons.gant instead
|
||||
*/
|
||||
public class CourseCreatorPythonIcons {
|
||||
private static Icon load(String path) {
|
||||
return IconLoader.getIcon(path, CourseCreatorPythonIcons.class);
|
||||
}
|
||||
|
||||
public static final Icon CourseCreationProjectType = load("/icons/CourseCreationProjectType.png"); // 16x16
|
||||
}
|
||||
@@ -16,7 +16,6 @@
|
||||
<orderEntry type="module" module-name="ShortcutPromoter" />
|
||||
<orderEntry type="module" module-name="educational-python" />
|
||||
<orderEntry type="module" module-name="course-creator" />
|
||||
<orderEntry type="module" module-name="course-creator-python" />
|
||||
<orderEntry type="module" module-name="student" />
|
||||
<orderEntry type="module" module-name="student-python" />
|
||||
<orderEntry type="module" module-name="hg4idea" />
|
||||
|
||||
@@ -1,23 +1,4 @@
|
||||
<idea-plugin>
|
||||
<id>com.jetbrains.edu.coursecreator.python</id>
|
||||
<name>Course Creator for PyCharm Edu</name>
|
||||
<version>2.0.3</version>
|
||||
<idea-version since-build="162.75"/>
|
||||
<description><![CDATA[
|
||||
Plugin allows you to create new course for PyCharm <Edu></Edu>.
|
||||
]]></description>
|
||||
<vendor>JetBrains</vendor>
|
||||
|
||||
<change-notes><![CDATA[
|
||||
]]>
|
||||
</change-notes>
|
||||
|
||||
<depends>com.intellij.modules.platform</depends>
|
||||
<depends>com.intellij.modules.python</depends>
|
||||
<depends>com.jetbrains.edu.coursecreator</depends>
|
||||
<depends>com.jetbrains.edu.interactivelearning</depends>
|
||||
<depends>com.jetbrains.python.edu.interactivelearning.python</depends>
|
||||
|
||||
<extensions defaultExtensionNs="com.intellij">
|
||||
<directoryProjectGenerator implementation="com.jetbrains.edu.coursecreator.PyCCProjectGenerator"/>
|
||||
<configurationType implementation="com.jetbrains.edu.coursecreator.run.PyCCRunTestsConfigurationType"/>
|
||||
@@ -18,6 +18,7 @@
|
||||
<depends>com.intellij.modules.lang</depends>
|
||||
<depends>com.intellij.modules.python</depends>
|
||||
<depends>com.jetbrains.edu.interactivelearning</depends>
|
||||
<depends optional="true" config-file="course-creator.xml">com.jetbrains.edu.coursecreator</depends>
|
||||
|
||||
<extensions defaultExtensionNs="com.intellij">
|
||||
<directoryProjectGenerator implementation="com.jetbrains.edu.learning.PyStudyDirectoryProjectGenerator"/>
|
||||
|
||||
|
Before Width: | Height: | Size: 647 B After Width: | Height: | Size: 647 B |
|
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
|
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 1.5 KiB |
|
Before Width: | Height: | Size: 654 B After Width: | Height: | Size: 654 B |
@@ -27,7 +27,7 @@ import com.jetbrains.python.PythonLanguage;
|
||||
import com.jetbrains.python.newProject.PyNewProjectSettings;
|
||||
import com.jetbrains.python.newProject.PythonProjectGenerator;
|
||||
import com.jetbrains.python.remote.PyProjectSynchronizer;
|
||||
import icons.CourseCreatorPythonIcons;
|
||||
import icons.InteractiveLearningPythonIcons;
|
||||
import org.jetbrains.annotations.Nls;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
@@ -52,7 +52,7 @@ public class PyCCProjectGenerator extends PythonProjectGenerator<PyNewProjectSet
|
||||
@Nullable
|
||||
@Override
|
||||
public Icon getLogo() {
|
||||
return CourseCreatorPythonIcons.CourseCreationProjectType;
|
||||
return InteractiveLearningPythonIcons.CourseCreationProjectType;
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -13,5 +13,6 @@ public class InteractiveLearningPythonIcons {
|
||||
return IconLoader.getIcon(path, InteractiveLearningPythonIcons.class);
|
||||
}
|
||||
|
||||
public static final Icon CourseCreationProjectType = load("/icons/com/jetbrains/edu/learning/CourseCreationProjectType.png"); // 16x16
|
||||
public static final Icon EducationalProjectType = load("/icons/com/jetbrains/edu/learning/EducationalProjectType.png"); // 16x16
|
||||
}
|
||||
|
||||
@@ -15,5 +15,6 @@
|
||||
<orderEntry type="library" name="gson" level="project" />
|
||||
<orderEntry type="module" module-name="educational-python" />
|
||||
<orderEntry type="module" module-name="python-community-configure" />
|
||||
<orderEntry type="module" module-name="course-creator" />
|
||||
</component>
|
||||
</module>
|
||||