diff --git a/plugins/ide-features-trainer/src/training/ui/OnboardingFeedbackForm.kt b/plugins/ide-features-trainer/src/training/ui/OnboardingFeedbackForm.kt index 85eb9d28f42f..01225046c584 100644 --- a/plugins/ide-features-trainer/src/training/ui/OnboardingFeedbackForm.kt +++ b/plugins/ide-features-trainer/src/training/ui/OnboardingFeedbackForm.kt @@ -1,4 +1,7 @@ -// Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +// Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +// +// Modified by Nikita Iarychenko at 2025 as part of the OpenIDE project(https://openide.ru). +// Any modifications are available on the same license terms as the original source code. package training.ui import com.intellij.icons.AllIcons @@ -92,7 +95,8 @@ fun showOnboardingFeedbackNotification(project: Project?, onboardingFeedbackData showOnboardingLessonFeedbackForm(project, onboardingFeedbackData, true) } }) - notification.notify(project) + // mute notification in OpenIDE + //notification.notify(project) } fun showOnboardingLessonFeedbackForm(project: Project?, diff --git a/plugins/ide-features-trainer/src/training/ui/views/LearnPanel.kt b/plugins/ide-features-trainer/src/training/ui/views/LearnPanel.kt index e69c065e91f7..80d5057622a5 100644 --- a/plugins/ide-features-trainer/src/training/ui/views/LearnPanel.kt +++ b/plugins/ide-features-trainer/src/training/ui/views/LearnPanel.kt @@ -1,4 +1,7 @@ -// Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +// Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +// +// Modified by Nikita Iarychenko at 2025 as part of the OpenIDE project(https://openide.ru). +// Any modifications are available on the same license terms as the original source code. package training.ui.views import com.intellij.icons.AllIcons @@ -204,10 +207,11 @@ internal class LearnPanel(val learnToolWindow: LearnToolWindow) : JPanel() { LessonManager.instance.stopLesson() val langSupport = LangManager.getInstance().getLangSupport() val project = learnToolWindow.project - langSupport?.onboardingFeedbackData?.let { - showOnboardingLessonFeedbackForm(project, it, false) - langSupport.onboardingFeedbackData = null - } + // Hide dialog in OpenIDE + //langSupport?.onboardingFeedbackData?.let { + // showOnboardingLessonFeedbackForm(project, it, false) + // langSupport.onboardingFeedbackData = null + //} if (langSupport != null && isLearningProject(project, langSupport.primaryLanguage)) { CloseProjectWindowHelper().windowClosing(project) diff --git a/plugins/ide-features-trainer/src/training/ui/views/ModulesPanel.kt b/plugins/ide-features-trainer/src/training/ui/views/ModulesPanel.kt index e026662214c4..3ec01392bc81 100644 --- a/plugins/ide-features-trainer/src/training/ui/views/ModulesPanel.kt +++ b/plugins/ide-features-trainer/src/training/ui/views/ModulesPanel.kt @@ -1,4 +1,7 @@ -// Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +// Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +// +// Modified by Nikita Iarychenko at 2025 as part of the OpenIDE project(https://openide.ru). +// Any modifications are available on the same license terms as the original source code. package training.ui.views import com.intellij.lang.Language @@ -51,7 +54,7 @@ class ModulesPanel(project: Project) : JPanel() { modulesPanel.maximumSize = Dimension(UISettings.getInstance().let { it.panelWidth - (it.westInset + it.eastInset) }, 10000) add(modulesPanel) add(Box.createVerticalGlue()) - addFooter() + //addFooter() } private fun addHeaderPanel() {