mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
RUBY-9701 remove optimization hint
This commit is contained in:
@@ -15,16 +15,10 @@
|
||||
*/
|
||||
package com.intellij.ide.startup.impl;
|
||||
|
||||
import com.intellij.ide.BrowserUtil;
|
||||
import com.intellij.ide.caches.CacheUpdater;
|
||||
import com.intellij.ide.startup.StartupManagerEx;
|
||||
import com.intellij.notification.Notification;
|
||||
import com.intellij.notification.NotificationListener;
|
||||
import com.intellij.notification.NotificationType;
|
||||
import com.intellij.notification.Notifications;
|
||||
import com.intellij.openapi.application.Application;
|
||||
import com.intellij.openapi.application.ApplicationManager;
|
||||
import com.intellij.openapi.application.ApplicationNamesInfo;
|
||||
import com.intellij.openapi.diagnostic.Logger;
|
||||
import com.intellij.openapi.extensions.Extensions;
|
||||
import com.intellij.openapi.progress.ProcessCanceledException;
|
||||
@@ -32,7 +26,6 @@ import com.intellij.openapi.progress.ProgressIndicator;
|
||||
import com.intellij.openapi.progress.ProgressManager;
|
||||
import com.intellij.openapi.project.*;
|
||||
import com.intellij.openapi.startup.StartupActivity;
|
||||
import com.intellij.openapi.util.SystemInfo;
|
||||
import com.intellij.openapi.util.registry.Registry;
|
||||
import com.intellij.openapi.vfs.VirtualFileManager;
|
||||
import com.intellij.util.io.storage.HeavyProcessLatch;
|
||||
@@ -40,7 +33,6 @@ import com.intellij.util.ui.UIUtil;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.jetbrains.annotations.TestOnly;
|
||||
|
||||
import javax.swing.event.HyperlinkEvent;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collections;
|
||||
import java.util.LinkedList;
|
||||
@@ -186,22 +178,6 @@ public class StartupManagerImpl extends StartupManagerEx {
|
||||
VirtualFileManager.getInstance().refresh(!app.isHeadlessEnvironment());
|
||||
}
|
||||
|
||||
if (SystemInfo.isMac && SystemInfo.isMacIntel64 && "10.6".compareTo(SystemInfo.OS_VERSION) <= 0) {
|
||||
if (Registry.is("ide.firstStartup")) {
|
||||
String productName = ApplicationNamesInfo.getInstance().getProductName();
|
||||
Notification n =
|
||||
new Notification(Notifications.SYSTEM_MESSAGES_GROUP_ID, "Optimization Hint", productName + " is now running in 64-bit mode.<br>" +
|
||||
"You may reduce memory consumption by running it in 32-bit mode. " +
|
||||
"<a href=\"http://devnet.jetbrains.net/docs/DOC-1232\">Click for details</a>", NotificationType.INFORMATION, new NotificationListener() {
|
||||
@Override
|
||||
public void hyperlinkUpdate(@NotNull Notification notification, @NotNull HyperlinkEvent event) {
|
||||
BrowserUtil.launchBrowser(event.getURL().toString());
|
||||
}
|
||||
});
|
||||
Notifications.Bus.notify(n, null);
|
||||
}
|
||||
}
|
||||
|
||||
Registry.get("ide.firstStartup").setValue(false);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user