Commit Graph

52 Commits

Author SHA1 Message Date
Ekaterina Tuzova
33b887c1e1 applied patch for student-python dependencies sincerely provided by Greg Shrago
new project panel steps and generator moved to the python-community-configure so it can be used in other modules without python-community-ide dependency
2016-12-02 11:56:44 +03:00
Vladimir Krivosheev
e1efcd8d0d cleanup — add NotNull 2016-12-01 17:44:10 +01:00
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