mirror of
https://github.com/RGBCube/serenity
synced 2025-07-26 11:07:35 +00:00
FileManager: Added menu to show dotfiles in directory context menu
This commit is contained in:
parent
455ce0b9c3
commit
31791945ab
1 changed files with 7 additions and 3 deletions
|
@ -470,14 +470,16 @@ int run_in_windowed_mode(RefPtr<Core::ConfigFile> config, String initial_locatio
|
||||||
GUI::Application::the()->quit();
|
GUI::Application::the()->quit();
|
||||||
}));
|
}));
|
||||||
|
|
||||||
|
auto action_show_dotfiles = GUI::Action::create_checkable("Show dotfiles", { Mod_Ctrl, Key_H }, [&](auto& action) {
|
||||||
|
directory_view.set_should_show_dotfiles(action.is_checked());
|
||||||
|
});
|
||||||
|
|
||||||
auto& view_menu = menubar->add_menu("View");
|
auto& view_menu = menubar->add_menu("View");
|
||||||
view_menu.add_action(*view_as_icons_action);
|
view_menu.add_action(*view_as_icons_action);
|
||||||
view_menu.add_action(*view_as_table_action);
|
view_menu.add_action(*view_as_table_action);
|
||||||
view_menu.add_action(*view_as_columns_action);
|
view_menu.add_action(*view_as_columns_action);
|
||||||
view_menu.add_separator();
|
view_menu.add_separator();
|
||||||
view_menu.add_action(GUI::Action::create_checkable("Show dotfiles", { Mod_Ctrl, Key_H }, [&](auto& action) {
|
view_menu.add_action(action_show_dotfiles);
|
||||||
directory_view.set_should_show_dotfiles(action.is_checked());
|
|
||||||
}));
|
|
||||||
|
|
||||||
auto& go_menu = menubar->add_menu("Go");
|
auto& go_menu = menubar->add_menu("Go");
|
||||||
go_menu.add_action(go_back_action);
|
go_menu.add_action(go_back_action);
|
||||||
|
@ -575,6 +577,8 @@ int run_in_windowed_mode(RefPtr<Core::ConfigFile> config, String initial_locatio
|
||||||
directory_view_context_menu->add_action(paste_action);
|
directory_view_context_menu->add_action(paste_action);
|
||||||
directory_view_context_menu->add_action(directory_view.open_terminal_action());
|
directory_view_context_menu->add_action(directory_view.open_terminal_action());
|
||||||
directory_view_context_menu->add_separator();
|
directory_view_context_menu->add_separator();
|
||||||
|
directory_view_context_menu->add_action(action_show_dotfiles);
|
||||||
|
directory_view_context_menu->add_separator();
|
||||||
directory_view_context_menu->add_action(properties_action);
|
directory_view_context_menu->add_action(properties_action);
|
||||||
|
|
||||||
tree_view_directory_context_menu->add_action(copy_action);
|
tree_view_directory_context_menu->add_action(copy_action);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue