Ctrl+shift+v
parent
e65b566e5a
commit
6ef031d577
15
src/main.rs
15
src/main.rs
|
|
@ -86,6 +86,21 @@ fn build_ui(application: >k::Application) {
|
|||
true
|
||||
}),
|
||||
);
|
||||
|
||||
let (key, modifier) = gtk::accelerator_parse("<Control><Shift>v");
|
||||
accel_group.connect_accel_group(
|
||||
key,
|
||||
modifier,
|
||||
gtk::AccelFlags::VISIBLE,
|
||||
clone!(@weak nb => @default-return true, move |_accel_g, _window, _key, _modif| {
|
||||
let p_num = nb.get_current_page();
|
||||
let page = nb.get_nth_page(p_num);
|
||||
if let Some(vte) = page {
|
||||
let _ = vte.downcast::<vte::Terminal>().map(|x| x.paste_clipboard());
|
||||
}
|
||||
true
|
||||
}),
|
||||
);
|
||||
let (key, modifier) = gtk::accelerator_parse("F11");
|
||||
let w_state = WindowState::new_arc(WindowPos::Hidden, FullScreenState::NotFull);
|
||||
let w_state0 = w_state.clone();
|
||||
|
|
|
|||
Loading…
Reference in New Issue