From abf24a8294ce268a9e50de643fb69e0935bbf996 Mon Sep 17 00:00:00 2001 From: Nikita Iarychenko Date: Mon, 31 Mar 2025 11:18:58 +0400 Subject: [PATCH] OPENIDE #141 Remove jetbrains from OpenIDE icon tooltip on linux (cherry picked from commit a55db14d46cb1bfd26306f1eddd720e4f0a4b78d) (cherry picked from commit 34e7060c4550356887850113a196556127b0934b) (cherry picked from commit 878df1997609daab0e039351f97443c6f4d89a78) (cherry picked from commit c1080d82189cc6b40fbe57a0db5b6f4cff3c5685) (cherry picked from commit f611b585f85c940cfe9550156679acd52b7b7c4f) --- .../src/org/jetbrains/intellij/build/impl/BuildTasksImpl.kt | 5 ++++- platform/platform-impl/src/com/intellij/ui/AppUIUtil.kt | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/platform/build-scripts/src/org/jetbrains/intellij/build/impl/BuildTasksImpl.kt b/platform/build-scripts/src/org/jetbrains/intellij/build/impl/BuildTasksImpl.kt index b6f731e56639..fecebbcb3448 100644 --- a/platform/build-scripts/src/org/jetbrains/intellij/build/impl/BuildTasksImpl.kt +++ b/platform/build-scripts/src/org/jetbrains/intellij/build/impl/BuildTasksImpl.kt @@ -1,4 +1,7 @@ // Copyright 2000-2026 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. @file:Suppress("ReplacePutWithAssignment", "DestructuringForParameter") package org.jetbrains.intellij.build.impl @@ -956,7 +959,7 @@ internal fun getLinuxFrameClass(context: BuildContext): String { .replace("-community-edition", "-ce") .replace("-ultimate-edition", "") .replace("-professional-edition", "") - return if (name.startsWith("jetbrains-")) name else "jetbrains-$name" + return if (name.startsWith("jetbrains-")) name else name } private suspend fun crossPlatformZip( diff --git a/platform/platform-impl/src/com/intellij/ui/AppUIUtil.kt b/platform/platform-impl/src/com/intellij/ui/AppUIUtil.kt index 8ca19d2e23ce..c76a5ed8c0eb 100644 --- a/platform/platform-impl/src/com/intellij/ui/AppUIUtil.kt +++ b/platform/platform-impl/src/com/intellij/ui/AppUIUtil.kt @@ -82,7 +82,7 @@ import kotlin.math.roundToInt @OptIn(LowLevelLocalMachineAccess::class) object AppUIUtil { - private const val VENDOR_PREFIX = "jetbrains-" + private const val VENDOR_PREFIX = "" private const val MAC_DOCK_ICON_BORDER = 25 private var appIcons: List? = null private val isMacDocIconSet = AtomicBoolean(false)