Konstantin Bulenkov [Wed, 12 Aug 2015 16:36:13 +0000 (18:36 +0200)]
copy lookup elements weight info to clipboard
Liana Bakradze [Wed, 12 Aug 2015 16:34:01 +0000 (19:34 +0300)]
do not add task dirs to source roots
Nadya Zabrodina [Wed, 12 Aug 2015 13:21:17 +0000 (16:21 +0300)]
Implement preselection for Unshelve changes with dialog
* store appropriate preselected changes from view if available and not all;
* select changes only when init changeBrowser in dialog;
* update changes creation for ShelvedChanges in case of new file, because otherwise if ContentRevision was created under LocalFilePath it would not be equal to appropriate ContentRevison created in appropriate FilePatchInProgress.getNewContentRevision() and comparison would fail
Nadya Zabrodina [Tue, 11 Aug 2015 13:19:16 +0000 (16:19 +0300)]
IDEA-135267 Disable Checkboxes of file selector in "Create patch" if include base revision texts is not checked
* setEnableSelection should have effect to all views, not only tree;
* checkboxes were rendered manually, so they should be disabled manually according to view enabling state;
* list/tree may be rendeder as disabled (grayed), too, but you should mark all SimpleColoredComponent for all nodes enabled/disabled for every state change action, otherwise tree ui will not be updated.
Konstantin Bulenkov [Wed, 12 Aug 2015 15:44:12 +0000 (17:44 +0200)]
Switcher: Cleanup. remove MyList and use standard JBList
Anna Kozlova [Tue, 11 Aug 2015 23:19:35 +0000 (16:19 -0700)]
testdata for IDEA-143390
peter [Wed, 12 Aug 2015 14:48:28 +0000 (16:48 +0200)]
make com.intellij.psi.search.searches.AllClassesSearch.EP_NAME final
Dmitry Batkovich [Wed, 12 Aug 2015 14:58:35 +0000 (17:58 +0300)]
CreateResourceBundleDialogComponent.Dialog#getPreferredFocusComponent()
Konstantin Bulenkov [Wed, 12 Aug 2015 11:39:15 +0000 (13:39 +0200)]
fix speed search in Switcher and Recent files
Dmitry Batkovich [Wed, 12 Aug 2015 14:35:35 +0000 (17:35 +0300)]
XmlProperty.equals depends on underlying tag
Vyacheslav Karpukhin [Wed, 12 Aug 2015 14:19:03 +0000 (16:19 +0200)]
pty4j 0.4.21
Dmitry Batkovich [Wed, 12 Aug 2015 14:15:55 +0000 (17:15 +0300)]
Resource bundles: when new xml-property created then select it
Sergey Simonchik [Wed, 12 Aug 2015 13:30:02 +0000 (16:30 +0300)]
get rid of empty lines in idea.log
Ekaterina Tuzova [Wed, 12 Aug 2015 12:53:47 +0000 (15:53 +0300)]
Updated pip/setuptools and virtualenv packages
Ekaterina Tuzova [Wed, 12 Aug 2015 12:02:32 +0000 (15:02 +0300)]
Add fake token to the console in case of there is no tokens available yet.
Do not break user input just because there were no tokens in console prior to the user input
Dmitry Batkovich [Wed, 12 Aug 2015 12:50:27 +0000 (15:50 +0300)]
ResourceBundles: class cast exception fixed
Dmitry Batkovich [Wed, 12 Aug 2015 12:16:06 +0000 (15:16 +0300)]
ResourceBundles: support of xml files in RBE is deeper now: added rename (IDEA-143719), fixed bugs in editor (IDEA-143718)
Dmitry Batrak [Wed, 12 Aug 2015 12:02:02 +0000 (15:02 +0300)]
enabling optional font ligatures on Mac
Vladimir Krivosheev [Wed, 12 Aug 2015 11:53:10 +0000 (13:53 +0200)]
fix warn "Test project is not disposed"
Vyacheslav Karpukhin [Wed, 12 Aug 2015 10:57:06 +0000 (12:57 +0200)]
pty4j 0.4.20
Vladislav.Soroka [Wed, 12 Aug 2015 10:27:47 +0000 (13:27 +0300)]
IDEA-102693 Can't update maven repository
Konstantin Bulenkov [Wed, 12 Aug 2015 10:00:44 +0000 (12:00 +0200)]
Switcher: no selection when invoked
Yaroslav Lepenkin [Wed, 12 Aug 2015 09:54:11 +0000 (12:54 +0300)]
Fixed failing test after adding "iter" postfix template
Yaroslav Lepenkin [Tue, 11 Aug 2015 14:37:28 +0000 (17:37 +0300)]
When detecting indent disable wrap calculation since it can lead to resolve activity
Alexey Kudravtsev [Wed, 12 Aug 2015 09:54:47 +0000 (12:54 +0300)]
rewritten using DFSTBuilder, memory optimisation: drop memory state if we just stepped out of the loop
Alexey Kudravtsev [Wed, 12 Aug 2015 09:50:10 +0000 (12:50 +0300)]
Job.isDone() returns false when canceld in the middle of the execution (testDaemonDoesNotPauseWhenEventDispatcherHasEventsInTheQueue leaves behind active threads no more)
Dmitry Batrak [Wed, 12 Aug 2015 09:16:34 +0000 (12:16 +0300)]
allow to view images diff by clicking on hyperlink in test execution console output
Vladimir Krivosheev [Wed, 12 Aug 2015 09:17:20 +0000 (11:17 +0200)]
app will close and dispose all opened project on exit, so, we don't have to dispose it themselves but we have to be compatible with _LastInSuiteTest
Vladimir Krivosheev [Wed, 12 Aug 2015 09:17:13 +0000 (11:17 +0200)]
cleanup
Vladimir Krivosheev [Wed, 12 Aug 2015 08:32:35 +0000 (10:32 +0200)]
cleanup
Vladimir Krivosheev [Wed, 12 Aug 2015 08:27:24 +0000 (10:27 +0200)]
parentSystemIndependentPath
Vladimir Krivosheev [Tue, 11 Aug 2015 19:17:22 +0000 (21:17 +0200)]
get rid of ModuleFileData
Vladimir Krivosheev [Tue, 11 Aug 2015 16:06:13 +0000 (18:06 +0200)]
cleanup
Vladimir Krivosheev [Tue, 11 Aug 2015 11:02:47 +0000 (13:02 +0200)]
lighter tests (create shared project by request only, create modules in shared project)
Vladimir Krivosheev [Tue, 11 Aug 2015 10:15:45 +0000 (12:15 +0200)]
register itself to dispose before alarm creation
Vladimir Krivosheev [Tue, 11 Aug 2015 07:09:04 +0000 (09:09 +0200)]
module store test will be light
Vladimir Krivosheev [Mon, 10 Aug 2015 14:48:08 +0000 (16:48 +0200)]
simplify — move getChangedComponentNames from StorageDate
Vladimir Krivosheev [Mon, 10 Aug 2015 14:44:48 +0000 (16:44 +0200)]
simplify — move setState from StorageDate
Vladimir Krivosheev [Mon, 10 Aug 2015 14:37:25 +0000 (16:37 +0200)]
simplify — remove getComponentNames from contract
Vladimir Krivosheev [Mon, 10 Aug 2015 14:33:29 +0000 (16:33 +0200)]
cleanup
Vladimir Krivosheev [Mon, 10 Aug 2015 14:31:26 +0000 (16:31 +0200)]
cleanup
Vladimir Krivosheev [Mon, 10 Aug 2015 14:29:51 +0000 (16:29 +0200)]
StorageData in kotlin
Vladimir Krivosheev [Mon, 10 Aug 2015 14:29:16 +0000 (16:29 +0200)]
StorageData in kotlin
Vladimir Krivosheev [Mon, 10 Aug 2015 14:24:09 +0000 (16:24 +0200)]
move StorageData to configuration-store-impl module
Vladimir Krivosheev [Mon, 10 Aug 2015 14:23:18 +0000 (16:23 +0200)]
ProjectRootManagerComponent as PersistenceStateComponent
Vladimir Krivosheev [Mon, 10 Aug 2015 14:06:57 +0000 (16:06 +0200)]
warn "Getting service from write-action leads to possible deadlock" only in log.debug level
Vladimir Krivosheev [Mon, 10 Aug 2015 13:02:26 +0000 (15:02 +0200)]
WEB-17632 Dart: Debugger: on starting Debug session in the Dartium browser exception is thrown
Vladimir Krivosheev [Mon, 10 Aug 2015 10:33:44 +0000 (12:33 +0200)]
add missed lib junit_hamcrest to community
Vladimir Krivosheev [Mon, 10 Aug 2015 10:21:13 +0000 (12:21 +0200)]
get rid of ProjectStorageData
ProjectStoreTest: test exact string — xml prolog, line separators, indentation and so on must be exactly the same
Vladimir Krivosheev [Mon, 10 Aug 2015 09:37:07 +0000 (11:37 +0200)]
add hamcrest 2.0.0 and use org.hamcrest.io.FileMatchers
ProjectStoreTest in Kotlin and JUnit 4 — prepare to test project store format
Denis Zhdanov [Wed, 12 Aug 2015 07:36:42 +0000 (10:36 +0300)]
Force mutable collections usage as per advice from kotlin-team in order to
preserve method signatures at byte-code level
iteration 3 (make it possible to extend StateStorageManagerImpl)
peter [Wed, 12 Aug 2015 06:15:11 +0000 (08:15 +0200)]
deprecate and don't use IdentitySmartPointer
peter [Wed, 12 Aug 2015 06:13:52 +0000 (08:13 +0200)]
enable "refused bequest" inspection by default in "only report annotated" mode
Maxim.Mossienko [Tue, 11 Aug 2015 20:23:21 +0000 (22:23 +0200)]
Ruby plugin v8.0.0.
20150708 was marked as incompatible
Sergey Malenkov [Tue, 11 Aug 2015 18:41:53 +0000 (21:41 +0300)]
IDEA-142224 adjust color scheme for people with red-green color blindness immediately
Konstantin Bulenkov [Tue, 11 Aug 2015 18:34:12 +0000 (20:34 +0200)]
Merge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Tue, 11 Aug 2015 18:32:09 +0000 (20:32 +0200)]
fix possible deadlock in SE when exit from DumbMode
Andrey Starovoyt [Tue, 11 Aug 2015 18:28:59 +0000 (21:28 +0300)]
yeoman: idea support
Anna Kozlova [Tue, 11 Aug 2015 15:56:46 +0000 (08:56 -0700)]
move directory with classes: don't move as java if no classes is provided for java file (IDEA-143778)
Alexey Kudravtsev [Tue, 11 Aug 2015 16:44:45 +0000 (19:44 +0300)]
more logs
Alexey Kudravtsev [Tue, 11 Aug 2015 11:52:53 +0000 (14:52 +0300)]
optimisation: dequadratisation (get all parents for each expression can be expensive)
Alexey Kudravtsev [Tue, 11 Aug 2015 11:51:48 +0000 (14:51 +0300)]
test fixed
Konstantin Bulenkov [Tue, 11 Aug 2015 16:25:14 +0000 (18:25 +0200)]
Merge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Tue, 11 Aug 2015 16:23:13 +0000 (18:23 +0200)]
Cleanup: remove @Nullable annotation
Konstantin Bulenkov [Tue, 11 Aug 2015 16:22:27 +0000 (18:22 +0200)]
Cleanup: merge goLeft and goRight methods into one in Switcher
Michael Golubev [Tue, 11 Aug 2015 16:13:32 +0000 (18:13 +0200)]
IDEA-143638 - Application servers tool window is shown in toolbar even if there's no application servers - fix compilation
Konstantin Bulenkov [Tue, 11 Aug 2015 16:13:35 +0000 (18:13 +0200)]
Refactor: make Switcher panels focus owners, make code clear
peter [Tue, 11 Aug 2015 13:44:09 +0000 (15:44 +0200)]
'add module' may start bg dumb mode (EA-71711 - Throwable: DumbServiceImpl.scheduleCacheUpdate)
Alexander Koshevoy [Tue, 11 Aug 2015 15:20:30 +0000 (18:20 +0300)]
Python plugin compatibility issues with platform fixed
Changes for PY-14749 issue partly rolled back. This rolled back part should be reapplied when Python plugin is ready to be released.
Michael Golubev [Tue, 11 Aug 2015 15:07:59 +0000 (17:07 +0200)]
IDEA-143638 - Application servers tool window is shown in toolbar even if there's no application servers
Pavel Fatin [Tue, 11 Aug 2015 15:05:19 +0000 (17:05 +0200)]
Zero-latency typing: handle absent text foreground correctly
Vladislav.Soroka [Fri, 7 Aug 2015 10:39:15 +0000 (13:39 +0300)]
maven: clean-up
Konstantin Bulenkov [Tue, 11 Aug 2015 14:48:19 +0000 (16:48 +0200)]
Merge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Tue, 11 Aug 2015 14:46:07 +0000 (16:46 +0200)]
refactor ListScrollingUtil to support focus parent and manual action registration
Ilya.Kazakevich [Tue, 11 Aug 2015 14:42:58 +0000 (17:42 +0300)]
Merge remote-tracking branch 'origin/master'
Ekaterina Tuzova [Tue, 11 Aug 2015 14:40:22 +0000 (17:40 +0300)]
fixed EDU-392 NPE at com.jetbrains.edu.coursecreator.actions.CCRunTestsAction.update(CCRunTestsAction.java:80)
Ekaterina Tuzova [Tue, 11 Aug 2015 14:37:41 +0000 (17:37 +0300)]
simplified hide action functionality
Vyacheslav Karpukhin [Tue, 11 Aug 2015 14:21:47 +0000 (16:21 +0200)]
rebuilt pty4j with lost fixes
Sergey Malenkov [Tue, 11 Aug 2015 13:54:04 +0000 (16:54 +0300)]
IDEA-142224 add settings to adjust color scheme for people with red-green color blindness
Ekaterina Tuzova [Tue, 11 Aug 2015 14:16:23 +0000 (17:16 +0300)]
cleaned up popup menus in PyCharm Edu
Ekaterina Tuzova [Tue, 11 Aug 2015 13:40:53 +0000 (16:40 +0300)]
cleaned up menu in PyCharm Edu
Ekaterina Tuzova [Tue, 11 Aug 2015 13:02:36 +0000 (16:02 +0300)]
default font size to 14 for the pycharm edu
Ekaterina Tuzova [Tue, 11 Aug 2015 09:25:13 +0000 (12:25 +0300)]
updated course zip
Sergey Savenko [Tue, 11 Aug 2015 13:50:52 +0000 (16:50 +0300)]
IdeStartupScripts: remove readme.txt, do not create startup scripts directory
Dmitry Batrak [Tue, 11 Aug 2015 13:51:17 +0000 (16:51 +0300)]
reimplemented fix in commit
614a2c0
now EditorComposite instance's state is consistent when added editor becomes visible
Liana Bakradze [Tue, 11 Aug 2015 13:48:09 +0000 (16:48 +0300)]
added ability to create lessons in the middle of course (part of EDU-331)
Anna Kozlova [Tue, 11 Aug 2015 13:12:35 +0000 (06:12 -0700)]
javadoc (coverage moved to community)
Anna Kozlova [Tue, 11 Aug 2015 13:00:37 +0000 (06:00 -0700)]
extract method: enable duplicates inside inner classes called methods from outer (IDEA-143504)
Alexey Utkin [Tue, 11 Aug 2015 13:30:32 +0000 (16:30 +0300)]
CPP-4184 Remove code duplication.
peter [Tue, 11 Aug 2015 13:19:12 +0000 (15:19 +0200)]
IDEA-143741 GroovyPositionManager#locationsOfLine too eager
Dmitry Avdeev [Tue, 11 Aug 2015 13:29:47 +0000 (16:29 +0300)]
run context menu: keep executors at the top
Maxim.Mossienko [Tue, 11 Aug 2015 13:29:56 +0000 (15:29 +0200)]
Added following plugin versions as incompatible:
- com.jetbrains.plugins.meteor 142.2481
- org.intellij.scala 1.7.4, 1.7.2, 1.6.2, 1.6.1
- Pythonid 4.1, 142.176 v4.5
- org.jetbrains.plugins.ruby 8.0.0.
20150624 8.0.0.
20150616
- NodeJS 142.3224 142.2650
Maxim.Mossienko [Tue, 11 Aug 2015 13:20:01 +0000 (15:20 +0200)]
proper pty4j library name (IDEA-143758)
Pavel Fatin [Tue, 11 Aug 2015 13:18:34 +0000 (15:18 +0200)]
Zero-latency typing: handle absent caret row background correctly
Pavel Fatin [Tue, 11 Aug 2015 11:53:30 +0000 (13:53 +0200)]
Zero-latency typing: prevent possible NPEs
Dennis Ushakov [Tue, 11 Aug 2015 11:51:40 +0000 (14:51 +0300)]
perform test with explicit UTF8
Dennis Ushakov [Tue, 11 Aug 2015 11:17:57 +0000 (14:17 +0300)]
fix escaping for chars in (127, 255]
Yaroslav Lepenkin [Tue, 11 Aug 2015 11:31:30 +0000 (14:31 +0300)]
Do not reformat parent code block on "complete current statement" action (IDEA-102479)
Yaroslav Lepenkin [Tue, 11 Aug 2015 09:06:23 +0000 (12:06 +0300)]
Refactoring to track what code is throwing NPE
Yaroslav Lepenkin [Tue, 11 Aug 2015 09:04:18 +0000 (12:04 +0300)]
Addded "iter" postfix template working like "for" one to be consistent with live templates