mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
welcome screen: i18n: update tab titles
GitOrigin-RevId: 310b129b2d48efde60e5c54b75aa8cce05b956ef
This commit is contained in:
committed by
intellij-monorepo-bot
parent
f102c3ada0
commit
989667fbcc
@@ -2049,6 +2049,10 @@ upgrade.packages.failed=Upgrade packages failed.
|
||||
uninstall.packages.failed=Uninstall packages failed.
|
||||
uninstall.packages.failure.details=Details...
|
||||
|
||||
welcome.screen.plugins.title=Plugins
|
||||
welcome.screen.projects.title=Projects
|
||||
welcome.screen.customize.title=Customize
|
||||
|
||||
welcome.screen.color.theme.header=Color theme
|
||||
welcome.screen.ide.font.size.label=IDE font:
|
||||
welcome.screen.editor.font.size.label=Editor font:
|
||||
|
||||
+1
-1
@@ -56,7 +56,7 @@ class CustomizeTabFactory : WelcomeTabFactory {
|
||||
private fun getIdeFont() = if (settings.overrideLafFonts) settings.fontSize else JBFont.label().size
|
||||
private fun getEditorFont() = fontOptions.getSize(fontOptions.fontFamily)
|
||||
|
||||
class CustomizeTab(parentDisposable: Disposable) : DefaultWelcomeScreenTab("Customize") {
|
||||
class CustomizeTab(parentDisposable: Disposable) : DefaultWelcomeScreenTab(IdeBundle.message("welcome.screen.customize.title")) {
|
||||
private val supportedColorBlindness = getColorBlindness()
|
||||
private val propertyGraph = PropertyGraph()
|
||||
private val lafProperty = propertyGraph.graphProperty { laf.currentLookAndFeelReference }
|
||||
|
||||
+2
-1
@@ -1,6 +1,7 @@
|
||||
// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
|
||||
package com.intellij.openapi.wm.impl.welcomeScreen;
|
||||
|
||||
import com.intellij.ide.IdeBundle;
|
||||
import com.intellij.ide.plugins.PluginManagerConfigurable;
|
||||
import com.intellij.openapi.Disposable;
|
||||
import com.intellij.openapi.diagnostic.Logger;
|
||||
@@ -22,7 +23,7 @@ public class PluginsTabFactory implements WelcomeTabFactory {
|
||||
|
||||
@Override
|
||||
public @NotNull WelcomeScreenTab createWelcomeTab(@NotNull Disposable parentDisposable) {
|
||||
return new TabbedWelcomeScreen.DefaultWelcomeScreenTab("Plugins") {
|
||||
return new TabbedWelcomeScreen.DefaultWelcomeScreenTab(IdeBundle.message("welcome.screen.plugins.title")) {
|
||||
@Override
|
||||
protected JComponent buildComponent() {
|
||||
PluginManagerConfigurable configurable = new PluginManagerConfigurable();
|
||||
|
||||
+1
-1
@@ -38,7 +38,7 @@ public class ProjectsTabFactory implements WelcomeTabFactory {
|
||||
|
||||
@Override
|
||||
public @NotNull WelcomeScreenTab createWelcomeTab(@NotNull Disposable parentDisposable) {
|
||||
return new TabbedWelcomeScreen.DefaultWelcomeScreenTab("Projects") {
|
||||
return new TabbedWelcomeScreen.DefaultWelcomeScreenTab(IdeBundle.message("welcome.screen.projects.title")) {
|
||||
|
||||
@Override
|
||||
protected JComponent buildComponent() {
|
||||
|
||||
+2
-1
@@ -11,6 +11,7 @@ import com.intellij.ui.components.panels.NonOpaquePanel;
|
||||
import com.intellij.util.ui.JBUI;
|
||||
import com.intellij.util.ui.UI;
|
||||
import com.intellij.util.ui.UIUtil;
|
||||
import org.jetbrains.annotations.Nls;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
|
||||
@@ -113,7 +114,7 @@ public class TabbedWelcomeScreen extends AbstractWelcomeScreen {
|
||||
private final JComponent myKeyComponent;
|
||||
private JComponent myAssociatedComponent;
|
||||
|
||||
public DefaultWelcomeScreenTab(@NotNull String tabName) {
|
||||
public DefaultWelcomeScreenTab(@NotNull @Nls String tabName) {
|
||||
myKeyComponent = JBUI.Panels.simplePanel().addToLeft(new JLabel(tabName)).withBackground(getMainTabListBackground());
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user