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
| Action | |
| ActionMixin | |
| CliCommand | |
| CliOptions | |
| CliTool | |
| DiagnosticBuilder | |
| GitUri | |
| McpClient | |
| ObjectSerializerEntry |
Used to determine what properties to serialize in command line data. |
| Pipeline | |
| TextIter | |
| TextIterVTable | |
| Triplet | |
| TweakInfo | |
| TweakPath |
Enumerations
| CommandLineError |
|
| CommandLocality |
|
| CompletionActivation | |
| ContextError | |
| ContextualError | |
| DebuggerMovement | |
| DebuggerStopReason | |
| DebuggerTrapDisposition | |
| DebuggerTrapKind | |
| DeviceChassis | |
| DiagnosticSeverity | |
| DiagnosticToolError | |
| Locality | |
| MarkupKind | |
| ObjectSerializerFormat | |
| ProcessLauncherShell |
Describes the type of shell to be used within the context. |
| SdkConfigOption | |
| ServiceError | |
| SettingsLayer | |
| TextSetting | |
| TextWrap |
Functions
| build_error_quark | |
| dup_projects_directory | |
| dup_projects_directory_file | |
| 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 | |
| git_clone_error_quark | |
| git_initialize |
Initializes a new git repository. |
| 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_node_to_bytes |
|
| 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. |
| pipe | |
| pty_create_producer | |
| 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 |