idea/community.git
5 years agoCosmetics Make actions panel in hints dialog closer to hints text field
Valentina Kiryushkina [Fri, 29 Jul 2016 13:32:35 +0000 (16:32 +0300)]
Cosmetics Make actions panel in hints dialog closer to hints text field

5 years agoExtract user-visible string constants
Valentina Kiryushkina [Fri, 29 Jul 2016 13:06:20 +0000 (16:06 +0300)]
Extract user-visible string constants

5 years agoCleanup Remove unused fields and reformat code
Valentina Kiryushkina [Fri, 29 Jul 2016 13:05:43 +0000 (16:05 +0300)]
Cleanup Remove unused fields and reformat code

5 years agoreverted stepik to the old api due to sertificate problems appcode/163.2038 clion/163.2040 pycharm/163.2041
Ekaterina Tuzova [Fri, 29 Jul 2016 14:58:44 +0000 (17:58 +0300)]
reverted stepik to the old api due to sertificate problems

5 years agospeed up counting the total number of visual lines in editor
Dmitry Batrak [Fri, 29 Jul 2016 14:36:29 +0000 (17:36 +0300)]
speed up counting the total number of visual lines in editor

5 years agoearlier validation for EA-81448
Dmitry Batrak [Fri, 29 Jul 2016 13:53:18 +0000 (16:53 +0300)]
earlier validation for EA-81448

5 years agofix education edition build
Ekaterina Tuzova [Fri, 29 Jul 2016 14:51:05 +0000 (17:51 +0300)]
fix education edition build

5 years agoEDU-688 New project: Tie location and course title fields
Liana Bakradze [Fri, 29 Jul 2016 14:41:23 +0000 (17:41 +0300)]
EDU-688 New project: Tie location and course title fields

5 years agoadd "posted from pycharm" comment for adaptive tasks
Ekaterina Tuzova [Fri, 29 Jul 2016 14:01:18 +0000 (17:01 +0300)]
add "posted from pycharm" comment for adaptive tasks

5 years agoServiceManager: improve exception message when no Application
Leonid Bushuev [Fri, 29 Jul 2016 13:53:00 +0000 (15:53 +0200)]
ServiceManager: improve exception message when no Application

5 years agoMerge remote-tracking branch 'origin/master'
Vladimir.Orlov [Fri, 29 Jul 2016 13:16:44 +0000 (16:16 +0300)]
Merge remote-tracking branch 'origin/master'

5 years agostepic to stepik rename
Ekaterina Tuzova [Fri, 29 Jul 2016 13:14:40 +0000 (16:14 +0300)]
stepic to stepik rename

5 years agoIDEA-CR-12622
Vladimir.Orlov [Fri, 29 Jul 2016 13:12:11 +0000 (16:12 +0300)]
IDEA-CR-12622

5 years agopost new lesson and handle new lesson available on stepic
Ekaterina Tuzova [Fri, 29 Jul 2016 13:05:05 +0000 (16:05 +0300)]
post new lesson and handle new lesson available on stepic

5 years agohandle new task available on stepic
Ekaterina Tuzova [Fri, 29 Jul 2016 12:02:41 +0000 (15:02 +0300)]
handle new task available on stepic

5 years agopost new task to stepik
Ekaterina Tuzova [Fri, 29 Jul 2016 11:37:31 +0000 (14:37 +0300)]
post new task to stepik

5 years agoupdate not only tests and description but task text as well
Ekaterina Tuzova [Thu, 28 Jul 2016 18:01:15 +0000 (21:01 +0300)]
update not only tests and description but task text as well

5 years agocleanup
Ekaterina Tuzova [Thu, 28 Jul 2016 16:00:42 +0000 (19:00 +0300)]
cleanup

5 years agocheck if course is up to date before generating
Ekaterina Tuzova [Thu, 28 Jul 2016 15:59:21 +0000 (18:59 +0300)]
check if course is up to date before generating

5 years agofix first stepic login after application restart
Ekaterina Tuzova [Thu, 28 Jul 2016 14:58:31 +0000 (17:58 +0300)]
fix first stepic login after application restart

5 years agodo not update solved tasks
Ekaterina Tuzova [Thu, 28 Jul 2016 12:25:48 +0000 (15:25 +0300)]
do not update solved tasks

5 years agoupdate student course on stepic update
Ekaterina Tuzova [Thu, 28 Jul 2016 11:34:14 +0000 (14:34 +0300)]
update student course on stepic update

5 years agohide push task/lesson from student view
Ekaterina Tuzova [Thu, 28 Jul 2016 10:38:18 +0000 (13:38 +0300)]
hide push task/lesson from student view

5 years agoMinor remove my prefix from stepic id serialization name
Valentina Kiryushkina [Fri, 29 Jul 2016 12:49:11 +0000 (15:49 +0300)]
Minor remove my prefix from stepic id serialization name

5 years agoMinor Reformat field annotations
Valentina Kiryushkina [Fri, 29 Jul 2016 12:47:44 +0000 (15:47 +0300)]
Minor Reformat field annotations

5 years agoFix problem with hint migration from v3EAP to v3
Valentina Kiryushkina [Fri, 29 Jul 2016 12:46:29 +0000 (15:46 +0300)]
Fix problem with hint migration from v3EAP to v3

1) Remove hint migration because it works only for migration from v2 to v3 and doesn't work for v3EAP to v3
2) Keep string hint field to obtain compatibility between v2, v3EAP and v3
3) Create list of "additional" hints to support multihints.
4) Create api for getting all hints, it aggregates one hint and list of additional hints. It allows version supporting multihints to work with hints as if there's only one list

5 years agoMinor Reformat field declaration
Valentina Kiryushkina [Fri, 29 Jul 2016 10:00:33 +0000 (13:00 +0300)]
Minor Reformat field declaration

5 years agoFix latex displaying in study courses: display latex for tasks with non-empty text
Valentina Kiryushkina [Fri, 29 Jul 2016 09:48:29 +0000 (12:48 +0300)]
Fix latex displaying in study courses: display latex for tasks with non-empty text

5 years agoMinor Fix typo
Valentina Kiryushkina [Fri, 29 Jul 2016 09:34:11 +0000 (12:34 +0300)]
Minor Fix typo

5 years agoMinor In stepic login dialog call ok action after all network operations to prevent...
Valentina Kiryushkina [Fri, 29 Jul 2016 09:27:31 +0000 (12:27 +0300)]
Minor In stepic login dialog call ok action after all network operations to prevent progress window disappearing

5 years agoAdded support for customizing behavior in occurence navigation for HyperlinkInfo
Alexander.Kirsanov [Fri, 29 Jul 2016 12:29:02 +0000 (15:29 +0300)]
Added support for customizing behavior in occurence navigation for HyperlinkInfo

5 years agoJava control flow: Detect unreachable code when a break or continue in the try block... appcode/163.2034 clion/163.2033 phpstorm/163.2035
Pavel Dolgov [Fri, 29 Jul 2016 11:00:42 +0000 (14:00 +0300)]
Java control flow: Detect unreachable code when a break or continue in the try block is overridden in the finally block of the same try statement (IDEA-35597)

5 years agojs debugger: lazy load global vars
Vladimir Krivosheev [Fri, 29 Jul 2016 11:32:33 +0000 (13:32 +0200)]
js debugger: lazy load global vars

5 years agoIntroduce one more PyCallExpressionHelper.mapArguments method and simplify usages...
Semyon Proshev [Wed, 27 Jul 2016 16:06:13 +0000 (19:06 +0300)]
Introduce one more PyCallExpressionHelper.mapArguments method and simplify usages of existing one

5 years agoPY-19858 Fixed: type checker: wrong type for List[List] elements
Semyon Proshev [Tue, 19 Jul 2016 16:37:42 +0000 (19:37 +0300)]
PY-19858 Fixed: type checker: wrong type for List[List] elements

Improve type inference for list.__getitem__ call by analyzing passed arguments

5 years agonode remote run (docker): for unknown connection type, also keep serialized parameter...
irengrig [Fri, 29 Jul 2016 10:02:25 +0000 (12:02 +0200)]
node remote run (docker): for unknown connection type, also keep serialized parameters and save them back
part of fix for WEB-22114 Node.js Remote Interpreter plugin breaks possibility to manage Node versions in Run Configuration
(cherry picked from commit ad6c962)

5 years agoWEB-22114 Node.js Remote Interpreter plugin breaks possibility to manage Node version...
irengrig [Fri, 29 Jul 2016 09:41:28 +0000 (11:41 +0200)]
WEB-22114 Node.js Remote Interpreter plugin breaks possibility to manage Node versions in Run Configuration
(cherry picked from commit cb6a72f)

5 years agoEA-78487 - assert: EditorCoordinateMapper.offsetToVisualLine
Dmitry Batrak [Fri, 29 Jul 2016 10:34:23 +0000 (13:34 +0300)]
EA-78487 - assert: EditorCoordinateMapper.offsetToVisualLine

5 years agoFix some Python debugger tests
Elizaveta Shashkova [Fri, 29 Jul 2016 09:47:45 +0000 (12:47 +0300)]
Fix some Python debugger tests

5 years agoUse help id from ServerType when there is no any other ServerTypes.
Andrey Vokin [Fri, 29 Jul 2016 09:30:13 +0000 (11:30 +0200)]
Use help id from ServerType when there is no any other ServerTypes.
RUBY-18227 Map help button of the Heroku settings dialog

5 years agoFix stepic credentials saving: save only non-empty, non-default values
Valentina Kiryushkina [Fri, 29 Jul 2016 09:17:08 +0000 (12:17 +0300)]
Fix stepic credentials saving: save only non-empty, non-default values

5 years agoShow error in login dialog if user failed to login
Valentina Kiryushkina [Fri, 29 Jul 2016 08:35:20 +0000 (11:35 +0300)]
Show error in login dialog if user failed to login

5 years agomaven: ejb-client artifacts building fix appcode/163.2030 clion/163.2031
Vladislav.Soroka [Fri, 29 Jul 2016 08:44:24 +0000 (11:44 +0300)]
maven: ejb-client artifacts building fix

5 years agoresource bundle editor: do not show bold text
Dmitry Batkovich [Fri, 29 Jul 2016 08:38:21 +0000 (11:38 +0300)]
resource bundle editor: do not show bold text

5 years agoresource bundle editor: give more space for text
Dmitry Batkovich [Fri, 29 Jul 2016 08:35:11 +0000 (11:35 +0300)]
resource bundle editor: give more space for text

5 years agoremove master password form
Vladimir Krivosheev [Fri, 29 Jul 2016 08:26:16 +0000 (10:26 +0200)]
remove master password form

5 years agocopy library action: copy local files only (IDEA-159129)
nik [Fri, 29 Jul 2016 08:22:30 +0000 (11:22 +0300)]
copy library action: copy local files only (IDEA-159129)

5 years agoMerge remote-tracking branch 'origin/develar/pwd'
Vladimir Krivosheev [Fri, 29 Jul 2016 08:19:00 +0000 (10:19 +0200)]
Merge remote-tracking branch 'origin/develar/pwd'

5 years agoscripting: take PSI into consideration on command detection appcode/163.2025 clion/163.2020 dbe/163.2021 idea/163.2022 phpstorm/163.2024 pycharm/163.2023 rubymine/163.2026 webstorm/163.2027 webstorm/163.2028
Gregory.Shrago [Thu, 28 Jul 2016 22:55:52 +0000 (01:55 +0300)]
scripting: take PSI into consideration on command detection

5 years agoscripting: add \n on 'print'
Gregory.Shrago [Thu, 28 Jul 2016 22:49:58 +0000 (01:49 +0300)]
scripting: add \n on 'print'

5 years agoPY-20194: Use module root or test parent directory as working dir if not set explicitly.
Ilya.Kazakevich [Thu, 28 Jul 2016 20:53:19 +0000 (23:53 +0300)]
PY-20194: Use module root or test parent directory as working dir if not set explicitly.

Default workdir for PyCharm is its installation folder. Always never should it be used as working dir for script it runs. If user does not provide working dir, we must guess it. #getWorkingDirSafe() does this guess. It takes directory for script, directory for test or simply first module root. See its javadoc and usage for details.

5 years ago[vcs-log] sort tags and show the first one, not the random one in the table
Julia Beliaeva [Thu, 28 Jul 2016 18:55:48 +0000 (21:55 +0300)]
[vcs-log] sort tags and show the first one, not the random one in the table

5 years agomove potentially long information from exception message to an attachment
Dmitry Batrak [Thu, 28 Jul 2016 18:21:30 +0000 (21:21 +0300)]
move potentially long information from exception message to an attachment

5 years agoMinor Cleanup
Valentina Kiryushkina [Thu, 28 Jul 2016 17:58:11 +0000 (20:58 +0300)]
Minor Cleanup

5 years agoCosmetics Change remove icon in course creator hint popup
Valentina Kiryushkina [Thu, 28 Jul 2016 17:52:16 +0000 (20:52 +0300)]
Cosmetics Change remove icon in course creator hint popup

5 years agoFix EDU-689 Inconsistent tooltip text in add placeholder dialog
Valentina Kiryushkina [Thu, 28 Jul 2016 17:46:34 +0000 (20:46 +0300)]
Fix EDU-689 Inconsistent tooltip text in add placeholder dialog

5 years agoFix EDU-690 No tooltips in view hints popup
Valentina Kiryushkina [Thu, 28 Jul 2016 17:45:20 +0000 (20:45 +0300)]
Fix EDU-690 No tooltips in view hints popup

5 years agoAdd ability to disable local testing from samples in adaptive courses
Valentina Kiryushkina [Thu, 28 Jul 2016 07:40:45 +0000 (10:40 +0300)]
Add ability to disable local testing from samples in adaptive courses

5 years agoIDEA-157786 File matching pattern results showed twice for some files
peter [Thu, 28 Jul 2016 17:16:53 +0000 (19:16 +0200)]
IDEA-157786 File matching pattern results showed twice for some files

5 years agoEDU-691 Course creator: Typing in answer placeholder doesn't change it's possible...
liana.bakradze [Thu, 28 Jul 2016 16:19:44 +0000 (19:19 +0300)]
EDU-691 Course creator: Typing in answer placeholder doesn't change it's possible answer

5 years agofix course generation for old courses appcode/163.2015 clion/163.2014
liana.bakradze [Thu, 28 Jul 2016 14:03:48 +0000 (17:03 +0300)]
fix course generation for old courses

5 years agoMerge remote-tracking branch 'origin/master'
Vladimir.Orlov [Thu, 28 Jul 2016 13:43:30 +0000 (16:43 +0300)]
Merge remote-tracking branch 'origin/master'

5 years agoIDEA-158421 Document requirements for mac-builder agent
Vladimir.Orlov [Thu, 28 Jul 2016 13:28:44 +0000 (16:28 +0300)]
IDEA-158421 Document requirements for mac-builder agent

5 years agoIDEA-CR-11226 This reverts commit e40118c73c056255c14c30f216777f870f56dd7f. rubymine/163.2011
Gregory.Shrago [Thu, 28 Jul 2016 13:18:21 +0000 (16:18 +0300)]
IDEA-CR-11226 This reverts commit e40118c73c056255c14c30f216777f870f56dd7f.

5 years agoEDU-662 2.04 course not recognized as a course in 3.0 preview
liana.bakradze [Thu, 28 Jul 2016 13:09:30 +0000 (16:09 +0300)]
EDU-662 2.04 course not recognized as a course in 3.0 preview

5 years agoEDU-509 Return back Code menu appcode/163.2007 clion/163.2006 dbe/163.2009
liana.bakradze [Thu, 28 Jul 2016 11:51:45 +0000 (14:51 +0300)]
EDU-509 Return back Code menu

5 years agoEDU-659 Hide Course Creator action group for educational projects
liana.bakradze [Thu, 28 Jul 2016 11:12:14 +0000 (14:12 +0300)]
EDU-659 Hide Course Creator action group for educational projects

5 years agoIDEA-55146 Autocomplete case inside switch phpstorm/163.2005
peter [Thu, 28 Jul 2016 10:38:54 +0000 (12:38 +0200)]
IDEA-55146 Autocomplete case inside switch

indent, remove duplicates, restore completion after 'case' (IDEA-CR-12610)

5 years agoadd all python versions to "available for course " combobox
Ekaterina Tuzova [Tue, 26 Jul 2016 15:45:33 +0000 (18:45 +0300)]
add all python versions to "available for course " combobox

5 years agoEDU-169 Do not expand task window on typing right after the end of the window
Ekaterina Tuzova [Tue, 26 Jul 2016 15:39:29 +0000 (18:39 +0300)]
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

5 years agofixed course update on stepic as private
Ekaterina Tuzova [Tue, 26 Jul 2016 15:19:20 +0000 (18:19 +0300)]
fixed course update on stepic as private

5 years agoIDEA-158862 Copy "hash subject" from git log as `git log --oneline` does appcode/163.2001 clion/163.2002
Kirill Likhodedov [Thu, 28 Jul 2016 08:49:46 +0000 (11:49 +0300)]
IDEA-158862 Copy "hash subject" from git log as `git log --oneline` does

+ Remove strange duplication link from comments

5 years agosave document before creating student file
liana.bakradze [Thu, 28 Jul 2016 08:30:58 +0000 (11:30 +0300)]
save document before creating student file

5 years agoremove code related to subtasks
liana.bakradze [Thu, 28 Jul 2016 08:15:51 +0000 (11:15 +0300)]
remove code related to subtasks

5 years agogive the utility class more appropriate name
Sergey Malenkov [Thu, 28 Jul 2016 07:32:56 +0000 (10:32 +0300)]
give the utility class more appropriate name

5 years agoproject configuration: Gradle JARs extracted to project library to reuse in different...
nik [Wed, 27 Jul 2016 17:50:49 +0000 (20:50 +0300)]
project configuration: Gradle JARs extracted to project library to reuse in different modules

5 years agoIDEA-159065 Blinking preview pane of inspection result tool window appcode/163.1997 clion/163.1990 dbe/163.1989 idea/163.1988 idea/163.1991 phpstorm/163.1992 pycharm/163.1993 pycharm/163.1994 rubymine/163.1996 webstorm/163.1998 webstorm/163.1999
Sergey Malenkov [Wed, 27 Jul 2016 19:41:25 +0000 (22:41 +0300)]
IDEA-159065 Blinking preview pane of inspection result tool window

5 years agoAllow to customize parentheses in ParenthesesInsertHandler
Alexander Zolotov [Wed, 27 Jul 2016 17:47:13 +0000 (20:47 +0300)]
Allow to customize parentheses in ParenthesesInsertHandler

5 years agodon't load AST to calculate EJB interceptors (IDEA-158741)
peter [Wed, 27 Jul 2016 17:07:26 +0000 (19:07 +0200)]
don't load AST to calculate EJB interceptors (IDEA-158741)

5 years ago[java] introduce a way to inspect annotation values without loading AST
peter [Wed, 27 Jul 2016 16:56:44 +0000 (18:56 +0200)]
[java] introduce a way to inspect annotation values without loading AST

5 years agoIDEA-159094 Filter exception breakpoints by catch location - fixed new properties...
Egor.Ushakov [Wed, 27 Jul 2016 16:46:06 +0000 (19:46 +0300)]
IDEA-159094 Filter exception breakpoints by catch location - fixed new properties load

5 years agoIDEA-159094 Filter exception breakpoints by catch location - new properties
Egor.Ushakov [Wed, 27 Jul 2016 16:19:15 +0000 (19:19 +0300)]
IDEA-159094 Filter exception breakpoints by catch location - new properties

5 years agoJRE-10 Ligatures are not working sometimes when characters from multiple scripts...
Dmitry Batrak [Wed, 27 Jul 2016 16:11:28 +0000 (19:11 +0300)]
JRE-10 Ligatures are not working sometimes when characters from multiple scripts are present

5 years agoIDEA-157956 Breadcrumb font size doesn't scale down.
Sergey Malenkov [Wed, 27 Jul 2016 14:54:57 +0000 (17:54 +0300)]
IDEA-157956 Breadcrumb font size doesn't scale down.

5 years agoIDEA-55146 Autocomplete case inside switch rubymine/163.1977
peter [Wed, 27 Jul 2016 15:03:06 +0000 (17:03 +0200)]
IDEA-55146 Autocomplete case inside switch

5 years agodon't search for functional expressions in injected code
peter [Wed, 27 Jul 2016 14:42:18 +0000 (16:42 +0200)]
don't search for functional expressions in injected code

5 years agoIDEA-157910 Find in path should be able to search in several threads
peter [Wed, 27 Jul 2016 13:56:36 +0000 (15:56 +0200)]
IDEA-157910 Find in path should be able to search in several threads

5 years agoIDEA-CR-11871 partially fix possible race condition
Vladimir Krivosheev [Wed, 27 Jul 2016 15:02:49 +0000 (17:02 +0200)]
IDEA-CR-11871 partially fix possible race condition

5 years agouse completion contributor instead of completion data: rnc appcode/163.1976 clion/163.1975
Dennis Ushakov [Wed, 27 Jul 2016 13:28:30 +0000 (16:28 +0300)]
use completion contributor instead of completion data: rnc

5 years agodo not show n/a if file is not available at all
Egor.Ushakov [Wed, 27 Jul 2016 13:59:55 +0000 (16:59 +0300)]
do not show n/a if file is not available at all

5 years agojson schema reference contributor, correctly check json schema file type (not only...
irengrig [Wed, 27 Jul 2016 13:55:32 +0000 (15:55 +0200)]
json schema reference contributor, correctly check json schema file type (not only user schemas)

5 years agounused declaration: use safe delete action shortcut for safe delete unused elements...
Dmitry Batkovich [Wed, 27 Jul 2016 13:41:21 +0000 (16:41 +0300)]
unused declaration: use safe delete action shortcut for safe delete unused elements IDEA-159102

5 years agomaven: ejb-client artifacts building fix
Vladislav.Soroka [Wed, 27 Jul 2016 13:22:55 +0000 (16:22 +0300)]
maven: ejb-client artifacts building fix

5 years agocleanup
Vladimir Krivosheev [Wed, 27 Jul 2016 13:06:20 +0000 (15:06 +0200)]
cleanup

5 years agoIn case of test failure log all LOG.debugs and LOG.infos since the beginning of the...
Alexey Kudravtsev [Wed, 27 Jul 2016 12:19:05 +0000 (15:19 +0300)]
In case of test failure log all LOG.debugs and LOG.infos since the beginning of the test

5 years agoDo not warn about getting service from under write action in tests. Too many positives.
Alexey Kudravtsev [Wed, 27 Jul 2016 11:02:44 +0000 (14:02 +0300)]
Do not warn about getting service from under write action in tests. Too many positives.

5 years agoMerge remote-tracking branch 'origin/master' into develar/pwd
Vladimir Krivosheev [Wed, 27 Jul 2016 12:18:53 +0000 (14:18 +0200)]
Merge remote-tracking branch 'origin/master' into develar/pwd

5 years agoLauncherGenerator — do not use Guava
Vladimir Krivosheev [Wed, 27 Jul 2016 09:09:58 +0000 (11:09 +0200)]
LauncherGenerator — do not use Guava

5 years agoguava 19
Vladimir Krivosheev [Wed, 27 Jul 2016 07:44:57 +0000 (09:44 +0200)]
guava 19

5 years agocleanup
Vladimir Krivosheev [Tue, 26 Jul 2016 13:23:48 +0000 (15:23 +0200)]
cleanup