Ekaterina Tuzova
25b00a7c42
show bundled course info in case of no internet connection
2016-12-07 19:03:16 +03:00
Ekaterina Tuzova
404476cff6
updated bundled course to the new json version
2016-12-07 19:03:16 +03:00
Ekaterina Tuzova
e69e41faff
fix EDU-743 Disable create button in new project dialog if no course selected
...
Properly compare invalid courses.
By accident fixed error label listener also
2016-12-07 15:52:30 +03:00
Ekaterina Tuzova
f9ab833e50
fix doubled run current file linemarker
...
LineMarkerPass now queries providers twice: for visible (inner) and invisible (outer) elements so we need to find actual psi file in elements array.
2016-12-07 12:53:55 +03:00
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
Liana.Bakradze
fa55fbe148
reformat
2016-11-28 18:50:01 +03:00
Liana.Bakradze
80facf731a
no need to remove watches
2016-11-28 18:50:01 +03:00
Liana.Bakradze
39d3af24d5
do now show SwitchWatches in edu debugger
2016-11-28 18:50:01 +03:00
Liana.Bakradze
fcdf5b928b
remove special and builtins groups from edu debugger (moved to PyCharm)
2016-11-28 18:50:01 +03:00
Liana.Bakradze
680ebbd153
do not add folding and start message to edu debug console
2016-11-28 18:50:01 +03:00
Ekaterina Tuzova
00e6b440c5
added option to skip running task file on check action
2016-11-25 20:23:18 +03:00
Ekaterina Tuzova
f7c65c3547
pass correct task file
2016-11-25 17:17:12 +03:00
Ekaterina Tuzova
9f2b410bab
Lesson 3 Task 2: Not recognizing correct answer #14
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
Ekaterina Tuzova
0935834d85
Added inner directories support to the educational edition
2016-11-23 14:34:43 +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
Vladimir.Orlov
9b5b58aa92
IDEA-CR-14908.
...
Windows Installation: add second custom function for pre installation actions (before copying data) and relocate non custom actions to idea installation script.
2016-11-18 17:47:31 +03: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
8df17897ce
choose correct test file
2016-11-17 17:08:36 +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
peter
0a83c3343a
"Configure Python Interpreter" doesn't need write action
2016-11-16 18:53:01 +01:00
Yann Cébron
81d29f9bd5
Plugin descriptors: remove deprecated attribute idea-plugin@version (IDEA-163694)
2016-11-11 17:08:58 +01:00
nik
aef399bfee
build scripts: added 'get' prefix to method names for consistency and to avoid disambiguation
...
E.g. it may not be evident that 'uninstallFeedbackPageUrl' method is supposed to do.
2016-11-01 14:30:12 +03:00
Dmitry Trofimov
ee8d675984
Improve help menu actions (PY-21027)
2016-10-27 17:33:09 +02: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
Elizaveta Shashkova
d41c1c3e3d
Move special variables to a separate group in the debugger (PY-20763)
2016-10-13 14:27:42 +03:00
Dmitry Trofimov
f7bf6567ec
Fix Django console to work with the refactored Python console from #PR444
2016-10-11 04:29:27 +02:00
Dmitry Trofimov
1f06bd6663
Merge branch 'multiline-console' of https://github.com/fitermay/intellij-community into traff/console-rework4
2016-10-11 04:27:08 +02:00
nik
ca78845071
build scripts: allow products to specify several root module to build searchable index (because e.g. AppCode doesn't have single main module)
2016-10-10 17:00:28 +03:00
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
fitermay
a9da284ebe
Get rid of PythonConsoleToolWindow, PythonConsoleToolWindowFactory, PythonToolWindowConsoleRunner, and PythonToolWindowConsoleRunnerFactory. Instead reuse RunContentManager to manage the console toolwindow
2016-09-17 20:39:26 -04:00
Konstantin Bulenkov
9054f58d63
Revert: IDEA-161043 Rename "Version Control" toolwindow to "VCS"
2016-09-15 21:42:14 +02:00
Konstantin Bulenkov
0649622bc9
Merge remote-tracking branch 'origin/master'
2016-09-15 18:36:41 +02:00
Konstantin Bulenkov
7df86e7749
IDEA-161043 Rename "Version Control" toolwindow to "VCS"
2016-09-15 18:33:09 +02: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