Dmitry Batkovich
09bf7e1316
remove redundant getName-s for QuickFix inheritors (update 2)
2016-09-28 22:41:05 +03:00
Ekaterina Tuzova
6ef0630856
brought back get enrolled courses ids.
...
tested with adaptive python course
2016-09-19 13:58:41 +03:00
Ekaterina Tuzova
738c9eaa7d
OAuth stepic authorization, connector refactoring
...
extracted and separated unauthorized and authorized http client for stepic so one can be confident about user login state
removed enrolled course ids (todo: discuss with Valentina)
added refresh/access tokens to the user information (todo: should be updated properly because it expires in 10 hours)
2016-09-19 13:58:41 +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
Vladimir.Orlov
6923675380
don't build *-oracle-win.zip artifacts.
2016-09-13 17:11:14 +03:00
nik
92534f9832
PyCharm Edu: build scripts simplified, extracted separate script which can build artifacts from sources of idea/community git repository
2016-09-07 16:49:17 +03:00
nik
75462eb597
build scripts: automatically set output directory by product name
2016-09-07 16:49:17 +03:00
nik
75e059742e
build scripts: don't build sources.zip archives, looks like they aren't needed anymore (previously they were used by exceptions analyzer)
2016-09-05 13:00:04 +03:00
nik
b771c46894
pycharm build scripts simplified: don't copy empty licenses folder
2016-09-01 09:39:24 +03:00
nik
3b4a68c6f9
pycharm build scripts rewritten
2016-08-31 15:05:53 +03:00
nik
273b00afb0
build script: specify layout of all available plugins in ProductProperties class to simplify build scripts
2016-08-29 10:48:45 +03:00
nik
50fbc924fa
PyCharm Edu build scripts rewritten
2016-08-29 09:42:01 +03:00
nik
6203945c7e
python educational: corrected css reference for tips
2016-08-29 09:42:01 +03:00
nik
d505bcea5d
project configuration: unneeded source root removed from python-edu-build module
2016-08-29 09:42:01 +03:00
Valentina Kiryushkina
079074e645
Fix wrong module name in test helper
2016-08-09 19:42:54 +03:00
Ekaterina Tuzova
9d63e96de6
edu release graphics
2016-08-08 19:45:50 +03:00
Ekaterina Tuzova
c1be88eace
EDU-725 NPE on skipping to the next task in PyCharm Edu 3
2016-08-08 18:10:37 +03:00
Anna.Kozlova
78d1492242
explicit types to diamonds
2016-08-08 17:08:03 +02:00
Alexey Kudravtsev
32c33fbbaf
visible/slow line markers merged with line markers pass; instead of VisibleLineMarkersPass and SlowLineMarkerPass the LineMarkersPass now accepts priorityRange and restrictRange, just like GeneralHighlightingPass
2016-08-08 15:20:40 +03:00
Valentina Kiryushkina
c2a485afe0
Fix according to review IDEA-CR-12833: remove senseless condition part
2016-08-08 15:17:52 +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
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
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
Ekaterina Tuzova
dbfcd35d9c
course version warning
2016-08-04 22:22:01 +03:00
Ekaterina Tuzova
8bb8b4f5d1
do not add run current action to the bulb action menu
2016-08-04 22:22:01 +03:00
Ekaterina Tuzova
d1c8ca2511
updated bundled intro course
2016-08-03 18:25:04 +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
Ekaterina Tuzova
5cb86e4681
upregister attachProcessor extension
2016-07-29 20:40:43 +03:00
Ekaterina Tuzova
90fe852c5b
update icon for previous task/placeholder
2016-07-29 19:32:28 +03:00
Ekaterina Tuzova
e6ac1777d6
EDU-267 Do not allow to open projects in the same window
2016-07-29 19:32:28 +03:00
Ekaterina Tuzova
d613c03020
fix education edition build
2016-07-29 17:51:52 +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
39abd444c7
check if course is up to date before generating
2016-07-29 16:10:11 +03:00
liana.bakradze
63a93e68ed
EDU-509 Return back Code menu
2016-07-28 14:51:45 +03:00
Ekaterina Tuzova
bb95648489
add all python versions to "available for course " combobox
2016-07-28 12:58:10 +03:00
Ekaterina Tuzova
2c6d6d28ab
EDU-169 Do not expand task window on typing right after the end of the window
...
Fixed for the end of file inserting new line
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
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
Ekaterina Tuzova
6c8dc90add
educational plugins build
2016-07-07 19:16:41 +03:00