Class

IdeApplication

Description

final class Ide.Application : Dazzle.Application {
  /* No available fields */
}
No description available.

Ancestors

  • DzlApplication
  • GtkApplication
  • GApplication
  • GObject

Implements

  • GActionGroup
  • GActionMap

Instance methods

ide_application_add_workbench
No description available.
ide_application_create_cancel_action
No description available.
ide_application_find_addin_by_module_name

Finds a loaded IdeApplicationAddin within self that was part of the plugin matching module_name.

Available since: 3.34

ide_application_find_workbench_for_file

Looks for the workbench that is the closest match to file.

Available since: 3.32

ide_application_foreach_workbench

Calls callback for each of the registered workbenches.

Available since: 3.32

ide_application_get_argv

Gets the commandline for cmdline as it was before any processing. This is useful to handle both local and remote processing of argv when you need to know what the arguments were before further options parsing.

Available since: 3.32

ide_application_get_command_line_handled
No description available.
ide_application_get_started_at

Gets the time the application was started.

Available since: 3.32

ide_application_get_worker_async

Asynchronously requests a GDBusProxy to a service provided in a worker process. The worker should be an IdeWorker implemented by the plugin named plugin_name. The IdeWorker is responsible for created both the service registered on the bus and the proxy to it.

Available since: 3.32

ide_application_get_worker_finish

Completes an asynchronous request to get a proxy to a worker process.

Available since: 3.32

ide_application_has_network

This is a helper that uses an internal GNetworkMonitor to track if we have access to the network. It works around some issues we’ve seen in the wild that make determining if we have network access difficult.

Available since: 3.32

ide_application_open_project_async
No description available.
ide_application_open_project_finish

Completes a request to open a project.

Available since: 3.32

ide_application_remove_workbench
No description available.
ide_application_set_command_line_handled
No description available.
ide_application_set_workspace_type

Sets the GType of an IdeWorkspace that should be used when creating the next workspace upon handling files from command-line arguments. This is reset after the files are opened and is generally only useful from IdeApplicationAddins who need to alter the default workspace.

Available since: 3.32

Class structure

struct IdeApplicationClass {
  DzlApplicationClass parent_class;
  
}
Class members
parent_class
DzlApplicationClass
  No description available.