mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
[editor] IJPL-793 mark experimental, update API dumps
Space-RevId: 5156865f7fe18bc07afbde978410e3c67af7fc97 GitOrigin-RevId: 3e7aba31080a75358a6ffc0ac5593f86cba5c8ee
This commit is contained in:
committed by
intellij-monorepo-bot
parent
0e14432c31
commit
cb3dd0a29b
@@ -140,6 +140,15 @@ f:com.intellij.openapi.actionSystem.Presentation
|
||||
- a:calcWidthInPixels(com.intellij.openapi.editor.CustomFoldRegion):I
|
||||
- getContextMenuGroup(com.intellij.openapi.editor.CustomFoldRegion):com.intellij.openapi.actionSystem.ActionGroup
|
||||
- a:paint(com.intellij.openapi.editor.CustomFoldRegion,java.awt.Graphics2D,java.awt.geom.Rectangle2D,com.intellij.openapi.editor.markup.TextAttributes):V
|
||||
com.intellij.openapi.editor.EditorSettings
|
||||
- *a:getCaretEasing():com.intellij.openapi.editor.EditorSettings$CaretEasing
|
||||
- *a:isAnimatedCaret():Z
|
||||
*e:com.intellij.openapi.editor.EditorSettings$CaretEasing
|
||||
- java.lang.Enum
|
||||
- sf:EASE:com.intellij.openapi.editor.EditorSettings$CaretEasing
|
||||
- sf:NINJA:com.intellij.openapi.editor.EditorSettings$CaretEasing
|
||||
- s:valueOf(java.lang.String):com.intellij.openapi.editor.EditorSettings$CaretEasing
|
||||
- s:values():com.intellij.openapi.editor.EditorSettings$CaretEasing[]
|
||||
*:com.intellij.openapi.editor.EditorThreading
|
||||
- *sf:Companion:com.intellij.openapi.editor.EditorThreading$Companion
|
||||
- s:assertInteractionAllowed():V
|
||||
|
||||
@@ -1488,7 +1488,6 @@ com.intellij.openapi.editor.EditorSettings
|
||||
- a:isAdditionalPageAtBottom():Z
|
||||
- a:isAllSoftWrapsShown():Z
|
||||
- a:isAllowSingleLogicalLineFolding():Z
|
||||
- a:isAnimatedCaret():Z
|
||||
- a:isAnimatedScrolling():Z
|
||||
- a:isAutoCodeFoldingEnabled():Z
|
||||
- a:isBlinkCaret():Z
|
||||
|
||||
@@ -132,8 +132,10 @@ public interface EditorSettings {
|
||||
boolean isFullLineHeightCursor();
|
||||
void setFullLineHeightCursor(boolean fullLineHeightCursor);
|
||||
|
||||
@ApiStatus.Experimental
|
||||
boolean isAnimatedCaret();
|
||||
|
||||
@ApiStatus.Experimental
|
||||
EditorSettings.CaretEasing getCaretEasing();
|
||||
|
||||
boolean isCaretRowShown();
|
||||
@@ -258,6 +260,7 @@ public interface EditorSettings {
|
||||
HYBRID,
|
||||
}
|
||||
|
||||
@ApiStatus.Experimental
|
||||
enum CaretEasing {
|
||||
NINJA,
|
||||
EASE
|
||||
|
||||
@@ -2,6 +2,18 @@ f:com.intellij.ide.impl.OpenProjectTask
|
||||
- *f:getProjectRootDir():java.nio.file.Path
|
||||
*:com.intellij.openapi.actionSystem.DependentTransientComponent
|
||||
- a:getPermanentComponent():java.awt.Component
|
||||
c:com.intellij.openapi.editor.ex.EditorSettingsExternalizable
|
||||
- com.intellij.openapi.components.PersistentStateComponent
|
||||
- *:getCaretEasing():com.intellij.openapi.editor.EditorSettings$CaretEasing
|
||||
- *:isAnimatedCaret():Z
|
||||
- *:setAnimatedCaret(Z):V
|
||||
- *:setCaretEasing(com.intellij.openapi.editor.EditorSettings$CaretEasing):V
|
||||
f:com.intellij.openapi.editor.ex.EditorSettingsExternalizable$OptionSet
|
||||
- *:CARET_EASING:com.intellij.openapi.editor.EditorSettings$CaretEasing
|
||||
- *:IS_ANIMATED_CARET:Z
|
||||
f:com.intellij.openapi.editor.ex.EditorSettingsExternalizable$PropNames
|
||||
- *sf:PROP_CARET_EASING:java.lang.String
|
||||
- *sf:PROP_IS_ANIMATED_CARET:java.lang.String
|
||||
com.intellij.openapi.fileEditor.impl.EditorTabColorProvider
|
||||
- com.intellij.openapi.project.PossiblyDumbAware
|
||||
- *:getEditorTabForegroundColor(com.intellij.openapi.project.Project,com.intellij.openapi.vfs.VirtualFile):com.intellij.openapi.editor.colors.ColorKey
|
||||
|
||||
@@ -68,12 +68,8 @@ com.intellij.ide.script.IdeScriptEngine
|
||||
- a:setStdIn(java.io.Reader):V
|
||||
- a:setStdOut(java.io.Writer):V
|
||||
c:com.intellij.openapi.editor.ex.EditorSettingsExternalizable
|
||||
- isAnimatedCaret():Z
|
||||
- setAnimatedCaret(Z):V
|
||||
f:com.intellij.openapi.editor.ex.EditorSettingsExternalizable$OptionSet
|
||||
- IS_ANIMATED_CARET:Z
|
||||
f:com.intellij.openapi.editor.ex.EditorSettingsExternalizable$PropNames
|
||||
- sf:PROP_IS_ANIMATED_CARET:java.lang.String
|
||||
com.intellij.openapi.fileEditor.impl.EditorTabColorProvider
|
||||
- com.intellij.openapi.project.PossiblyDumbAware
|
||||
- sf:EP_NAME:com.intellij.openapi.extensions.ExtensionPointName
|
||||
|
||||
+8
-4
@@ -85,8 +85,8 @@ public class EditorSettingsExternalizable implements PersistentStateComponent<Ed
|
||||
|
||||
public boolean IS_BLOCK_CURSOR = false;
|
||||
public boolean IS_FULL_LINE_HEIGHT_CURSOR = false;
|
||||
public boolean IS_ANIMATED_CARET = false;
|
||||
public @NotNull EditorSettings.CaretEasing CARET_EASING = EditorSettings.CaretEasing.NINJA;
|
||||
@ApiStatus.Experimental public boolean IS_ANIMATED_CARET = false;
|
||||
@ApiStatus.Experimental public @NotNull EditorSettings.CaretEasing CARET_EASING = EditorSettings.CaretEasing.NINJA;
|
||||
public boolean IS_HIGHLIGHT_SELECTION_OCCURRENCES = true;
|
||||
public boolean IS_WHITESPACES_SHOWN = false;
|
||||
public boolean IS_LEADING_WHITESPACES_SHOWN = true;
|
||||
@@ -535,10 +535,12 @@ public class EditorSettingsExternalizable implements PersistentStateComponent<Ed
|
||||
myPropertyChangeSupport.firePropertyChange(PropNames.PROP_IS_FULL_LINE_HEIGHT_CURSOR, old, val);
|
||||
}
|
||||
|
||||
@ApiStatus.Experimental
|
||||
public boolean isAnimatedCaret() {
|
||||
return myOptions.IS_ANIMATED_CARET;
|
||||
}
|
||||
|
||||
@ApiStatus.Experimental
|
||||
public void setAnimatedCaret(boolean val) {
|
||||
boolean old = myOptions.IS_ANIMATED_CARET;
|
||||
if (old == val) return;
|
||||
@@ -546,10 +548,12 @@ public class EditorSettingsExternalizable implements PersistentStateComponent<Ed
|
||||
myPropertyChangeSupport.firePropertyChange(PropNames.PROP_IS_ANIMATED_CARET, old, val);
|
||||
}
|
||||
|
||||
@ApiStatus.Experimental
|
||||
public EditorSettings.CaretEasing getCaretEasing() {
|
||||
return myOptions.CARET_EASING;
|
||||
}
|
||||
|
||||
@ApiStatus.Experimental
|
||||
public void setCaretEasing(EditorSettings.CaretEasing val) {
|
||||
EditorSettings.CaretEasing old = myOptions.CARET_EASING;
|
||||
if (old == val) return;
|
||||
@@ -1173,8 +1177,8 @@ public class EditorSettingsExternalizable implements PersistentStateComponent<Ed
|
||||
public static final @NonNls String PROP_SMART_HOME = "smartHome";
|
||||
public static final @NonNls String PROP_IS_BLOCK_CURSOR = "isBlockCursor";
|
||||
public static final @NonNls String PROP_IS_FULL_LINE_HEIGHT_CURSOR = "isFullLineHeightCursor";
|
||||
public static final @NonNls String PROP_IS_ANIMATED_CARET = "isAnimatedCaret";
|
||||
public static final @NonNls String PROP_CARET_EASING = "caretEasing";
|
||||
@ApiStatus.Experimental public static final @NonNls String PROP_IS_ANIMATED_CARET = "isAnimatedCaret";
|
||||
@ApiStatus.Experimental public static final @NonNls String PROP_CARET_EASING = "caretEasing";
|
||||
public static final @NonNls String PROP_IS_HIGHLIGHT_SELECTION_OCCURRENCES = "isHighlightSelectionOccurrences";
|
||||
public static final @NonNls String PROP_IS_WHITESPACES_SHOWN = "isWhitespacesShown";
|
||||
public static final @NonNls String PROP_IS_LEADING_WHITESPACES_SHOWN = "isLeadingWhitespacesShown";
|
||||
|
||||
Reference in New Issue
Block a user