From 59622eed8f6ab8dd079590f0022780a11d5e72ad Mon Sep 17 00:00:00 2001 From: Konstantin Bulenkov Date: Mon, 11 Nov 2013 13:28:26 +0100 Subject: [PATCH] IDEA-116276 Console font is small in Presentation mode --- .../openapi/editor/colors/impl/AbstractColorsScheme.java | 2 +- .../src/com/intellij/execution/impl/ConsoleViewUtil.java | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/platform/editor-ui-ex/src/com/intellij/openapi/editor/colors/impl/AbstractColorsScheme.java b/platform/editor-ui-ex/src/com/intellij/openapi/editor/colors/impl/AbstractColorsScheme.java index 7f2925483784..f84130042585 100644 --- a/platform/editor-ui-ex/src/com/intellij/openapi/editor/colors/impl/AbstractColorsScheme.java +++ b/platform/editor-ui-ex/src/com/intellij/openapi/editor/colors/impl/AbstractColorsScheme.java @@ -625,7 +625,7 @@ public abstract class AbstractColorsScheme implements EditorColorsScheme { @Override public int getConsoleFontSize() { String font = getConsoleFontName(); - if (myConsoleFontPreferences.hasSize(font)) { + if (!UISettings.getInstance().PRESENTATION_MODE && myConsoleFontPreferences.hasSize(font)) { return myConsoleFontPreferences.getSize(font); } else { diff --git a/platform/platform-impl/src/com/intellij/execution/impl/ConsoleViewUtil.java b/platform/platform-impl/src/com/intellij/execution/impl/ConsoleViewUtil.java index 898ccab781d7..ecd084b4b118 100644 --- a/platform/platform-impl/src/com/intellij/execution/impl/ConsoleViewUtil.java +++ b/platform/platform-impl/src/com/intellij/execution/impl/ConsoleViewUtil.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2011 JetBrains s.r.o. + * Copyright 2000-2013 JetBrains s.r.o. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -16,6 +16,7 @@ package com.intellij.execution.impl; import com.intellij.execution.ui.ConsoleViewContentType; +import com.intellij.ide.ui.UISettings; import com.intellij.openapi.application.ApplicationManager; import com.intellij.openapi.editor.Editor; import com.intellij.openapi.editor.EditorFactory; @@ -66,6 +67,9 @@ public class ConsoleViewUtil { editor.putUserData(EDITOR_IS_CONSOLE_VIEW, true); final DelegateColorScheme scheme = updateConsoleColorScheme(editor.getColorsScheme()); + if (UISettings.getInstance().PRESENTATION_MODE) { + scheme.setEditorFontSize(UISettings.getInstance().PRESENTATION_MODE_FONT_SIZE); + } editor.setColorsScheme(scheme); scheme.setColor(EditorColors.CARET_ROW_COLOR, null); scheme.setColor(EditorColors.RIGHT_MARGIN_COLOR, null);