gnome-terminal r3217 - trunk/src
- From: chpe svn gnome org
- To: svn-commits-list gnome org
- Subject: gnome-terminal r3217 - trunk/src
- Date: Wed, 26 Nov 2008 15:04:57 +0000 (UTC)
Author: chpe
Date: Wed Nov 26 15:04:56 2008
New Revision: 3217
URL: http://svn.gnome.org/viewvc/gnome-terminal?rev=3217&view=rev
Log:
Bug 561937 â remove no-aa-without-render setting
Modified:
trunk/src/gnome-terminal.schemas.in
trunk/src/terminal-profile.c
trunk/src/terminal-profile.h
trunk/src/terminal-screen.c
Modified: trunk/src/gnome-terminal.schemas.in
==============================================================================
--- trunk/src/gnome-terminal.schemas.in (original)
+++ trunk/src/gnome-terminal.schemas.in Wed Nov 26 15:04:56 2008
@@ -594,21 +594,6 @@
</schema>
<schema>
- <key>/schemas/apps/gnome-terminal/profiles/Default/no_aa_without_render</key>
- <applyto>/apps/gnome-terminal/profiles/Default/no_aa_without_render</applyto>
- <owner>gnome-terminal</owner>
- <type>bool</type>
- <default>false</default>
- <locale name="C">
- <short>Whether to disable anti-aliasing without the X RENDER extension</short>
- <long>
- If true, font anti-aliasing will be disabled when running without the X RENDER
- extension, which gives a considerable performance improvement in these situations.
- </long>
- </locale>
- </schema>
-
- <schema>
<key>/schemas/apps/gnome-terminal/profiles/Default/use_system_font</key>
<applyto>/apps/gnome-terminal/profiles/Default/use_system_font</applyto>
<owner>gnome-terminal</owner>
Modified: trunk/src/terminal-profile.c
==============================================================================
--- trunk/src/terminal-profile.c (original)
+++ trunk/src/terminal-profile.c Wed Nov 26 15:04:56 2008
@@ -69,7 +69,6 @@
PROP_FOREGROUND_COLOR,
PROP_LOGIN_SHELL,
PROP_NAME,
- PROP_NO_AA_WITHOUT_RENDER,
PROP_PALETTE,
PROP_SCROLL_BACKGROUND,
PROP_SCROLLBACK_LINES,
@@ -104,7 +103,6 @@
#define KEY_FONT "font"
#define KEY_FOREGROUND_COLOR "foreground_color"
#define KEY_LOGIN_SHELL "login_shell"
-#define KEY_NO_AA_WITHOUT_RENDER "no_aa_without_render"
#define KEY_PALETTE "palette"
#define KEY_SCROLL_BACKGROUND "scroll_background"
#define KEY_SCROLLBACK_LINES "scrollback_lines"
@@ -140,7 +138,6 @@
#define DEFAULT_FOREGROUND_COLOR ("#000000")
#define DEFAULT_LOGIN_SHELL (FALSE)
#define DEFAULT_NAME (NULL)
-#define DEFAULT_NO_AA_WITHOUT_RENDER (TRUE)
#define DEFAULT_PALETTE (terminal_palettes[TERMINAL_PALETTE_TANGO])
#define DEFAULT_SCROLL_BACKGROUND (TRUE)
#define DEFAULT_SCROLLBACK_LINES (512)
@@ -1263,7 +1260,6 @@
TERMINAL_PROFILE_PROPERTY_BOOLEAN (ALLOW_BOLD, DEFAULT_ALLOW_BOLD, KEY_ALLOW_BOLD);
TERMINAL_PROFILE_PROPERTY_BOOLEAN (DEFAULT_SHOW_MENUBAR, DEFAULT_DEFAULT_SHOW_MENUBAR, KEY_DEFAULT_SHOW_MENUBAR);
TERMINAL_PROFILE_PROPERTY_BOOLEAN (LOGIN_SHELL, DEFAULT_LOGIN_SHELL, KEY_LOGIN_SHELL);
- TERMINAL_PROFILE_PROPERTY_BOOLEAN (NO_AA_WITHOUT_RENDER, DEFAULT_NO_AA_WITHOUT_RENDER, KEY_NO_AA_WITHOUT_RENDER);
TERMINAL_PROFILE_PROPERTY_BOOLEAN (SCROLL_BACKGROUND, DEFAULT_SCROLL_BACKGROUND, KEY_SCROLL_BACKGROUND);
TERMINAL_PROFILE_PROPERTY_BOOLEAN (SCROLL_ON_KEYSTROKE, DEFAULT_SCROLL_ON_KEYSTROKE, KEY_SCROLL_ON_KEYSTROKE);
TERMINAL_PROFILE_PROPERTY_BOOLEAN (SCROLL_ON_OUTPUT, DEFAULT_SCROLL_ON_OUTPUT, KEY_SCROLL_ON_OUTPUT);
Modified: trunk/src/terminal-profile.h
==============================================================================
--- trunk/src/terminal-profile.h (original)
+++ trunk/src/terminal-profile.h Wed Nov 26 15:04:56 2008
@@ -82,7 +82,6 @@
#define TERMINAL_PROFILE_FOREGROUND_COLOR "foreground-color"
#define TERMINAL_PROFILE_LOGIN_SHELL "login-shell"
#define TERMINAL_PROFILE_NAME "name"
-#define TERMINAL_PROFILE_NO_AA_WITHOUT_RENDER "no-aa-without-render"
#define TERMINAL_PROFILE_PALETTE "palette"
#define TERMINAL_PROFILE_SCROLL_BACKGROUND "scroll-background"
#define TERMINAL_PROFILE_SCROLLBACK_LINES "scrollback-lines"
Modified: trunk/src/terminal-screen.c
==============================================================================
--- trunk/src/terminal-screen.c (original)
+++ trunk/src/terminal-screen.c Wed Nov 26 15:04:56 2008
@@ -875,8 +875,7 @@
if (GTK_WIDGET_REALIZED (screen) &&
(!prop_name ||
prop_name == I_(TERMINAL_PROFILE_USE_SYSTEM_FONT) ||
- prop_name == I_(TERMINAL_PROFILE_FONT) ||
- prop_name == I_(TERMINAL_PROFILE_NO_AA_WITHOUT_RENDER)))
+ prop_name == I_(TERMINAL_PROFILE_FONT)))
terminal_screen_change_font (screen);
if (!prop_name ||
@@ -1033,7 +1032,6 @@
TerminalScreenPrivate *priv = screen->priv;
TerminalProfile *profile;
PangoFontDescription *desc;
- gboolean no_aa_without_render;
profile = priv->profile;
@@ -1047,9 +1045,8 @@
priv->font_scale *
pango_font_description_get_size (desc));
- no_aa_without_render = terminal_profile_get_property_boolean (profile, TERMINAL_PROFILE_NO_AA_WITHOUT_RENDER);
- vte_terminal_set_font_full (VTE_TERMINAL (screen), desc,
- no_aa_without_render ? VTE_ANTI_ALIAS_USE_DEFAULT : VTE_ANTI_ALIAS_FORCE_ENABLE);
+ vte_terminal_set_font (VTE_TERMINAL (screen), desc);
+
pango_font_description_free (desc);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]