Ekaterina Tuzova
08f7f89aca
merge
2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
e95be934be
removed unused
2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
d3e6fc4804
update test helper for previously created courses
2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
346c3742ad
cleanup
2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
89de30eba4
set placeholder text for remote courses
2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
4af6da7f34
study project generator
2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
b0e9c892ce
use path instead of filename
2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
f08f672ea9
configure pycharm edu once
2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
4bfe48d0a0
updated course
2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
2c90ad8daf
test data (was deleted during merge)
2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
79375c8c2a
remove warning from deserialize
2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
ec510abd3a
remove unused code
2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
22ffb8a16b
cleanup
2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
cc693b55e7
cleanup
2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
21d7fd0b9c
public API for kotlin plugin
2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
dcb5454532
multiple bundled courses available
2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
20685771ba
remove unused serializer
2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
2307d6e64c
fix navigation to next/previous task for empty task list
2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
c89c64d8f3
fix move lesson
2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
f4bf5cc296
fix show preview
2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
8476641225
fix unpack student course into teacher view
2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
8c69681a98
fix lesson creation between two other lessons
2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
53d001a40e
fixed course archive generation
2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
5a32fe0323
moved stepik related actions to separate package
2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
0d620a2d85
cleanup
2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
71d59e0d73
fixed test data
2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
03eedbe662
fixed tests
2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
8eadfc678b
get rid of courseInfo
...
extracted remoteCourse for stepik specific fields
2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
b9faa00c19
fix tests
2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
5bc23e38bc
fix get courses in show course preview
2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
2168b64066
EDU-894 Save all course content in course.json
...
EDU-891 Drop courses cache
First iteration
2017-04-06 14:54:32 +03:00
Ekaterina Tuzova
6f92410b5f
fix migration from pycharm 3 to pycharm 4
2017-04-06 14:54:32 +03:00
Dmitry Trofimov
87a989a2f3
Fix Python console in plugin for CLion
2017-04-06 12:54:28 +02:00
Roman Shevchenko
5489338982
Cleanup (obsolete OS constant)
2017-04-05 18:34:44 +02:00
Valentina Kiryushkina
26f3614116
Refactor and cleanup addNextRecommendedTask method
2017-04-05 18:44:09 +03:00
Valentina Kiryushkina
0c7a1e0b0f
EDU-908 Incorrect task text in adaptive courses after reopening a project
...
Create new test and text files for new recommendation
2017-04-05 18:44:09 +03:00
Valentina Kiryushkina
7b3f154b5b
EDU-902 Editor text doesn't update after getting next recommendation
...
Copy parameters of a new task file to the old one. Copy task file is better solution than recreate it because if we recreate task file we'll need to recreate corresponding study editor.
2017-04-05 18:44:09 +03:00
Valentina Kiryushkina
dae539626f
Fix EDU-899 IllegalStateException when opening an old project
2017-04-05 18:44:09 +03:00
Valentina Kiryushkina
15a0682ddf
EDU-874 Underscore doesn't display in task text
2017-04-05 18:44:08 +03:00
Vladimir Krivosheev
4432b71a66
deprecate VirtualFileAdapter in favour of direct usage of VirtualFileListener (it is possible since java 8 is used)
2017-04-05 16:39:24 +02:00
Dmitry Trofimov
e647badda9
Fix Python plugin to work with CLion as well as Python plugin for CLion
2017-04-05 14:49:54 +02:00
nik
abe04c861b
testing scripts cleanup: remove obsolete gant scripts
...
tests_in_community.gant and tests_in_ultimate.gant should be used to run tests from idea-community and ultimate repositories respectively.
2017-04-05 14:31:02 +03:00
Alexey Utkin
058f15bbfe
Revert "Fix Python plugin for Clion (PY-23544)"
...
This reverts commit 6823362cca .
2017-04-05 13:55:49 +03:00
Dmitry Trofimov
5b38bb6d95
Fix renamed references
2017-04-04 17:58:12 +02:00
Dmitry Trofimov
16fa9f9fbc
python-community plugin is a module to depend on in order to build the Python plugin from sources
2017-04-04 17:58:12 +02:00
Elizaveta Shashkova
9cd2e662c6
Add tests for borderline cases (PY-23393)
2017-04-04 18:30:27 +03:00
Elizaveta Shashkova
535e2e2eb7
Fix inserting breakpoints into borderline case (PY-23393)
2017-04-04 18:30:27 +03:00
Dmitry Trofimov
777adfb2f1
Remove dependency as this module is used in tests
2017-04-04 17:00:03 +02:00
Dmitry Trofimov
6823362cca
Fix Python plugin for Clion (PY-23544)
2017-04-04 15:34:39 +02:00
Mikhail Golubev
d73b5d2580
PY-22656 Don't use location of .pyi stubs to determine import groups in Optimize Imports
...
The problem was partially fixed for the stdlib modules with .pyi stubs
from typeshed in e990277415
2017-04-04 14:24:46 +03:00