mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-01-06 03:21:12 +07:00
IJPL-797 intellij.platform.ide.newUiOnboarding review internal API
Fixes IJPL-149955. GitOrigin-RevId: 58f83288f8c1bec6233df604b7d40b3ce9ff47cf
This commit is contained in:
committed by
intellij-monorepo-bot
parent
5aba74cafd
commit
b6e58a88bf
@@ -1,37 +0,0 @@
|
||||
f:com.intellij.platform.ide.newUiOnboarding.NewUiOnboardingBundle
|
||||
- com.intellij.DynamicBundle
|
||||
- sf:INSTANCE:com.intellij.platform.ide.newUiOnboarding.NewUiOnboardingBundle
|
||||
- f:message(java.lang.String,java.lang.Object[]):java.lang.String
|
||||
f:com.intellij.platform.ide.newUiOnboarding.NewUiOnboardingDialog
|
||||
- com.intellij.openapi.ui.DialogWrapper
|
||||
- sf:Companion:com.intellij.platform.ide.newUiOnboarding.NewUiOnboardingDialog$Companion
|
||||
- <init>(com.intellij.openapi.project.Project):V
|
||||
f:com.intellij.platform.ide.newUiOnboarding.NewUiOnboardingDialog$Companion
|
||||
f:com.intellij.platform.ide.newUiOnboarding.steps.MainMenuStep
|
||||
- <init>():V
|
||||
- isAvailable():Z
|
||||
- performStep(com.intellij.openapi.project.Project,com.intellij.openapi.util.CheckedDisposable,kotlin.coroutines.Continuation):java.lang.Object
|
||||
f:com.intellij.platform.ide.newUiOnboarding.steps.MoreToolWindowsStep
|
||||
- <init>():V
|
||||
- performStep(com.intellij.openapi.project.Project,com.intellij.openapi.util.CheckedDisposable,kotlin.coroutines.Continuation):java.lang.Object
|
||||
c:com.intellij.platform.ide.newUiOnboarding.steps.NavigationBarStep
|
||||
- <init>():V
|
||||
- p:getStepText():java.lang.String
|
||||
- isAvailable():Z
|
||||
- performStep(com.intellij.openapi.project.Project,com.intellij.openapi.util.CheckedDisposable,kotlin.coroutines.Continuation):java.lang.Object
|
||||
c:com.intellij.platform.ide.newUiOnboarding.steps.ProjectWidgetStep
|
||||
- <init>():V
|
||||
- p:getHeaderText():java.lang.String
|
||||
- p:getText():java.lang.String
|
||||
- performStep(com.intellij.openapi.project.Project,com.intellij.openapi.util.CheckedDisposable,kotlin.coroutines.Continuation):java.lang.Object
|
||||
c:com.intellij.platform.ide.newUiOnboarding.steps.RunWidgetStep
|
||||
- <init>():V
|
||||
- p:getAnimationClassLoader():java.lang.ClassLoader
|
||||
- p:getAnimationPath():java.lang.String
|
||||
- performStep(com.intellij.openapi.project.Project,com.intellij.openapi.util.CheckedDisposable,kotlin.coroutines.Continuation):java.lang.Object
|
||||
c:com.intellij.platform.ide.newUiOnboarding.steps.ToolWindowLayoutsStep
|
||||
- sf:Companion:com.intellij.platform.ide.newUiOnboarding.steps.ToolWindowLayoutsStep$Companion
|
||||
- <init>():V
|
||||
- p:getIdeHelpTopic():java.lang.String
|
||||
- performStep(com.intellij.openapi.project.Project,com.intellij.openapi.util.CheckedDisposable,kotlin.coroutines.Continuation):java.lang.Object
|
||||
f:com.intellij.platform.ide.newUiOnboarding.steps.ToolWindowLayoutsStep$Companion
|
||||
0
platform/new-ui-onboarding/api-dump.txt
Normal file
0
platform/new-ui-onboarding/api-dump.txt
Normal file
@@ -2,6 +2,7 @@
|
||||
package com.intellij.platform.ide.newUiOnboarding
|
||||
|
||||
import com.intellij.DynamicBundle
|
||||
import org.jetbrains.annotations.ApiStatus
|
||||
import org.jetbrains.annotations.Nls
|
||||
import org.jetbrains.annotations.NonNls
|
||||
import org.jetbrains.annotations.PropertyKey
|
||||
@@ -9,6 +10,7 @@ import org.jetbrains.annotations.PropertyKey
|
||||
@NonNls
|
||||
private const val BUNDLE = "messages.NewUiOnboardingBundle"
|
||||
|
||||
@ApiStatus.Internal
|
||||
object NewUiOnboardingBundle : DynamicBundle(BUNDLE) {
|
||||
@Nls
|
||||
fun message(@PropertyKey(resourceBundle = BUNDLE) key: String, vararg params: Any): String = getMessage(key, *params)
|
||||
|
||||
@@ -32,7 +32,7 @@ import javax.swing.JRootPane
|
||||
import javax.swing.border.Border
|
||||
import javax.swing.event.HyperlinkEvent
|
||||
|
||||
class NewUiOnboardingDialog(private val project: Project)
|
||||
internal class NewUiOnboardingDialog(private val project: Project)
|
||||
: DialogWrapper(project, null, false, IdeModalityType.IDE, false) {
|
||||
private val backgroundColor: Color
|
||||
get() = JBColor.namedColor("NewUiOnboarding.Dialog.background", UIUtil.getPanelBackground())
|
||||
|
||||
@@ -17,7 +17,7 @@ import com.intellij.ui.awt.RelativePoint
|
||||
import com.intellij.util.ui.JBUI
|
||||
import java.awt.Point
|
||||
|
||||
class MainMenuStep : NewUiOnboardingStep {
|
||||
internal class MainMenuStep : NewUiOnboardingStep {
|
||||
override suspend fun performStep(project: Project, disposable: CheckedDisposable): NewUiOnboardingStepData? {
|
||||
val button = NewUiOnboardingUtil.findUiComponent(project) { button: ActionButton ->
|
||||
button.action is MainMenuButton.ShowMenuAction
|
||||
|
||||
@@ -15,7 +15,7 @@ import com.intellij.util.ui.JBUI
|
||||
import kotlinx.coroutines.yield
|
||||
import java.awt.Point
|
||||
|
||||
class MoreToolWindowsStep : NewUiOnboardingStep {
|
||||
internal class MoreToolWindowsStep : NewUiOnboardingStep {
|
||||
override suspend fun performStep(project: Project, disposable: CheckedDisposable): NewUiOnboardingStepData? {
|
||||
val actionButton = NewUiOnboardingUtil.findUiComponent(project) { button: ActionButton ->
|
||||
button.action is ShowMoreToolWindowsAction
|
||||
|
||||
@@ -15,7 +15,9 @@ import com.intellij.ui.GotItComponentBuilder
|
||||
import com.intellij.ui.awt.RelativePoint
|
||||
import com.intellij.util.ui.JBPoint
|
||||
import com.intellij.util.ui.JBUI
|
||||
import org.jetbrains.annotations.ApiStatus
|
||||
|
||||
@ApiStatus.Internal
|
||||
open class NavigationBarStep : NewUiOnboardingStep {
|
||||
protected open val stepText: String
|
||||
get() {
|
||||
|
||||
@@ -16,9 +16,11 @@ import com.intellij.ui.ClientProperty
|
||||
import com.intellij.ui.GotItComponentBuilder
|
||||
import com.intellij.util.ui.JBUI
|
||||
import kotlinx.coroutines.yield
|
||||
import org.jetbrains.annotations.ApiStatus
|
||||
import org.jetbrains.annotations.Nls
|
||||
import java.awt.Point
|
||||
|
||||
@ApiStatus.Internal
|
||||
open class ProjectWidgetStep : NewUiOnboardingStep {
|
||||
protected open val headerText: @Nls String
|
||||
get() = NewUiOnboardingBundle.message("project.widget.step.header")
|
||||
|
||||
@@ -16,8 +16,10 @@ import com.intellij.util.ui.JBPoint
|
||||
import kotlinx.coroutines.Dispatchers
|
||||
import kotlinx.coroutines.withContext
|
||||
import kotlinx.coroutines.yield
|
||||
import org.jetbrains.annotations.ApiStatus
|
||||
import java.net.URL
|
||||
|
||||
@ApiStatus.Internal
|
||||
open class RunWidgetStep : NewUiOnboardingStep {
|
||||
private val ideHelpTopic = "run-debug-configuration.html"
|
||||
|
||||
|
||||
@@ -12,9 +12,11 @@ import com.intellij.ui.GotItComponentBuilder
|
||||
import com.intellij.ui.awt.RelativePoint
|
||||
import kotlinx.coroutines.Dispatchers
|
||||
import kotlinx.coroutines.withContext
|
||||
import org.jetbrains.annotations.ApiStatus
|
||||
import java.awt.Point
|
||||
import java.net.URL
|
||||
|
||||
@ApiStatus.Internal
|
||||
open class ToolWindowLayoutsStep : NewUiOnboardingStep {
|
||||
protected open val ideHelpTopic: String? = "tool-windows.html"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user