mirror of
https://github.com/SerenityOS/serenity
synced 2024-10-04 23:19:27 +00:00
FileManager: Add back/forward buttons (placeholders.)
This commit is contained in:
parent
6e7d5e0114
commit
b6c5bd3d28
|
@ -97,6 +97,14 @@ int main(int argc, char** argv)
|
|||
dbgprintf("'Delete' action activated!\n");
|
||||
});
|
||||
|
||||
auto go_back_action = GAction::create("Go Back", GraphicsBitmap::load_from_file("/res/icons/16x16/go-back.png"), [] (const GAction&) {
|
||||
dbgprintf("'Go Back' action activated!\n");
|
||||
});
|
||||
|
||||
auto go_forward_action = GAction::create("Go Forward", GraphicsBitmap::load_from_file("/res/icons/16x16/go-forward.png"), [] (const GAction&) {
|
||||
dbgprintf("'Go Forward' action activated!\n");
|
||||
});
|
||||
|
||||
auto menubar = make<GMenuBar>();
|
||||
|
||||
auto app_menu = make<GMenu>("FileManager");
|
||||
|
@ -107,7 +115,6 @@ int main(int argc, char** argv)
|
|||
menubar->add_menu(move(app_menu));
|
||||
|
||||
auto file_menu = make<GMenu>("File");
|
||||
file_menu->add_action(open_parent_directory_action.copy_ref());
|
||||
file_menu->add_action(mkdir_action.copy_ref());
|
||||
file_menu->add_action(copy_action.copy_ref());
|
||||
file_menu->add_action(delete_action.copy_ref());
|
||||
|
@ -118,6 +125,11 @@ int main(int argc, char** argv)
|
|||
view_menu->add_action(view_as_icons_action.copy_ref());
|
||||
menubar->add_menu(move(view_menu));
|
||||
|
||||
auto go_menu = make<GMenu>("Go");
|
||||
go_menu->add_action(go_back_action.copy_ref());
|
||||
go_menu->add_action(go_forward_action.copy_ref());
|
||||
go_menu->add_action(open_parent_directory_action.copy_ref());
|
||||
|
||||
auto help_menu = make<GMenu>("Help");
|
||||
help_menu->add_action(GAction::create("About", [] (const GAction&) {
|
||||
dbgprintf("FIXME: Implement Help/About\n");
|
||||
|
@ -126,7 +138,11 @@ int main(int argc, char** argv)
|
|||
|
||||
app.set_menubar(move(menubar));
|
||||
|
||||
main_toolbar->add_action(go_back_action.copy_ref());
|
||||
main_toolbar->add_action(go_forward_action.copy_ref());
|
||||
main_toolbar->add_action(open_parent_directory_action.copy_ref());
|
||||
|
||||
main_toolbar->add_separator();
|
||||
main_toolbar->add_action(mkdir_action.copy_ref());
|
||||
main_toolbar->add_action(copy_action.copy_ref());
|
||||
main_toolbar->add_action(delete_action.copy_ref());
|
||||
|
|
BIN
Base/res/icons/16x16/go-back.png
Normal file
BIN
Base/res/icons/16x16/go-back.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 211 B |
BIN
Base/res/icons/16x16/go-forward.png
Normal file
BIN
Base/res/icons/16x16/go-forward.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 210 B |
Loading…
Reference in a new issue