idea/community.git
4 years agoPY-21230 Open numeric container viewers from "View" hyperlink appcode/171.451
Liana.Bakradze [Mon, 10 Oct 2016 14:53:02 +0000 (17:53 +0300)]
PY-21230 Open numeric container viewers from "View" hyperlink

4 years agopartition: introduce GROUP option dbe/171.448
Gregory.Shrago [Mon, 24 Oct 2016 23:23:27 +0000 (02:23 +0300)]
partition: introduce GROUP option

4 years agoCleanup (missing 'final')
Roman Shevchenko [Tue, 25 Oct 2016 14:52:29 +0000 (16:52 +0200)]
Cleanup (missing 'final')

4 years agomaven: tests fix
Vladislav.Soroka [Tue, 25 Oct 2016 14:42:29 +0000 (17:42 +0300)]
maven: tests fix

4 years ago[followup] Fix SizedIcon
Anton Tarasov [Tue, 25 Oct 2016 14:23:30 +0000 (17:23 +0300)]
[followup] Fix SizedIcon

4 years agoIDEA-162169 describe auto-scrolling bounds rubymine/171.447
Sergey Malenkov [Tue, 25 Oct 2016 14:08:03 +0000 (17:08 +0300)]
IDEA-162169 describe auto-scrolling bounds

4 years agoAdd/refactor JBUI.JBIcon/ScalableJBIcon/ValidatingScalableJBIcon
Anton Tarasov [Tue, 25 Oct 2016 14:01:54 +0000 (17:01 +0300)]
Add/refactor JBUI.JBIcon/ScalableJBIcon/ValidatingScalableJBIcon

- Refactored: EmptyIcon, LayeredIcon, RowIcon, CachedImageIcon, LazyIcon
- JBUI.scale missed LayeredIcon's

4 years agoIDEA-163101 MacPathChooserDialog — isFileSelectable is not used correctly
Denis Fokin [Tue, 25 Oct 2016 13:57:36 +0000 (16:57 +0300)]
IDEA-163101 MacPathChooserDialog — isFileSelectable is not used correctly

4 years agoTo Kotlin conversion
Denis Fokin [Tue, 25 Oct 2016 11:13:33 +0000 (14:13 +0300)]
To Kotlin conversion

4 years agocreate test action: choose one of dependent modules only when exactly one exists...
Anna.Kozlova [Tue, 25 Oct 2016 13:37:31 +0000 (15:37 +0200)]
create test action: choose one of dependent modules only when exactly one exists with test root (IDEA-163111)

4 years agoreplace reflection with optional dependency
Anna.Kozlova [Tue, 25 Oct 2016 13:03:25 +0000 (15:03 +0200)]
replace reflection with optional dependency

4 years agobuild scripts: use more restrictive since/until build range for non-bundled plugins...
nik [Tue, 25 Oct 2016 13:20:41 +0000 (16:20 +0300)]
build scripts: use more restrictive since/until build range for non-bundled plugins (163.xxx.* instead of 163.*)

4 years ago[Parameter Name Hints] do not show in exception constructors
Yaroslav Lepenkin [Tue, 25 Oct 2016 13:09:04 +0000 (16:09 +0300)]
[Parameter Name Hints] do not show in exception constructors

4 years ago[Parameter Name Hints] introduced getBlackListDependencyLanguage to parameter hints...
Yaroslav Lepenkin [Tue, 25 Oct 2016 12:38:38 +0000 (15:38 +0300)]
[Parameter Name Hints] introduced getBlackListDependencyLanguage to parameter hints extension

4 years agocleanup pycharm/171.445
Egor.Ushakov [Tue, 25 Oct 2016 12:21:15 +0000 (15:21 +0300)]
cleanup

4 years agoA better fix for multiple line comments before statement start
Rustam Vishnyakov [Tue, 25 Oct 2016 12:10:15 +0000 (15:10 +0300)]
A better fix for multiple line comments before statement start

4 years agoIDEA-133087 Maximize action is available for floating tool window, but does nothing
Vassiliy.Kudryashov [Tue, 25 Oct 2016 12:13:42 +0000 (15:13 +0300)]
IDEA-133087 Maximize action is available for floating tool window, but does nothing

4 years agoRevert: deadlock with search under ref table lock (IDEA-161849) (11beb1709d3d01899944...
Anna.Kozlova [Tue, 25 Oct 2016 12:13:16 +0000 (14:13 +0200)]
Revert: deadlock with search under ref table lock (IDEA-161849) (11beb1709d3d018999444d701d056e804dac2775)
no search is performed inside isTestCase anymore

4 years agocheck annotations if they contain given meta annotations
Anna.Kozlova [Tue, 25 Oct 2016 12:08:31 +0000 (14:08 +0200)]
check annotations if they contain given meta annotations

4 years agoEA-90451 - assert: MultipleRootsMoveDestination.getOrCreateDirectoryForSource
Anna.Kozlova [Tue, 25 Oct 2016 10:28:50 +0000 (12:28 +0200)]
EA-90451 - assert: MultipleRootsMoveDestination.getOrCreateDirectoryForSource

4 years agoAnother fix for indent after semicolon for var statement with line comments
Rustam Vishnyakov [Tue, 25 Oct 2016 11:59:47 +0000 (14:59 +0300)]
Another fix for indent after semicolon for var statement with line comments

4 years agoFIXED WEB-23872 JavaScript Indentation Problem with "var" over multiple lines
Rustam Vishnyakov [Tue, 25 Oct 2016 10:24:46 +0000 (13:24 +0300)]
FIXED WEB-23872 JavaScript Indentation Problem with "var" over multiple lines

4 years agoCleanup (warnings) appcode/171.442 clion/171.443
Roman Shevchenko [Tue, 25 Oct 2016 11:54:41 +0000 (13:54 +0200)]
Cleanup (warnings)

4 years agoMerge branch 'dany/groovy-logback' idea/171.444 pycharm/171.440
Daniil Ovchinnikov [Tue, 25 Oct 2016 11:44:17 +0000 (14:44 +0300)]
Merge branch 'dany/groovy-logback'

4 years agoFix PY-8938 PEP 8: line too long quick fix doesn't exist (at least for strings)
Valentina Kiryushkina [Wed, 7 Sep 2016 15:49:54 +0000 (18:49 +0300)]
Fix PY-8938 PEP 8: line too long quick fix doesn't exist (at least for strings)

Use "Fill Paragraph" action instead of "Reformat File" for too long lines

4 years agovcs: remove unnecessary inheritance
Aleksey Pivovarov [Tue, 25 Oct 2016 11:22:11 +0000 (14:22 +0300)]
vcs: remove unnecessary inheritance

4 years agoPY-11208 Fixed: False positive for mock.patch.object
Semyon Proshev [Tue, 18 Oct 2016 11:14:33 +0000 (14:14 +0300)]
PY-11208 Fixed: False positive for mock.patch.object

Update PyStdlibClassMembersProvider to provide more members for unittest.mock.patch

4 years agoStreamApiMigrationInspection: var scope removed (IDEA-CR-14823)
Tagir Valeev [Tue, 25 Oct 2016 11:20:37 +0000 (18:20 +0700)]
StreamApiMigrationInspection: var scope removed (IDEA-CR-14823)

4 years agoMerge remote-tracking branch 'origin/master'
Valentin Fondaratov [Tue, 25 Oct 2016 11:06:35 +0000 (14:06 +0300)]
Merge remote-tracking branch 'origin/master'

4 years ago[Parameter Name Hints] refactoring, removed language field from hints provider extension
Yaroslav Lepenkin [Tue, 25 Oct 2016 10:28:55 +0000 (13:28 +0300)]
[Parameter Name Hints] refactoring, removed language field from hints provider extension

4 years agohack to allow ill-configured projects where libraries depend on project classes to...
Alexey Kudravtsev [Tue, 25 Oct 2016 10:43:18 +0000 (13:43 +0300)]
hack to allow ill-configured projects where libraries depend on project classes to find usages of these classes in libraries: IDEA-99773 Find usages CTRL-ALT-F7 does not have scope Project & Libraries anymore

4 years agocleanup
Alexey Kudravtsev [Tue, 25 Oct 2016 10:40:07 +0000 (13:40 +0300)]
cleanup

4 years agodata race when HighlightingSession disposed but HighlightingSessionImpl.myAddHighligh...
Alexey Kudravtsev [Tue, 25 Oct 2016 10:39:08 +0000 (13:39 +0300)]
data race when HighlightingSession disposed but HighlightingSessionImpl.myAddHighlighterInEDTQueue didn't apply all its highlighters yet

4 years agodebug log is always expanded on TeamCity: yet another attempt
Alexey Kudravtsev [Tue, 25 Oct 2016 10:36:40 +0000 (13:36 +0300)]
debug log is always expanded on TeamCity: yet another attempt

4 years agoEA-79704 - Throwable: DebugUtil.currentStackTrace webstorm/171.437
Dmitry Batrak [Tue, 25 Oct 2016 10:26:57 +0000 (13:26 +0300)]
EA-79704 - Throwable: DebugUtil.currentStackTrace

4 years agorefactoring to prepare compiling evaluator caching
Egor.Ushakov [Tue, 25 Oct 2016 10:02:46 +0000 (13:02 +0300)]
refactoring to prepare compiling evaluator caching

4 years ago[java] module files change tracker - dumbing down (IDEA-CR-14933)
Roman Shevchenko [Tue, 25 Oct 2016 09:51:57 +0000 (11:51 +0200)]
[java] module files change tracker - dumbing down (IDEA-CR-14933)

4 years agoIDEA-157763 Settings repository for IDE: new server API (file storage)
Alexander Lobas [Tue, 25 Oct 2016 09:44:33 +0000 (12:44 +0300)]
IDEA-157763 Settings repository for IDE: new server API (file storage)

4 years agoMerge branch 'ruby-attach-to-process'
Valentin Fondaratov [Tue, 25 Oct 2016 09:22:19 +0000 (12:22 +0300)]
Merge branch 'ruby-attach-to-process'

4 years agolibrary for Apache Commons
Maxim.Mossienko [Tue, 25 Oct 2016 09:18:02 +0000 (11:18 +0200)]
library for Apache Commons

4 years agojunit: check if annotation is meta annotation with nested desired one instead of...
Anna.Kozlova [Tue, 25 Oct 2016 09:15:20 +0000 (11:15 +0200)]
junit: check if annotation is meta annotation with nested desired one instead of searching for all annotations which include current (optimisation as there are too many @Test annotations)

4 years agoremove incorrect assertion
Anna.Kozlova [Mon, 24 Oct 2016 18:12:39 +0000 (20:12 +0200)]
remove incorrect assertion
EA-89237 - assert: SrcFileAnnotator$HighlightersCollector.collect

4 years agofix testdata
Anna.Kozlova [Mon, 24 Oct 2016 17:58:31 +0000 (19:58 +0200)]
fix testdata

4 years agoCleanup (dead code; warnings; formatting)
Roman Shevchenko [Tue, 25 Oct 2016 09:11:55 +0000 (11:11 +0200)]
Cleanup (dead code; warnings; formatting)

4 years agoIDEA-162169 Unwanted editor autoscrolling down when dragging selected text
Sergey Malenkov [Mon, 24 Oct 2016 17:03:54 +0000 (20:03 +0300)]
IDEA-162169 Unwanted editor autoscrolling down when dragging selected text

4 years agolookup preview fixes appcode/171.432
peter [Tue, 25 Oct 2016 08:49:23 +0000 (10:49 +0200)]
lookup preview fixes

don't invoke runForEachCaret recursively
don't show preview when there's selection or in-place refactoring without selection

4 years agoAdd folding for start message with Python interpreter information in Python Console...
Elizaveta Shashkova [Thu, 20 Oct 2016 15:52:32 +0000 (18:52 +0300)]
Add folding for start message with Python interpreter information in Python Console and Debug console (PY-20614)

4 years ago[build] drops obsolete perm. gen. option
Roman Shevchenko [Tue, 25 Oct 2016 08:26:24 +0000 (10:26 +0200)]
[build] drops obsolete perm. gen. option

4 years ago[platform] unneeded 'invokeLater()' call - revert
Roman Shevchenko [Tue, 25 Oct 2016 08:22:57 +0000 (10:22 +0200)]
[platform] unneeded 'invokeLater()' call - revert

The second call is needed to handle the event queue switch.

4 years agobuild scripts cleanup: obsolete unused gant scripts removed
nik [Tue, 25 Oct 2016 07:56:56 +0000 (10:56 +0300)]
build scripts cleanup: obsolete unused gant scripts removed

4 years agobuild scripts cleanup: obsolete unused methods from layouts.gant files are removed
nik [Tue, 25 Oct 2016 07:32:41 +0000 (10:32 +0300)]
build scripts cleanup: obsolete unused methods from layouts.gant files are removed

4 years agoimprove exception's description message
Dmitry Batrak [Tue, 25 Oct 2016 07:23:15 +0000 (10:23 +0300)]
improve exception's description message

4 years agoIDEA-163051 "Replace inefficient Stream API call chains ending with count()": fix...
Tagir Valeev [Tue, 25 Oct 2016 05:27:51 +0000 (12:27 +0700)]
IDEA-163051 "Replace inefficient Stream API call chains ending with count()": fix leaves redundant casts
IDEA-163050 "Replace inefficient Stream API call chains ending with count()": highlighting

4 years agoIDEA-163082 "can be replaced with addAll" inspection suggests a recursive call; suppo...
Tagir Valeev [Tue, 25 Oct 2016 04:38:24 +0000 (11:38 +0700)]
IDEA-163082 "can be replaced with addAll" inspection suggests a recursive call; support "this" qualifier for collect/addAll conversion

4 years agoStream API Migration: do not add type arguments if a type is a wildcard type
Tagir Valeev [Tue, 25 Oct 2016 04:08:21 +0000 (11:08 +0700)]
Stream API Migration: do not add type arguments if a type is a wildcard type

4 years agoPY-17265 Consistently pre-select the last component in the target module path
Mikhail Golubev [Fri, 21 Oct 2016 18:38:38 +0000 (21:38 +0300)]
PY-17265 Consistently pre-select the last component in the target module path

Namely, do it in DialogWrapper.init() instead of somewhat unreliable
UiNotifyConnector.doWhenFirstShown() and use special
DialogWrapperPeer.HAVE_INITIAL_SELECTION key so as not to lose
selection in the focused text field.

4 years agoPY-17265 Placement of inserted function is consistent with Move refactoring
Mikhail Golubev [Fri, 21 Oct 2016 17:39:54 +0000 (20:39 +0300)]
PY-17265 Placement of inserted function is consistent with Move refactoring

Namely, if a function is being moved to another file it will be
inserted at its end unless there is a top-level usage of it. In this
case the generated function will be inserted right before the first
such usage so as not to produce unresolved references. If function
stays in the same file, it will be inserted after its original parent
statement i.e. another function or a class, again if there is no
conflicting usages.

4 years agoUse Python 3.6 as the language level for .pyi stubs
Mikhail Golubev [Fri, 21 Oct 2016 17:15:26 +0000 (20:15 +0300)]
Use Python 3.6 as the language level for .pyi stubs

4 years agoPY-21147 Don't override MoveHandlerDelegate#doMove() method in PyMoveSymbolDelegate
Mikhail Golubev [Wed, 19 Oct 2016 21:36:25 +0000 (00:36 +0300)]
PY-21147 Don't override MoveHandlerDelegate#doMove() method in PyMoveSymbolDelegate

4 years agoPY-21147 Don't use targetContainer param of doMove for destination path
Mikhail Golubev [Wed, 19 Oct 2016 21:25:41 +0000 (00:25 +0300)]
PY-21147 Don't use targetContainer param of doMove for destination path

It seems to be specified only when Move refactoring is launched outside
of the editor (according to MoveHandler's implementation) and this
refactoring doesn't support such way to run it anyway

4 years agoPY-17265 Do not search for a movable function or a reference to it under the caret...
Mikhail Golubev [Wed, 19 Oct 2016 20:58:46 +0000 (23:58 +0300)]
PY-17265 Do not search for a movable function or a reference to it under the caret manually

It was necessary when "Make  ... Top-Level" was a general refactoring
action, but now by MoveHandler's machinery takes care of it.

4 years agoRemove $0 suffixes from some property keys in PyBundle
Mikhail Golubev [Wed, 19 Oct 2016 11:39:03 +0000 (14:39 +0300)]
Remove $0 suffixes from some property keys in PyBundle

Apparently, they couldn't have been resolved because of them.

4 years agoPY-17265 Show qualified names of symbols in move dialogs if possible
Mikhail Golubev [Wed, 19 Oct 2016 11:26:13 +0000 (14:26 +0300)]
PY-17265 Show qualified names of symbols in move dialogs if possible

4 years agoPY-17265 Better descriptions in "Make ... Top-Level" dialog
Mikhail Golubev [Wed, 19 Oct 2016 11:13:49 +0000 (14:13 +0300)]
PY-17265 Better descriptions in "Make ... Top-Level" dialog

Now they are consistent with those in existing "Move Module Members"
dialog.

4 years agoPY-17265 Return the test that checks that refactoring is available
Mikhail Golubev [Tue, 18 Oct 2016 15:50:58 +0000 (18:50 +0300)]
PY-17265 Return the test that checks that refactoring is available

4 years agoPY-17265 Add missing test on handling imports for moved local function
Mikhail Golubev [Tue, 18 Oct 2016 15:03:19 +0000 (18:03 +0300)]
PY-17265 Add missing test on handling imports for moved local function

4 years agoPY-17265 Cleanup related to transition to Java 8
Mikhail Golubev [Tue, 18 Oct 2016 14:48:17 +0000 (17:48 +0300)]
PY-17265 Cleanup related to transition to Java 8

Not all results of refactorings like transforming anonymous classes
into lambdas and replacing explicit type parameters with diamonds where
applied during rebase on the updated master.

4 years agoPY-17265 Remove wrong message in the dialog for making function top-level
Mikhail Golubev [Tue, 18 Oct 2016 14:43:26 +0000 (17:43 +0300)]
PY-17265 Remove wrong message in the dialog for making function top-level

4 years agoPY-17265 Extract methods PyRefactoringUtil#selectUniqueName and #selectUniqueNameFromType
Mikhail Golubev [Wed, 21 Oct 2015 12:53:48 +0000 (15:53 +0300)]
PY-17265 Extract methods PyRefactoringUtil#selectUniqueName and #selectUniqueNameFromType

4 years agoPY-17265 Simplify PyMoveModuleMembersProcessor's constructor similarly to PyBaseMakeF...
Mikhail Golubev [Wed, 21 Oct 2015 10:01:50 +0000 (13:01 +0300)]
PY-17265 Simplify PyMoveModuleMembersProcessor's constructor similarly to PyBaseMakeFunctionTopLevelProcessor

4 years agoPY-17265 Better presentations of symbol names in the UI and error messages of move...
Mikhail Golubev [Tue, 20 Oct 2015 13:59:35 +0000 (16:59 +0300)]
PY-17265 Better presentations of symbol names in the UI and error messages of move refactorings

4 years agoAdd missing @NotNull annotations on arguments of PyFile#find* methods
Mikhail Golubev [Tue, 20 Oct 2015 13:56:51 +0000 (16:56 +0300)]
Add missing @NotNull annotations on arguments of PyFile#find* methods

4 years agoPY-17265 Move package "makeFunctionTopLevel" under "com.jetbrains.refactoring.move...
Mikhail Golubev [Tue, 20 Oct 2015 13:44:21 +0000 (16:44 +0300)]
PY-17265 Move package "makeFunctionTopLevel" under "com.jetbrains.refactoring.move", add subpackage "moduleMembers"

4 years agoPY-17265 Check that target module doesn't contain function with this name already...
Mikhail Golubev [Tue, 20 Oct 2015 13:13:55 +0000 (16:13 +0300)]
PY-17265 Check that target module doesn't contain function with this name already and is importable

4 years agoPY-17265 Correctly update usages inside function escalated to other file
Mikhail Golubev [Tue, 20 Oct 2015 12:06:53 +0000 (15:06 +0300)]
PY-17265 Correctly update usages inside function escalated to other file

4 years agoPY-17265 Introduce new dialog for escalating local functions and methods
Mikhail Golubev [Mon, 19 Oct 2015 18:18:47 +0000 (21:18 +0300)]
PY-17265 Introduce new dialog for escalating local functions and methods

This dialog is similar to that previously used to move module members.

4 years agoPY-17265 Get rid of awkward singleton dialog policy
Mikhail Golubev [Mon, 19 Oct 2015 12:36:51 +0000 (15:36 +0300)]
PY-17265 Get rid of awkward singleton dialog policy

4 years agoPY-17265 Extracted PyBaseMoveDialog to later create new dialog for the refactoring
Mikhail Golubev [Mon, 19 Oct 2015 12:22:30 +0000 (15:22 +0300)]
PY-17265 Extracted PyBaseMoveDialog to later create new dialog for the refactoring

4 years agoPY-20377 Python dialect for annotations inside function type comments
Mikhail Golubev [Sun, 24 Jul 2016 10:57:49 +0000 (12:57 +0200)]
PY-20377 Python dialect for annotations inside function type comments

I also get rid of the legacy support of function type comments:
namely, removed PyFunctionTypeCommentReferenceContributor, and
PyTypingAnnotationInjector now handles type comments both for functions
and regular target expressions.

4 years agoUse #getParentDefinitionDocstring() in PyDocstringLanguageInjector
Mikhail Golubev [Mon, 25 Jul 2016 09:13:40 +0000 (11:13 +0200)]
Use #getParentDefinitionDocstring() in PyDocstringLanguageInjector

4 years agoPY-20801 Add missing "Intention" suffix to the name the class
Mikhail Golubev [Sun, 23 Oct 2016 12:46:54 +0000 (15:46 +0300)]
PY-20801 Add missing "Intention" suffix to the name the class

4 years agoPY-20801 Handle cases with nested target expressions and unpacking
Mikhail Golubev [Thu, 20 Oct 2016 21:25:31 +0000 (00:25 +0300)]
PY-20801 Handle cases with nested target expressions and unpacking

4 years agoPY-20801 Handle "with" statements and "for" loops by declaring type beforehand
Mikhail Golubev [Thu, 20 Oct 2016 15:37:16 +0000 (18:37 +0300)]
PY-20801 Handle "with" statements and "for" loops by declaring type beforehand

4 years agoPY-20801 "Convert to variable annotation" for simple assignments
Mikhail Golubev [Thu, 20 Oct 2016 14:57:09 +0000 (17:57 +0300)]
PY-20801 "Convert to variable annotation" for simple assignments

4 years agoremove unused code (convert to template string)
irengrig [Fri, 21 Oct 2016 15:43:24 +0000 (17:43 +0200)]
remove unused code (convert to template string)

4 years agowin 10: redesign combobox action button
Konstantin Bulenkov [Mon, 24 Oct 2016 18:23:47 +0000 (20:23 +0200)]
win 10: redesign combobox action button

4 years ago[java] module files change tracker - rename detection; single tracking point (IDEA...
Roman Shevchenko [Mon, 24 Oct 2016 17:11:30 +0000 (19:11 +0200)]
[java] module files change tracker - rename detection; single tracking point (IDEA-CR-14933)

4 years agoIpnb Fix according to a new api after merge
Valentina Kiryushkina [Mon, 24 Oct 2016 17:01:22 +0000 (20:01 +0300)]
Ipnb Fix according to a new api after merge

4 years agoInspect code
Valentina Kiryushkina [Thu, 20 Oct 2016 15:09:04 +0000 (18:09 +0300)]
Inspect code

4 years agoPY-19960 PY-14096 Merge right-click menu creation for toggle output and split/merge...
Valentina Kiryushkina [Thu, 20 Oct 2016 14:56:30 +0000 (17:56 +0300)]
PY-19960 PY-14096 Merge right-click menu creation for toggle output and split/merge actions

4 years agoPY-19960 Minor Reformat and remove obsolete TODO
Valentina Kiryushkina [Wed, 19 Oct 2016 17:53:28 +0000 (20:53 +0300)]
PY-19960 Minor Reformat and remove obsolete TODO

4 years agoPY-19960 Do not show merge above/below action if there's no corresponding action
Valentina Kiryushkina [Wed, 19 Oct 2016 17:45:00 +0000 (20:45 +0300)]
PY-19960 Do not show merge above/below action if there's no corresponding action

4 years agoPY-19960 Log validation failures
Valentina Kiryushkina [Wed, 19 Oct 2016 17:42:17 +0000 (20:42 +0300)]
PY-19960 Log validation failures

4 years agoPY-19960 Minor Add NotNull annotation
Valentina Kiryushkina [Wed, 19 Oct 2016 17:40:39 +0000 (20:40 +0300)]
PY-19960 Minor Add NotNull annotation

4 years agoPY-19960 Rename: mySelectedCell -> mySelectedCellPanel
Valentina Kiryushkina [Wed, 19 Oct 2016 17:19:20 +0000 (20:19 +0300)]
PY-19960 Rename: mySelectedCell -> mySelectedCellPanel

4 years agoPY-19960 Use getters to access cell panel fields
Valentina Kiryushkina [Wed, 19 Oct 2016 17:17:38 +0000 (20:17 +0300)]
PY-19960  Use getters to access cell panel fields

4 years agoPY-19960 Don't make empty code output panel hideable
Valentina Kiryushkina [Wed, 19 Oct 2016 09:10:55 +0000 (12:10 +0300)]
PY-19960 Don't make empty code output panel hideable

4 years agoPY-19960 Cleanup
Valentina Kiryushkina [Wed, 19 Oct 2016 09:08:42 +0000 (12:08 +0300)]
PY-19960 Cleanup

4 years agoPY-19960 Refactor: extract method and rename variable for readability
Valentina Kiryushkina [Mon, 17 Oct 2016 08:40:43 +0000 (11:40 +0300)]
PY-19960 Refactor: extract method and rename variable for readability

4 years agoPY-19960 Split markdown and heading cells correctly
Valentina Kiryushkina [Fri, 14 Oct 2016 16:12:03 +0000 (19:12 +0300)]
PY-19960 Split markdown and heading cells correctly