Index: mate-terminal-1.8.0/src/org.mate.terminal.gschema.xml.in
===================================================================
--- mate-terminal-1.8.0.orig/src/org.mate.terminal.gschema.xml.in 2014-01-26 02:33:17.000000000 +0400
+++ mate-terminal-1.8.0/src/org.mate.terminal.gschema.xml.in 2014-07-10 14:53:17.000000000 +0400
@@ -163,6 +163,11 @@
Whether an unlimited number of lines should be kept in scrollbackIf true, scrollback lines will never be discarded. The scrollback history is stored on disk temporarily, so this may cause the system to run out of disk space if there is a lot of output to the terminal.
+
+ true
+ Whether to send keystrokes for alternate screen scrolling
+ If true, send Up/Down keystrokes for scrolling when using alternate screen or when scrolling is restricted.
+ trueWhether to scroll to the bottom when a key is pressed
Index: mate-terminal-1.8.0/src/profile-editor.c
===================================================================
--- mate-terminal-1.8.0.orig/src/profile-editor.c 2014-01-26 02:33:17.000000000 +0400
+++ mate-terminal-1.8.0/src/profile-editor.c 2014-07-10 14:53:17.000000000 +0400
@@ -290,6 +290,10 @@
SET_SENSITIVE ("scroll-on-output-checkbutton",
!terminal_profile_property_locked (profile, TERMINAL_PROFILE_SCROLL_ON_OUTPUT));
+ if (!prop_name || prop_name == I_(TERMINAL_PROFILE_ALTERNATE_SCREEN_SCROLL))
+ SET_SENSITIVE ("alternate-screen-scroll-checkbutton",
+ !terminal_profile_property_locked (profile, TERMINAL_PROFILE_ALTERNATE_SCREEN_SCROLL));
+
if (!prop_name || prop_name == I_(TERMINAL_PROFILE_EXIT_ACTION))
SET_SENSITIVE ("exit-action-combobox",
!terminal_profile_property_locked (profile, TERMINAL_PROFILE_EXIT_ACTION));
@@ -931,6 +935,7 @@
CONNECT ("scrollbar-position-combobox", TERMINAL_PROFILE_SCROLLBAR_POSITION);
CONNECT ("scroll-on-keystroke-checkbutton", TERMINAL_PROFILE_SCROLL_ON_KEYSTROKE);
CONNECT ("scroll-on-output-checkbutton", TERMINAL_PROFILE_SCROLL_ON_OUTPUT);
+ CONNECT ("alternate-screen-scroll-checkbutton", TERMINAL_PROFILE_ALTERNATE_SCREEN_SCROLL);
CONNECT ("show-menubar-checkbutton", TERMINAL_PROFILE_DEFAULT_SHOW_MENUBAR);
CONNECT ("solid-radiobutton", TERMINAL_PROFILE_BACKGROUND_TYPE);
CONNECT ("system-font-checkbutton", TERMINAL_PROFILE_USE_SYSTEM_FONT);
Index: mate-terminal-1.8.0/src/profile-preferences.ui
===================================================================
--- mate-terminal-1.8.0.orig/src/profile-preferences.ui 2014-01-26 02:33:17.000000000 +0400
+++ mate-terminal-1.8.0/src/profile-preferences.ui 2014-07-10 14:53:17.000000000 +0400
@@ -2536,6 +2536,26 @@
+
+
+ 0
+ 2
+ 5
+ 6
+
+
+
+