Loading src/menu.c +10 −0 Original line number Diff line number Diff line Loading @@ -80,6 +80,8 @@ enum { CB_OPT_FREEZE_WINDOW, CB_OPT_FULLSCREEN, CB_EDIT_ROTATE, CB_EDIT_MIRROR, CB_EDIT_FLIP, CB_OPT_AUTO_ZOOM, CB_OPT_KEEP_ZOOM_VP }; Loading Loading @@ -963,6 +965,8 @@ void feh_menu_init_common() feh_menu_add_entry(m, "Rotate 90 CW", NULL, CB_EDIT_ROTATE, 1, NULL); feh_menu_add_entry(m, "Rotate 180", NULL, CB_EDIT_ROTATE, 2, NULL); feh_menu_add_entry(m, "Rotate 90 CCW", NULL, CB_EDIT_ROTATE, 3, NULL); feh_menu_add_entry(m, "Mirror", NULL, CB_EDIT_MIRROR, 0, NULL); feh_menu_add_entry(m, "Flip", NULL, CB_EDIT_FLIP, 0, NULL); menu_bg = feh_menu_new(); menu_bg->name = estrdup("BACKGROUND"); Loading Loading @@ -1309,6 +1313,12 @@ void feh_menu_cb(feh_menu * m, feh_menu_item * i, int action, unsigned short dat case CB_EDIT_ROTATE: feh_edit_inplace(m->fehwin, data); break; case CB_EDIT_MIRROR: feh_edit_inplace(m->fehwin, INPLACE_EDIT_MIRROR); break; case CB_EDIT_FLIP: feh_edit_inplace(m->fehwin, INPLACE_EDIT_FLIP); break; case CB_SAVE_IMAGE: slideshow_save_image(m->fehwin); break; Loading Loading
src/menu.c +10 −0 Original line number Diff line number Diff line Loading @@ -80,6 +80,8 @@ enum { CB_OPT_FREEZE_WINDOW, CB_OPT_FULLSCREEN, CB_EDIT_ROTATE, CB_EDIT_MIRROR, CB_EDIT_FLIP, CB_OPT_AUTO_ZOOM, CB_OPT_KEEP_ZOOM_VP }; Loading Loading @@ -963,6 +965,8 @@ void feh_menu_init_common() feh_menu_add_entry(m, "Rotate 90 CW", NULL, CB_EDIT_ROTATE, 1, NULL); feh_menu_add_entry(m, "Rotate 180", NULL, CB_EDIT_ROTATE, 2, NULL); feh_menu_add_entry(m, "Rotate 90 CCW", NULL, CB_EDIT_ROTATE, 3, NULL); feh_menu_add_entry(m, "Mirror", NULL, CB_EDIT_MIRROR, 0, NULL); feh_menu_add_entry(m, "Flip", NULL, CB_EDIT_FLIP, 0, NULL); menu_bg = feh_menu_new(); menu_bg->name = estrdup("BACKGROUND"); Loading Loading @@ -1309,6 +1313,12 @@ void feh_menu_cb(feh_menu * m, feh_menu_item * i, int action, unsigned short dat case CB_EDIT_ROTATE: feh_edit_inplace(m->fehwin, data); break; case CB_EDIT_MIRROR: feh_edit_inplace(m->fehwin, INPLACE_EDIT_MIRROR); break; case CB_EDIT_FLIP: feh_edit_inplace(m->fehwin, INPLACE_EDIT_FLIP); break; case CB_SAVE_IMAGE: slideshow_save_image(m->fehwin); break; Loading