1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 23:07:35 +00:00

PixelPaint: Add Zoom Reset button to new View Menubar.

If you lose your image while panning and zooming around, it is handy to
have a reset function to get back home. :^)
This commit is contained in:
Jagger De Leo 2021-04-15 21:09:25 -04:00 committed by Linus Groh
parent 223472c57f
commit b48b8c372e
3 changed files with 18 additions and 0 deletions

View file

@ -217,6 +217,14 @@ int main(int argc, char** argv)
image_editor.redo();
});
edit_menu.add_action(redo_action);
auto& view_menu = menubar->add_menu("&View");
view_menu.add_action(GUI::Action::create(
"&Reset Zoom", { Mod_Ctrl, Key_0 }, [&](auto&) {
image_editor.reset_scale_and_position();
return;
},
window));
auto& tool_menu = menubar->add_menu("&Tool");
toolbox.for_each_tool([&](auto& tool) {