require VTE 0.46

master-1.22
monsta 2018-01-27 14:42:52 +03:00
parent 8e3de226d0
commit 2b454bbabc
3 changed files with 1 additions and 8 deletions

View File

@ -47,7 +47,7 @@ AM_GLIB_GNU_GETTEXT
GLIB_REQUIRED=2.36.0 GLIB_REQUIRED=2.36.0
GIO_REQUIRED=2.25.12 GIO_REQUIRED=2.25.12
GTK_REQUIRED=3.14.0 GTK_REQUIRED=3.14.0
VTE_REQUIRED=0.38 VTE_REQUIRED=0.46
DCONF_REQUIRED=0.13.4 DCONF_REQUIRED=0.13.4
PKG_CHECK_MODULES([TERM], PKG_CHECK_MODULES([TERM],

View File

@ -993,12 +993,9 @@ terminal_screen_profile_notify_cb (TerminalProfile *profile,
if (!prop_name || prop_name == I_(TERMINAL_PROFILE_SILENT_BELL)) if (!prop_name || prop_name == I_(TERMINAL_PROFILE_SILENT_BELL))
vte_terminal_set_audible_bell (vte_terminal, !terminal_profile_get_property_boolean (profile, TERMINAL_PROFILE_SILENT_BELL)); vte_terminal_set_audible_bell (vte_terminal, !terminal_profile_get_property_boolean (profile, TERMINAL_PROFILE_SILENT_BELL));
#if VTE_CHECK_VERSION (0, 40, 0)
if (!prop_name || prop_name == I_(TERMINAL_PROFILE_WORD_CHARS)) if (!prop_name || prop_name == I_(TERMINAL_PROFILE_WORD_CHARS))
vte_terminal_set_word_char_exceptions (vte_terminal, vte_terminal_set_word_char_exceptions (vte_terminal,
terminal_profile_get_property_string (profile, TERMINAL_PROFILE_WORD_CHARS)); terminal_profile_get_property_string (profile, TERMINAL_PROFILE_WORD_CHARS));
#endif
if (!prop_name || prop_name == I_(TERMINAL_PROFILE_SCROLL_ON_KEYSTROKE)) if (!prop_name || prop_name == I_(TERMINAL_PROFILE_SCROLL_ON_KEYSTROKE))
vte_terminal_set_scroll_on_keystroke (vte_terminal, vte_terminal_set_scroll_on_keystroke (vte_terminal,
terminal_profile_get_property_boolean (profile, TERMINAL_PROFILE_SCROLL_ON_KEYSTROKE)); terminal_profile_get_property_boolean (profile, TERMINAL_PROFILE_SCROLL_ON_KEYSTROKE));

View File

@ -1215,11 +1215,7 @@ terminal_window_update_search_sensitivity (TerminalScreen *screen,
if (screen != priv->active_screen) if (screen != priv->active_screen)
return; return;
#if VTE_CHECK_VERSION (0, 46, 0)
can_search = vte_terminal_search_get_regex (VTE_TERMINAL (screen)) != NULL; can_search = vte_terminal_search_get_regex (VTE_TERMINAL (screen)) != NULL;
#else
can_search = vte_terminal_search_get_gregex (VTE_TERMINAL (screen)) != NULL;
#endif
action = gtk_action_group_get_action (priv->action_group, "SearchFindNext"); action = gtk_action_group_get_action (priv->action_group, "SearchFindNext");
gtk_action_set_sensitive (action, can_search); gtk_action_set_sensitive (action, can_search);