Commit Graph
54 Commits
Author SHA1 Message Date
Ekaterina Tuzova 3b4c0b6b8f fix introduction to python course action availability 2017-04-28 19:38:06 +03:00
Valentina Kiryushkina 4b55d21c72 Fix EDU-935 ClassNotFoundException Move class to PyCharm Edu IDE src 2017-04-25 12:59:41 +03:00
Ekaterina Tuzova 28ae35a48c Merge remote-tracking branch 'origin/master' 2017-04-21 12:40:36 +03:00
Liana.Bakradze c40c52e08d cleanup 2017-04-20 19:40:28 +03:00
Liana.Bakradze 237c90e318 remove redundant interface 2017-04-20 19:22:28 +03:00
Liana.Bakradze 8d750d328a move smart checker to Edu Python 2017-04-20 19:18:35 +03:00
Ekaterina Tuzova 06763fad02 Merge branch 'meanmail/EDU-839' 2017-04-20 18:57:39 +03:00
Liana.Bakradze 2b6eafadc6 wait for placeholders to be flushed before checking (EDU-882) 2017-04-18 17:11:17 +03:00
Liana.Bakradze d996b96ea1 check for PyCharm tasks (EDU-882) 2017-04-18 17:11:17 +03:00
meanmail 4ebf948245 Merge remote-tracking branch 'origin/master' into meanmail/EDU-839
Conflicts:
	python/educational-core/src/com/jetbrains/edu/learning/EduPluginConfigurator.java
	python/educational-python/Edu-Python/src/com/jetbrains/edu/learning/PyEduPluginConfigurator.java
2017-04-17 17:39:38 +07:00
Ekaterina Tuzova e557714f04 remote courses for python in IDEA 2017-04-14 19:15:32 +03:00
meanmail a359e3b72f Removed PyEduCourseProjectGenerator 2017-04-14 15:46:38 +07:00
meanmail 5aba090129 Apply the code style 2017-04-14 15:19:38 +07:00
meanmail 8667ae60ab Added a project create dialog 2017-04-12 22:45:58 +07:00
meanmail f8be70c916 Minor refactoring 2017-04-11 21:42:34 +07:00
meanmail c3b513c1fb Removed an extension point 'eduProjectCreator' 2017-04-11 15:21:26 +07:00
Ekaterina Tuzova a5c2608205 add virtual file listener on course creation 2017-04-10 18:30:09 +03:00
meanmail d0b08b2d67 Minor refactoring 2017-04-08 23:16:39 +07:00
meanmail 755171101f Merge remote-tracking branch 'origin/master' into meanmail/EDU-839 2017-04-08 09:27:57 +07:00
meanmail 3aff09380d Navigation to a target task 2017-04-08 09:12:32 +07:00
meanmail 4307fbefed Implementation for a project creator 2017-04-08 04:36:41 +07:00
Liana.Bakradze 230e7528c4 move onTaskFailed logic to StudyChecker (EDU-882) 2017-04-07 19:40:57 +03:00
Liana.Bakradze 6fb957d677 EDU-881 Remove StudyExecutor 2017-04-07 19:40:57 +03:00
Ekaterina Tuzova 9fececc695 allow to publish kotlin/java courses to stepik 2017-04-07 14:35:03 +03:00
Ekaterina Tuzova 08f7f89aca merge 2017-04-06 14:54:32 +03:00
Ekaterina Tuzova 4af6da7f34 study project generator 2017-04-06 14:54:32 +03:00
Ekaterina Tuzova b0e9c892ce use path instead of filename 2017-04-06 14:54:32 +03:00
Ekaterina Tuzova f08f672ea9 configure pycharm edu once 2017-04-06 14:54:32 +03:00
Ekaterina Tuzova ec510abd3a remove unused code 2017-04-06 14:54:32 +03:00
Ekaterina Tuzova 22ffb8a16b cleanup 2017-04-06 14:54:32 +03:00
Ekaterina Tuzova cc693b55e7 cleanup 2017-04-06 14:54:32 +03:00
Ekaterina Tuzova dcb5454532 multiple bundled courses available 2017-04-06 14:54:32 +03:00
Ekaterina Tuzova 8eadfc678b get rid of courseInfo
extracted remoteCourse for stepik specific fields
2017-04-06 14:54:32 +03:00
Ekaterina Tuzova 5bc23e38bc fix get courses in show course preview 2017-04-06 14:54:32 +03:00
Ekaterina Tuzova 2168b64066 EDU-894 Save all course content in course.json
EDU-891 Drop courses cache

First iteration
2017-04-06 14:54:32 +03:00
Ekaterina Tuzova df9f2237ad EDU-900 Enable educator tools only if user confirmed that he/she is an educator 2017-04-03 13:32:33 +03:00
Ekaterina Tuzova 5ddb02acc9 remove text field from task in favour of tasktexts 2017-03-30 17:23:40 +03:00
Ekaterina Tuzova 852d368934 fix imports after rebase 2017-03-23 14:28:51 +03:00
Ekaterina Tuzova 7510de9515 removed redundant check 2017-03-23 14:28:51 +03:00
Ekaterina Tuzova 62d0c6658f EDU-879 Tasks hierarchy
continue war with subtasks. Removed getactivesubtaskindex
2017-03-23 14:28:51 +03:00
Ekaterina Tuzova dccc03050f EDU-879 Tasks hierarchy
started war with subtasks
2017-03-23 14:28:51 +03:00
Ekaterina Tuzova 2fb284f3fe EDU-879 Tasks hierarchy
moved tasks into separate package
2017-03-23 14:28:51 +03:00
Ekaterina Tuzova b92a2610d8 EDU-879 Tasks hierarchy
introduced pycharm, theory and choice tasks
2017-03-23 14:28:51 +03:00
liana.bakradze 09e11a3a31 @NotNull (EDU-895) 2017-03-23 13:43:29 +03:00
liana.bakradze 0ae6d36c2b more descriptive names and javadoc (EDU-895) 2017-03-23 13:43:29 +03:00
liana.bakradze 36ee318d86 get rid of createTaskContent method (EDU-895)
all actions related to task creation should be performed in createTask
2017-03-23 13:43:29 +03:00
Liana.Bakradze 85c9cba852 get rid of StudyPluginConfigurator completely (EDU-895)
all the code moved to EduPluginConfigurator
2017-03-23 13:43:29 +03:00
Liana.Bakradze ba24303fe2 move code highlighting settings to language-specific configurator (EDU-895) 2017-03-23 13:43:29 +03:00
Liana.Bakradze 1dde26b6f7 merge CCLanguageConfigurator to EduPluginConfigurator (EDU-895) 2017-03-23 13:43:29 +03:00
Liana.Bakradze cbfdfdf8e0 move task creation from util method to new configurator (EDU-895) 2017-03-23 13:43:29 +03:00