From 3286019377da69bbf4b47789a351eb581185f348 Mon Sep 17 00:00:00 2001 From: "Alexey.Berezhnykh" Date: Fri, 27 Sep 2024 23:59:14 +0300 Subject: [PATCH] Rider/Push-To-Hint: support double press + holding Ctrl GitOrigin-RevId: ac1da1599de24497ca3b98bfe1c3a84d1ed0eb6e --- platform/editor-ui-api/api-dump.txt | 1 + .../src/com/intellij/openapi/editor/EditorSettings.java | 1 + .../src/com/intellij/openapi/editor/impl/SettingsImpl.kt | 4 ++++ 3 files changed, 6 insertions(+) diff --git a/platform/editor-ui-api/api-dump.txt b/platform/editor-ui-api/api-dump.txt index dce624346cdc..da461017dd17 100644 --- a/platform/editor-ui-api/api-dump.txt +++ b/platform/editor-ui-api/api-dump.txt @@ -1842,6 +1842,7 @@ com.intellij.openapi.editor.EditorSettings - a:isWhitespacesShown():Z - a:isWrapWhenTypingReachesRightMargin(com.intellij.openapi.project.Project):Z - a:resetCamelWords():V +- a:resetWheelFontChangeEnabled():V - a:setAdditionalColumnsCount(I):V - a:setAdditionalLinesCount(I):V - a:setAdditionalPageAtBottom(Z):V diff --git a/platform/editor-ui-api/src/com/intellij/openapi/editor/EditorSettings.java b/platform/editor-ui-api/src/com/intellij/openapi/editor/EditorSettings.java index 645bf8146836..18671a4b998e 100644 --- a/platform/editor-ui-api/src/com/intellij/openapi/editor/EditorSettings.java +++ b/platform/editor-ui-api/src/com/intellij/openapi/editor/EditorSettings.java @@ -154,6 +154,7 @@ public interface EditorSettings { boolean isWheelFontChangeEnabled(); void setWheelFontChangeEnabled(boolean val); + void resetWheelFontChangeEnabled(); boolean isMouseClickSelectionHonorsCamelWords(); void setMouseClickSelectionHonorsCamelWords(boolean val); diff --git a/platform/platform-impl/src/com/intellij/openapi/editor/impl/SettingsImpl.kt b/platform/platform-impl/src/com/intellij/openapi/editor/impl/SettingsImpl.kt index 1b681f419aae..61476865451d 100644 --- a/platform/platform-impl/src/com/intellij/openapi/editor/impl/SettingsImpl.kt +++ b/platform/platform-impl/src/com/intellij/openapi/editor/impl/SettingsImpl.kt @@ -511,6 +511,10 @@ class SettingsImpl internal constructor(private val editor: EditorImpl?, kind: E state.myIsWheelFontChangeEnabled = `val` } + override fun resetWheelFontChangeEnabled() { + state.clearOverriding(state::myIsWheelFontChangeEnabled) + } + override fun isMouseClickSelectionHonorsCamelWords(): Boolean { return state.myIsMouseClickSelectionHonorsCamelWords }