liana.bakradze [Fri, 5 Aug 2016 12:28:02 +0000 (15:28 +0300)]
EDU-704 Unable to preview course from course creator with russian name on Windows
Rustam Vishnyakov [Fri, 5 Aug 2016 11:56:58 +0000 (14:56 +0300)]
FIle masks option (-m,-mask)
peter [Fri, 5 Aug 2016 11:41:03 +0000 (13:41 +0200)]
avoid type inference during fun expr searches by using approximate resolve
peter [Fri, 5 Aug 2016 09:55:02 +0000 (11:55 +0200)]
preload some classes that would otherwise slow down the very first typing
peter [Fri, 5 Aug 2016 09:25:46 +0000 (11:25 +0200)]
search for functional expressions in most likely files first, to speed up daemon arrow appearance (IDEA-159107)
peter [Fri, 5 Aug 2016 08:07:08 +0000 (10:07 +0200)]
go back to using non-stub index for functional expressions, because the inevitable stub-AST switch is quite more expensive than finding element by offset (because a lot less code blocks will be parsed in the latter case)
Vladislav.Soroka [Fri, 5 Aug 2016 11:37:16 +0000 (14:37 +0300)]
gradle: handle cycles during configuration project dependencies collect IDEA-158517
Elizaveta Shashkova [Fri, 5 Aug 2016 11:20:33 +0000 (14:20 +0300)]
Debbugger fails to show variables in 2016.2 (PY-20198)
Fallback shouldn't be null, because "qualifier" isn't required parameter
nik [Fri, 5 Aug 2016 10:42:01 +0000 (13:42 +0300)]
project structure: pass selected files to 'delete' action to make sure that IDEA won't try to delete the whole project (IDEA-159125)
nik [Fri, 5 Aug 2016 09:32:27 +0000 (12:32 +0300)]
delete file action: show name of file/directory to delete, not just 'the selected directory' (IDEA-159125)
Dmitry Batkovich [Fri, 5 Aug 2016 10:31:41 +0000 (13:31 +0300)]
properties: add strip trailing spaces filter support (IDEA-150401)
Dmitry Batkovich [Fri, 5 Aug 2016 09:09:28 +0000 (12:09 +0300)]
MigrateAssertToMatcherAssert inspection: swap actual and expected parameters to preserve proper order + fix for statically imported assertion method IDEA-159137
Dmitry Batkovich [Fri, 5 Aug 2016 08:16:34 +0000 (11:16 +0300)]
resource bundle editor: type in negation fixed (keep empty properties in default file) IDEA-159268
Vladimir Krivosheev [Thu, 4 Aug 2016 16:13:30 +0000 (18:13 +0200)]
remove unused ListToolTipHandler
Yaroslav Lepenkin [Fri, 5 Aug 2016 09:44:03 +0000 (12:44 +0300)]
[psi-based formatting] place space before empty element if it's left bound and first child of it's parent (since bounds works only for child on the same level), fixes IDEA-158868
Ekaterina Tuzova [Fri, 5 Aug 2016 09:49:07 +0000 (12:49 +0300)]
make use of new stepik API
Vladislav.Soroka [Fri, 5 Aug 2016 09:46:35 +0000 (12:46 +0300)]
gradle: odd slf4j binding removed from gradle-core jar
Rustam Vishnyakov [Fri, 5 Aug 2016 09:27:06 +0000 (12:27 +0300)]
Test fix
Rustam Vishnyakov [Fri, 5 Aug 2016 09:25:00 +0000 (12:25 +0300)]
Drop wildcards, add -r (recursive dir scan) option
Egor.Ushakov [Fri, 5 Aug 2016 09:28:24 +0000 (12:28 +0300)]
cancel any inplace editors on session events
Valentina Kiryushkina [Thu, 4 Aug 2016 13:01:22 +0000 (16:01 +0300)]
Show non-latin symbols in course names
Valentina Kiryushkina [Thu, 4 Aug 2016 12:50:06 +0000 (15:50 +0300)]
Minor Close writer properly
Valentina Kiryushkina [Thu, 4 Aug 2016 12:49:01 +0000 (15:49 +0300)]
Fix EDU-668 Broken encoding for Russian letters in New Project Wizard: write course names with proper encoding
Valentina Kiryushkina [Thu, 4 Aug 2016 12:30:08 +0000 (15:30 +0300)]
Minor Change language string in adaptive courses
Valentina Kiryushkina [Thu, 4 Aug 2016 12:07:28 +0000 (15:07 +0300)]
Minor Change stepic registration link
Valentina Kiryushkina [Thu, 4 Aug 2016 11:35:38 +0000 (14:35 +0300)]
Fix EDU-698 Enlarge hint window default size
Egor.Ushakov [Fri, 5 Aug 2016 07:46:11 +0000 (10:46 +0300)]
show watch icon for custom fields
Egor.Ushakov [Fri, 5 Aug 2016 07:45:45 +0000 (10:45 +0300)]
show expression if name was not provided in enumeration renderer children
Romain Guy [Fri, 5 Aug 2016 07:21:00 +0000 (10:21 +0300)]
ImageComponent improvements: cache pattern image, don't paint chessboard for opaque images, improved rendering for minified images (IDEA-156195)
Konstantin Kolosovsky [Thu, 4 Aug 2016 18:41:43 +0000 (21:41 +0300)]
vcs: Removed changes sorting from "ChangesBrowserBase.getCurrentDisplayedChanges()"
Changes sort order is not relevant for "getCurrentDisplayedChanges()"
usages. And the method itself is called repeatedly (through "Alarm")
from "CommitChangeListDialog.updateLegend()" - so sorting decreased
commit dialog performance (for instance, scrolling performance).
Konstantin Kolosovsky [Thu, 4 Aug 2016 12:05:24 +0000 (15:05 +0300)]
vcs: Optimized "ScheduleForAdditionAction.update()"
Do not explicitly check "VcsDataKeys.VIRTUAL_FILE_STREAM" files if
"ChangesListView.UNVERSIONED_FILES_DATA_KEY" is empty, but
"VcsDataKeys.CHANGES" is not (as there won't be files with
"FileStatus.UNKNOWN" status in "VcsDataKeys.VIRTUAL_FILE_STREAM")
Konstantin Kolosovsky [Thu, 4 Aug 2016 11:32:48 +0000 (14:32 +0300)]
vcs: Refactored "ScheduleForAdditionAction"
Konstantin Kolosovsky [Thu, 4 Aug 2016 10:44:58 +0000 (13:44 +0300)]
local history: Made "ShowHistoryAction" operate on single selected file
And not on the common parent of all the selected files (as before)
Konstantin Kolosovsky [Tue, 2 Aug 2016 23:29:22 +0000 (02:29 +0300)]
Refactored "LocalHistoryAction" and inheritors
Konstantin Kolosovsky [Tue, 2 Aug 2016 22:52:08 +0000 (01:52 +0300)]
Do not check selected files in local history "PutLabelAction.update()"
Files are not necessary in "actionPerformed()" - label is put to local
history in a whole and not for the specific file. So we should not check
selected files in "update()" either.
Konstantin Kolosovsky [Tue, 2 Aug 2016 17:18:28 +0000 (20:18 +0300)]
[git] Removed "GitRevert" action - used common "RollbackAction" instead
Konstantin Kolosovsky [Mon, 1 Aug 2016 15:24:46 +0000 (18:24 +0300)]
vcs: Made "ChangesListView.UNVERSIONED_FILES_DATA_KEY" to be "Stream<VirtualFile>"
Konstantin Kolosovsky [Mon, 1 Aug 2016 13:16:24 +0000 (16:16 +0300)]
vcs: Optimized "DvcsCompareWithBranchAction.update()" - used streams
Konstantin Kolosovsky [Mon, 1 Aug 2016 12:03:11 +0000 (15:03 +0300)]
vcs: Optimized "ShowBaseRevisionAction.update()"
"ShowBaseRevisionAction.update()" already uses streams. The issue was in
slow "CachedVcsContext" creation (in
"AbstractVcsAction.prepareDataFromContext()) that gets and caches all
necessary data from "DataContext" (including large array parameters).
Making "forceSyncUpdate" to return "true" fixes this case.
Konstantin Kolosovsky [Mon, 1 Aug 2016 11:45:30 +0000 (14:45 +0300)]
vcs: Optimized "CommonCheckinFilesAction.getActionName()"
* Used streams to reduce the number of "FilePath.getVirtualFile()" calls
* "getCommonVcs()" - do not consider files with no vcs - they should not
influence action name
* "getCommonVcs()" - stop if more than one vcs is found; for projects
with only one active vcs - stop if one vcs is found
Konstantin Kolosovsky [Sun, 31 Jul 2016 21:06:28 +0000 (00:06 +0300)]
vcs: Optimized "CommonCheckinFilesAction.approximatelyHasRoots()"
Used streams to reduce the number of "FilePath.getVirtualFile()" calls
Konstantin Kolosovsky [Sun, 31 Jul 2016 19:04:36 +0000 (22:04 +0300)]
vcs: Removed unused "AbstractCommonCheckinAction.filterRootsBeforeAction()"
Konstantin Kolosovsky [Fri, 29 Jul 2016 17:28:14 +0000 (20:28 +0300)]
vcs: Refactored "VcsContextWrapper"
Konstantin Kolosovsky [Fri, 29 Jul 2016 16:45:34 +0000 (19:45 +0300)]
vcs: Refactored "CommonCheckinFilesAction"
Konstantin Kolosovsky [Fri, 29 Jul 2016 16:08:25 +0000 (19:08 +0300)]
vcs: Refactored "AbstractCommitChangesAction", "CreatePatchAction", "ShelveChangesAction"
Konstantin Kolosovsky [Fri, 29 Jul 2016 14:11:04 +0000 (17:11 +0300)]
vcs: Refactored "AbstractCommonCheckinAction", "CommonCheckinProjectAction"
Konstantin Kolosovsky [Fri, 29 Jul 2016 13:00:31 +0000 (16:00 +0300)]
vcs: Optimized "VcsGroupsWrapper"
Stop detecting vcses for selected virtual files if all active vcses are
already found. Especially useful for projects with only 1 active vcs.
Konstantin Kolosovsky [Fri, 29 Jul 2016 12:41:02 +0000 (15:41 +0300)]
vcs: Refactored "VcsGroupsWrapper"
Ekaterina Tuzova [Thu, 4 Aug 2016 19:20:55 +0000 (22:20 +0300)]
course version warning
Ekaterina Tuzova [Thu, 4 Aug 2016 14:11:36 +0000 (17:11 +0300)]
do not add run current action to the bulb action menu
Alexander Doroshko [Thu, 4 Aug 2016 19:16:58 +0000 (22:16 +0300)]
File move: suggest to move related files as well, WEB-22607
Nadya Zabrodina [Thu, 4 Aug 2016 18:05:08 +0000 (21:05 +0300)]
[vcs]: remember if active changelist should be suggested by default instead of newly created one
Nadya Zabrodina [Thu, 4 Aug 2016 16:06:28 +0000 (19:06 +0300)]
[vcs]: cleanUP - if suggested name already exist just then select this item, otherwise set new name
Nadya Zabrodina [Thu, 4 Aug 2016 15:53:15 +0000 (18:53 +0300)]
[vcs]: cleanUP: rename method and parameter
Nadya Zabrodina [Wed, 3 Aug 2016 21:41:10 +0000 (00:41 +0300)]
[vcs]: update description if needed when set changelist name
Nadya Zabrodina [Thu, 4 Aug 2016 18:30:14 +0000 (21:30 +0300)]
[vcs]: update changelist chooser size using predefined width
* remember previous size and restore;
* don't try to resize for very long changelist name (may lead to strange exception on windows);
* change rendering
Vasily Pisar [Thu, 4 Aug 2016 16:25:44 +0000 (19:25 +0300)]
CPP-7228 CMake console doesn't display broken configurations on Windows
- properly scaling empty icon for tabs without icons
Julia Beliaeva [Thu, 4 Aug 2016 15:51:17 +0000 (18:51 +0300)]
[vcs-log] flush hash map after compacting references
Vladimir Krivosheev [Thu, 4 Aug 2016 15:51:25 +0000 (17:51 +0200)]
cleanup
Vladimir Krivosheev [Thu, 4 Aug 2016 15:48:18 +0000 (17:48 +0200)]
simplify PasswordSafeConfigurable, do not create UI until it is not required
Vladimir Krivosheev [Thu, 4 Aug 2016 15:30:43 +0000 (17:30 +0200)]
remove unused DialogButtonGroup.java
Vladimir Krivosheev [Thu, 4 Aug 2016 15:30:01 +0000 (17:30 +0200)]
remove unused CommandButtonGroup
Vladimir Krivosheev [Thu, 4 Aug 2016 15:11:38 +0000 (17:11 +0200)]
fix licence miglayout-swing
Rustam Vishnyakov [Thu, 4 Aug 2016 14:14:10 +0000 (17:14 +0300)]
Dynamically choose a color scheme for find usages (Default/Darcula)
Vladimir Krivosheev [Thu, 4 Aug 2016 14:30:29 +0000 (16:30 +0200)]
Do not create misc.xml because of ProjectLevelVcsManagerImpl
pasynkov [Thu, 4 Aug 2016 14:32:17 +0000 (16:32 +0200)]
Add comment to code (IDEA-CR-12780)
pasynkov [Thu, 4 Aug 2016 14:15:35 +0000 (16:15 +0200)]
Avoid static constructor, replace with static method call
Denis Fokin [Thu, 4 Aug 2016 14:10:22 +0000 (17:10 +0300)]
IDEA-159426 Mac Native File Chooser allows to select a file, but not a home directory
Elizaveta Shashkova [Thu, 4 Aug 2016 14:07:25 +0000 (17:07 +0300)]
Breakpoints in included templates don't work with Django 1.9 and 1.10 (PY-19777)
In Django 1.9 Node's source was removed, so we need to get template's name in other ways. In Django 1.10 we can get template's name from the Node's field, but in Django 1.9 there are no simple ways, so we need to inspect the previous frames and get information from the template object.
Aleksey Pivovarov [Thu, 4 Aug 2016 13:20:52 +0000 (16:20 +0300)]
github: extract generic interface for pagination
Aleksey Pivovarov [Thu, 4 Aug 2016 13:18:17 +0000 (16:18 +0300)]
github: extract method
Aleksey Pivovarov [Thu, 4 Aug 2016 13:08:23 +0000 (16:08 +0300)]
github: remove duplicated method
GithubUserDetailed no longer has mandatory fields
Denis Fokin [Thu, 4 Aug 2016 13:28:29 +0000 (16:28 +0300)]
IDEA-159426 Mac Native File Chooser allows to select a file, but not a home directory
Eugene Zhuravlev [Thu, 4 Aug 2016 12:52:49 +0000 (14:52 +0200)]
different permanent installation uuid for different product vendors
Egor.Ushakov [Thu, 4 Aug 2016 12:39:51 +0000 (15:39 +0300)]
fixes for IDEA-CR-12768
Vladislav.Soroka [Thu, 4 Aug 2016 12:23:15 +0000 (15:23 +0300)]
IDEA-158769 Gradle dependency on test output overrides dependency
Alexey Kudravtsev [Thu, 4 Aug 2016 12:18:49 +0000 (15:18 +0300)]
exterminate reflection
Alexey Kudravtsev [Wed, 3 Aug 2016 16:38:16 +0000 (19:38 +0300)]
literal arguments folding: fold one char instead of the whole literal; folding in case of generic method fixed; Settings|Editor|General|Code Folding|Literal arguments|Minimum arguments to fold and Minimum parameter name length settings added
Alexey Kudravtsev [Wed, 3 Aug 2016 16:17:14 +0000 (19:17 +0300)]
cleanup
Alexey Kudravtsev [Wed, 3 Aug 2016 16:13:38 +0000 (19:13 +0300)]
cleanup
Alexey Kudravtsev [Wed, 3 Aug 2016 16:05:30 +0000 (19:05 +0300)]
removed unnecessary Alarms
Alexey Kudravtsev [Wed, 3 Aug 2016 16:05:19 +0000 (19:05 +0300)]
removed unnecessary Alarms
Alexey Kudravtsev [Wed, 3 Aug 2016 16:00:05 +0000 (19:00 +0300)]
removed unnecessary Alarms
Alexey Kudravtsev [Wed, 3 Aug 2016 15:51:18 +0000 (18:51 +0300)]
removed unnecessary Alarms
Alexey Kudravtsev [Tue, 2 Aug 2016 17:43:22 +0000 (20:43 +0300)]
cleanup
Alexey Kudravtsev [Mon, 1 Aug 2016 15:51:13 +0000 (18:51 +0300)]
cleanup
Alexey Kudravtsev [Mon, 1 Aug 2016 15:17:34 +0000 (18:17 +0300)]
fixed some indecent typos
Alexey Kudravtsev [Mon, 1 Aug 2016 13:22:41 +0000 (16:22 +0300)]
removed indecency
Egor.Ushakov [Thu, 4 Aug 2016 12:12:40 +0000 (15:12 +0300)]
added MagicConstant
nik [Thu, 4 Aug 2016 12:12:34 +0000 (15:12 +0300)]
ApiStatus annotation added
Vladimir Krivosheev [Thu, 4 Aug 2016 12:00:27 +0000 (14:00 +0200)]
MigLayout: more laconic
Vladimir Krivosheev [Thu, 4 Aug 2016 11:55:45 +0000 (13:55 +0200)]
IDEA-159397 Error while uploading settings to repository
Vladimir Krivosheev [Wed, 3 Aug 2016 15:49:41 +0000 (17:49 +0200)]
use MigLayout instead of UI Designer, update MigLayout to 5.0.0
nik [Thu, 4 Aug 2016 10:34:52 +0000 (13:34 +0300)]
webstorm build scripts: removed unneeded jar from 'lib/ext' directory (IDEA-CR-12479)
nik [Thu, 4 Aug 2016 09:46:15 +0000 (12:46 +0300)]
ApplicationNamesInfo: javadocs improved
nik [Thu, 4 Aug 2016 09:37:44 +0000 (12:37 +0300)]
ApplicationNamesInfo: corrected script name for WebStorm, javadocs improved
nik [Thu, 4 Aug 2016 09:08:03 +0000 (12:08 +0300)]
build scripts: log exception caused an error if any
nik [Thu, 4 Aug 2016 09:03:58 +0000 (12:03 +0300)]
build scripts: added @CompileStatic to classes which don't call a lot of AntBuilder dynamic methods
Egor.Ushakov [Thu, 4 Aug 2016 09:09:08 +0000 (12:09 +0300)]
IDEA-159345 Breakpoints not working in grails app since update to 2016.2.1
peter [Thu, 4 Aug 2016 09:01:12 +0000 (11:01 +0200)]
don't call groovy position manager helpers on files they don't handle (fix(?) IDEA-159345)