1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-26 03:57:44 +00:00

HackStudio: Add the "Copy Relative Path" TreeView context menu option

This commit adds support for the option described above.
The option can be seen after a right click on a TreeView item,
and it puts the item's relative path in the clipboard (relative
to the project's root directory).
This commit is contained in:
Yuval 2022-06-29 18:20:31 +03:00 committed by Sam Atkins
parent 6978b53ea0
commit 4ef0433be1
2 changed files with 18 additions and 1 deletions

View file

@ -112,6 +112,7 @@ private:
NonnullRefPtr<GUI::Action> create_save_action();
NonnullRefPtr<GUI::Action> create_save_as_action();
NonnullRefPtr<GUI::Action> create_show_in_file_manager_action();
NonnullRefPtr<GUI::Action> create_copy_relative_path_action();
NonnullRefPtr<GUI::Action> create_add_editor_tab_widget_action();
NonnullRefPtr<GUI::Action> create_add_editor_action();
NonnullRefPtr<GUI::Action> create_add_terminal_action();
@ -219,6 +220,7 @@ private:
RefPtr<GUI::Action> m_open_selected_action;
RefPtr<GUI::Action> m_open_selected_in_new_tab_action;
RefPtr<GUI::Action> m_show_in_file_manager_action;
RefPtr<GUI::Action> m_copy_relative_path_action;
RefPtr<GUI::Action> m_delete_action;
RefPtr<GUI::Action> m_tree_view_rename_action;
RefPtr<GUI::Action> m_new_project_action;