idea/community.git
5 years ago[java] module dependency quick fixes on export qualifiers
Roman Shevchenko [Tue, 13 Sep 2016 15:52:53 +0000 (18:52 +0300)]
[java] module dependency quick fixes on export qualifiers

5 years agoIDEA-CR-13704 follow-up: check for arguments array length; MethodUtils::isCompareToCa...
Tagir Valeev [Tue, 13 Sep 2016 10:21:29 +0000 (17:21 +0700)]
IDEA-CR-13704 follow-up: check for arguments array length; MethodUtils::isCompareToCall: avoid resolution if method name differs

5 years agoUpdate javadoc for the NestingRulesProvider interface
Sergey Malenkov [Tue, 13 Sep 2016 10:11:01 +0000 (13:11 +0300)]
Update javadoc for the NestingRulesProvider interface

5 years agocleanup
Dmitry Avdeev [Tue, 13 Sep 2016 09:57:34 +0000 (12:57 +0300)]
cleanup

5 years agoUse TableUtil.removeSelectedItems()
Bas Leijdekkers [Tue, 13 Sep 2016 10:12:37 +0000 (12:12 +0200)]
Use TableUtil.removeSelectedItems()

5 years agoJavafx: Support resolution of resource keys (IDEA-100213)
Pavel Dolgov [Mon, 12 Sep 2016 15:12:42 +0000 (18:12 +0300)]
Javafx: Support resolution of resource keys (IDEA-100213)

5 years agolst: simplify RangesBuilder
Aleksey Pivovarov [Mon, 5 Sep 2016 13:44:33 +0000 (16:44 +0300)]
lst: simplify RangesBuilder

* we don't need this complex logic, as we no longer try to reuse ranges
  that were computed at the first step

5 years agoCleanup (dead code)
Roman Shevchenko [Tue, 13 Sep 2016 09:16:00 +0000 (12:16 +0300)]
Cleanup (dead code)

5 years agoIDEA-161086 Add to Watches from "Evaluate" dialog should evaluate only once
Egor.Ushakov [Tue, 13 Sep 2016 09:07:51 +0000 (12:07 +0300)]
IDEA-161086 Add to Watches from "Evaluate" dialog should evaluate only once

5 years agoIDEA-161007 Support method chains and comparingInt/Long/Double
Tagir Valeev [Tue, 13 Sep 2016 09:02:23 +0000 (16:02 +0700)]
IDEA-161007 Support method chains and comparingInt/Long/Double

5 years agoIDEA-158314 Spring Initializr -> "Dependencies" tab: redesign appcode/163.4411 clion/163.4410
Yann Cébron [Tue, 13 Sep 2016 08:53:04 +0000 (10:53 +0200)]
IDEA-158314 Spring Initializr -> "Dependencies" tab: redesign
remove old dependencies tab + registry option

5 years agoRUBY-18534: got rid of memory leak in RubyProjectStructureConfigurable
Alexandr Evstigneev [Tue, 13 Sep 2016 08:43:40 +0000 (11:43 +0300)]
RUBY-18534: got rid of memory leak in RubyProjectStructureConfigurable
Implemented getter for parentDisposable in TabbedConfigurable, allowing to access disposable, created in invocation of super-class constructor and disposing in disposeUIResources
Also, renamed Tabbedconfigurable#myParent field to unambiguous myParentDisposable

5 years agoByteSequence: proper equals and hasCode dbe/163.4408
Dmitry Batkovich [Tue, 13 Sep 2016 07:42:55 +0000 (10:42 +0300)]
ByteSequence: proper equals and hasCode

5 years agoinitial IDEA-159538 Provide action to validate groovy scripts in resources roots
peter [Tue, 13 Sep 2016 07:38:18 +0000 (09:38 +0200)]
initial IDEA-159538 Provide action to validate groovy scripts in resources roots

5 years agobuild scripts: added method to build unpacked distribution
nik [Tue, 13 Sep 2016 07:32:08 +0000 (10:32 +0300)]
build scripts: added method to build unpacked distribution

5 years agobuild scripts refactored: extracted common interface from os-specific distribution...
nik [Mon, 12 Sep 2016 15:50:19 +0000 (18:50 +0300)]
build scripts refactored: extracted common interface from os-specific distribution builders (preparing to implement 'update from source'), parallel tasks rewritten using executors API

5 years agoIDEA-CR-13704 Follow-up fix: MethodUtils::isCompareTo - extra not; SubtractionInCompa...
Tagir Valeev [Tue, 13 Sep 2016 07:06:33 +0000 (14:06 +0700)]
IDEA-CR-13704 Follow-up fix: MethodUtils::isCompareTo - extra not; SubtractionInCompareTo: implements Comparable

5 years ago@NotNull for NodeStructure
Max Medvedev [Mon, 12 Sep 2016 17:21:12 +0000 (20:21 +0300)]
@NotNull for NodeStructure

5 years agoIDEA-161002 Support cases like if(...) { for(...) {...} } return false;
Tagir Valeev [Tue, 13 Sep 2016 05:21:27 +0000 (12:21 +0700)]
IDEA-161002 Support cases like if(...) { for(...) {...} } return false;

5 years agoIDEA-CR-13640 Suggest variable name based on type pycharm/163.4403 pycharm/163.4404
Tagir Valeev [Tue, 13 Sep 2016 04:35:14 +0000 (11:35 +0700)]
IDEA-CR-13640 Suggest variable name based on type

5 years agoIDEA-CR-13651 ComparisonUtils::getComparisonType: accept polyadic comparisons
Tagir Valeev [Tue, 13 Sep 2016 04:20:40 +0000 (11:20 +0700)]
IDEA-CR-13651 ComparisonUtils::getComparisonType: accept polyadic comparisons

5 years agoIDEA-CR-13662 Print lambda body if BoolUtils.getNegated() failed
Tagir Valeev [Tue, 13 Sep 2016 04:02:23 +0000 (11:02 +0700)]
IDEA-CR-13662 Print lambda body if BoolUtils.getNegated() failed

5 years agoIDEA-CR-13704 PsiMethodUtil::isCompareToCall moved to MethodUtils; code reused from...
Tagir Valeev [Tue, 13 Sep 2016 03:54:42 +0000 (10:54 +0700)]
IDEA-CR-13704 PsiMethodUtil::isCompareToCall moved to MethodUtils; code reused from MethodUtils::isCompareTo; redundant null checks removed

5 years agoIDEA-161007 ComparatorCombinators.html better formatting webstorm/163.4402
Tagir Valeev [Tue, 13 Sep 2016 03:01:16 +0000 (10:01 +0700)]
IDEA-161007 ComparatorCombinators.html better formatting

5 years agoIDEA-CR-13691 StreamApiMigrationInspection: onTheFly checked
Tagir Valeev [Tue, 13 Sep 2016 02:58:35 +0000 (09:58 +0700)]
IDEA-CR-13691 StreamApiMigrationInspection: onTheFly checked

5 years agoIDEA-161007 ComparatorCombinatorsInspection registration in IdeaPlugin.xml fixed
Tagir Valeev [Tue, 13 Sep 2016 02:17:26 +0000 (09:17 +0700)]
IDEA-161007 ComparatorCombinatorsInspection registration in IdeaPlugin.xml fixed

5 years agochange modality state to NON_MODAL while updating actions appcode/163.4399 clion/163.4393 clion/163.4396.10 clion/163.4396.3 dbe/163.4395 idea/163.4396 idea/163.4396.1 idea/163.4396.11 idea/163.4396.4 idea/163.4396.6 phpstorm/163.4396.12 phpstorm/163.4396.8 phpstorm/163.4397 pycharm/163.4396.9 pycharm/163.4398 rubymine/163.4401 webstorm/163.4396.2 webstorm/163.4396.5 webstorm/163.4396.7
Konstantin Bulenkov [Mon, 12 Sep 2016 21:35:24 +0000 (23:35 +0200)]
change modality state to NON_MODAL while updating actions

5 years agoDo not use home-made icons in production code
Konstantin Bulenkov [Mon, 12 Sep 2016 20:53:13 +0000 (22:53 +0200)]
Do not use home-made icons in production code

5 years agoPatch for key bindings under OX S (UP, DOWN, PAGE_UP, PAGE_DOWN don't work in JTextArea)
Vassiliy.Kudryashov [Mon, 12 Sep 2016 19:44:59 +0000 (22:44 +0300)]
Patch for key bindings under OX S (UP, DOWN, PAGE_UP, PAGE_DOWN don't work in JTextArea)

5 years agoMove the NestingRulesProvider interface to public API
Sergey Malenkov [Mon, 12 Sep 2016 18:12:44 +0000 (21:12 +0300)]
Move the NestingRulesProvider interface to public API
http://intellij-support.jetbrains.com/hc/en-us/community/posts/208573345-Is-it-OK-to-use-NestingTreeStructureProvider-

5 years ago[groovy] generate documentation for implicit closure parameters and local variables...
Daniil Ovchinnikov [Mon, 12 Sep 2016 18:28:59 +0000 (21:28 +0300)]
[groovy] generate documentation for implicit closure parameters and local variables (IDEA-130679)

5 years ago[groovy] do not optimize imports in test data (IDEA-161118)
Daniil Ovchinnikov [Mon, 12 Sep 2016 17:40:21 +0000 (20:40 +0300)]
[groovy] do not optimize imports in test data (IDEA-161118)

5 years ago[groovy] compute the set duplicated signatures instead of method->signature map
Daniil Ovchinnikov [Mon, 12 Sep 2016 15:59:15 +0000 (18:59 +0300)]
[groovy] compute the set duplicated signatures instead of method->signature map

This should fix the `GroovyHighlightingTest.testDuplicateMethods()`

5 years agoMerge remote-tracking branch 'origin/master'
Roman Shevchenko [Mon, 12 Sep 2016 17:34:10 +0000 (20:34 +0300)]
Merge remote-tracking branch 'origin/master'

5 years ago[java] fixes module highlighting range
Roman Shevchenko [Mon, 12 Sep 2016 17:33:37 +0000 (20:33 +0300)]
[java] fixes module highlighting range

5 years agojunit: don't include dependent modules in scope for one class/method, corresponding...
Anna Kozlova [Mon, 12 Sep 2016 17:12:04 +0000 (20:12 +0300)]
junit: don't include dependent modules in scope for one class/method, corresponding classes won't appear on the classpath (IDEA-160633)

5 years agoCleanup (dead code; docs; formatting)
Roman Shevchenko [Mon, 12 Sep 2016 16:32:17 +0000 (19:32 +0300)]
Cleanup (dead code; docs; formatting)

5 years ago[Reporting] annotate with @JvmField to prevent from obfuscation and proper gson deser... rubymine/163.4366
Yaroslav Lepenkin [Mon, 12 Sep 2016 08:57:13 +0000 (11:57 +0300)]
[Reporting] annotate with @JvmField to prevent from obfuscation and proper gson deserialization

5 years agoIDEA-161070 Memory leaks of LightVirtualFiles clion/163.4361
peter [Mon, 12 Sep 2016 15:01:15 +0000 (17:01 +0200)]
IDEA-161070 Memory leaks of LightVirtualFiles

5 years agogoto action: update actions to show, not to perform immediately (EA-88206 - assert... appcode/163.4359
peter [Mon, 12 Sep 2016 14:25:07 +0000 (16:25 +0200)]
goto action: update actions to show, not to perform immediately (EA-88206 - assert: PsiDocumentManagerBase.commitAllDocuments)

5 years agoLanguageConsoleImpl: save documents in a transaction on focus gain (EA-88232 - assert...
peter [Mon, 12 Sep 2016 14:21:29 +0000 (16:21 +0200)]
LanguageConsoleImpl: save documents in a transaction on focus gain (EA-88232 - assert: FileDocumentManagerImpl.saveAllDocuments)

5 years agolet scope view work with last committed PSI (EA-88240 - assert: PsiDocumentManagerBas...
peter [Mon, 12 Sep 2016 14:18:01 +0000 (16:18 +0200)]
let scope view work with last committed PSI (EA-88240 - assert: PsiDocumentManagerBase.commitDocument)

5 years agosettings-repository: reload schemes in a write-safe context
peter [Mon, 12 Sep 2016 14:10:21 +0000 (16:10 +0200)]
settings-repository: reload schemes in a write-safe context

5 years agohandle jb protocol commands in write-safe context (EA-88277 - assert: FileDocumentMan...
peter [Mon, 12 Sep 2016 13:59:49 +0000 (15:59 +0200)]
handle jb protocol commands in write-safe context (EA-88277 - assert: FileDocumentManagerImpl.saveAllDocuments)

5 years agoPsiFileImpl.rebuildStub invokeLater can happen after project disposal (EA-88282 ...
peter [Mon, 12 Sep 2016 13:54:24 +0000 (15:54 +0200)]
PsiFileImpl.rebuildStub invokeLater can happen after project disposal (EA-88282 - assert: MessageBusImpl.checkNotDisposed)

5 years agoPython Console is broken for Remote interpreter with IPython 5 (PY-20732)
Elizaveta Shashkova [Mon, 12 Sep 2016 14:28:45 +0000 (17:28 +0300)]
Python Console is broken for Remote interpreter with IPython 5 (PY-20732)

Don't override this method here, call the original method of `sys.stdin`

5 years agoIDEA-35480 Per project/frame modality (Commit and Push dialog)
Denis Fokin [Mon, 12 Sep 2016 14:24:18 +0000 (17:24 +0300)]
IDEA-35480 Per project/frame modality (Commit and Push dialog)
Use ide.perProjectModality registry key to enable

5 years ago[vcs-log] cancel all progresses on dispose and throw PCE from disposed log storage
Julia Beliaeva [Mon, 5 Sep 2016 15:32:24 +0000 (18:32 +0300)]
[vcs-log] cancel all progresses on dispose and throw PCE from disposed log storage

It is bad to work with VcsLogStorage after dispose. This can happen if some refreshing/filtering processes
are still in progress when log is disposed. So:
1. All processes are cancelled in VcsLogProgress.
2. VcsLogStorage throws PCE if accessed when disposed.

5 years agoMerge remote-tracking branch 'origin/master'
Roman Shevchenko [Mon, 12 Sep 2016 14:14:46 +0000 (17:14 +0300)]
Merge remote-tracking branch 'origin/master'

5 years agoCleanup (javadoc)
Roman Shevchenko [Mon, 12 Sep 2016 14:13:50 +0000 (17:13 +0300)]
Cleanup (javadoc)

5 years ago[java] javadoc in modules
Roman Shevchenko [Mon, 12 Sep 2016 14:13:22 +0000 (17:13 +0300)]
[java] javadoc in modules

5 years ago[java] allows non-members to host a javadoc comment
Roman Shevchenko [Mon, 12 Sep 2016 14:12:22 +0000 (17:12 +0300)]
[java] allows non-members to host a javadoc comment

5 years agotreat HOST_EDITOR like EDITOR in doGetData
Gregory.Shrago [Mon, 12 Sep 2016 13:43:53 +0000 (16:43 +0300)]
treat HOST_EDITOR like EDITOR in doGetData

5 years agoensure the focused editor in getData
Gregory.Shrago [Mon, 12 Sep 2016 13:41:33 +0000 (16:41 +0300)]
ensure the focused editor in getData

5 years ago[macOS] Mind dock icon size when drawing "Ok" icon on it
Anton Tarasov [Mon, 12 Sep 2016 13:15:31 +0000 (16:15 +0300)]
[macOS] Mind dock icon size when drawing "Ok" icon on it

The "Ok" icon assumes 128x128 dock icon size. For the debug IDEA the dock icon is 512x512. So, the "ok" icon should be scaled appropriately before drawing.

5 years agojava method argument completion: move the caret outside the parentheses at the end...
peter [Mon, 12 Sep 2016 13:08:52 +0000 (15:08 +0200)]
java method argument completion: move the caret outside the parentheses at the end, remove autocompletion

5 years agojava completion: suggest inaccessible constructors of anonymous classes
peter [Mon, 12 Sep 2016 13:07:28 +0000 (15:07 +0200)]
java completion: suggest inaccessible constructors of anonymous classes

5 years agolive template: when a lookup item is inserted so that the caret is in the next variab...
peter [Mon, 12 Sep 2016 11:30:18 +0000 (13:30 +0200)]
live template: when a lookup item is inserted so that the caret is in the next variable, move to that variable

5 years agofix SoftWrapApplianceOnDocumentModificationTest by invoking "line comment" action...
peter [Mon, 12 Sep 2016 11:07:35 +0000 (13:07 +0200)]
fix SoftWrapApplianceOnDocumentModificationTest by invoking "line comment" action even though it's disabled

5 years agolow memory flusher doesn't wait for write lock if it can not be taken at the moment...
Maxim.Mossienko [Mon, 12 Sep 2016 13:03:06 +0000 (15:03 +0200)]
low memory flusher doesn't wait for write lock if it can not be taken at the moment (WEB-23202)

5 years agoCleanup (formatting; typos)
Roman Shevchenko [Mon, 12 Sep 2016 12:49:40 +0000 (15:49 +0300)]
Cleanup (formatting; typos)

5 years agoEA-83281 - PIEAE: LeafPsiElement.invalid
Egor.Ushakov [Mon, 12 Sep 2016 12:43:14 +0000 (15:43 +0300)]
EA-83281 - PIEAE: LeafPsiElement.invalid

5 years agofix condition (thanks to Andrey)
Sergey Simonchik [Mon, 12 Sep 2016 12:05:51 +0000 (15:05 +0300)]
fix condition (thanks to Andrey)

5 years agoIDEA-136797 IDEA-126276 github: respect "No proxy for" parameter appcode/163.4348 clion/163.4347
Aleksey Pivovarov [Mon, 12 Sep 2016 11:42:14 +0000 (14:42 +0300)]
IDEA-136797 IDEA-126276 github: respect "No proxy for" parameter

`auth.getHost()` might be set without protocol (ex: github.com),
 in this case `new URI(auth.getHost()).getHost()` will return null.

5 years agogithub: extract class
Aleksey Pivovarov [Mon, 12 Sep 2016 11:38:08 +0000 (14:38 +0300)]
github: extract class

5 years agoadd logging to investigate EA-88298 - assert: RootModelImpl.addLibraryEntry
Sergey Simonchik [Mon, 12 Sep 2016 11:54:55 +0000 (14:54 +0300)]
add logging to investigate EA-88298 - assert: RootModelImpl.addLibraryEntry

5 years agojunit: ensure control operations are started from the new line (IDEA-158135)
Anna Kozlova [Mon, 12 Sep 2016 10:22:23 +0000 (13:22 +0300)]
junit: ensure control operations are started from the new line (IDEA-158135)

5 years agotest runner: append output after last passed child (IDEA-160397)
Anna Kozlova [Fri, 9 Sep 2016 17:12:22 +0000 (20:12 +0300)]
test runner: append output after last passed child (IDEA-160397)

5 years agotestng: filter suite elements from pattern based (IDEA-160944)
Anna Kozlova [Fri, 9 Sep 2016 14:37:21 +0000 (17:37 +0300)]
testng: filter suite elements from pattern based (IDEA-160944)

5 years agocreate from usage: setup extends/implements list according to created pairs (IDEA...
Anna Kozlova [Fri, 9 Sep 2016 14:23:23 +0000 (17:23 +0300)]
create from usage: setup extends/implements list according to created pairs (IDEA-160973)

5 years agounused declaration: filter annotations with field target type (IDEA-160974)
Anna Kozlova [Fri, 9 Sep 2016 13:51:06 +0000 (16:51 +0300)]
unused declaration: filter annotations with field target type (IDEA-160974)

5 years agolayout unused declarations (IDEA-160479)
Anna Kozlova [Fri, 9 Sep 2016 13:35:10 +0000 (16:35 +0300)]
layout unused declarations (IDEA-160479)

5 years agominor UI changes to unused declaration (IDEA-160972)
Anna Kozlova [Fri, 9 Sep 2016 12:54:02 +0000 (15:54 +0300)]
minor UI changes to unused declaration (IDEA-160972)

5 years agoIDEA-161007 Add new inspection to make comparator lambdas use Comparator.comparing... phpstorm/163.4344
Tagir Valeev [Mon, 12 Sep 2016 10:48:47 +0000 (17:48 +0700)]
IDEA-161007 Add new inspection to make comparator lambdas use Comparator.comparing() combinators (Currently only simple comparators supported)

5 years agobuild scripts tests: makeAll/rebuildAll methods deprecated
nik [Mon, 12 Sep 2016 10:42:03 +0000 (13:42 +0300)]
build scripts tests: makeAll/rebuildAll methods deprecated

5 years agoJavafx: Don't show number format error for resource keys (IDEA-160452)
Pavel Dolgov [Mon, 12 Sep 2016 10:00:48 +0000 (13:00 +0300)]
Javafx: Don't show number format error for resource keys (IDEA-160452)

5 years agoignore rulesChanged event for hidden usage view tabs to fix IDEA-140429 10s hang...
Alexey Kudravtsev [Mon, 12 Sep 2016 09:47:34 +0000 (12:47 +0300)]
ignore rulesChanged event for hidden usage view tabs to fix IDEA-140429 10s hang on changing groupping in show usages

5 years agodon't commit documents in move left/right action update (IDEA-161071)
peter [Mon, 12 Sep 2016 09:56:21 +0000 (11:56 +0200)]
don't commit documents in move left/right action update (IDEA-161071)

5 years agoexternal build: javadocs corrected (IDEA-CR-13655)
nik [Mon, 12 Sep 2016 09:48:48 +0000 (12:48 +0300)]
external build: javadocs corrected (IDEA-CR-13655)

5 years agoEA-88203 - NPE: ContainerUtilRt.copy rubymine/163.4338
Aleksey Pivovarov [Mon, 12 Sep 2016 08:41:23 +0000 (11:41 +0300)]
EA-88203 - NPE: ContainerUtilRt.copy

5 years agovcs: @NotNull
Aleksey Pivovarov [Mon, 12 Sep 2016 08:58:56 +0000 (11:58 +0300)]
vcs: @NotNull

5 years agoaccept that there are files in library source without order entries (contributed... appcode/163.4336 clion/163.4335
peter [Mon, 12 Sep 2016 08:33:05 +0000 (10:33 +0200)]
accept that there are files in library source without order entries (contributed by AdditionalLibraryRootsProvider) (EA-79573 - assert: JavaPsiImplementationHelperImpl.getClassesLanguageLevel)

5 years agoIDEA-161002 anyMatch/noneMatch disabled for non-final vars; allMatch is supported pycharm/163.4333
Tagir Valeev [Mon, 12 Sep 2016 07:28:24 +0000 (14:28 +0700)]
IDEA-161002 anyMatch/noneMatch disabled for non-final vars; allMatch is supported

5 years agoStreamApiMigrationInspection: if in no-warning mode, can be activated now at any...
Tagir Valeev [Mon, 12 Sep 2016 06:23:13 +0000 (13:23 +0700)]
StreamApiMigrationInspection: if in no-warning mode, can be activated now at any point of for(...).

5 years agoSeveral replacements to anyMatch with StreamApiMigrationInspection, with subsequent...
Tagir Valeev [Mon, 12 Sep 2016 05:58:56 +0000 (12:58 +0700)]
Several replacements to anyMatch with StreamApiMigrationInspection, with subsequent manual adjustments and using StreamEx features

5 years agoIDEA-CR-13651 BoolUtils.getNegatedExpressionText() used and fixed for float/double... pycharm/163.4331
Tagir Valeev [Mon, 12 Sep 2016 04:36:31 +0000 (11:36 +0700)]
IDEA-CR-13651 BoolUtils.getNegatedExpressionText() used and fixed for float/double (to preserve semantics for NaNs)

5 years agoIDEA-CR-13549 StreamApiMigrationInspection: ExpressionUtils.isZero used; better ref...
Tagir Valeev [Mon, 12 Sep 2016 03:47:05 +0000 (10:47 +0700)]
IDEA-CR-13549 StreamApiMigrationInspection: ExpressionUtils.isZero used; better ref comparison; expression.getResolveScope()

5 years agofix maven tests appcode/163.4318 appcode/163.4324 clion/163.4317 clion/163.4327 dbe/163.4329 idea/163.4322 phpstorm/163.4316 phpstorm/163.4323 pycharm/163.4321 rubymine/163.4325 webstorm/163.4330
Vladimir Krivosheev [Sun, 11 Sep 2016 09:36:49 +0000 (11:36 +0200)]
fix maven tests

5 years agoAbility to use Icon path patchers by 3rd party plugins appcode/163.4310 clion/163.4307 dbe/163.4306 idea/163.4304 idea/163.4308 phpstorm/163.4311 pycharm/163.4309 pycharm/163.4313 rubymine/163.4312 webstorm/163.4314
Konstantin Bulenkov [Sun, 11 Sep 2016 00:34:04 +0000 (02:34 +0200)]
Ability to use Icon path patchers by 3rd party plugins

5 years agoChanging Version Control to VCS breaks shortcut
Konstantin Bulenkov [Sun, 11 Sep 2016 00:05:54 +0000 (02:05 +0200)]
Changing Version Control to VCS breaks shortcut

5 years agocleanup
Konstantin Bulenkov [Sat, 10 Sep 2016 21:49:26 +0000 (23:49 +0200)]
cleanup

5 years agoMerge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Sat, 10 Sep 2016 21:30:52 +0000 (23:30 +0200)]
Merge remote-tracking branch 'origin/master'

5 years agouse dpi aware insets
Konstantin Bulenkov [Sat, 10 Sep 2016 21:14:33 +0000 (23:14 +0200)]
use dpi aware insets

5 years agoIDEA-160777 Incorrect background in lists with new scrollbars
Sergey Malenkov [Sat, 10 Sep 2016 19:43:47 +0000 (22:43 +0300)]
IDEA-160777 Incorrect background in lists with new scrollbars

5 years agoCleanup, remove unused field & methods appcode/163.4296 appcode/163.4301 clion/163.4295 clion/163.4300 phpstorm/163.4294
Kirill Likhodedov [Sat, 10 Sep 2016 09:38:10 +0000 (12:38 +0300)]
Cleanup, remove unused field & methods

5 years agoUse standard triangle positions in the commit dialog diff pane
Kirill Likhodedov [Sat, 10 Sep 2016 09:36:06 +0000 (12:36 +0300)]
Use standard triangle positions in the commit dialog diff pane

They should be the same as commonly used in file trees.

IDEA-156342

5 years agoRename "Details" pane to "Diff"
Kirill Likhodedov [Sat, 10 Sep 2016 09:23:55 +0000 (12:23 +0300)]
Rename "Details" pane to "Diff"

"Details" name is not clear, while "Diff" is clear enough.

5 years agoShow the short diff in the commit dialog by default
Kirill Likhodedov [Sat, 10 Sep 2016 09:15:20 +0000 (12:15 +0300)]
Show the short diff in the commit dialog by default

It is a rather useful feature which is hardly discoverable.

5 years agoRename "Version Control" toolwindow to "VCS" appcode/163.4290 clion/163.4291
Kirill Likhodedov [Sat, 10 Sep 2016 08:14:43 +0000 (11:14 +0300)]
Rename "Version Control" toolwindow to "VCS"

* "VCS" is shorter thus occupies less space
* "VCS" is more noticeable (3 capitals instead of 2 words)
* "VCS" is clear enough both for experienced and novice users

IDEA-161043

5 years agotolerate non-directory source roots when determining java file language level (IDEA...
peter [Sat, 10 Sep 2016 06:56:10 +0000 (08:56 +0200)]
tolerate non-directory source roots when determining java file language level (IDEA-160928)