Kirill Likhodedov [Fri, 10 Dec 2010 14:18:00 +0000 (17:18 +0300)]
Merge branch 'master' of git.labs.intellij.net:idea/community
Denis Zhdanov [Mon, 13 Dec 2010 08:01:13 +0000 (11:01 +0300)]
IDEA-62629 Switching soft wraps On and Off from a console toolbar does not update another opened console properly
Soft wraps implied command line folding is applied to inactive console when soft wraps usage is toggled from the active one
Bas Leijdekkers [Sun, 12 Dec 2010 21:12:46 +0000 (22:12 +0100)]
IDEA-24662 (Inspection to find+fix simplifiable @SomeAnnotation(value = "foo") declarations)
Bas Leijdekkers [Sun, 12 Dec 2010 21:11:42 +0000 (22:11 +0100)]
remove tiny bit of unneeded code
Kirill.Safonov [Sun, 12 Dec 2010 15:31:11 +0000 (18:31 +0300)]
JS/AS goto super/goto implementation popups: show classes names when searching for implemented methods (IDEA-62786), consistent style and title, i18n [r=Maxim.Mossienko]
Bas Leijdekkers [Sat, 11 Dec 2010 13:24:07 +0000 (14:24 +0100)]
IDEA-62872 ("Multiple variables in one declaration" should (optionally) warn about multiple variables in for-loop declarations)
Oleg Shpynov [Fri, 10 Dec 2010 21:13:22 +0000 (00:13 +0300)]
IDEA-62869 Github fails to save settings
anna [Fri, 10 Dec 2010 18:45:55 +0000 (21:45 +0300)]
junit: speed up start - send objects first; do not send through err and out
Dmitry Jemerov [Fri, 10 Dec 2010 16:09:41 +0000 (19:09 +0300)]
list all colors and provide full preview in regexp color settings page; remove color which is very unlikely to be usefully highlighted
Dmitry Trofimov [Fri, 10 Dec 2010 17:12:09 +0000 (20:12 +0300)]
Merge branch 'master' of git.labs.intellij.net:idea/community
Dmitry Trofimov [Fri, 10 Dec 2010 17:07:35 +0000 (20:07 +0300)]
some fixes in editor showing for remote debug files
Eugene Kudelevsky [Fri, 10 Dec 2010 15:46:26 +0000 (18:46 +0300)]
Merge branch 'master' of git@git.labs.intellij.net:idea/community
Roman Shevchenko [Fri, 10 Dec 2010 15:42:33 +0000 (18:42 +0300)]
Avoid grand VFS refresh in tests (fixed)
Denis Zhdanov [Fri, 10 Dec 2010 15:37:31 +0000 (18:37 +0300)]
IDEA-62715 Automatic indentation doesn't work if you don't use braces
1. Providing correct indentation for incomplete brace-less 'if', 'for' and 'while' statements;
2. Corresponding test is added;
Eugene Kudelevsky [Fri, 10 Dec 2010 15:31:56 +0000 (18:31 +0300)]
smart error messages after uploading; user should be able to stop uploading; remove uninstall-install workaround, because it doesn't work [rev=nnmatveev]
Eugene Kudelevsky [Fri, 10 Dec 2010 15:30:08 +0000 (18:30 +0300)]
IDEA-62762 increase default ddms timeout [rev=nnmatveev]
Dmitry Jemerov [Fri, 10 Dec 2010 15:09:01 +0000 (18:09 +0300)]
update keymap URL (IDEA-62851)
Oleg Shpynov [Fri, 10 Dec 2010 15:01:10 +0000 (18:01 +0300)]
Disable github share and option actions in non github bound project
Dmitry Jemerov [Fri, 10 Dec 2010 13:01:03 +0000 (16:01 +0300)]
move Linux installation instructions to CE
Dmitry Jemerov [Fri, 10 Dec 2010 12:57:51 +0000 (15:57 +0300)]
version number and JDK requirements updated
Oleg Shpynov [Fri, 10 Dec 2010 14:37:04 +0000 (17:37 +0300)]
Open in browser action
Oleg Shpynov [Fri, 10 Dec 2010 14:06:32 +0000 (17:06 +0300)]
DRY
Oleg Shpynov [Fri, 10 Dec 2010 13:01:47 +0000 (16:01 +0300)]
Remove limitation on the master branch
Kirill Likhodedov [Thu, 9 Dec 2010 15:28:51 +0000 (18:28 +0300)]
GitTextHandler: no need in assert.
Kirill Likhodedov [Fri, 3 Dec 2010 10:27:29 +0000 (13:27 +0300)]
Git cancellable tasks: using it in testing remote repository (in GitCloneDialog) and checkouting from git.
Kirill Likhodedov [Fri, 3 Dec 2010 10:26:51 +0000 (13:26 +0300)]
Git cancellable tasks.
Introduced class GitTask which handles the native git tasking for GitHandler and stops it when progress indicator is cancelled by user (checks the indicator with a java.util.Timer).
GitTaskResult - basic enum to handler results.
Kirill Likhodedov [Fri, 3 Dec 2010 10:25:18 +0000 (13:25 +0300)]
Git cancellable tasks.
GitTextHandler is started via RunnerMediator and CustomDestroyProcessHandler is attached to the process. GitTextHandler.destroyProcess() now kills the git process tree.
GitBinaryHandler is started as it used to.
Dmitry Avdeev [Fri, 10 Dec 2010 12:58:16 +0000 (15:58 +0300)]
cleanup
Dmitry Avdeev [Fri, 10 Dec 2010 12:57:41 +0000 (15:57 +0300)]
EA-24189 - OOME: FileChannelImpl.map recovery [rev. by jeka]
Dmitry Avdeev [Thu, 9 Dec 2010 10:36:12 +0000 (13:36 +0300)]
cleanup && diagnostics for EA-24385 - NPE: FileReferenceSet.<init>
Konstantin Bulenkov [Fri, 10 Dec 2010 12:40:16 +0000 (15:40 +0300)]
Check if IdeFrame has project (EA-24673)
irengrig [Fri, 10 Dec 2010 12:33:44 +0000 (15:33 +0300)]
unshelve: new changelist with comment text as name - by default
irengrig [Fri, 10 Dec 2010 12:05:36 +0000 (15:05 +0300)]
IDEA-60982 Ability to copy URL from Changes panel > Subversion Working Copies information
irengrig [Fri, 10 Dec 2010 11:20:58 +0000 (14:20 +0300)]
IDEA-59647 Subversion: AE at org.jetbrains.idea.svn.RootsToWorkingCopies.getMatchingCopy
irengrig [Fri, 10 Dec 2010 11:14:30 +0000 (14:14 +0300)]
IDEA-62826 NPE at org.jetbrains.idea.svn.history.SvnCommittedChangesProvider$RenameContext.accept
Oleg Shpynov [Fri, 10 Dec 2010 11:08:08 +0000 (14:08 +0300)]
Cosmetic changes in adopting GitRebase dialog to Github rebase
Oleg Shpynov [Fri, 10 Dec 2010 09:44:36 +0000 (12:44 +0300)]
Add remote origin if nescessary and rebase finally
Oleg Shpynov [Thu, 9 Dec 2010 12:37:17 +0000 (15:37 +0300)]
Check that corresponding parent url is configured as a remote
Oleg Shpynov [Thu, 9 Dec 2010 12:17:18 +0000 (15:17 +0300)]
refactoring
Oleg Shpynov [Thu, 9 Dec 2010 10:45:36 +0000 (13:45 +0300)]
Fix remote url
Oleg Shpynov [Thu, 9 Dec 2010 07:27:26 +0000 (10:27 +0300)]
cleanup
Oleg Shpynov [Wed, 8 Dec 2010 16:26:17 +0000 (19:26 +0300)]
Prompt dialog to start rebasing.
Oleg Shpynov [Wed, 8 Dec 2010 16:14:00 +0000 (19:14 +0300)]
Initial version of the GitHub rebase action. Preliminary work is done.
Oleg Shpynov [Wed, 8 Dec 2010 15:56:40 +0000 (18:56 +0300)]
More flexibility in extracting repository info
Maxim Medvedev [Fri, 10 Dec 2010 11:10:08 +0000 (14:10 +0300)]
Merge commit 'origin/master'
Alexey Gopachenko [Fri, 10 Dec 2010 10:04:29 +0000 (13:04 +0300)]
PHP WI-3700 PHP: Refactor / Rename of a file does not update resolved reference in include statement
[peter] fixed occurrence mask for languages with HONEST word scanner.
Maxim Medvedev [Fri, 10 Dec 2010 08:26:22 +0000 (11:26 +0300)]
IDEA-61610 Groovy's 'Replace with property access' inspection is too aggressive
Maxim Medvedev [Fri, 10 Dec 2010 07:24:04 +0000 (10:24 +0300)]
static in modifier list
Maxim Medvedev [Fri, 10 Dec 2010 07:23:10 +0000 (10:23 +0300)]
IDEA-60913 Groovy: Change Signature Refactoring does nothing on changing exception type
Maxim Medvedev [Fri, 10 Dec 2010 07:21:28 +0000 (10:21 +0300)]
isInvokedOnProperty in GroovyResolveResult
Maxim Medvedev [Fri, 10 Dec 2010 07:19:22 +0000 (10:19 +0300)]
IDEA-61667 Smart+Enter in tuples
Maxim Medvedev [Fri, 10 Dec 2010 07:16:43 +0000 (10:16 +0300)]
IDEA-61353, IDEA-62563 Introduce Constant in enums and interfaces, improvements in the dialog
Maxim Medvedev [Fri, 10 Dec 2010 07:13:57 +0000 (10:13 +0300)]
IDEA-62501 Add "Environment variables" dialogue box to Run/Debug Groovy script configuration
Maxim Medvedev [Fri, 10 Dec 2010 07:11:11 +0000 (10:11 +0300)]
IDEA-49646 Groovy: Settings / Editor / Code Folding are ignored
Maxim Medvedev [Fri, 10 Dec 2010 06:28:06 +0000 (09:28 +0300)]
IDEA-60902: Groovy: false error "Variable 'args' already defined" is shown for variables and closure arguments named "args"
Maxim Medvedev [Fri, 10 Dec 2010 06:26:07 +0000 (09:26 +0300)]
IDEA-60908 Groovy: Change Signature Refactoring: adding a parameter after a Map one results with uncompilable code
Dmitry Trofimov [Thu, 9 Dec 2010 21:09:27 +0000 (00:09 +0300)]
Merge branch 'master' of git.labs.intellij.net:idea/community
Eugene Kudelevsky [Thu, 9 Dec 2010 18:04:19 +0000 (21:04 +0300)]
Merge branch 'master' of git@git.labs.intellij.net:idea/community
Maxim.Mossienko [Thu, 9 Dec 2010 18:02:02 +0000 (21:02 +0300)]
sparse graph dfs building optimization
Eugene Kudelevsky [Thu, 9 Dec 2010 17:56:06 +0000 (20:56 +0300)]
Merge branch 'master' of git@git.labs.intellij.net:idea/community
Eugene Kudelevsky [Thu, 9 Dec 2010 17:55:08 +0000 (20:55 +0300)]
WI-1590 remove both quotes when backspace pressed between them in php file
Eugene Kudelevsky [Thu, 9 Dec 2010 17:01:05 +0000 (20:01 +0300)]
WI-3209 support for data uris in html and css
Denis Zhdanov [Thu, 9 Dec 2010 16:58:08 +0000 (19:58 +0300)]
Corrected offset -> visual line mapping in case when offset lays beyond the document (the case for markup model range markers)
Denis Zhdanov [Thu, 9 Dec 2010 16:51:40 +0000 (19:51 +0300)]
IDEA-62624 Soft wrap: error description is shown in incorrect place sometimes after editor resizing
Hint.hide() is called on the hints dropped from HintManagerImpl now. Reason: at least hints created at LineTooltipRenderer use 'hide()' as a destructor, i.e. they de-register themself from keymap for the target component
anna [Thu, 9 Dec 2010 15:51:15 +0000 (18:51 +0300)]
disable delete all but this favorite lists if only default exists (IDEA-62224)
Maxim.Mossienko [Thu, 9 Dec 2010 16:10:21 +0000 (19:10 +0300)]
make map of orderable to order to avoid costly retrieval of order during sorting
Roman Shevchenko [Thu, 9 Dec 2010 15:19:56 +0000 (18:19 +0300)]
Avoid grand VFS refresh in tests
Kirill Likhodedov [Thu, 9 Dec 2010 15:09:05 +0000 (18:09 +0300)]
Git: more logging in update and unshelve.
anna [Thu, 9 Dec 2010 15:05:42 +0000 (18:05 +0300)]
introduce variable: suggest only typed name when forward from changed type (IDEA-62465)
Kirill Likhodedov [Thu, 9 Dec 2010 15:03:34 +0000 (18:03 +0300)]
GitBranchWidget refactoring.
Introduced GitBranches project service to keep and track branch information (for now only current branch per root).
Introduced GitBranchesListener interface to listen to changes in branch configuration.
Renamed GitCurrentBranchWidget to GitBranchWidget.
Moved all 3 classes to git4idea.branch.
Also fixed: if current file is unversioned, show nothing in the widget.
irengrig [Thu, 9 Dec 2010 13:27:12 +0000 (16:27 +0300)]
NPE and cosmetics in merge from [review=ann](cherry picked from commit
6cbf2ace1c81274b1f88838e6ebd6fc235994027)
irengrig [Thu, 9 Dec 2010 13:25:50 +0000 (16:25 +0300)]
memory leak fix [review cdr, yole](cherry picked from commit
9abe8c8bf0a47939542ae756a05f5bd26128308c)
irengrig [Thu, 9 Dec 2010 13:24:42 +0000 (16:24 +0300)]
IDEA-62756 apply quick fix: change signature -> changes files are visible in Changes | Local only after force-refresh [review=ann,yole](cherry picked from commit
f8f7832d1ae64b7e7bdb8555bbc175e7fb4114d1)
irengrig [Thu, 9 Dec 2010 13:24:21 +0000 (16:24 +0300)]
git log: NPE when no current branch [review=romka]
(cherry picked from commit
13eb6e7f2bb3ec77a3181207cf9a419e70497ba8)
Rustam.Vishnyakov [Thu, 9 Dec 2010 12:27:11 +0000 (15:27 +0300)]
Temporarily removed DocOrderRootType
Anton Makeev [Thu, 9 Dec 2010 13:06:09 +0000 (16:06 +0300)]
DataContext: correct data context in ComboBoxAction
Anton Makeev [Wed, 8 Dec 2010 13:12:03 +0000 (16:12 +0300)]
Thread-safe SchemeManagerFactory (EA-24575)
Anton Makeev [Tue, 7 Dec 2010 14:25:19 +0000 (17:25 +0300)]
Maven: add maven artifact dialog improved: multi-selection(IDEA-22342), do not download dependencies explicitly(IDEA-51330)
Kirill Likhodedov [Thu, 9 Dec 2010 13:08:37 +0000 (16:08 +0300)]
GitVcs: made runInBackground static. If project is already disposed, the task won't be added to the queue.
Denis Zhdanov [Thu, 9 Dec 2010 12:22:34 +0000 (15:22 +0300)]
IDEA-56893 Right line in editor not rendered properly after unfolding.
1. Gutter fires 'resize' event if it detects that visual height is changed (relays on editor component processing);
2. Toggling fold region state from editor asks gutter component to revalidate its size if necessary;
Denis Zhdanov [Thu, 9 Dec 2010 12:20:21 +0000 (15:20 +0300)]
1. Improved fold data lookup during document dimension mapping (handled use-case when fold model didn't advance existing fold region offset on document modification);
2. @NotNull is added where appropriate;
Dmitry Trofimov [Thu, 9 Dec 2010 11:56:27 +0000 (14:56 +0300)]
Merge branch 'master' of git.labs.intellij.net:idea/community
Dmitry Trofimov [Thu, 9 Dec 2010 10:59:49 +0000 (13:59 +0300)]
added guava
Kirill Likhodedov [Thu, 9 Dec 2010 10:55:59 +0000 (13:55 +0300)]
Git: logging GitBaseRebaseProcess.
Kirill Likhodedov [Thu, 9 Dec 2010 09:52:29 +0000 (12:52 +0300)]
GitVcs.getInstance(): returning null in case of already disposed project. Should check for null in callers.
peter [Thu, 9 Dec 2010 09:51:22 +0000 (12:51 +0300)]
[r=nik] no comma/semicolon/whatever when no closing bracket is inserted (IDEA-62725, IDEA-58920)
Kirill Likhodedov [Thu, 9 Dec 2010 09:22:26 +0000 (12:22 +0300)]
GitChangeProvider: added a comment about possible exception that should be monitored.
peter [Thu, 9 Dec 2010 08:35:45 +0000 (11:35 +0300)]
show type parameters and local classes in basic completion (IDEA-62711)
Oleg Shpynov [Thu, 9 Dec 2010 08:23:18 +0000 (11:23 +0300)]
Make GithubSettingsConfigurable pass ConfigurablesModifiedTest
Dmitry Avdeev [Wed, 8 Dec 2010 14:37:15 +0000 (17:37 +0300)]
IDEA-40786: In JSF tag attributes must generally be deferred value expressions, but IDEA does not flag as error immediate evaluation expressions.
Maxim.Mossienko [Wed, 8 Dec 2010 20:10:31 +0000 (23:10 +0300)]
fix searching for unregistered root type
anna [Wed, 8 Dec 2010 19:39:13 +0000 (22:39 +0300)]
do not shorten names (IDEA-62683)
Kirill.Safonov [Wed, 8 Dec 2010 19:26:52 +0000 (22:26 +0300)]
AS change signature propagate dialog: use correct language for caller/callee text highlighting (IDEA-62628) [r=Maxim.Mossienko]
anna [Wed, 8 Dec 2010 19:22:46 +0000 (22:22 +0300)]
do not create empty output files on tests run
anna [Wed, 8 Dec 2010 18:41:23 +0000 (21:41 +0300)]
do not shorten names (IDEA-62683)
Maxim Shafirov [Wed, 8 Dec 2010 17:12:39 +0000 (20:12 +0300)]
[r:yole, ann] IDEA-62716
Eugene Zhuravlev [Wed, 8 Dec 2010 17:11:09 +0000 (20:11 +0300)]
Merge branch 'master' of git.labs.intellij.net:idea/community
Eugene Zhuravlev [Wed, 8 Dec 2010 17:10:44 +0000 (20:10 +0300)]
more info in assertion
Rustam.Vishnyakov [Wed, 8 Dec 2010 16:51:42 +0000 (19:51 +0300)]
Temporarily disabled DocOrderRootType
Roman Shevchenko [Wed, 8 Dec 2010 16:31:21 +0000 (19:31 +0300)]
[rev=cdr] Non-recursive CompositeElement.getText()