Dmitry Trofimov [Mon, 8 Feb 2016 21:31:45 +0000 (22:31 +0100)]
In PyCharm IDE Python console should be shown in a dedicated toolwindow (PY-18302)
Dmitry Trofimov [Mon, 8 Feb 2016 18:56:13 +0000 (19:56 +0100)]
Module structure has been changed in pydevd (PY-18442)
peter [Mon, 8 Feb 2016 21:39:02 +0000 (22:39 +0100)]
goto class/file: support more line number denotations (fix ChooseByNameHddTest)
peter [Mon, 8 Feb 2016 20:55:12 +0000 (21:55 +0100)]
SplitWordsMacro: remove irrelevant suppression
Eugene Zhuravlev [Mon, 8 Feb 2016 20:00:28 +0000 (21:00 +0100)]
ls-client_api library using base64 utility from jdk
peter [Mon, 8 Feb 2016 19:50:55 +0000 (20:50 +0100)]
goto class/file: support more line number denotations (IDEA-137806, IDEA-111332, IDEA-151405)
Konstantin Bulenkov [Mon, 8 Feb 2016 19:05:13 +0000 (20:05 +0100)]
ALL-452 Call URL decode in Idea platform
Roman Shevchenko [Mon, 8 Feb 2016 18:28:06 +0000 (19:28 +0100)]
[java] fixes JRT file system refresh on Windows
Dmitry Trofimov [Mon, 8 Feb 2016 18:17:18 +0000 (19:17 +0100)]
Update pty4j to a newer version 0.6
- Fixes performance problem with Terminal on Windows (WEB-20029)
- Fixes inconsistency with environment passing in tests, now it is possible to start the process with an empty env
Sergey Malenkov [Mon, 8 Feb 2016 18:21:52 +0000 (21:21 +0300)]
IDEA-151337 NPE at com.intellij.openapi.application.ModalityState.current(ModalityState.java:69) when setting Theme on sartup
peter [Mon, 8 Feb 2016 18:19:28 +0000 (19:19 +0100)]
add camelCase and spaceSeparated live template macros (IDEA-145479, IDEA-135255)
Bas Leijdekkers [Mon, 8 Feb 2016 18:03:29 +0000 (19:03 +0100)]
IDEA-151394 ("Lambda-unfriendly overload" false positive in BaseOutputReaderTest)
Bas Leijdekkers [Mon, 8 Feb 2016 16:47:18 +0000 (17:47 +0100)]
IG: new "'Optional' contains array or collection" inspection
Vladimir Krivosheev [Mon, 8 Feb 2016 18:12:08 +0000 (19:12 +0100)]
deprecate id and scheme
Vladimir Krivosheev [Mon, 8 Feb 2016 18:06:18 +0000 (19:06 +0100)]
deprecate id and scheme
Mikhail Golubev [Mon, 8 Feb 2016 17:55:20 +0000 (20:55 +0300)]
PY-12460 Prepend flags of setuptools commands with "--"
Sergey Malenkov [Mon, 8 Feb 2016 17:43:43 +0000 (20:43 +0300)]
IDEA-151284 Target element popup: Weird tiny frame around selected item
Sergey Malenkov [Mon, 8 Feb 2016 16:19:59 +0000 (19:19 +0300)]
Extract base class and utility method
Egor.Ushakov [Mon, 8 Feb 2016 17:33:55 +0000 (20:33 +0300)]
moved source code checker to a separate class
Konstantin Ulitin [Mon, 8 Feb 2016 17:22:11 +0000 (20:22 +0300)]
WEB-7986 thread selector and possibility to suspend worker threads independently
Elizaveta Shashkova [Mon, 8 Feb 2016 17:02:41 +0000 (20:02 +0300)]
Function `normcase` doesn't lower case on Python 2 for non-English locale on windows, but Java side does it, so we should do it manually (PY-18334, PY-17409)
Dmitry Trofimov [Mon, 8 Feb 2016 16:53:47 +0000 (17:53 +0100)]
Update binary libaries for pty4j 0.6
Dmitry Trofimov [Mon, 8 Feb 2016 16:46:18 +0000 (17:46 +0100)]
Update pty4j to a newer version 0.6
- Fixes performance problem with Terminal on Windows (WEB-20029)
- Fixes inconsistency with environment passing in tests, now it is possible to start the process with an empty env
Dmitry Trofimov [Mon, 8 Feb 2016 16:19:17 +0000 (17:19 +0100)]
Update JediTerm to the new version
Fixes a few long running issues:
- handling of key modifiers (IDEA-113214)
- double width character (IDEA-143004)
- fix of input method processing (IDEA-128332)
Vladimir Krivosheev [Mon, 8 Feb 2016 16:08:53 +0000 (17:08 +0100)]
IDEA-142682 Write javadoc for State, Storage and RoamingType annotations
Vladimir Krivosheev [Mon, 8 Feb 2016 15:15:32 +0000 (16:15 +0100)]
get rid of Storage.scheme
Vladimir Krivosheev [Mon, 8 Feb 2016 14:36:36 +0000 (15:36 +0100)]
get rid of Storage.id
Vladimir.Orlov [Mon, 8 Feb 2016 16:08:09 +0000 (19:08 +0300)]
Merge remote-tracking branch 'origin/master'
Vladimir.Orlov [Mon, 8 Feb 2016 16:05:54 +0000 (19:05 +0300)]
Updated Installation Option dialog: no associations.
Maxim.Mossienko [Mon, 8 Feb 2016 15:46:01 +0000 (16:46 +0100)]
Starting IDEA throws initializing exceptions IDEA-151369
Vladimir.Orlov [Mon, 8 Feb 2016 15:35:20 +0000 (18:35 +0300)]
Merge remote-tracking branch 'origin/master'
Vladimir.Orlov [Mon, 8 Feb 2016 15:31:59 +0000 (18:31 +0300)]
create desktop shortcut for 64 exe launcher. Cleanup.
Roman Shevchenko [Mon, 8 Feb 2016 15:31:25 +0000 (16:31 +0100)]
Cleanup (useless constant; dead code)
Vladislav.Soroka [Mon, 8 Feb 2016 15:27:58 +0000 (18:27 +0300)]
maven: do not use debug level by default, it can pollute logs (IDEA-150966)
Anna Kozlova [Mon, 8 Feb 2016 14:04:31 +0000 (15:04 +0100)]
capture bound: fix checks for existence against inference variables
Julia Beliaeva [Mon, 8 Feb 2016 15:11:53 +0000 (18:11 +0300)]
[vcs-log] increase scrollbar increment in details IDEA-142375
Andrey Vlasovskikh [Mon, 8 Feb 2016 15:18:18 +0000 (18:18 +0300)]
PyCharm 5.1 EAP artwork
Julia Beliaeva [Mon, 8 Feb 2016 14:40:15 +0000 (17:40 +0300)]
[vcs-log] postpone showing Loading text in changes browser
Roman Shevchenko [Mon, 8 Feb 2016 14:43:40 +0000 (15:43 +0100)]
Cleanup (formatting)
Alexey Kudravtsev [Mon, 8 Feb 2016 13:48:24 +0000 (16:48 +0300)]
multiple npes
Vladimir.Orlov [Mon, 8 Feb 2016 13:41:51 +0000 (16:41 +0300)]
Merge remote-tracking branch 'origin/master'
Anton Makeev [Mon, 8 Feb 2016 13:30:06 +0000 (14:30 +0100)]
Merge remote-tracking branch 'origin/master'
Anton Makeev [Mon, 8 Feb 2016 13:28:11 +0000 (14:28 +0100)]
Merge remote-tracking branch 'origin/master'
Vladimir.Orlov [Mon, 8 Feb 2016 13:26:13 +0000 (16:26 +0300)]
create desktop shortcut for 64 exe launcher.
Dmitry Batrak [Mon, 8 Feb 2016 13:21:48 +0000 (16:21 +0300)]
EA-77350 - exception after document has changed while editor was not visible
Dmitry Batrak [Mon, 8 Feb 2016 12:01:57 +0000 (15:01 +0300)]
remove unneeded isUnitTestMode usage - required conditions can be created in tests without it
Andrey Vokin [Mon, 8 Feb 2016 13:13:54 +0000 (16:13 +0300)]
IDEA-151030 Cucumber-JVM: Count of Scenarios run exceeds count of scenarios
Roman Shevchenko [Mon, 8 Feb 2016 13:19:27 +0000 (14:19 +0100)]
Merge remote-tracking branch 'origin/master'
Roman Shevchenko [Mon, 8 Feb 2016 13:18:51 +0000 (14:18 +0100)]
[java] fixes JRT indexing; adds support for b193+ layout (IDEA-151222)
Anton Makeev [Mon, 8 Feb 2016 13:18:15 +0000 (14:18 +0100)]
Merge branch 'amakeev/debugger-error-reporting'
Roman Shevchenko [Mon, 8 Feb 2016 13:17:04 +0000 (14:17 +0100)]
Cleanup (formatting)
Egor.Ushakov [Mon, 8 Feb 2016 13:00:25 +0000 (16:00 +0300)]
check that source code matches the debugged bytecode (disabled by default for now)
Yaroslav Lepenkin [Mon, 8 Feb 2016 11:45:52 +0000 (14:45 +0300)]
Recent Tests: corrected tests order - if failed more than 2 tests from suite, show suite first then failed tests, otherwise show tests first then suite
Aleksey Pivovarov [Thu, 4 Feb 2016 15:04:45 +0000 (18:04 +0300)]
git: show commit message in "choose parent to compare" popup for merge commits
Vladislav.Soroka [Mon, 8 Feb 2016 12:30:38 +0000 (15:30 +0300)]
external system: save data on the background thread
Denis Fokin [Mon, 8 Feb 2016 12:36:17 +0000 (15:36 +0300)]
Revert: Better allocation trace for the focus tracer. Deprecation of forced requestFocus methods.
Aleksey Pivovarov [Fri, 5 Feb 2016 12:57:26 +0000 (15:57 +0300)]
fixed rendering of expanded folding anchors
arrow in directed box should always have 45' slope. `width / 2 == height - baseHeight`
Aleksey Pivovarov [Fri, 5 Feb 2016 12:28:09 +0000 (15:28 +0300)]
fixed not symmetric plus signs inside folding anchors - signs too small on default linux configuration
* search for the lowest nearest even number
5.7 -> 6
6.7 -> 6
5.0 -> 4
* renamed odd to even (it was a typo)
Andrey Vlasovskikh [Mon, 8 Feb 2016 12:25:16 +0000 (15:25 +0300)]
PyCharm 5.1 EAP
Vladimir Krivosheev [Mon, 8 Feb 2016 12:16:05 +0000 (13:16 +0100)]
IDEA-CR-7992 rename to XLinePsiElementBreakpointVariant
Vladimir Krivosheev [Mon, 8 Feb 2016 12:12:30 +0000 (13:12 +0100)]
IDEA-23976 JavaCommandLineState — ansiColoring by default set to true
nik [Mon, 8 Feb 2016 12:07:55 +0000 (15:07 +0300)]
create test: automatically create a test root directory if it is specified in module settings but doesn't exist, never suggest generated source roots
Alexander Koshevoy [Mon, 8 Feb 2016 11:52:20 +0000 (14:52 +0300)]
Cleanup
Alexander Koshevoy [Mon, 8 Feb 2016 11:51:14 +0000 (14:51 +0300)]
Test fails of PythonSdkTypeTest after merging python_docker branch fixed
Dennis Ushakov [Fri, 29 Jan 2016 09:10:16 +0000 (12:10 +0300)]
remove html from erb template name
Anna Kozlova [Mon, 8 Feb 2016 10:49:53 +0000 (11:49 +0100)]
internal inspection to find "good code red" problems
Anna Kozlova [Mon, 8 Feb 2016 10:41:11 +0000 (11:41 +0100)]
isInternal option for inspections
Anna Kozlova [Fri, 5 Feb 2016 14:53:38 +0000 (17:53 +0300)]
disable pattern configuration for the same named packages (IDEA-151250)
Dmitry Batrak [Mon, 8 Feb 2016 10:40:00 +0000 (13:40 +0300)]
correct progress termination condition (following IDEA-CR-8206, IDEA-151182)
Dmitry Batrak [Mon, 8 Feb 2016 10:33:57 +0000 (13:33 +0300)]
correct progress termination condition (following IDEA-CR-8206, IDEA-151182)
Anna Kozlova [Mon, 8 Feb 2016 10:04:55 +0000 (11:04 +0100)]
IllegalArgumentException
Dmitry.Krasilschikov [Mon, 8 Feb 2016 10:01:02 +0000 (13:01 +0300)]
#RUBY-17757 New Project title on Welcome screen
Dmitry Batrak [Mon, 8 Feb 2016 09:51:28 +0000 (12:51 +0300)]
allow newer task to cancel previous calculation task (following IDEA-CR-8206, IDEA-151182)
Vladimir Krivosheev [Mon, 8 Feb 2016 09:40:50 +0000 (10:40 +0100)]
IDEA-CR-7992 make abstract as before
Denis Fokin [Mon, 8 Feb 2016 09:06:24 +0000 (12:06 +0300)]
Better allocation trace for the focus tracer.
Deprecation of forced requestFocus methods.
Andrey Vlasovskikh [Sun, 7 Feb 2016 21:56:40 +0000 (00:56 +0300)]
Multi-resolve types in PEP 484 type hints (PY-18427)
Andrey Vlasovskikh [Sun, 7 Feb 2016 21:17:47 +0000 (00:17 +0300)]
Multi-resolve types in docstrings (PY-18427)
Andrey Vlasovskikh [Sun, 7 Feb 2016 20:53:11 +0000 (23:53 +0300)]
Extracted resolving implicit types in docstrings
Anton Makeev [Sat, 6 Feb 2016 18:57:50 +0000 (19:57 +0100)]
BaseOutputReader.stop should interrupt blocked Reader.read
Julia Beliaeva [Sun, 7 Feb 2016 17:07:02 +0000 (20:07 +0300)]
[vcs-log] remove equals from file comparator
Julia Beliaeva [Sun, 7 Feb 2016 16:23:59 +0000 (19:23 +0300)]
[vcs-log] fix EA-69636 -- check for negative values
Kirill Likhodedov [Sun, 7 Feb 2016 15:23:38 +0000 (18:23 +0300)]
IDEA-151317 git: use "--" after `git show rev:hash` because of a Git bug
Julia Beliaeva [Sat, 6 Feb 2016 20:26:02 +0000 (23:26 +0300)]
[vcs-log] simplify file comparator
Konstantin Bulenkov [Sat, 6 Feb 2016 20:21:36 +0000 (21:21 +0100)]
make frame title height different for IdeFrameImpl and others
Daniil Ovchinnikov [Sat, 6 Feb 2016 20:09:10 +0000 (23:09 +0300)]
do not compute text range for non-physical identifiers (EA-78568)
Julia Beliaeva [Tue, 29 Sep 2015 14:16:31 +0000 (17:16 +0300)]
[vcs-log] move printer.idea package out of vcs-log-graph package
Julia Beliaeva [Fri, 25 Sep 2015 15:17:30 +0000 (18:17 +0300)]
[vcs-log] use GraphFragment instead of Pair
Julia Beliaeva [Fri, 25 Sep 2015 15:12:01 +0000 (18:12 +0300)]
[vcs-log] special class for "normal edge" instead of Pair
Julia Beliaeva [Fri, 25 Sep 2015 15:00:50 +0000 (18:00 +0300)]
[vcs-log] remove unused class
Julia Beliaeva [Sat, 26 Sep 2015 18:54:05 +0000 (21:54 +0300)]
[vcs-log] move Registry-using methods out from BekSorter to vcs-log-impl package where they are used
Kirill Likhodedov [Sat, 6 Feb 2016 15:15:40 +0000 (18:15 +0300)]
git: rename branch: provide current name the initial value
Kirill Likhodedov [Sat, 6 Feb 2016 14:50:30 +0000 (17:50 +0300)]
git tests: print git version once before the first git command execution
It was broken some time ago by introducing a call cycle
git() -> printVersionTheFirstTime() -> git("version") ->
printVersionTheFirstTime() -> [incorrect] already printed.
Daniil Ovchinnikov [Sat, 6 Feb 2016 14:26:23 +0000 (17:26 +0300)]
[mvc] project view: clean up location mark
Daniil Ovchinnikov [Sat, 6 Feb 2016 13:55:22 +0000 (16:55 +0300)]
[mvc] project view: make AbstractMvcPsiNodeDescriptor extend BasePsiNode
Daniil Ovchinnikov [Sat, 6 Feb 2016 13:52:24 +0000 (16:52 +0300)]
[mvc] project view: get rid of NodeId
Daniil Ovchinnikov [Sat, 6 Feb 2016 13:38:30 +0000 (16:38 +0300)]
[mvc] project view: refactor nodeid, get rid of unused fields/methods
Bas Leijdekkers [Fri, 5 Feb 2016 16:04:47 +0000 (17:04 +0100)]
IG: care about Guava's Optional (IDEA-CR-8234)
Liana Bakradze [Fri, 5 Feb 2016 15:30:56 +0000 (18:30 +0300)]
EDU-525 Empty Editor shouldn't be replaced in educational plugins
Alexander Koshevoy [Fri, 5 Feb 2016 15:24:39 +0000 (18:24 +0300)]
Merge remote-tracking branch 'origin/master'
Kirill Likhodedov [Wed, 3 Feb 2016 15:57:21 +0000 (18:57 +0300)]
IDEA-98992 IDEA-130621 Set up en_US locale for git and hg processes
Extract the svn logic to a common class,
let VCSs define separate registry keys to override the locale.