ncplayer: use modifier accessors

pull/2567/head
nick black 2 years ago
parent 6472327dbf
commit 379b02c5cf
No known key found for this signature in database
GPG Key ID: 5F43400C21CBFACC

@ -126,14 +126,14 @@ auto perframe(struct ncvisual* ncv, struct ncvisual_options* vopts,
return 0;
}else if(keyp == ' '){ // space for unpause
continue;
}else if(keyp == 'L' && ni.ctrl && !ni.alt){
}else if(keyp == 'L' && ncinput_ctrl_p(&ni) && !ncinput_alt_p(&ni)){
nc.refresh(nullptr, nullptr);
continue;
}else if(keyp >= '0' && keyp <= '6' && !ni.alt && !ni.ctrl){
}else if(keyp >= '0' && keyp <= '6' && !ncinput_alt_p(&ni) && !ncinput_ctrl_p(&ni)){
marsh->blitter = static_cast<ncblitter_e>(keyp - '0');
vopts->blitter = marsh->blitter;
continue;
}else if(keyp >= '7' && keyp <= '9' && !ni.alt && !ni.ctrl){
}else if(keyp >= '7' && keyp <= '9' && !ncinput_alt_p(&ni) && !ncinput_ctrl_p(&ni)){
continue; // don't error out
}else if(keyp == NCKey::Up){
// FIXME move backwards significantly

Loading…
Cancel
Save