Class
IdeProjectInfo
Constructors
ide_project_info_new
Instance methods
ide_project_info_compare
ide_project_info_equal
This function will check to see if information about self
and other
are
similar enough that a request to open other
would instead activate
self
. This is useful when a user tries to open the same project twice.
Available since: 3.32
ide_project_info_get_build_system_hint
ide_project_info_get_build_system_name
ide_project_info_get_description
ide_project_info_get_directory
Gets the IdeProjectInfo:directory
property.
This is the directory containing the project (if known).
Available since: 3.32
ide_project_info_get_file
Gets the IdeProjectInfo:file
property.
This is the project file (such as configure.ac) of the project.
Available since: 3.32
ide_project_info_get_id
ide_project_info_get_is_recent
ide_project_info_get_name
ide_project_info_get_priority
ide_project_info_get_vcs_uri
Gets the VCS URI for the project info. This should be set with the remote URI for the version control system. It can be used to clone the project when activated from the greeter.
Available since: 3.32
ide_project_info_set_build_system_hint
ide_project_info_set_build_system_name
ide_project_info_set_description
ide_project_info_set_directory
ide_project_info_set_doap
ide_project_info_set_file
ide_project_info_set_icon
ide_project_info_set_icon_name
ide_project_info_set_id
ide_project_info_set_is_recent
ide_project_info_set_languages
ide_project_info_set_last_modified_at
ide_project_info_set_name
ide_project_info_set_priority
ide_project_info_set_vcs_uri
Properties
Ide.ProjectInfo:build-system-hint
Ide.ProjectInfo:build-system-name
Ide.ProjectInfo:description
Ide.ProjectInfo:directory
Ide.ProjectInfo:doap
Ide.ProjectInfo:file
Ide.ProjectInfo:icon
Ide.ProjectInfo:icon-name
Ide.ProjectInfo:id
Ide.ProjectInfo:is-recent
Ide.ProjectInfo:languages
Ide.ProjectInfo:last-modified-at
Ide.ProjectInfo:name
Ide.ProjectInfo:priority
Ide.ProjectInfo:vcs-uri
Signals
Signals inherited from GObject (1)
GObject.Object::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.