Zrythm
a highly automated and intuitive digital audio workstation
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
FileBrowserLocation Struct Reference

Locations to be used in the file browser. More...

#include <gui/backend/file_manager.h>

Data Fields

char * label
 Human readable label.
 
char * path
 Absolute path.
 
FileManagerSpecialLocation special_location
 Whether this is a standard (undeletable) location.
 

Detailed Description

Locations to be used in the file browser.

These are to be saved/updated every time there are changes and reloaded when Zrythm starts.

Label is the visible part and path is the actual path. Eg. "Home" -> /home/user "Documents" -> /home/user/Documents "Samples" -> (some arbitrary path)

Definition at line 41 of file file_manager.h.

Field Documentation

◆ label

char* FileBrowserLocation::label

Human readable label.

Definition at line 44 of file file_manager.h.

◆ path

char* FileBrowserLocation::path

Absolute path.

Definition at line 47 of file file_manager.h.

◆ special_location

FileManagerSpecialLocation FileBrowserLocation::special_location

Whether this is a standard (undeletable) location.

Definition at line 51 of file file_manager.h.


The documentation for this struct was generated from the following file: