Namespace
Foundry – 1
A GNOME library providing IDE capabilities
Dependencies
GLib—2.0 | The base type system library |
Browse documentation | |
GObject—2.0 | The base type system library |
Browse documentation |
Classes
Structs
CliCommand | |
CliOptions | |
CliTool | |
DiagnosticBuilder | |
Markup | |
ObjectSerializerEntry |
Used to determine what properties to serialize in command line data. |
Pipeline | |
TextIter | |
TextIterVTable | |
Triplet |
Enumerations
CommandLineError |
|
CommandLocality |
|
CompletionActivation | |
ContextError | |
ContextualError | |
DeviceChassis | |
DiagnosticSeverity | |
DiagnosticToolError | |
Locality | |
MarkupKind | |
ObjectSerializerFormat | |
ProcessLauncherShell |
Describes the type of shell to be used within the context. |
SdkConfigOption | |
ServiceError | |
SettingsLayer |
Functions
build_error_quark | |
dup_projects_directory | |
file_canonicalize | |
file_find_in_ancestors |
Locates |
file_find_regex_with_depth |
Locates files starting from |
file_find_with_depth |
Locates files starting from |
file_is_in | |
file_list_children_typed | |
file_query_exists_nofollow |
Resolves to true if |
file_test |
Similar to |
flatten_list_model_new | |
get_default_arch | |
get_os_info | |
get_version_string | |
host_file_get_contents_bytes | |
init |
Initializes libfoundry which is completed once the resulting
|
json_node_from_bytes |
Bytes to be deocded into a json node. |
json_node_get_string_at | |
json_node_new_strv | |
json_parser_load_from_file |
Loads |
json_parser_load_from_stream |
Like |
key_file_new_from_file |
Similar to calling |
key_file_new_merged | |
list_model_await |
Returns a future that resolves when the list has completed being populated or rejects with error. |
list_model_set_future |
Sets the future that can be awaited for completion of populating the list model. |
map_list_model_new | |
mkdir_with_parents |
Similar to |
path_collapse |
This function will collapse a path that starts with the users home directory into a shorthand notation using ~/ for the home directory. |
path_expand |
This function will expand various “shell-like” features of the provided path using the POSIX wordexp(3) function. Command substitution will not be enabled, but path features such as ~user will be expanded. |
search_path_append | |
search_path_prepend | |
shell_get_default |
Gets the user preferred shell on the host. |
shell_get_default_path |
Gets the default |
shell_supports_dash_c | |
shell_supports_dash_login |
Checks if the shell is known to support login semantics. Originally,
this meant |
subprocess_communicate |
Like |
subprocess_communicate_utf8 |
Like |
subprocess_wait_check |
If |