Commit Graph
50 Commits
Author SHA1 Message Date
Ekaterina Tuzova f7c65c3547 pass correct task file 2016-11-25 17:17:12 +03:00
Liana.Bakradze eb38cb2231 EDU-792 Failed to create course with russian name 2016-11-23 19:29:21 +03:00
Dmitry Trofimov 7787b8f763 Merge remote-tracking branch 'origin/master' 2016-11-21 18:59:28 +01:00
Dmitry Trofimov 1b2ade5818 python-ide-community -> python-community-ide 2016-11-21 18:56:11 +01:00
Liana.Bakradze 3ac093f721 EDU-753 Provide unified capitalization 2016-11-18 14:10:04 +03:00
Liana.Bakradze cb304d9c95 fixes after IDEA-CR-14348 review 2016-11-17 17:09:05 +03:00
Liana.Bakradze 1936c7c28e use last subtask index instead of subtask number 2016-11-17 17:08:34 +03:00
Liana.Bakradze 0bfe268495 fix check utilities 2016-11-17 17:08:28 +03:00
Liana Bakradze 9c397b946b ui for switching between subtasks and simple subtask switcher 2016-11-17 17:05:03 +03:00
Liana Bakradze 6d25e29ac0 new subtask action 2016-11-17 17:05:03 +03:00
Liana Bakradze 0b5b593874 add subtasks to placeholder inner representation 2016-11-17 17:05:02 +03:00
Yann Cébron 81d29f9bd5 Plugin descriptors: remove deprecated attribute idea-plugin@version (IDEA-163694) 2016-11-11 17:08:58 +01:00
Ilya.Kazakevich 2de0aa4aa0 PY-14036: Support remote Django (and other) project creation
* See PyProjectSynchronizer for entry point
* DownloadAction refactored to extract  download
* VagrantSupportImpl refactored to fetch mapped folders
2016-10-25 20:43:52 +03:00
Ilya.Kazakevich 3e89f97a14 PY-20733: Give user ability to choose remote mapping when she creates remote project
* It makes no sense to have remote project with out of remote mapping, so we ask user for mappings when project is created
 * Since we need project to be created before running mapping tool, we show mapping window at next step (huge refactoring is required to display mapping window before project is created)
 * Platform calls ``ProjectGenerator#generateProject``, but we have a lot of generators, so we moved code to parent which delegates remote project configuration to ``PyRemoteInterpreterManager`` and then calls ``configureProject``
2016-09-15 17:45:38 +03:00
Liana Bakradze 12b7f3b4bd EDU-707 PyCharm Edu 3 fatal error on the first attempt to open a course in the course creation mode 2016-08-05 20:02:43 +03:00
liana.bakradze 5d773511ba EDU-704 Unable to preview course from course creator with russian name on Windows 2016-08-05 15:28:02 +03:00
liana.bakradze 5ee0f8cbd3 EDU-694 Change Course Info action not found 2016-08-01 16:15:33 +03:00
Ekaterina Tuzova ff7e355200 do not loose author name 2016-08-01 14:51:35 +03:00
Liana Bakradze af4e4c2be7 EDU-688 New project: Tie location and course title fields 2016-07-29 17:41:23 +03:00
Ekaterina Tuzova 982ff83c8a cleanup 2016-07-29 16:10:11 +03:00
Ekaterina Tuzova bb95648489 add all python versions to "available for course " combobox 2016-07-28 12:58:10 +03:00
liana.bakradze 80e8516e25 remove code related to subtasks 2016-07-28 11:17:10 +03:00
Ekaterina Tuzova ef8d7bd938 show course language level only in change course info dialog 2016-07-25 18:33:27 +03:00
Ekaterina Tuzova 709c8906ce moved virtualenv creation to the project generator 2016-07-25 17:26:51 +03:00
liana.bakradze 7038e3e9aa EDU-338 Add supported python versions info to the course.json 2016-07-16 11:18:55 +03:00
liana.bakradze db8fc6aa4b EDU-657 Initial implementation of subtasks 2016-07-15 21:51:23 +03:00
Liana Bakradze 9472e8bf95 EDU-667 Wrong working directory for "Run Study Tests" configuration 2016-07-11 12:56:38 +03:00
Liana Bakradze 2856802c48 EDU-626 "Create new educational project" is not intuitive name 2016-07-08 19:43:30 +03:00
liana.bakradze 2193e9465a EDU-655 Run Study Tests configuration doesn't work if one of task files is image
(cherry picked from commit 4f9d5c1)
2016-06-29 11:45:53 +03:00
Ekaterina Tuzova c6fb7615e2 EDU-277 Implement separate feature usage statistics for PyCharm Educational Edition 2016-06-29 11:16:01 +03:00
Liana Bakradze 1fa4a785b3 EDU-608 "Execute "tests.py" action doesn't create Run Study Tests configuration 2016-06-24 12:48:55 +03:00
Liana Bakradze 8a93eebe8e EDU-479 Renaming variable inside a file with the same name 2016-06-22 14:50:57 +03:00
Liana Bakradze d2b1009812 EDU-608 Execute "tests.py" action doesn't create Run Study Tests configuration 2016-06-20 18:32:04 +03:00
Liana Bakradze a61e8cfdc6 Create course from course creator plugin (EDU-349) 2016-06-14 18:28:03 +03:00
Valentina Kiryushkina 46be4805f9 Add markdown support for task text in course creator and student plugins 2016-06-02 17:53:59 +03:00
Ekaterina Tuzova b0a8bb0ace updated since build 2016-05-12 13:54:23 +03:00
liana.bakradze 5a149c9bd3 Remove "educational-core-python" plugin 2016-04-25 17:54:52 +02:00
liana.bakradze 70d306893d replace run tests action with run configuration 2016-04-20 17:51:31 +03:00
liana.bakradze 0cbea72794 do not use old service 2016-04-18 12:24:06 +03:00
liana.bakradze b32423a934 add new files as task files 2016-04-04 15:18:29 +03:00
liana.bakradze 44e8906678 add courseMode to distinguish study and course creator projects 2016-03-23 17:46:58 +03:00
liana.bakradze 2a13b129d6 new editing mode for task description panel 2016-03-22 14:15:15 +03:00
liana.bakradze fe6300f6cd remove redundant plugin educational-core 2016-03-11 11:03:38 +03:00
Andrey Vokin 0f7f48076f Code cleanup 2016-03-01 14:24:13 +03:00
liana.bakradze 394f87bda2 EDU-547 Get rid of answer extension for Task Files
Use actual task file name instead of name.answer
2016-02-27 21:19:00 +03:00
Andrey Vlasovskikh befd6377d2 Merge branch 'vlan/cond-resolve' 2016-02-04 17:16:44 +03:00
Liana Bakradze 3fefc88a78 EDU-523 Lost automatic code inspection warnings
EP was registered in wrong plugin.xml
2016-02-01 19:00:42 +03:00
Andrey Vlasovskikh e5313165e6 Merge remote-tracking branch 'origin/master' into vlan/cond-resolve 2016-01-29 15:51:00 +03:00
Valentina Kiryushkina 652031862c Remove intellij edu plugins, obsolete tests and unused dependencies 2016-01-26 19:36:12 +03:00
Valentina Kiryushkina 7e5a5b849a Rename educational plugins and update plugin's description
edu --> educational-python
educational --> educational-core
interactive-learning --> student
2016-01-26 19:36:12 +03:00