Use zoom steps instead of hard-coding levels (#92)
Co-authored-by: NRK <nrk@disroot.org> Co-authored-by: Berke Kocaoğlu <berke.kocaoglu@metu.edu.tr>
This commit is contained in:
@ -184,12 +184,8 @@ bool cg_zoom(arg_t d)
|
||||
{
|
||||
if (mode == MODE_THUMB)
|
||||
return tns_zoom(&tns, d);
|
||||
else if (d > 0)
|
||||
return img_zoom_in(&img);
|
||||
else if (d < 0)
|
||||
return img_zoom_out(&img);
|
||||
else
|
||||
return false;
|
||||
return img_zoom(&img, d);
|
||||
}
|
||||
|
||||
bool cg_toggle_image_mark(arg_t _)
|
||||
@ -380,7 +376,7 @@ bool ci_drag(arg_t mode)
|
||||
|
||||
bool ci_set_zoom(arg_t zl)
|
||||
{
|
||||
return img_zoom(&img, (prefix ? prefix : zl) / 100.0);
|
||||
return img_zoom_to(&img, (prefix ? prefix : zl) / 100.0);
|
||||
}
|
||||
|
||||
bool ci_fit_to_win(arg_t sm)
|
||||
|
Reference in New Issue
Block a user