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