From 851d8217c2862857e4f3aece752375ff6d270d82 Mon Sep 17 00:00:00 2001 From: Karol Lewandowski Date: Wed, 15 Jan 2025 10:06:26 +0100 Subject: [PATCH] Rename jcef.md to embedded_browser_jcef.md --- ijs.tree | 2 +- reference_guide/api_changes_list_2020.md | 2 +- topics/appendix/api_notable/api_notable_list_2020.md | 4 ++-- topics/appendix/api_notable/api_notable_list_2021.md | 2 +- topics/appendix/api_notable/api_notable_list_2023.md | 2 +- topics/basics/ide_development_instance.md | 2 +- topics/intro/content_updates.md | 4 ++-- topics/reference_guide/{jcef.md => embedded_browser_jcef.md} | 0 8 files changed, 9 insertions(+), 9 deletions(-) rename topics/reference_guide/{jcef.md => embedded_browser_jcef.md} (100%) diff --git a/ijs.tree b/ijs.tree index 6eac310b1..7673de516 100644 --- a/ijs.tree +++ b/ijs.tree @@ -96,7 +96,7 @@ - + diff --git a/reference_guide/api_changes_list_2020.md b/reference_guide/api_changes_list_2020.md index 691fea76a..3cb694989 100644 --- a/reference_guide/api_changes_list_2020.md +++ b/reference_guide/api_changes_list_2020.md @@ -157,7 +157,7 @@ Required changes in project setup ### IntelliJ Platform 2020.2 Support for JavaFX deprecated -: Plugins should migrate to [JCEF](jcef.md). Alternatively, add an explicit dependency on [JavaFX Runtime for Plugins](https://plugins.jetbrains.com/plugin/14250-javafx-runtime-for-plugins). +: Plugins should migrate to [JCEF](embedded_browser_jcef.md). Alternatively, add an explicit dependency on [JavaFX Runtime for Plugins](https://plugins.jetbrains.com/plugin/14250-javafx-runtime-for-plugins). `com.intellij.psi.util.PsiTreeUtil.processElements(element, processor)` method parameter type changed from `PsiElementProcessor` to `PsiElementProcessor` : This may break source-compatibility with clients that pass a more specific processor. Passing a more specific processor was illegal before because the `processElements` passes every descendant `PsiElement` to the processor regardless of its type. However, this worked with some poorly written clients, e.g. `PsiElementProcessor.CollectFilteredElements` and `PsiElementProcessor.FindFilteredElement` (both deprecated now). To simplify the migration, a new three-arg `processElements(element, elementClass, processor)` is introduced that filters by element class. In most cases, the simplest migration would be to add a wanted element class as a second argument. However, it's advised to use `SyntaxTraverser` API instead, which is more rich and flexible. diff --git a/topics/appendix/api_notable/api_notable_list_2020.md b/topics/appendix/api_notable/api_notable_list_2020.md index b018e8fcf..5d0d7f4fe 100644 --- a/topics/appendix/api_notable/api_notable_list_2020.md +++ b/topics/appendix/api_notable/api_notable_list_2020.md @@ -87,7 +87,7 @@ Delegate Run Anything/Terminal commands to IDE features : Switch to matching IDE feature by implementing [`TerminalShellCommandHandler`](%gh-ic%/platform/execution-impl/src/com/intellij/terminal/TerminalShellCommandHandler.kt) (`com.intellij.terminal.shellCommandHandler` extension point). [Blog post](https://blog.jetbrains.com/idea/2020/07/run-ide-features-from-the-terminal/) Deprecating JavaFX in favor of JCEF -: We recommend switching to [JCEF](jcef.md), please see [blog post](https://blog.jetbrains.com/platform/2020/07/javafx-and-jcef-in-the-intellij-platform/) for details. +: We recommend switching to [JCEF](embedded_browser_jcef.md), please see [blog post](https://blog.jetbrains.com/platform/2020/07/javafx-and-jcef-in-the-intellij-platform/) for details. ASM Library 8.0.1 : Updated from 7.0.1. @@ -123,7 +123,7 @@ Configurable status bar widgets : Use `com.intellij.statusBarWidgetFactory` extension point to provide widgets that can be disabled or reordered, see [](status_bar_widgets.md). JCEF Support (_Experimental Feature_) -: Allows [embedding](jcef.md) Chromium-based browser in the IDE. +: Allows [embedding](embedded_browser_jcef.md) Chromium-based browser in the IDE. Override text presentation for actions depending on menu context : Set the [``](plugin_configuration_file.md#idea-plugin__actions__action__override-text) element within the [``](plugin_configuration_file.md#idea-plugin__actions__action) declaration in [plugin.xml](plugin_configuration_file.md). diff --git a/topics/appendix/api_notable/api_notable_list_2021.md b/topics/appendix/api_notable/api_notable_list_2021.md index b8bc1ba62..3535d8cd8 100644 --- a/topics/appendix/api_notable/api_notable_list_2021.md +++ b/topics/appendix/api_notable/api_notable_list_2021.md @@ -47,7 +47,7 @@ _Add unambiguous imports on the fly_ for custom languages Ability to override encoding per `VirtualFile` : Implement [`FileEncodingProvider`](%gh-ic%/platform/core-api/src/com/intellij/openapi/vfs/encoding/FileEncodingProvider.java) and register in `com.intellij.fileEncodingProvider` extension point. -[JCEF](jcef.md): wrapper for `CefBrowser` +[JCEF](embedded_browser_jcef.md): wrapper for `CefBrowser` : [`JBCefOsrHandlerBrowser`](%gh-ic%/platform/ui.jcef/jcef/JBCefOsrHandlerBrowser.java) forwards to custom `CefRenderHandler`, e.g., for off-screen rendering. ### Java Plugin 2021.1 diff --git a/topics/appendix/api_notable/api_notable_list_2023.md b/topics/appendix/api_notable/api_notable_list_2023.md index 762060978..9077c516c 100644 --- a/topics/appendix/api_notable/api_notable_list_2023.md +++ b/topics/appendix/api_notable/api_notable_list_2023.md @@ -43,7 +43,7 @@ Intentions that cannot show meaningful before/after preview : Intentions not modifying code can specify `true` in their registration. JCEF-based SVG viewer -: SVG pictures are now shown using [JCEF](jcef.md) instead of rendering via the Apache Batik library ([Details](https://youtrack.jetbrains.com/issue/IDEA-230850)). +: SVG pictures are now shown using [JCEF](embedded_browser_jcef.md) instead of rendering via the Apache Batik library ([Details](https://youtrack.jetbrains.com/issue/IDEA-230850)). ### IntelliJ IDEA 2023.2 diff --git a/topics/basics/ide_development_instance.md b/topics/basics/ide_development_instance.md index d0dc637a8..9d8d48e1f 100644 --- a/topics/basics/ide_development_instance.md +++ b/topics/basics/ide_development_instance.md @@ -74,7 +74,7 @@ The JetBrains Runtime is delivered in various variants used for different purpos Available JBR variants are: -- `jcef` - the release bundles with the [JCEF](jcef.md) browser engine +- `jcef` - the release bundles with the [JCEF](embedded_browser_jcef.md) browser engine - `sdk` - JBR SDK bundle used for development purposes - `fd` - the fastdebug bundle which also includes the `jcef` module - `dcevm` - bundles DCEVM (Dynamic Code Evolution Virtual Machine) diff --git a/topics/intro/content_updates.md b/topics/intro/content_updates.md index 914b4e00c..87702decc 100644 --- a/topics/intro/content_updates.md +++ b/topics/intro/content_updates.md @@ -97,7 +97,7 @@ IntelliJ Platform Gradle Plugin 2.x (Early Access Preview) {#december-23} JCEF -: Revamp [JCEF (Java Chromium Embedded Framework)](jcef.md) page. +: Revamp [JCEF (Java Chromium Embedded Framework)](embedded_browser_jcef.md) page. User Interface FAQ : Added [](ui_faq.md). @@ -451,7 +451,7 @@ UI Inspector {#march-20} JCEF Support -: Allows [embedding](jcef.md) Chromium-based browser in the IDE. +: Allows [embedding](embedded_browser_jcef.md) Chromium-based browser in the IDE. ### February {#february-20} diff --git a/topics/reference_guide/jcef.md b/topics/reference_guide/embedded_browser_jcef.md similarity index 100% rename from topics/reference_guide/jcef.md rename to topics/reference_guide/embedded_browser_jcef.md