13#ifndef __GUI_WIDGETS_PROJECT_ASSISTANT_H__
14#define __GUI_WIDGETS_PROJECT_ASSISTANT_H__
28#define PROJECT_ASSISTANT_WIDGET_TYPE (project_assistant_widget_get_type ())
31 project_assistant_widget,
33 PROJECT_ASSISTANT_WIDGET,
39typedef struct ProjectInfo
52typedef struct _ProjectAssistantWidget
54 AdwWindow parent_instance;
61 GtkColumnView * recent_projects_column_view;
62 GtkCheckButton * create_new_project_check_btn;
63 GPtrArray * templates_item_factories;
64 GtkColumnView * templates_column_view;
68 GtkButton * open_from_path_btn;
69 GtkButton * cancel_btn;
71 GPtrArray * project_infos_arr;
72 GPtrArray * templates_arr;
78 bool zrythm_already_running;
94 bool zrythm_already_running,
95 const char *
template);
API for Channel, representing a channel strip on the mixer.