Commit Graph
171681 Commits
Author SHA1 Message Date
Vladimir.Orlov a5317609ce Merge remote-tracking branch 'origin/master' 2016-05-06 13:10:49 +03:00
Vladimir.Orlov 09bf8f4036 run win32/64 exe launcher after installation in acoording to configured desktop shortcut. 2016-05-06 12:56:12 +03:00
nik 3bef2f5b76 build number: 146 -> 162 2016-05-06 11:52:53 +03:00
nik f1cf213260 case in menu items corrected (IDEA-155665) 2016-05-06 10:55:18 +03:00
nik 540392faad root index: avoid recursive processing of dependencies of each module and build dependencies graph properly instead (IDEA-CR-10361) 2016-05-06 10:52:03 +03:00
Gregory.Shrago ef98090239 Wallpaper: reuse valid surfaces 2016-05-06 06:04:54 +03:00
Sergey Simonchik 06a8e4bd87 WEB-13145 "Single instance only" not respected 2016-05-05 22:22:10 +03:00
Daniil Ovchinnikov edb83cb904 [groovy] prefer aliased imports over classes in same package/file, fix inheritors search for fqn-s 2016-05-05 20:28:54 +03:00
Kirill Likhodedov 9f4f7f10e6 don't use SwingUtilities.invokeAndWait 2016-05-05 20:12:00 +03:00
Kirill Likhodedov bcf5f08ac1 IDEA-152241 don't fail if couldn't load commits for a branch
This can happen for various reasons, e.g. if the branch
doesn't have an upstream in one of remaining repositories.
No need to fail everything in those cases.

Also inline the history() method:
it doesn't conform to other Git api methods.
2016-05-05 20:05:17 +03:00
Julia Beliaeva d2ec0a7d0e [vcs-log] minor: remove final modifier 2016-05-05 19:20:46 +03:00
Egor.Ushakov c272d0a180 use computeIfAbsent 2016-05-05 19:15:00 +03:00
Julia Beliaeva c55c4a5e83 [vcs-log] minor: remove unused imports. use method reference 2016-05-05 19:14:15 +03:00
Julia Beliaeva 31ffa78dc7 [vcs-log] simplify VcsProjectLog code
* VcsLogContentProvider does not scheduleInitialization when log is visible, VcsProjectLog does that;
 * VcsLogContentProvider ensures that log is created on initContent;
 * remove inheritance of ClearableLazyValue, this allows to nicely call logCreated/logDisposed when really needed;
 * createLog inits log if it is visible.
2016-05-05 19:03:36 +03:00
Julia Beliaeva 98f7c0abea [vcs-log] use lambdas and method references in VcsProjectLog 2016-05-05 19:03:32 +03:00
Julia Beliaeva afb62dbae6 [vcs-log] minor: NotNull 2016-05-05 19:03:29 +03:00
Julia Beliaeva 245b413b0a [vcs-log] rename VcsLogDataManager -> VcsLogData 2016-05-05 19:03:26 +03:00
Julia Beliaeva 3b2af1856b [vcs-log] rename VcsLogProjectManager -> VcsProjectLog 2016-05-05 19:03:23 +03:00
Julia Beliaeva a6142f0225 [vcs-log] always create log on start if project has dvcs roots; schedule first refresh only if log tab is opened 2016-05-05 19:03:21 +03:00
Julia Beliaeva bb135a42d9 [vcs-log] init log only when dvcs roots are available; keep listener and init or dispose log when roots are added or removed 2016-05-05 19:03:16 +03:00
Julia Beliaeva 0ae1d1acea [vcs-log] wait for a window between heavy processes to start log initialization 2016-05-05 19:03:12 +03:00
Julia Beliaeva a541fa64dd [vcs-log] synchronize LazyVcsLogManager 2016-05-05 19:03:09 +03:00
Julia Beliaeva 355687742d [vcs-log] startup activity for initializing log 2016-05-05 19:03:07 +03:00
Julia Beliaeva c2bb12b6cb [vcs-log] use lazy value for log manager 2016-05-05 19:03:05 +03:00
Julia Beliaeva f5de195f14 [vcs-log] move myUi field to VcsLogProjectManager; simplify initMainLog/createLog/etc methods 2016-05-05 19:03:04 +03:00
Julia Beliaeva 283fa77c38 [vcs-log] provide recreate main log handler in constructor 2016-05-05 19:03:00 +03:00
Julia Beliaeva 5bbddcbcad [vcs-log] refresh and open another log tab actions work for correct log manager instance 2016-05-05 19:02:56 +03:00
Julia Beliaeva bd533f65c7 [vcs-log] split log project manager (as a project component) and log manager (can have any number of those) 2016-05-05 19:02:53 +03:00
Julia Beliaeva fe58dd937c [vcs-log] rename VcslogTabsRefresher -> VcsLogTabsWatcher 2016-05-05 19:02:49 +03:00
Julia Beliaeva 72f5825a84 [vcs-log] extract PostponableLogRefresher from VcsLogTabsRefresher that does not know about tabs; incapsulate filterer + tab name via VcsLogWindow 2016-05-05 19:02:44 +03:00
Julia Beliaeva a148915ece [vcs-log] keep log up-to-date (if it is started at all) 2016-05-05 19:02:40 +03:00
Konstantin Ulitin 7acd26899c generate FirefoxProtocolReader with new kotlin generator 2016-05-05 18:21:52 +03:00
Egor.Ushakov 7b475f3bc3 reset thread filter at least on thread death to ensure that other breakpoints work after that 2016-05-05 17:46:00 +03:00
Ekaterina Tuzova 13869beb05 idea build number for core plugins 2016-05-05 17:41:36 +03:00
Ekaterina Tuzova b293d6b838 added pycharm build version to artifact name 2016-05-05 17:37:53 +03:00
Philipp Smorygo 3719fd4843 OC-12534 Can't change signature of method if a parameter AFTER refactoring should have generic in it 2016-05-05 17:13:24 +03:00
Dmitry Batkovich 2f9b668659 Merge remote-tracking branch 'origin/master' 2016-05-05 17:04:25 +03:00
Ekaterina Tuzova 184f960eb4 added gradle build scripts for python educational plugins 2016-05-05 16:59:34 +03:00
Ekaterina Tuzova 3a0c3feeee updated build directories and gradle version 2016-05-05 16:59:33 +03:00
Egor.Ushakov ad9a651157 IDEA-155313 Stack variables requested more than once on the first debugger stop - fixed empty watches on first debugger start with disabled toolwindow activation 2016-05-05 16:20:27 +03:00
nik f114811b86 'download Kotlin' script: update Kotlin plugin if current plugin's 'unit-build' isn't compatible with IDE build 2016-05-05 16:07:59 +03:00
Daniil Ovchinnikov 6cc0a36607 [groovy] fix direct inheritors search when aliased import is used 2016-05-05 15:43:28 +03:00
Daniil Ovchinnikov fd5015e44a [groovy] get rid of GrTypeDefinition.getSuperClassNames(), store base class name in stubs only for anonymous classes 2016-05-05 15:43:28 +03:00
Dmitry Batkovich 77aa5de1be Merge remote-tracking branch 'origin/master' 2016-05-05 15:16:08 +03:00
Dmitry Batkovich 23cf1ec215 type migration: multiple declaration IDEA-154937 initial 2016-05-05 15:15:25 +03:00
Egor.Ushakov c8410a8bbd IDEA-155443 Selecting completion variant with Ctrl+Shift+Enter doesn't work in debugger Evaluate popup 2016-05-05 15:03:01 +03:00
dmitriy.tseyler 583a0ad16e DBE-2615 Minor issue in database view 2016-05-05 14:57:18 +03:00
Sergey Malenkov 18875d6ef5 IDEA-143644 Menu popup intersects parent menu 2016-05-05 14:48:04 +03:00
Dmitry Batkovich b05ba7026f inspection tool window: check validity for before requesting a custom presentation 2016-05-05 14:43:06 +03:00
Rustam Vishnyakov 9bcf11ec95 EnterInLineCommentHandler refactoring 2016-05-05 14:30:52 +03:00