idea/community.git
7 years agocleanup
liana.bakradze [Tue, 23 Aug 2016 12:18:52 +0000 (15:18 +0300)]
cleanup

use more general class and correct affected documents

7 years agouse util method to exclude generated files root
liana.bakradze [Tue, 23 Aug 2016 12:15:28 +0000 (15:15 +0300)]
use util method to exclude generated files root

7 years agoadd/delete answer placeholder tests
liana.bakradze [Thu, 18 Aug 2016 11:38:57 +0000 (14:38 +0300)]
add/delete answer placeholder tests

7 years agoisolate UI for better testability
liana.bakradze [Wed, 17 Aug 2016 14:03:39 +0000 (17:03 +0300)]
isolate UI for better testability

7 years agotests for CCShowPreview
Liana Bakradze [Tue, 16 Aug 2016 10:27:50 +0000 (13:27 +0300)]
tests for CCShowPreview

7 years agomade toString - default label renderer for compound renderers appcode/163.2762 clion/163.2763 phpstorm/163.2761
Egor.Ushakov [Tue, 16 Aug 2016 08:48:40 +0000 (11:48 +0300)]
made toString - default label renderer for compound renderers

7 years agophpstorm build scripts rewritten
nik [Thu, 11 Aug 2016 18:37:32 +0000 (21:37 +0300)]
phpstorm build scripts rewritten

7 years agotype migration: use side effect checker in type migration to void
Dmitry Batkovich [Tue, 16 Aug 2016 07:44:01 +0000 (10:44 +0300)]
type migration: use side effect checker in type migration to void

7 years agotype migration: start rename method in read action
Dmitry Batkovich [Tue, 16 Aug 2016 07:24:03 +0000 (10:24 +0300)]
type migration: start rename method in read action

7 years agotype migration:fixed typo
Dmitry Batkovich [Mon, 15 Aug 2016 17:20:22 +0000 (20:20 +0300)]
type migration:fixed typo

7 years agotype migration: to void: remove unused variables in simple cases IDEA-158196
Dmitry Batkovich [Mon, 15 Aug 2016 15:55:16 +0000 (18:55 +0300)]
type migration: to void: remove unused variables in simple cases IDEA-158196

7 years agoinspection view: wrap with write action (EA-86818)
Dmitry Batkovich [Mon, 15 Aug 2016 11:48:09 +0000 (14:48 +0300)]
inspection view: wrap with write action (EA-86818)

7 years agoCPP-7227 'Split group' action for CMake consoles breaks console rendering pycharm/163.2757 pycharm/163.2758 webstorm/163.2755 webstorm/163.2756
Vasily Pisar [Tue, 16 Aug 2016 02:39:49 +0000 (05:39 +0300)]
CPP-7227 'Split group' action for CMake consoles breaks console rendering

- well, it won't be needed anymore

7 years agoCPP-7227 'Split group' action for CMake consoles breaks console rendering
Vasily Pisar [Mon, 15 Aug 2016 14:27:24 +0000 (17:27 +0300)]
CPP-7227 'Split group' action for CMake consoles breaks console rendering

- well, it won't be needed anymore

7 years agoremove test engine nodes from the result tree (IDEA-159709) appcode/163.2746 clion/163.2748 dbe/163.2747 idea/163.2750 phpstorm/163.2752 pycharm/163.2745 pycharm/163.2751 rubymine/163.2753
Anna Kozlova [Mon, 15 Aug 2016 18:33:17 +0000 (21:33 +0300)]
remove test engine nodes from the result tree (IDEA-159709)

7 years agopreserve comments on invert if (IDEA-159847)
Anna Kozlova [Mon, 15 Aug 2016 18:07:36 +0000 (21:07 +0300)]
preserve comments on invert if (IDEA-159847)

7 years agoJava inspection: Renamed the inspection "Make Type Generic" to a noun-based name...
Pavel Dolgov [Mon, 15 Aug 2016 18:21:32 +0000 (21:21 +0300)]
Java inspection: Renamed the inspection "Make Type Generic" to a noun-based name. (IDEA-157727)

7 years ago[groovy] return proper PsiElement type name in FU (IDEA-142282)
Daniil Ovchinnikov [Mon, 15 Aug 2016 17:53:20 +0000 (20:53 +0300)]
[groovy] return proper PsiElement type name in FU (IDEA-142282)

7 years agoPY-20058 Fix the check that we should suppress E402 in Jupyter notebooks
Mikhail Golubev [Mon, 15 Aug 2016 14:25:13 +0000 (17:25 +0300)]
PY-20058 Fix the check that we should suppress E402 in Jupyter notebooks

So that it ignores preceding comments and imports and, overall,
mutes this error not only on the first import statement in a cell.

Also I accidentally used the interface PyImportStatement instead of
PyImportStatementBase before, so, the previous fix didn't handle the
original case with "from __future__ import print_function".

7 years agoPY-20421 Fix IOOBE on parsing Tuple[SomeType] annotation in function type comments
Mikhail Golubev [Fri, 12 Aug 2016 15:14:17 +0000 (18:14 +0300)]
PY-20421 Fix IOOBE on parsing Tuple[SomeType] annotation in function type comments

7 years agoJava control flow: Collect more data on try-catch statements which contain errors...
Pavel Dolgov [Mon, 15 Aug 2016 17:18:05 +0000 (20:18 +0300)]
Java control flow: Collect more data on try-catch statements which contain errors ahd therefore can't be handled normally. Use LOG.error for that instead of 'assert'

7 years agoJava inspection: Improved messages and documentation for the inspection "Lambda param...
Pavel Dolgov [Mon, 15 Aug 2016 17:04:28 +0000 (20:04 +0300)]
Java inspection: Improved messages and documentation for the inspection "Lambda parameter type is redundant" - use LOG.error

7 years agoJava inspection: Improved messages and documentation for the inspection "Lambda param...
Pavel Dolgov [Mon, 15 Aug 2016 16:27:10 +0000 (19:27 +0300)]
Java inspection: Improved messages and documentation for the inspection "Lambda parameter type is redundant"

7 years agohighlight comments inside qualified names (IDEA-154450)
Anna Kozlova [Mon, 15 Aug 2016 17:12:47 +0000 (20:12 +0300)]
highlight comments inside qualified names (IDEA-154450)

7 years agonames highlighting: don't highlight typed reference as class name (IDEA-65270)
Anna Kozlova [Mon, 15 Aug 2016 16:16:47 +0000 (19:16 +0300)]
names highlighting: don't highlight typed reference as class name (IDEA-65270)

7 years agointroduce parameter: clear @Override when delegate (IDEA-153158)
Anna Kozlova [Mon, 15 Aug 2016 13:48:30 +0000 (16:48 +0300)]
introduce parameter: clear @Override when delegate (IDEA-153158)

7 years agoextract method with folded parameter: resolve names conflict (IDEA-156943)
Anna Kozlova [Mon, 15 Aug 2016 13:14:42 +0000 (16:14 +0300)]
extract method with folded parameter: resolve names conflict (IDEA-156943)

7 years agoquotes (IDEA-117054)
Anna Kozlova [Mon, 15 Aug 2016 11:08:12 +0000 (14:08 +0300)]
quotes (IDEA-117054)

7 years agoIDEA-159850 NPE on welcome screen (Import Project)
Denis Fokin [Mon, 15 Aug 2016 15:32:50 +0000 (18:32 +0300)]
IDEA-159850 NPE on welcome screen (Import Project)

7 years agoJava inspection: Collect more data on information-level inspections when they're...
Pavel Dolgov [Mon, 15 Aug 2016 15:28:40 +0000 (18:28 +0300)]
Java inspection: Collect more data on information-level inspections when they're applied to non-physical elements

7 years agoJava inspection: Renamed the inspection "Expand lambda expression body to code block...
Pavel Dolgov [Mon, 15 Aug 2016 15:02:27 +0000 (18:02 +0300)]
Java inspection: Renamed the inspection "Expand lambda expression body to code block" to a noun-based name. (IDEA-157727)

7 years agoCleanup (non-essential classes moved out of 'util') appcode/163.2728 clion/163.2726
Roman Shevchenko [Mon, 15 Aug 2016 14:21:50 +0000 (17:21 +0300)]
Cleanup (non-essential classes moved out of 'util')

7 years agoCPP-7227 'Split group' action for CMake consoles breaks console rendering
Vasily Pisar [Mon, 15 Aug 2016 14:02:49 +0000 (17:02 +0300)]
CPP-7227 'Split group' action for CMake consoles breaks console rendering

- ...and disposing content afterwards

7 years agoCPP-7227 'Split group' action for CMake consoles breaks console rendering
Vasily Pisar [Mon, 15 Aug 2016 13:59:25 +0000 (16:59 +0300)]
CPP-7227 'Split group' action for CMake consoles breaks console rendering

- looks like the main content should not be disposed here...

7 years agocleanup
Alexey Kudravtsev [Mon, 15 Aug 2016 13:53:47 +0000 (16:53 +0300)]
cleanup

7 years agoinitialize ForkJoinCommon pool because some tests do not init application but want...
Alexey Kudravtsev [Mon, 15 Aug 2016 13:53:38 +0000 (16:53 +0300)]
initialize ForkJoinCommon pool because some tests do not init application but want to use parallel streams

7 years agomore clear messages
Alexey Kudravtsev [Fri, 12 Aug 2016 16:33:40 +0000 (19:33 +0300)]
more clear messages

7 years agodoc
Alexey Kudravtsev [Fri, 12 Aug 2016 11:29:42 +0000 (14:29 +0300)]
doc

7 years agomoved min to ArrayUtil
Alexey Kudravtsev [Fri, 12 Aug 2016 10:52:17 +0000 (13:52 +0300)]
moved min to ArrayUtil

7 years agoIDEA-159840 Impossible to select a boot jdk from disk with native file dialogs on mac
Denis Fokin [Mon, 15 Aug 2016 13:30:06 +0000 (16:30 +0300)]
IDEA-159840 Impossible to select a boot jdk from disk with native file dialogs on mac

7 years agoJava inspection: Don't apply information-level inspections to non-physical elements...
Pavel Dolgov [Mon, 15 Aug 2016 13:37:09 +0000 (16:37 +0300)]
Java inspection: Don't apply information-level inspections to non-physical elements because problem descriptor can't be attached to such elements

7 years agoIDEA-135207 github: fix token authentication behind proxy with basic auth
Aleksey Pivovarov [Mon, 15 Aug 2016 12:48:52 +0000 (15:48 +0300)]
IDEA-135207 github: fix token authentication behind proxy with basic auth

Without setting AuthScope, PreemptiveBasicAuthInterceptor might use proxy password from CredentialsProvider.
So the request contained both "Authorization: Basic <proxy password>" and "Authorization: token <token>" headers.

7 years agoCleanup (dead code)
Roman Shevchenko [Mon, 15 Aug 2016 13:13:07 +0000 (16:13 +0300)]
Cleanup (dead code)

7 years agoCode clean-up
Denis Fokin [Mon, 15 Aug 2016 13:12:14 +0000 (16:12 +0300)]
Code clean-up

7 years agoIDEA-159671 Mac Native File Chooser: after opening file chooser from main IDEA frame...
Denis Fokin [Mon, 15 Aug 2016 13:00:25 +0000 (16:00 +0300)]
IDEA-159671 Mac Native File Chooser: after opening file chooser from main IDEA frame, Main Menu become inactive

7 years ago[platform] temporarily avoids using parallel streams in tests
Roman Shevchenko [Mon, 15 Aug 2016 12:35:16 +0000 (15:35 +0300)]
[platform] temporarily avoids using parallel streams in tests

7 years agomaven: clean-up
Vladislav.Soroka [Mon, 15 Aug 2016 12:21:40 +0000 (15:21 +0300)]
maven: clean-up

7 years agobuild scripts: generate unique names for parallel tasks
nik [Mon, 15 Aug 2016 12:14:09 +0000 (15:14 +0300)]
build scripts: generate unique names for parallel tasks

7 years agobuild scripts: print output of commands executed on macbuilder to file on the agent... appcode/163.2715 clion/163.2714
nik [Mon, 15 Aug 2016 11:54:39 +0000 (14:54 +0300)]
build scripts: print output of commands executed on macbuilder to file on the agent to debug problems with ssh

7 years agoIDEA-158073 'Download sources' link should open source file after download
Vladislav.Soroka [Mon, 15 Aug 2016 11:51:27 +0000 (14:51 +0300)]
IDEA-158073 'Download sources' link should open source file after download

7 years ago[patch]: wrap reading patch file into readAction; add log.warn
Nadya Zabrodina [Mon, 15 Aug 2016 11:44:37 +0000 (14:44 +0300)]
[patch]: wrap reading patch file into readAction; add log.warn

7 years agoIDEA-158073 'Download sources' link should open source file after download
Vladislav.Soroka [Mon, 15 Aug 2016 11:41:10 +0000 (14:41 +0300)]
IDEA-158073 'Download sources' link should open source file after download

7 years agobuild scripts: code which prints log message about created artifact moved to BuildMes...
nik [Mon, 15 Aug 2016 11:38:40 +0000 (14:38 +0300)]
build scripts: code which prints log message about created artifact moved to BuildMessageLogger and implemented properly for TeamCity

7 years agoAtomicNotNullLazyValue#createValue overrides NotNullLazyValue#createValue intentional...
Sergey Simonchik [Mon, 15 Aug 2016 11:16:09 +0000 (14:16 +0300)]
AtomicNotNullLazyValue#createValue overrides NotNullLazyValue#createValue intentionally (following IDEA-CR-13011)

7 years ago[platform] allows unit testing of CanonicalPathMap
Roman Shevchenko [Mon, 15 Aug 2016 11:11:49 +0000 (14:11 +0300)]
[platform] allows unit testing of CanonicalPathMap

7 years agobuild scripts: 'brandingModule' property replaced by 'brandingResourcePaths' to suppo...
nik [Thu, 11 Aug 2016 17:35:45 +0000 (20:35 +0300)]
build scripts: 'brandingModule' property replaced by 'brandingResourcePaths' to support cases when resources aren't located under module source roots (e.g. in PhpStorm)

7 years agobuild scripts: replace 'until-build' during build if it is already set in plugin...
nik [Thu, 11 Aug 2016 17:33:36 +0000 (20:33 +0300)]
build scripts: replace 'until-build' during build if it is already set in plugin.xml (some plugins set it to 999.999)

7 years agoCleanup (common code)
Roman Shevchenko [Mon, 15 Aug 2016 10:44:03 +0000 (13:44 +0300)]
Cleanup (common code)

7 years agoMerge remote-tracking branch 'origin/master'
Roman Shevchenko [Mon, 15 Aug 2016 10:23:00 +0000 (13:23 +0300)]
Merge remote-tracking branch 'origin/master'

7 years ago[tests] correct state restore in PyMoveTest
Roman Shevchenko [Mon, 15 Aug 2016 10:22:29 +0000 (13:22 +0300)]
[tests] correct state restore in PyMoveTest

7 years ago[platform] allows the IDE to shutdown gracefully when JNA isn't loaded (IDEA-159824)
Roman Shevchenko [Mon, 15 Aug 2016 10:21:27 +0000 (13:21 +0300)]
[platform] allows the IDE to shutdown gracefully when JNA isn't loaded (IDEA-159824)

7 years agoCleanup (correct location)
Roman Shevchenko [Mon, 15 Aug 2016 09:57:44 +0000 (12:57 +0300)]
Cleanup (correct location)

7 years ago[hg]: cleanUp prompthooks: use isinstance instead of direct import
Nadya Zabrodina [Mon, 15 Aug 2016 09:55:26 +0000 (12:55 +0300)]
[hg]: cleanUp prompthooks: use isinstance instead of direct import

7 years agoCleanup (dead code; formatting; C.O. docs)
Roman Shevchenko [Mon, 15 Aug 2016 09:11:41 +0000 (12:11 +0300)]
Cleanup (dead code; formatting; C.O. docs)

7 years ago[FreezeLogger] do not report in tests appcode/163.2705 clion/163.2706
Yaroslav Lepenkin [Mon, 15 Aug 2016 08:43:47 +0000 (11:43 +0300)]
[FreezeLogger] do not report in tests

7 years agoWhen retrieving language indent options use LanguageUtil.getLanguageForPsi instead...
Yaroslav Lepenkin [Mon, 15 Aug 2016 08:32:51 +0000 (11:32 +0300)]
When retrieving language indent options use LanguageUtil.getLanguageForPsi instead of FileType.getLanguage, since for scratches it is always plain text (fixes IDEA-156091)

7 years agoEA-86856 - NPE: ReloadClassesWorker.reloadClasses
Egor.Ushakov [Mon, 15 Aug 2016 08:48:20 +0000 (11:48 +0300)]
EA-86856 - NPE: ReloadClassesWorker.reloadClasses

7 years agoEA-85482 - assert: DataManagerImpl$MyDataContext.getData
Egor.Ushakov [Mon, 15 Aug 2016 08:46:37 +0000 (11:46 +0300)]
EA-85482 - assert: DataManagerImpl$MyDataContext.getData

7 years agoregexp: nicer highlighted range for "Unresolved named group reference" appcode/163.2701 clion/163.2695 dbe/163.2693 idea/163.2696 phpstorm/163.2698 pycharm/163.2697 pycharm/163.2699 rubymine/163.2700 webstorm/163.2703 webstorm/163.2704
Bas Leijdekkers [Sun, 14 Aug 2016 21:01:20 +0000 (23:01 +0200)]
regexp: nicer highlighted range for "Unresolved named group reference"

7 years agoIDEA-156494 (Unknown character category IsAlphabetic)
Bas Leijdekkers [Sun, 14 Aug 2016 07:56:18 +0000 (09:56 +0200)]
IDEA-156494 (Unknown character category IsAlphabetic)

7 years ago[hg]: IDEA-159546 Problem with pull\push operation on hg
Nadya Zabrodina [Sun, 14 Aug 2016 19:32:30 +0000 (22:32 +0300)]
[hg]: IDEA-159546 Problem with pull\push operation on hg

* make prompt hooks extension compatible with hg > 3.8.3;
* password manager -> find user password method signature was changed;
* module urllib2 usages  were changed to urlreq and urlerr;

7 years agouse JBColor and Gray
Konstantin Bulenkov [Sun, 14 Aug 2016 19:49:26 +0000 (21:49 +0200)]
use JBColor and Gray

7 years agoProgress Dialog has extra border on win10 laf appcode/163.2681 appcode/163.2690 clion/163.2675 clion/163.2691 dbe/163.2674 idea/163.2676 phpstorm/163.2679 phpstorm/163.2686 pycharm/163.2677 pycharm/163.2680 rubymine/163.2678 webstorm/163.2683 webstorm/163.2684
Konstantin Bulenkov [Sat, 13 Aug 2016 21:27:21 +0000 (23:27 +0200)]
Progress Dialog has extra border on win10 laf

7 years agoproper size of Progress Dialog on HiDPI
Konstantin Bulenkov [Sat, 13 Aug 2016 21:20:47 +0000 (23:20 +0200)]
proper size of Progress Dialog  on HiDPI

7 years agowin10: make shortcuts white for selected menu items
Konstantin Bulenkov [Sat, 13 Aug 2016 21:13:21 +0000 (23:13 +0200)]
win10: make shortcuts white for selected menu items

7 years agowin10: fix menu separator color
Konstantin Bulenkov [Sat, 13 Aug 2016 20:51:37 +0000 (22:51 +0200)]
win10: fix menu separator color

7 years agowin10 radio buttons
Konstantin Bulenkov [Sat, 13 Aug 2016 20:19:21 +0000 (22:19 +0200)]
win10 radio buttons

7 years agorollback
Konstantin Bulenkov [Sat, 13 Aug 2016 18:58:48 +0000 (20:58 +0200)]
rollback

7 years agowin10: remove thick border around progress
Konstantin Bulenkov [Sat, 13 Aug 2016 18:52:43 +0000 (20:52 +0200)]
win10: remove thick border around progress

7 years agoMerge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Sat, 13 Aug 2016 18:11:20 +0000 (20:11 +0200)]
Merge remote-tracking branch 'origin/master'

7 years agodon't show help button if win10 laf is on
Konstantin Bulenkov [Sat, 13 Aug 2016 18:08:37 +0000 (20:08 +0200)]
don't show help button if win10 laf is on

7 years agoadd FileLocalResolver to allow some basic in-file resolve during indexing appcode/163.2668 clion/163.2667 phpstorm/163.2666
peter [Sat, 13 Aug 2016 10:10:14 +0000 (12:10 +0200)]
add FileLocalResolver to allow some basic in-file resolve during indexing

7 years agoa bit more efficient annotation parameter stub storage (IDEA-CR-12611)
peter [Sat, 13 Aug 2016 10:03:04 +0000 (12:03 +0200)]
a bit more efficient annotation parameter stub storage (IDEA-CR-12611)

7 years agospeedup functional expression search (IDEA-159107)
peter [Sat, 13 Aug 2016 10:00:02 +0000 (12:00 +0200)]
speedup functional expression search (IDEA-159107)

* filter inapplicable expressions without loading AST if possible, via approximate resolve
* for that, store the approximate call chains in index
* iterate over files once, not for each empty marker Runnable interface separately
* don't rely on generic method parameter index: it's huge, memory-hungry and works only in Java

7 years agofun expr search: minor improvements after reviews
peter [Thu, 11 Aug 2016 06:24:00 +0000 (08:24 +0200)]
fun expr search: minor improvements after reviews

7 years agoFixed typo in Groovy description for missing switch branch appcode/163.2664 clion/163.2663
John Hui [Fri, 12 Aug 2016 19:35:25 +0000 (22:35 +0300)]
Fixed typo in Groovy description for missing switch branch

7 years ago[tests] fixes CanonicalPathMapTest on Windows appcode/163.2656 clion/163.2659 dbe/163.2658 idea/163.2662 phpstorm/163.2653 pycharm/163.2651 pycharm/163.2655 rubymine/163.2654 webstorm/163.2660 webstorm/163.2661
Roman Shevchenko [Fri, 12 Aug 2016 19:25:11 +0000 (22:25 +0300)]
[tests] fixes CanonicalPathMapTest on Windows

7 years agoFixed resolve when regular and namespace packages with same name are in Python path...
Andrey Vlasovskikh [Fri, 12 Aug 2016 19:02:50 +0000 (22:02 +0300)]
Fixed resolve when regular and namespace packages with same name are in Python path (PY-19691)

According to PEP 420, if any non-namespace package is found in the
Python paths, then it is used as the import result. If several
namespace packages are found, then the import result is a namespace
package that contains every module within them.

7 years agoclean up ts stubs downloading
Sergey Simonchik [Fri, 12 Aug 2016 17:50:25 +0000 (20:50 +0300)]
clean up ts stubs downloading

7 years agozip collected discovery index
Anna Kozlova [Fri, 12 Aug 2016 17:08:43 +0000 (20:08 +0300)]
zip collected discovery index

7 years agoIDEA-146022 IDEA-148275 filter affected roots by vcs and fresh state
Kirill Likhodedov [Thu, 11 Aug 2016 15:33:35 +0000 (18:33 +0300)]
IDEA-146022 IDEA-148275 filter affected roots by vcs and fresh state

After 00e2508e IDEA tried to call git log on a hg repository.

7 years agoAdd a tooltip to Git sign-off checkbox (IDEA-65721)
Kirill Likhodedov [Mon, 8 Aug 2016 13:01:38 +0000 (16:01 +0300)]
Add a tooltip to Git sign-off checkbox (IDEA-65721)

Display how the signature will look like
if the current user information is available.

7 years agoIDEA-65721 Git Sign-off
Kirill Likhodedov [Tue, 2 Aug 2016 12:11:18 +0000 (15:11 +0300)]
IDEA-65721 Git Sign-off

Add a checkbox to the commit dialog which calls `git commit -s`
thus adding "Signed-off-by" suffix to the commit message.

There was an idea to add a toggle button which wouldn't call "-s",
but modify the commit message in place. However it appeared that this
process could cause confusion in several cases, e.g.:
* user usually signs commits in this project;
* he opens the commit dialog, the signature is already there at the end
  of the previous commit message;
* the commit message is selected to ease writing new commit message;
* user starts typing, everything gets erased =>
* should the sign-off suffix be added or not? The button is still
  toggled, because it is a project wide control.
The checkbox is a bit less neat option, but lets avoid such confusions.

The state of the checkbox is remembered in Git project settings.

Several methods became non-static to avoid passing 3-4 parameters
which can be easily retrieved from the class fields.

7 years agocleanup & lambdify
Kirill Likhodedov [Tue, 2 Aug 2016 11:49:10 +0000 (14:49 +0300)]
cleanup & lambdify

7 years agorefactor git & hg amend option layout & class hierarchy
Kirill Likhodedov [Tue, 2 Aug 2016 09:44:59 +0000 (12:44 +0300)]
refactor git & hg amend option layout & class hierarchy

Make a provider of "Amend Commit" checkbox instead of existing
additional component hierarchy which has
unclear layouting hard to be customized in clients.

Use GridBag instead of GridBagConstraints.

7 years agoIDEA-159697 Adroid Debug: Source Code does not match the bytecode message
Egor.Ushakov [Fri, 12 Aug 2016 15:36:22 +0000 (18:36 +0300)]
IDEA-159697 Adroid Debug: Source Code does not match the bytecode message

7 years agoIDEA-146669 Enable Mac native file dialogs
Denis Fokin [Fri, 12 Aug 2016 15:16:18 +0000 (18:16 +0300)]
IDEA-146669 Enable Mac native file dialogs

7 years agoIDEA-145568 Import Project non-native file chooser on MacOS appcode/163.2628
Denis Fokin [Fri, 12 Aug 2016 14:59:21 +0000 (17:59 +0300)]
IDEA-145568 Import Project non-native file chooser on MacOS

7 years agofixed disabled restore button clion/163.2627
Egor.Ushakov [Fri, 12 Aug 2016 14:31:37 +0000 (17:31 +0300)]
fixed disabled restore button

7 years ago Breakpoints ignored after code editing (PY-19642)
Elizaveta Shashkova [Fri, 12 Aug 2016 14:25:39 +0000 (17:25 +0300)]
 Breakpoints ignored after code editing (PY-19642)

 Do not rely on breakpoint's offset, because it isn't always updated after code editing