scroll back infinito
parent
454f84c5ae
commit
e3b6cfc336
|
|
@ -43,7 +43,7 @@ fn build_ui(application: >k::Application) {
|
||||||
key,
|
key,
|
||||||
modifier,
|
modifier,
|
||||||
gtk::AccelFlags::VISIBLE,
|
gtk::AccelFlags::VISIBLE,
|
||||||
clone!(@weak window, @weak nb => @default-return true, move |accel_g, _window, _key, _modif| {
|
clone!(@weak window, @weak nb => @default-return true, move |_accel_g, _window, _key, _modif| {
|
||||||
tabs::apri_tab(&window, &nb, true, None, None, None);
|
tabs::apri_tab(&window, &nb, true, None, None, None);
|
||||||
true
|
true
|
||||||
}),
|
}),
|
||||||
|
|
@ -148,7 +148,6 @@ fn build_ui(application: >k::Application) {
|
||||||
notebook.set_show_tabs(false);
|
notebook.set_show_tabs(false);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
dbg!();
|
|
||||||
}),
|
}),
|
||||||
);
|
);
|
||||||
nb.connect_page_added(move |notebook, _vte, _index| {
|
nb.connect_page_added(move |notebook, _vte, _index| {
|
||||||
|
|
|
||||||
|
|
@ -15,6 +15,7 @@ pub fn build_tab(
|
||||||
l.set_ellipsize(pango::EllipsizeMode::Middle);
|
l.set_ellipsize(pango::EllipsizeMode::Middle);
|
||||||
//gtk::Window::set_interactive_debugging(true);
|
//gtk::Window::set_interactive_debugging(true);
|
||||||
let vte = vte::Terminal::new();
|
let vte = vte::Terminal::new();
|
||||||
|
vte.set_scrollback_lines(-1);
|
||||||
let (key, modifier) = gtk::accelerator_parse("<Control><Shift>c");
|
let (key, modifier) = gtk::accelerator_parse("<Control><Shift>c");
|
||||||
vte.add_accelerator(
|
vte.add_accelerator(
|
||||||
"copy-clipboard",
|
"copy-clipboard",
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue