[info]
title=Project Manager
desc=Allows to manage "projects" using the Project side panel
type=cudatext-plugin
subdir=cuda_project_man
homepage=https://github.com/pohmelie/cuda_project_man

[sidebar1]
hint=Project
icon=project.png
method=show_panel

[item2]
section=events
events=on_open_pre
keys=cuda-proj

[item3]
section=events
events=on_delete_file~

[item4]
section=commands
caption=&Project Manager\&Show Project panel
method=show_panel

;[item5]
;section=commands
;caption=&Project Manager\&Focus Project panel
;method=focus_panel

[item9]
section=commands
caption=&Project Manager\Open &recent project...
method=menu_recents

[item10]
section=commands
caption=&Project Manager\New project, &Open folder...
method=new_project_open_dir

[item15]
section=commands
caption=&Project Manager\&Go to file...
method=menu_goto

[item16]
section=commands
caption=&Project Manager\Go to &main file
method=goto_main

[item19]
section=commands
caption=&Project Manager\Open main &file
method=open_main

[item30]
section=commands
caption=&Project Manager\Open &all project files...
method=open_all


[item50]
section=commands
caption=&Project Manager\-
method=_

[item51]
section=commands
caption=&Project Manager\&Project properties...
method=config_proj
menu=op

[item52]
section=commands
caption=&Project Manager\&Config...
method=config
menu=op

[item60]
section=commands
caption=&Project Manager\-
method=_

[item61]
section=commands
caption=&Project Manager\&Sync to editor file
method=sync_to_ed

[item65]
section=commands
caption=&Project Manager\Add to project: current file
method=add_current_file

[item66]
section=commands
caption=&Project Manager\Add to project: all opened files
method=add_opened_files


[item80]
section=commands
caption=&Project Manager\Open session...
method=session_load_menu

[item81]
section=commands
caption=&Project Manager\Save session...
method=session_save_as

[item82]
section=commands
caption=&Project Manager\Delete session...
method=session_delete

[item85]
section=commands
caption=&Project Manager\Set default session...
method=session_def

[item86]
section=commands
caption=&Project Manager\Forget session, close all tabs
method=session_forget_ex

[item91]
section=commands
caption=&Project Manager\Close tabs not belonging to project
method=close_foreign_tabs


[item100]
section=commands
caption=&Project Manager\Context menu\Add directory...
method=contextmenu_add_dir
menu=0

[item101]
section=commands
caption=&Project Manager\Context menu\Add file...
method=contextmenu_add_file
menu=0

[item102]
section=commands
caption=&Project Manager\Context menu\New project
method=contextmenu_new_proj
menu=0

[item103]
section=commands
caption=&Project Manager\Context menu\Open project...
method=contextmenu_open_proj
menu=0

[item104]
section=commands
caption=&Project Manager\Context menu\Save project as...
method=contextmenu_save_proj_as
menu=0

[item105]
section=commands
caption=&Project Manager\Context menu\Refresh
method=contextmenu_refresh
menu=0

[item106]
section=commands
caption=&Project Manager\Context menu\Remove node
method=contextmenu_remove_node
menu=0

[item107]
section=commands
caption=&Project Manager\Context menu\Clear project
method=contextmenu_clear_proj
menu=0

[item108]
section=commands
caption=&Project Manager\Context menu\Set as main file
method=contextmenu_set_as_main_file
menu=0
