Valentina Kiryushkina
44e043a7ac
Fix EDU-550 Educational projects and console input.
2016-08-05 17:58:26 +03:00
Ekaterina Tuzova
495d529a5b
fixed NPE
2016-08-05 15:50:28 +03:00
Ekaterina Tuzova
dbfcd35d9c
course version warning
2016-08-04 22:22:01 +03:00
Ekaterina Tuzova
d1c8ca2511
updated bundled intro course
2016-08-03 18:25:04 +03:00
Ekaterina Tuzova
90fe852c5b
update icon for previous task/placeholder
2016-07-29 19:32:28 +03:00
Ekaterina Tuzova
39abd444c7
check if course is up to date before generating
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
672db6ca1f
associate silently created virtual env with new project
2016-07-25 18:42:48 +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
8f42fbff7d
use course language level to create virtualenv
2016-07-25 17:52:49 +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
Aleksey Pivovarov
e5a7109e7f
fix typos in icon names
2016-07-13 12:09:59 +03:00
Ekaterina Tuzova
697f2e93d3
EDU-277 Implement separate feature usage statistics for PyCharm Educational Edition
2016-06-29 11:16:01 +03:00
Ekaterina Tuzova
cdf8f4b617
moved course progress to the description toolwindow
2016-06-24 11:55:04 +03:00
Ekaterina Tuzova
00fe1741a5
fixed Python Introduction course generation
2016-06-24 11:55:04 +03:00
Valentina Kiryushkina
a88f166538
Fix EDU-636 Do not load course list on stepic login for adaptive course
2016-06-22 19:49:14 +03:00
Valentina Kiryushkina
5d1573bee0
Fix EDU-627 Change condition indicating that courses were successfully loaded Add annotations
2016-06-22 18:19:52 +03:00
Liana Bakradze
8a93eebe8e
EDU-479 Renaming variable inside a file with the same name
2016-06-22 14:50:57 +03:00
Ekaterina Tuzova
769ac838ba
moved install requirements to the proper place
2016-06-20 18:31:36 +03:00
Ekaterina Tuzova
8c42735269
fixed PyCharm new project layout
2016-06-20 18:05:39 +03:00
Ekaterina Tuzova
1348755aa4
PY-11166 Ability to create new projects without selecting Python interpreter
...
Extracted python interpreter combobox
2016-06-20 18:05:38 +03:00
Liana Bakradze
1f0e3a7bd2
EDU-619 Replace line-offset placeholder representation with absolute offset
2016-06-19 21:46:56 +03:00
Valentina Kiryushkina
c13b47482a
Fix according to review IDEA-CR-11509: make adaptive courses more discoverable
...
1) Always show public adaptive courses in combobox
2) If adaptive course is selected force user to login on Stepic
3) If user creates adaptive course and doesn't enrolled in it enroll him silently
4) Login dialogs minor ui improvements
2016-06-17 15:56:42 +03:00
Valentina Kiryushkina
6f56fabf8f
Fix according to review IDEA-CR-11509: extract api url for stepic and stepic adaptive connectors
2016-06-17 15:56:42 +03:00
Valentina Kiryushkina
9cc24cfa05
Resolve merge conflicts
2016-06-15 16:04:25 +03:00
Valentina Kiryushkina
ff7d3d1578
Show test results in test results tool window and get multiline test output only for adaptive courses Show balloons with task check result for adaptive courses
2016-06-09 21:17:16 +03:00
Valentina Kiryushkina
ed045df848
Fix edu new project panel freezing: get available courses under progress
2016-06-08 17:04:59 +03:00
Anna.Kozlova
43673ee4bd
block lambda -> expr lambda
2016-05-24 12:27:58 +02:00
Valentina Kiryushkina
2a1c8136f3
Resolve conflicts
2016-05-18 12:51:46 +03:00
Anna.Kozlova
36ee7203f6
anonym -> lambda
2016-05-18 12:04:12 +02:00
Ekaterina Tuzova
b0a8bb0ace
updated since build
2016-05-12 13:54:23 +03:00
Valentina Kiryushkina
83b34339c8
Use python console to display test output
2016-05-04 16:27:34 +03:00
Valentina Kiryushkina
2c958c2b57
Add tests from samples provided for step and show test result in separate tool window
2016-05-02 14:31:38 +03:00
liana.bakradze
5a149c9bd3
Remove "educational-core-python" plugin
2016-04-25 17:54:52 +02:00
liana.bakradze
94d2975a40
Merge remote-tracking branch 'origin/liana/course-creator-improvements'
...
# Conflicts:
# python/educational-core/course-creator/src/com/jetbrains/edu/coursecreator/handlers/CCLessonMoveHandlerDelegate.java
# python/educational-core/student/resources/META-INF/plugin.xml
# python/educational-core/student/src/com/jetbrains/edu/learning/StudyPluginConfigurator.java
# python/educational-core/student/src/com/jetbrains/edu/learning/StudyProjectComponent.java
# python/educational-core/student/src/com/jetbrains/edu/learning/StudyTaskManager.java
# python/educational-core/student/src/com/jetbrains/edu/learning/StudyUtils.java
# python/educational-core/student/src/com/jetbrains/edu/learning/editor/StudyEditorFactoryListener.java
# python/educational-core/student/src/com/jetbrains/edu/learning/ui/StudySwingToolWindow.java
2016-04-23 09:49:06 +03:00
Valentina Kiryushkina
05ed872b41
Minor fixes in ui on login failed
2016-04-20 14:12:21 +03:00
liana.bakradze
a841a21c64
turn off smart checker for course creator
2016-04-10 16:51:29 +03:00
Valentina Kiryushkina
91b1837fb7
Add initial support for stepic adaptive courses
2016-04-07 14:17:09 +03:00
Valentina Kiryushkina
e2b0ecc25c
Refactor study settings
2016-03-22 17:12:44 +03:00
Anna.Kozlova
4b4fe678f0
make first java 8 modules inherit language level from project default
2016-03-18 17:26:43 +01:00
Valentina Kiryushkina
ed3cc6d1af
Add api to provide tweeting in educational plugins
2016-03-15 19:41:52 +03:00
Valentina Kiryushkina
0317228526
Add ability for educational plugins to provide additional settings panel Add ability to provide custom post-check actions
...
* Rename StudyToolWindowConfigurator to StudyPluginConfigurator. Now configurator provides plugin's settings panel and post-check actions
* In StudyConfigurable main panel is constructed from StudyBaseSettingPanel and plugins panels provided by StudyPluginConfigurator
2016-03-15 19:41:51 +03:00
Valentina Kiryushkina
2eaa577990
For #EDU-565 Recreate StudyCheckAction Make StudyToolbarAction extend DumbAwareAction
2016-03-14 17:03:00 +03:00
liana.bakradze
110970fd40
fix imports
2016-03-14 15:05:02 +03:00
liana.bakradze
64a2edbc55
Merge branch 'liana/edu'
...
# Conflicts:
# python/educational-core/student/src/com/jetbrains/edu/learning/StudyProjectComponent.java
# python/educational-python/student-python/src/com/jetbrains/edu/learning/PyStudyCheckAction.java
2016-03-14 14:59:30 +03:00
Valentina Kiryushkina
7ccccc3b36
Fix #EDU-565 The shortcut for "check task" doesn't work
...
Create super class for all toolbar action, so they provide action id and action shortcut to be added
2016-03-14 14:38:25 +03:00
liana.bakradze
fe6300f6cd
remove redundant plugin educational-core
2016-03-11 11:03:38 +03:00