Back to index

libunity  5.92.0
Classes | Defines | Typedefs | Enumerations | Functions
unity.h File Reference
#include <glib.h>
#include <glib-object.h>
#include <stdlib.h>
#include <string.h>
#include <gio/gio.h>
#include <dee.h>
#include <float.h>
#include <math.h>
#include <libdbusmenu-glib/client.h>
#include <libdbusmenu-glib/dbusmenu-glib.h>
#include <libdbusmenu-glib/enum-types.h>
#include <libdbusmenu-glib/menuitem-proxy.h>
#include <libdbusmenu-glib/menuitem.h>
#include <libdbusmenu-glib/server.h>
#include <libdbusmenu-glib/types.h>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _UnityAppInfoManager
struct  _UnityAppInfoManagerClass
struct  _UnityInspector
struct  _UnityInspectorClass
struct  _UnityLauncherEntry
struct  _UnityLauncherEntryClass
struct  _UnityLauncherFavorites
struct  _UnityLauncherFavoritesClass
struct  _UnityLens
struct  _UnityLensClass
struct  _UnityMergeStrategyIface
struct  _UnityActivationResponse
struct  _UnityActivationResponseClass
struct  _UnityCategory
struct  _UnityCategoryClass
struct  _UnityFilter
struct  _UnityFilterClass
struct  _UnityFilterOption
struct  _UnityFilterOptionClass
struct  _UnityOptionsFilter
struct  _UnityOptionsFilterClass
struct  _UnityRadioOptionFilter
struct  _UnityRadioOptionFilterClass
struct  _UnityCheckOptionFilter
struct  _UnityCheckOptionFilterClass
struct  _UnityCheckOptionFilterCompact
struct  _UnityCheckOptionFilterCompactClass
struct  _UnityRatingsFilter
struct  _UnityRatingsFilterClass
struct  _UnityMultiRangeFilter
struct  _UnityMultiRangeFilterClass
struct  _UnityLensSearchClass
struct  _UnityPreview
struct  _UnityPreviewClass
struct  _UnityPreviewAction
struct  _UnityPreviewActionClass
struct  _UnityInfoHint
struct  _UnityInfoHintClass
struct  _UnityGenericPreview
struct  _UnityGenericPreviewClass
struct  _UnityApplicationPreview
struct  _UnityApplicationPreviewClass
struct  _UnityMusicPreview
struct  _UnityMusicPreviewClass
struct  _UnityMoviePreview
struct  _UnityMoviePreviewClass
struct  _UnitySeriesItem
struct  _UnitySeriesItemClass
struct  _UnitySeriesPreview
struct  _UnitySeriesPreviewClass
struct  _UnityScope
struct  _UnityScopeClass
struct  _UnityPlaylist
struct  _UnityPlaylistClass
struct  _UnityMusicPlayer
struct  _UnityMusicPlayerClass
struct  _UnityPlaylistDetails
struct  _UnityActivePlaylistContainer

Defines

#define UNITY_TYPE_APP_INFO_MANAGER   (unity_app_info_manager_get_type ())
#define UNITY_APP_INFO_MANAGER(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_APP_INFO_MANAGER, UnityAppInfoManager))
#define UNITY_APP_INFO_MANAGER_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_APP_INFO_MANAGER, UnityAppInfoManagerClass))
#define UNITY_IS_APP_INFO_MANAGER(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_APP_INFO_MANAGER))
#define UNITY_IS_APP_INFO_MANAGER_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_APP_INFO_MANAGER))
#define UNITY_APP_INFO_MANAGER_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_APP_INFO_MANAGER, UnityAppInfoManagerClass))
#define UNITY_TYPE_INSPECTOR   (unity_inspector_get_type ())
#define UNITY_INSPECTOR(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_INSPECTOR, UnityInspector))
#define UNITY_INSPECTOR_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_INSPECTOR, UnityInspectorClass))
#define UNITY_IS_INSPECTOR(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_INSPECTOR))
#define UNITY_IS_INSPECTOR_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_INSPECTOR))
#define UNITY_INSPECTOR_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_INSPECTOR, UnityInspectorClass))
#define UNITY_TYPE_LAUNCHER_ENTRY   (unity_launcher_entry_get_type ())
#define UNITY_LAUNCHER_ENTRY(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_LAUNCHER_ENTRY, UnityLauncherEntry))
#define UNITY_LAUNCHER_ENTRY_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_LAUNCHER_ENTRY, UnityLauncherEntryClass))
#define UNITY_IS_LAUNCHER_ENTRY(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_LAUNCHER_ENTRY))
#define UNITY_IS_LAUNCHER_ENTRY_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_LAUNCHER_ENTRY))
#define UNITY_LAUNCHER_ENTRY_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_LAUNCHER_ENTRY, UnityLauncherEntryClass))
#define UNITY_TYPE_LAUNCHER_FAVORITES   (unity_launcher_favorites_get_type ())
#define UNITY_LAUNCHER_FAVORITES(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_LAUNCHER_FAVORITES, UnityLauncherFavorites))
#define UNITY_LAUNCHER_FAVORITES_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_LAUNCHER_FAVORITES, UnityLauncherFavoritesClass))
#define UNITY_IS_LAUNCHER_FAVORITES(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_LAUNCHER_FAVORITES))
#define UNITY_IS_LAUNCHER_FAVORITES_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_LAUNCHER_FAVORITES))
#define UNITY_LAUNCHER_FAVORITES_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_LAUNCHER_FAVORITES, UnityLauncherFavoritesClass))
#define UNITY_TYPE_LENS   (unity_lens_get_type ())
#define UNITY_LENS(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_LENS, UnityLens))
#define UNITY_LENS_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_LENS, UnityLensClass))
#define UNITY_IS_LENS(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_LENS))
#define UNITY_IS_LENS_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_LENS))
#define UNITY_LENS_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_LENS, UnityLensClass))
#define UNITY_TYPE_SCOPE   (unity_scope_get_type ())
#define UNITY_SCOPE(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_SCOPE, UnityScope))
#define UNITY_SCOPE_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_SCOPE, UnityScopeClass))
#define UNITY_IS_SCOPE(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_SCOPE))
#define UNITY_IS_SCOPE_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_SCOPE))
#define UNITY_SCOPE_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_SCOPE, UnityScopeClass))
#define UNITY_TYPE_FILTER   (unity_filter_get_type ())
#define UNITY_FILTER(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_FILTER, UnityFilter))
#define UNITY_FILTER_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_FILTER, UnityFilterClass))
#define UNITY_IS_FILTER(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_FILTER))
#define UNITY_IS_FILTER_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_FILTER))
#define UNITY_FILTER_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_FILTER, UnityFilterClass))
#define UNITY_TYPE_CATEGORY   (unity_category_get_type ())
#define UNITY_CATEGORY(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_CATEGORY, UnityCategory))
#define UNITY_CATEGORY_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_CATEGORY, UnityCategoryClass))
#define UNITY_IS_CATEGORY(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_CATEGORY))
#define UNITY_IS_CATEGORY_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_CATEGORY))
#define UNITY_CATEGORY_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_CATEGORY, UnityCategoryClass))
#define UNITY_TYPE_MERGE_STRATEGY   (unity_merge_strategy_get_type ())
#define UNITY_MERGE_STRATEGY(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_MERGE_STRATEGY, UnityMergeStrategy))
#define UNITY_IS_MERGE_STRATEGY(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_MERGE_STRATEGY))
#define UNITY_MERGE_STRATEGY_GET_INTERFACE(obj)   (G_TYPE_INSTANCE_GET_INTERFACE ((obj), UNITY_TYPE_MERGE_STRATEGY, UnityMergeStrategyIface))
#define UNITY_TYPE_HANDLED_TYPE   (unity_handled_type_get_type ())
#define UNITY_TYPE_ACTIVATION_RESPONSE   (unity_activation_response_get_type ())
#define UNITY_ACTIVATION_RESPONSE(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_ACTIVATION_RESPONSE, UnityActivationResponse))
#define UNITY_ACTIVATION_RESPONSE_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_ACTIVATION_RESPONSE, UnityActivationResponseClass))
#define UNITY_IS_ACTIVATION_RESPONSE(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_ACTIVATION_RESPONSE))
#define UNITY_IS_ACTIVATION_RESPONSE_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_ACTIVATION_RESPONSE))
#define UNITY_ACTIVATION_RESPONSE_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_ACTIVATION_RESPONSE, UnityActivationResponseClass))
#define UNITY_TYPE_PREVIEW   (unity_preview_get_type ())
#define UNITY_PREVIEW(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_PREVIEW, UnityPreview))
#define UNITY_PREVIEW_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_PREVIEW, UnityPreviewClass))
#define UNITY_IS_PREVIEW(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_PREVIEW))
#define UNITY_IS_PREVIEW_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_PREVIEW))
#define UNITY_PREVIEW_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_PREVIEW, UnityPreviewClass))
#define UNITY_TYPE_CATEGORY_RENDERER   (unity_category_renderer_get_type ())
#define UNITY_TYPE_FILTER_RENDERER   (unity_filter_renderer_get_type ())
#define UNITY_TYPE_FILTER_OPTION   (unity_filter_option_get_type ())
#define UNITY_FILTER_OPTION(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_FILTER_OPTION, UnityFilterOption))
#define UNITY_FILTER_OPTION_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_FILTER_OPTION, UnityFilterOptionClass))
#define UNITY_IS_FILTER_OPTION(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_FILTER_OPTION))
#define UNITY_IS_FILTER_OPTION_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_FILTER_OPTION))
#define UNITY_FILTER_OPTION_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_FILTER_OPTION, UnityFilterOptionClass))
#define UNITY_TYPE_OPTIONS_FILTER   (unity_options_filter_get_type ())
#define UNITY_OPTIONS_FILTER(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_OPTIONS_FILTER, UnityOptionsFilter))
#define UNITY_OPTIONS_FILTER_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_OPTIONS_FILTER, UnityOptionsFilterClass))
#define UNITY_IS_OPTIONS_FILTER(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_OPTIONS_FILTER))
#define UNITY_IS_OPTIONS_FILTER_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_OPTIONS_FILTER))
#define UNITY_OPTIONS_FILTER_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_OPTIONS_FILTER, UnityOptionsFilterClass))
#define UNITY_OPTIONS_FILTER_TYPE_SORT_TYPE   (unity_options_filter_sort_type_get_type ())
#define UNITY_TYPE_RADIO_OPTION_FILTER   (unity_radio_option_filter_get_type ())
#define UNITY_RADIO_OPTION_FILTER(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_RADIO_OPTION_FILTER, UnityRadioOptionFilter))
#define UNITY_RADIO_OPTION_FILTER_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_RADIO_OPTION_FILTER, UnityRadioOptionFilterClass))
#define UNITY_IS_RADIO_OPTION_FILTER(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_RADIO_OPTION_FILTER))
#define UNITY_IS_RADIO_OPTION_FILTER_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_RADIO_OPTION_FILTER))
#define UNITY_RADIO_OPTION_FILTER_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_RADIO_OPTION_FILTER, UnityRadioOptionFilterClass))
#define UNITY_TYPE_CHECK_OPTION_FILTER   (unity_check_option_filter_get_type ())
#define UNITY_CHECK_OPTION_FILTER(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_CHECK_OPTION_FILTER, UnityCheckOptionFilter))
#define UNITY_CHECK_OPTION_FILTER_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_CHECK_OPTION_FILTER, UnityCheckOptionFilterClass))
#define UNITY_IS_CHECK_OPTION_FILTER(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_CHECK_OPTION_FILTER))
#define UNITY_IS_CHECK_OPTION_FILTER_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_CHECK_OPTION_FILTER))
#define UNITY_CHECK_OPTION_FILTER_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_CHECK_OPTION_FILTER, UnityCheckOptionFilterClass))
#define UNITY_TYPE_CHECK_OPTION_FILTER_COMPACT   (unity_check_option_filter_compact_get_type ())
#define UNITY_CHECK_OPTION_FILTER_COMPACT(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_CHECK_OPTION_FILTER_COMPACT, UnityCheckOptionFilterCompact))
#define UNITY_CHECK_OPTION_FILTER_COMPACT_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_CHECK_OPTION_FILTER_COMPACT, UnityCheckOptionFilterCompactClass))
#define UNITY_IS_CHECK_OPTION_FILTER_COMPACT(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_CHECK_OPTION_FILTER_COMPACT))
#define UNITY_IS_CHECK_OPTION_FILTER_COMPACT_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_CHECK_OPTION_FILTER_COMPACT))
#define UNITY_CHECK_OPTION_FILTER_COMPACT_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_CHECK_OPTION_FILTER_COMPACT, UnityCheckOptionFilterCompactClass))
#define UNITY_TYPE_RATINGS_FILTER   (unity_ratings_filter_get_type ())
#define UNITY_RATINGS_FILTER(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_RATINGS_FILTER, UnityRatingsFilter))
#define UNITY_RATINGS_FILTER_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_RATINGS_FILTER, UnityRatingsFilterClass))
#define UNITY_IS_RATINGS_FILTER(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_RATINGS_FILTER))
#define UNITY_IS_RATINGS_FILTER_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_RATINGS_FILTER))
#define UNITY_RATINGS_FILTER_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_RATINGS_FILTER, UnityRatingsFilterClass))
#define UNITY_TYPE_MULTI_RANGE_FILTER   (unity_multi_range_filter_get_type ())
#define UNITY_MULTI_RANGE_FILTER(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_MULTI_RANGE_FILTER, UnityMultiRangeFilter))
#define UNITY_MULTI_RANGE_FILTER_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_MULTI_RANGE_FILTER, UnityMultiRangeFilterClass))
#define UNITY_IS_MULTI_RANGE_FILTER(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_MULTI_RANGE_FILTER))
#define UNITY_IS_MULTI_RANGE_FILTER_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_MULTI_RANGE_FILTER))
#define UNITY_MULTI_RANGE_FILTER_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_MULTI_RANGE_FILTER, UnityMultiRangeFilterClass))
#define UNITY_TYPE_LENS_SEARCH   (unity_lens_search_get_type ())
#define UNITY_LENS_SEARCH(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_LENS_SEARCH, UnityLensSearch))
#define UNITY_LENS_SEARCH_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_LENS_SEARCH, UnityLensSearchClass))
#define UNITY_IS_LENS_SEARCH(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_LENS_SEARCH))
#define UNITY_IS_LENS_SEARCH_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_LENS_SEARCH))
#define UNITY_LENS_SEARCH_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_LENS_SEARCH, UnityLensSearchClass))
#define UNITY_TYPE_PREVIEW_ACTION   (unity_preview_action_get_type ())
#define UNITY_PREVIEW_ACTION(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_PREVIEW_ACTION, UnityPreviewAction))
#define UNITY_PREVIEW_ACTION_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_PREVIEW_ACTION, UnityPreviewActionClass))
#define UNITY_IS_PREVIEW_ACTION(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_PREVIEW_ACTION))
#define UNITY_IS_PREVIEW_ACTION_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_PREVIEW_ACTION))
#define UNITY_PREVIEW_ACTION_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_PREVIEW_ACTION, UnityPreviewActionClass))
#define UNITY_TYPE_INFO_HINT   (unity_info_hint_get_type ())
#define UNITY_INFO_HINT(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_INFO_HINT, UnityInfoHint))
#define UNITY_INFO_HINT_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_INFO_HINT, UnityInfoHintClass))
#define UNITY_IS_INFO_HINT(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_INFO_HINT))
#define UNITY_IS_INFO_HINT_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_INFO_HINT))
#define UNITY_INFO_HINT_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_INFO_HINT, UnityInfoHintClass))
#define UNITY_TYPE_LAYOUT_HINT   (unity_layout_hint_get_type ())
#define UNITY_TYPE_GENERIC_PREVIEW   (unity_generic_preview_get_type ())
#define UNITY_GENERIC_PREVIEW(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_GENERIC_PREVIEW, UnityGenericPreview))
#define UNITY_GENERIC_PREVIEW_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_GENERIC_PREVIEW, UnityGenericPreviewClass))
#define UNITY_IS_GENERIC_PREVIEW(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_GENERIC_PREVIEW))
#define UNITY_IS_GENERIC_PREVIEW_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_GENERIC_PREVIEW))
#define UNITY_GENERIC_PREVIEW_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_GENERIC_PREVIEW, UnityGenericPreviewClass))
#define UNITY_TYPE_APPLICATION_PREVIEW   (unity_application_preview_get_type ())
#define UNITY_APPLICATION_PREVIEW(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_APPLICATION_PREVIEW, UnityApplicationPreview))
#define UNITY_APPLICATION_PREVIEW_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_APPLICATION_PREVIEW, UnityApplicationPreviewClass))
#define UNITY_IS_APPLICATION_PREVIEW(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_APPLICATION_PREVIEW))
#define UNITY_IS_APPLICATION_PREVIEW_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_APPLICATION_PREVIEW))
#define UNITY_APPLICATION_PREVIEW_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_APPLICATION_PREVIEW, UnityApplicationPreviewClass))
#define UNITY_TYPE_MUSIC_PREVIEW   (unity_music_preview_get_type ())
#define UNITY_MUSIC_PREVIEW(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_MUSIC_PREVIEW, UnityMusicPreview))
#define UNITY_MUSIC_PREVIEW_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_MUSIC_PREVIEW, UnityMusicPreviewClass))
#define UNITY_IS_MUSIC_PREVIEW(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_MUSIC_PREVIEW))
#define UNITY_IS_MUSIC_PREVIEW_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_MUSIC_PREVIEW))
#define UNITY_MUSIC_PREVIEW_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_MUSIC_PREVIEW, UnityMusicPreviewClass))
#define UNITY_MUSIC_PREVIEW_TYPE_TRACK_STATE   (unity_music_preview_track_state_get_type ())
#define UNITY_TYPE_TRACK_METADATA   (unity_track_metadata_get_type ())
#define UNITY_TRACK_METADATA(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_TRACK_METADATA, UnityTrackMetadata))
#define UNITY_TRACK_METADATA_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_TRACK_METADATA, UnityTrackMetadataClass))
#define UNITY_IS_TRACK_METADATA(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_TRACK_METADATA))
#define UNITY_IS_TRACK_METADATA_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_TRACK_METADATA))
#define UNITY_TRACK_METADATA_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_TRACK_METADATA, UnityTrackMetadataClass))
#define UNITY_TYPE_MOVIE_PREVIEW   (unity_movie_preview_get_type ())
#define UNITY_MOVIE_PREVIEW(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_MOVIE_PREVIEW, UnityMoviePreview))
#define UNITY_MOVIE_PREVIEW_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_MOVIE_PREVIEW, UnityMoviePreviewClass))
#define UNITY_IS_MOVIE_PREVIEW(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_MOVIE_PREVIEW))
#define UNITY_IS_MOVIE_PREVIEW_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_MOVIE_PREVIEW))
#define UNITY_MOVIE_PREVIEW_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_MOVIE_PREVIEW, UnityMoviePreviewClass))
#define UNITY_TYPE_SERIES_ITEM   (unity_series_item_get_type ())
#define UNITY_SERIES_ITEM(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_SERIES_ITEM, UnitySeriesItem))
#define UNITY_SERIES_ITEM_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_SERIES_ITEM, UnitySeriesItemClass))
#define UNITY_IS_SERIES_ITEM(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_SERIES_ITEM))
#define UNITY_IS_SERIES_ITEM_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_SERIES_ITEM))
#define UNITY_SERIES_ITEM_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_SERIES_ITEM, UnitySeriesItemClass))
#define UNITY_TYPE_SERIES_PREVIEW   (unity_series_preview_get_type ())
#define UNITY_SERIES_PREVIEW(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_SERIES_PREVIEW, UnitySeriesPreview))
#define UNITY_SERIES_PREVIEW_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_SERIES_PREVIEW, UnitySeriesPreviewClass))
#define UNITY_IS_SERIES_PREVIEW(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_SERIES_PREVIEW))
#define UNITY_IS_SERIES_PREVIEW_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_SERIES_PREVIEW))
#define UNITY_SERIES_PREVIEW_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_SERIES_PREVIEW, UnitySeriesPreviewClass))
#define UNITY_TYPE_SEARCH_TYPE   (unity_search_type_get_type ())
#define UNITY_TYPE_PLAYLIST   (unity_playlist_get_type ())
#define UNITY_PLAYLIST(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_PLAYLIST, UnityPlaylist))
#define UNITY_PLAYLIST_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_PLAYLIST, UnityPlaylistClass))
#define UNITY_IS_PLAYLIST(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_PLAYLIST))
#define UNITY_IS_PLAYLIST_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_PLAYLIST))
#define UNITY_PLAYLIST_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_PLAYLIST, UnityPlaylistClass))
#define UNITY_TYPE_PLAYBACK_STATE   (unity_playback_state_get_type ())
#define UNITY_TYPE_MUSIC_PLAYER   (unity_music_player_get_type ())
#define UNITY_MUSIC_PLAYER(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_MUSIC_PLAYER, UnityMusicPlayer))
#define UNITY_MUSIC_PLAYER_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_MUSIC_PLAYER, UnityMusicPlayerClass))
#define UNITY_IS_MUSIC_PLAYER(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_MUSIC_PLAYER))
#define UNITY_IS_MUSIC_PLAYER_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_MUSIC_PLAYER))
#define UNITY_MUSIC_PLAYER_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_MUSIC_PLAYER, UnityMusicPlayerClass))
#define UNITY_TYPE_PLAYLIST_DETAILS   (unity_playlist_details_get_type ())
#define UNITY_TYPE_ACTIVE_PLAYLIST_CONTAINER   (unity_active_playlist_container_get_type ())

Typedefs

typedef struct _UnityAppInfoManager
typedef struct _UnityAppInfoManagerClass
typedef struct _UnityAppInfoManagerPrivate
typedef struct _UnityInspector
typedef struct _UnityInspectorClass
typedef struct _UnityInspectorPrivate
typedef struct _UnityLauncherEntry
typedef struct _UnityLauncherEntryClass
typedef struct _UnityLauncherEntryPrivate
typedef struct _UnityLauncherFavorites
typedef struct _UnityLauncherFavoritesClass
typedef struct _UnityLauncherFavoritesPrivate
typedef struct _UnityLens
typedef struct _UnityLensClass
typedef struct _UnityLensPrivate
typedef struct _UnityScope
typedef struct _UnityScopeClass
typedef struct _UnityFilter
typedef struct _UnityFilterClass
typedef struct _UnityCategory
typedef struct _UnityCategoryClass
typedef struct _UnityMergeStrategy
typedef struct _UnityMergeStrategyIface
typedef struct _UnityActivationResponse
typedef struct _UnityActivationResponseClass
typedef struct _UnityActivationResponsePrivate
typedef struct _UnityPreview
typedef struct _UnityPreviewClass
typedef struct _UnityCategoryPrivate
typedef struct _UnityFilterPrivate
typedef struct _UnityFilterOption
typedef struct _UnityFilterOptionClass
typedef struct _UnityFilterOptionPrivate
typedef struct _UnityOptionsFilter
typedef struct _UnityOptionsFilterClass
typedef struct _UnityOptionsFilterPrivate
typedef struct _UnityRadioOptionFilter
typedef struct _UnityRadioOptionFilterClass
typedef struct _UnityRadioOptionFilterPrivate
typedef struct _UnityCheckOptionFilter
typedef struct _UnityCheckOptionFilterClass
typedef struct _UnityCheckOptionFilterPrivate
typedef struct _UnityCheckOptionFilterCompact
typedef struct _UnityCheckOptionFilterCompactClass
typedef struct _UnityCheckOptionFilterCompactPrivate
typedef struct _UnityRatingsFilter
typedef struct _UnityRatingsFilterClass
typedef struct _UnityRatingsFilterPrivate
typedef struct _UnityMultiRangeFilter
typedef struct _UnityMultiRangeFilterClass
typedef struct _UnityMultiRangeFilterPrivate
typedef struct _UnityLensSearch
typedef struct _UnityLensSearchClass
typedef struct _UnityLensSearchPrivate
typedef struct _UnityPreviewPrivate
typedef struct _UnityPreviewAction
typedef struct _UnityPreviewActionClass
typedef struct _UnityInfoHint
typedef struct _UnityInfoHintClass
typedef struct _UnityPreviewActionPrivate
typedef struct _UnityInfoHintPrivate
typedef struct _UnityGenericPreview
typedef struct _UnityGenericPreviewClass
typedef struct _UnityGenericPreviewPrivate
typedef struct _UnityApplicationPreview
typedef struct _UnityApplicationPreviewClass
typedef struct _UnityApplicationPreviewPrivate
typedef struct _UnityMusicPreview
typedef struct _UnityMusicPreviewClass
typedef struct _UnityMusicPreviewPrivate
typedef struct _UnityTrackMetadata
typedef struct _UnityTrackMetadataClass
typedef struct _UnityMoviePreview
typedef struct _UnityMoviePreviewClass
typedef struct _UnityMoviePreviewPrivate
typedef struct _UnitySeriesItem
typedef struct _UnitySeriesItemClass
typedef struct _UnitySeriesItemPrivate
typedef struct _UnitySeriesPreview
typedef struct _UnitySeriesPreviewClass
typedef struct _UnitySeriesPreviewPrivate
typedef struct _UnityScopePrivate
typedef struct _UnityTrackMetadataPrivate
typedef struct _UnityPlaylist
typedef struct _UnityPlaylistClass
typedef struct _UnityPlaylistPrivate
typedef struct _UnityMusicPlayer
typedef struct _UnityMusicPlayerClass
typedef struct _UnityMusicPlayerPrivate
typedef struct _UnityPlaylistDetails
typedef struct _UnityActivePlaylistContainer

Enumerations

enum  UnityHandledType {
  UNITY_HANDLED_TYPE_NOT_HANDLED, UNITY_HANDLED_TYPE_SHOW_DASH, UNITY_HANDLED_TYPE_HIDE_DASH, UNITY_HANDLED_TYPE_GOTO_DASH_URI,
  UNITY_HANDLED_TYPE_SHOW_PREVIEW, UNITY_HANDLED_TYPE_NOT_HANDLED, UNITY_HANDLED_TYPE_SHOW_DASH, UNITY_HANDLED_TYPE_HIDE_DASH,
  UNITY_HANDLED_TYPE_GOTO_DASH_URI, UNITY_HANDLED_TYPE_SHOW_PREVIEW
}
enum  UnityCategoryRenderer {
  UNITY_CATEGORY_RENDERER_VERTICAL_TILE, UNITY_CATEGORY_RENDERER_HORIZONTAL_TILE, UNITY_CATEGORY_RENDERER_LIST_TILE, UNITY_CATEGORY_RENDERER_FLOW,
  UNITY_CATEGORY_RENDERER_VERTICAL_TILE, UNITY_CATEGORY_RENDERER_HORIZONTAL_TILE, UNITY_CATEGORY_RENDERER_LIST_TILE, UNITY_CATEGORY_RENDERER_FLOW
}
enum  UnityFilterRenderer {
  UNITY_FILTER_RENDERER_CHECK_OPTIONS, UNITY_FILTER_RENDERER_RADIO_OPTIONS, UNITY_FILTER_RENDERER_MULTIRANGE, UNITY_FILTER_RENDERER_RATINGS,
  UNITY_FILTER_RENDERER_CHECK_OPTIONS_COMPACT, UNITY_FILTER_RENDERER_CHECK_OPTIONS, UNITY_FILTER_RENDERER_RADIO_OPTIONS, UNITY_FILTER_RENDERER_MULTIRANGE,
  UNITY_FILTER_RENDERER_RATINGS, UNITY_FILTER_RENDERER_CHECK_OPTIONS_COMPACT
}
enum  UnityOptionsFilterSortType {
  UNITY_OPTIONS_FILTER_SORT_TYPE_MANUAL, UNITY_OPTIONS_FILTER_SORT_TYPE_DISPLAY_NAME, UNITY_OPTIONS_FILTER_SORT_TYPE_ID, UNITY_OPTIONS_FILTER_SORT_TYPE_MANUAL,
  UNITY_OPTIONS_FILTER_SORT_TYPE_DISPLAY_NAME, UNITY_OPTIONS_FILTER_SORT_TYPE_ID
}
enum  UnityLayoutHint {
  UNITY_LAYOUT_HINT_NONE, UNITY_LAYOUT_HINT_LEFT, UNITY_LAYOUT_HINT_RIGHT, UNITY_LAYOUT_HINT_TOP,
  UNITY_LAYOUT_HINT_BOTTOM, UNITY_LAYOUT_HINT_NONE, UNITY_LAYOUT_HINT_LEFT, UNITY_LAYOUT_HINT_RIGHT,
  UNITY_LAYOUT_HINT_TOP, UNITY_LAYOUT_HINT_BOTTOM
}
enum  UnityMusicPreviewTrackState {
  UNITY_MUSIC_PREVIEW_TRACK_STATE_STOPPED, UNITY_MUSIC_PREVIEW_TRACK_STATE_PLAYING, UNITY_MUSIC_PREVIEW_TRACK_STATE_PAUSED, UNITY_MUSIC_PREVIEW_TRACK_STATE_STOPPED,
  UNITY_MUSIC_PREVIEW_TRACK_STATE_PLAYING, UNITY_MUSIC_PREVIEW_TRACK_STATE_PAUSED
}
enum  UnitySearchType {
  UNITY_SEARCH_TYPE_DEFAULT, UNITY_SEARCH_TYPE_GLOBAL, UNITY_SEARCH_TYPE_N_TYPES, UNITY_SEARCH_TYPE_DEFAULT,
  UNITY_SEARCH_TYPE_GLOBAL, UNITY_SEARCH_TYPE_N_TYPES
}
enum  UnityPlaybackState { UNITY_PLAYBACK_STATE_PLAYING, UNITY_PLAYBACK_STATE_PAUSED, UNITY_PLAYBACK_STATE_PLAYING, UNITY_PLAYBACK_STATE_PAUSED }

Functions

GType unity_app_info_manager_get_type (void) G_GNUC_CONST
 A singleton class that caches GLib.AppInfo objects.
UnityAppInfoManager * unity_app_info_manager_get_instance (void) G_GNUC_DEPRECATED
UnityAppInfoManager * unity_app_info_manager_get_default (void)
 Get a ref to the singleton AppInfoManager.
GAppInfo * unity_app_info_manager_lookup (UnityAppInfoManager *self, const gchar *id)
 Look up an AppInfo given its desktop id or absolute path.
gchar ** unity_app_info_manager_get_categories (UnityAppInfoManager *self, const gchar *id, int *result_length1)
gchar ** unity_app_info_manager_get_keywords (UnityAppInfoManager *self, const gchar *id, int *result_length1)
 Look up keywords for for desktop id or file path .
gchar * unity_app_info_manager_get_path (UnityAppInfoManager *self, const gchar *id)
 Look up the full path to the desktop file for desktop id .
void unity_app_info_manager_lookup_async (UnityAppInfoManager *self, const gchar *id, GAsyncReadyCallback _callback_, gpointer _user_data_)
GAppInfo * unity_app_info_manager_lookup_finish (UnityAppInfoManager *self, GAsyncResult *_res_, GError **error)
void unity_app_info_manager_clear (UnityAppInfoManager *self)
GType unity_inspector_get_type (void) G_GNUC_CONST
 The Unity.Inspector is a singleton that can be used to inspect the state of Unity.
UnityInspector * unity_inspector_get_default (void)
 Get the default singleton Unity.Inspector instance, creating it dynamically if necessary.
gboolean unity_inspector_get_unity_running (UnityInspector *self)
const gchar * unity_inspector_get_unity_bus_name (UnityInspector *self)
void unity_io_read_stream_async (GInputStream *input, gint io_priority, GCancellable *cancellable, GAsyncReadyCallback _callback_, gpointer _user_data_)
void unity_io_read_stream_finish (GAsyncResult *_res_, guint8 **data, int *data_length1, gsize *size, GError **error)
void unity_io_open_from_dirs (const gchar *filename, gchar **dirs, int dirs_length1, GAsyncReadyCallback _callback_, gpointer _user_data_)
GFileInputStream * unity_io_open_from_dirs_finish (GAsyncResult *_res_, GError **error)
void unity_io_open_from_data_dirs (const gchar *filename, GAsyncReadyCallback _callback_, gpointer _user_data_)
GFileInputStream * unity_io_open_from_data_dirs_finish (GAsyncResult *_res_, GError **error)
gchar ** unity_io_get_system_data_dirs (int *result_length1)
GType unity_launcher_entry_get_type (void) G_GNUC_CONST
 This class represents your control point for your application's icon in the Unity Launcher.
UnityLauncherEntry * unity_launcher_entry_get_for_app_uri (const gchar *app_uri)
UnityLauncherEntry * unity_launcher_entry_get_for_desktop_id (const gchar *desktop_id)
UnityLauncherEntry * unity_launcher_entry_get_for_desktop_file (const gchar *desktop_file)
const gchar * unity_launcher_entry_get_app_uri (UnityLauncherEntry *self)
void unity_launcher_entry_set_app_uri (UnityLauncherEntry *self, const gchar *value)
gint64 unity_launcher_entry_get_count (UnityLauncherEntry *self)
void unity_launcher_entry_set_count (UnityLauncherEntry *self, gint64 value)
gboolean unity_launcher_entry_get_count_visible (UnityLauncherEntry *self)
void unity_launcher_entry_set_count_visible (UnityLauncherEntry *self, gboolean value)
gdouble unity_launcher_entry_get_progress (UnityLauncherEntry *self)
void unity_launcher_entry_set_progress (UnityLauncherEntry *self, gdouble value)
gboolean unity_launcher_entry_get_progress_visible (UnityLauncherEntry *self)
void unity_launcher_entry_set_progress_visible (UnityLauncherEntry *self, gboolean value)
gboolean unity_launcher_entry_get_urgent (UnityLauncherEntry *self)
void unity_launcher_entry_set_urgent (UnityLauncherEntry *self, gboolean value)
DbusmenuMenuitem * unity_launcher_entry_get_quicklist (UnityLauncherEntry *self)
void unity_launcher_entry_set_quicklist (UnityLauncherEntry *self, DbusmenuMenuitem *value)
GType unity_launcher_favorites_get_type (void) G_GNUC_CONST
UnityLauncherFavorites * unity_launcher_favorites_get_default (void)
 Get the default singleton Unity.LauncherFavorites instance, creating it dynamically if necessary.
gboolean unity_launcher_favorites_has_app_info (UnityLauncherFavorites *self, GAppInfo *appinfo)
gboolean unity_launcher_favorites_has_app_id (UnityLauncherFavorites *self, const gchar *app_id)
GAppInfo * unity_launcher_favorites_lookup (UnityLauncherFavorites *self, const gchar *app_id)
gchar ** unity_launcher_favorites_enumerate_ids (UnityLauncherFavorites *self, int *result_length1)
GAppInfo ** unity_launcher_favorites_enumerate_app_infos (UnityLauncherFavorites *self, int *result_length1)
GType unity_lens_get_type (void) G_GNUC_CONST
UnityLens * unity_lens_new (const gchar *dbus_path_, const gchar *id_)
UnityLens * unity_lens_construct (GType object_type, const gchar *dbus_path_, const gchar *id_)
void unity_lens_export (UnityLens *self, GError **error)
GType unity_scope_get_type (void) G_GNUC_CONST
void unity_lens_add_local_scope (UnityLens *self, UnityScope *scope)
gboolean unity_lens_get_active (UnityLens *self)
gboolean unity_lens_get_visible (UnityLens *self)
void unity_lens_set_visible (UnityLens *self, gboolean value)
gboolean unity_lens_get_searching (UnityLens *self)
gboolean unity_lens_get_exported (UnityLens *self)
gboolean unity_lens_get_search_in_global (UnityLens *self)
void unity_lens_set_search_in_global (UnityLens *self, gboolean value)
const gchar * unity_lens_get_id (UnityLens *self)
const gchar * unity_lens_get_dbus_path (UnityLens *self)
const gchar * unity_lens_get_search_hint (UnityLens *self)
void unity_lens_set_search_hint (UnityLens *self, const gchar *value)
GType unity_filter_get_type (void) G_GNUC_CONST
GList * unity_lens_get_filters (UnityLens *self)
void unity_lens_set_filters (UnityLens *self, GList *value)
GType unity_category_get_type (void) G_GNUC_CONST
GList * unity_lens_get_categories (UnityLens *self)
void unity_lens_set_categories (UnityLens *self, GList *value)
GType unity_merge_strategy_get_type (void) G_GNUC_CONST
UnityMergeStrategy * unity_lens_get_merge_strategy (UnityLens *self)
void unity_lens_set_merge_strategy (UnityLens *self, UnityMergeStrategy *value)
UnityMergeStrategy * unity_lens_get_global_merge_strategy (UnityLens *self)
void unity_lens_set_global_merge_strategy (UnityLens *self, UnityMergeStrategy *value)
const gchar * unity_lens_get_sources_display_name (UnityLens *self)
void unity_lens_set_sources_display_name (UnityLens *self, const gchar *value)
GType unity_handled_type_get_type (void) G_GNUC_CONST
GType unity_activation_response_get_type (void) G_GNUC_CONST
UnityActivationResponse * unity_activation_response_new (UnityHandledType handled, const gchar *goto_uri)
UnityActivationResponse * unity_activation_response_construct (GType object_type, UnityHandledType handled, const gchar *goto_uri)
GType unity_preview_get_type (void) G_GNUC_CONST
UnityActivationResponse * unity_activation_response_new_with_preview (UnityPreview *preview)
UnityActivationResponse * unity_activation_response_construct_with_preview (GType object_type, UnityPreview *preview)
UnityHandledType unity_activation_response_get_handled (UnityActivationResponse *self)
const gchar * unity_activation_response_get_goto_uri (UnityActivationResponse *self)
void unity_activation_response_set_goto_uri (UnityActivationResponse *self, const gchar *value)
GType unity_category_renderer_get_type (void) G_GNUC_CONST
UnityCategory * unity_category_new (const gchar *name, GIcon *icon_hint, UnityCategoryRenderer renderer)
UnityCategory * unity_category_construct (GType object_type, const gchar *name, GIcon *icon_hint, UnityCategoryRenderer renderer)
const gchar * unity_category_get_name (UnityCategory *self)
GIcon * unity_category_get_icon_hint (UnityCategory *self)
UnityCategoryRenderer unity_category_get_default_renderer (UnityCategory *self)
GType unity_filter_renderer_get_type (void) G_GNUC_CONST
UnityFilter * unity_filter_construct (GType object_type)
const gchar * unity_filter_get_id (UnityFilter *self)
const gchar * unity_filter_get_display_name (UnityFilter *self)
GIcon * unity_filter_get_icon_hint (UnityFilter *self)
UnityFilterRenderer unity_filter_get_renderer (UnityFilter *self)
gboolean unity_filter_get_visible (UnityFilter *self)
void unity_filter_set_visible (UnityFilter *self, gboolean value)
gboolean unity_filter_get_collapsed (UnityFilter *self)
gboolean unity_filter_get_filtering (UnityFilter *self)
GType unity_filter_option_get_type (void) G_GNUC_CONST
UnityFilterOption * unity_filter_option_new (const gchar *id, const gchar *display_name, GIcon *icon_hint, gboolean active)
UnityFilterOption * unity_filter_option_construct (GType object_type, const gchar *id, const gchar *display_name, GIcon *icon_hint, gboolean active)
const gchar * unity_filter_option_get_id (UnityFilterOption *self)
const gchar * unity_filter_option_get_display_name (UnityFilterOption *self)
GIcon * unity_filter_option_get_icon_hint (UnityFilterOption *self)
gboolean unity_filter_option_get_active (UnityFilterOption *self)
GType unity_options_filter_get_type (void) G_GNUC_CONST
GType unity_options_filter_sort_type_get_type (void) G_GNUC_CONST
UnityFilterOption * unity_options_filter_add_option (UnityOptionsFilter *self, const gchar *id, const gchar *display_name, GIcon *icon_hint)
UnityFilterOption * unity_options_filter_get_option (UnityOptionsFilter *self, const gchar *id)
gboolean unity_options_filter_remove_option (UnityOptionsFilter *self, const gchar *id)
 Removes a FilterOption from the OptionsFilter.
UnityOptionsFilter * unity_options_filter_new (void)
UnityOptionsFilter * unity_options_filter_construct (GType object_type)
UnityOptionsFilterSortType unity_options_filter_get_sort_type (UnityOptionsFilter *self)
void unity_options_filter_set_sort_type (UnityOptionsFilter *self, UnityOptionsFilterSortType value)
GType unity_radio_option_filter_get_type (void) G_GNUC_CONST
UnityRadioOptionFilter * unity_radio_option_filter_new (const gchar *id, const gchar *display_name, GIcon *icon_hint, gboolean collapsed)
UnityRadioOptionFilter * unity_radio_option_filter_construct (GType object_type, const gchar *id, const gchar *display_name, GIcon *icon_hint, gboolean collapsed)
UnityFilterOption * unity_radio_option_filter_get_active_option (UnityRadioOptionFilter *self)
GType unity_check_option_filter_get_type (void) G_GNUC_CONST
UnityCheckOptionFilter * unity_check_option_filter_new (const gchar *id, const gchar *display_name, GIcon *icon_hint, gboolean collapsed)
UnityCheckOptionFilter * unity_check_option_filter_construct (GType object_type, const gchar *id, const gchar *display_name, GIcon *icon_hint, gboolean collapsed)
GType unity_check_option_filter_compact_get_type (void) G_GNUC_CONST
UnityCheckOptionFilterCompact * unity_check_option_filter_compact_new (const gchar *id, const gchar *display_name, GIcon *icon_hint, gboolean collapsed)
UnityCheckOptionFilterCompact * unity_check_option_filter_compact_construct (GType object_type, const gchar *id, const gchar *display_name, GIcon *icon_hint, gboolean collapsed)
GType unity_ratings_filter_get_type (void) G_GNUC_CONST
UnityRatingsFilter * unity_ratings_filter_new (const gchar *id, const gchar *display_name, GIcon *icon_hint, gboolean collapsed)
UnityRatingsFilter * unity_ratings_filter_construct (GType object_type, const gchar *id, const gchar *display_name, GIcon *icon_hint, gboolean collapsed)
gfloat unity_ratings_filter_get_rating (UnityRatingsFilter *self)
GType unity_multi_range_filter_get_type (void) G_GNUC_CONST
UnityMultiRangeFilter * unity_multi_range_filter_new (const gchar *id, const gchar *display_name, GIcon *icon_hint, gboolean collapsed)
UnityMultiRangeFilter * unity_multi_range_filter_construct (GType object_type, const gchar *id, const gchar *display_name, GIcon *icon_hint, gboolean collapsed)
UnityFilterOption * unity_multi_range_filter_get_first_active (UnityMultiRangeFilter *self)
UnityFilterOption * unity_multi_range_filter_get_last_active (UnityMultiRangeFilter *self)
DeeModelIter * unity_merge_strategy_merge_result (UnityMergeStrategy *self, DeeModel *target, GVariant **row, int row_length1)
 unity_merge_strategy_merge_result: : The target model to merge a row into : An array of variants with the row data for the result
GType unity_lens_search_get_type (void) G_GNUC_CONST
void unity_lens_search_finished (UnityLensSearch *self)
UnityLensSearch * unity_lens_search_new (const gchar *search_string, GHashTable *hints, DeeSerializableModel *results_model)
UnityLensSearch * unity_lens_search_construct (GType object_type, const gchar *search_string, GHashTable *hints, DeeSerializableModel *results_model)
gboolean unity_lens_search_equals (UnityLensSearch *self, UnityLensSearch *other)
void unity_lens_search_set_reply_hint (UnityLensSearch *self, const gchar *key, GVariant *variant)
const gchar * unity_lens_search_get_search_string (UnityLensSearch *self)
GHashTable * unity_lens_search_get_hints (UnityLensSearch *self)
DeeSerializableModel * unity_lens_search_get_results_model (UnityLensSearch *self)
GType unity_preview_action_get_type (void) G_GNUC_CONST
void unity_preview_add_action (UnityPreview *self, UnityPreviewAction *action)
GType unity_info_hint_get_type (void) G_GNUC_CONST
void unity_preview_add_info (UnityPreview *self, UnityInfoHint *info_hint)
UnityPreview * unity_preview_construct (GType object_type)
const gchar * unity_preview_get_title (UnityPreview *self)
void unity_preview_set_title (UnityPreview *self, const gchar *value)
const gchar * unity_preview_get_subtitle (UnityPreview *self)
void unity_preview_set_subtitle (UnityPreview *self, const gchar *value)
const gchar * unity_preview_get_description_markup (UnityPreview *self)
void unity_preview_set_description_markup (UnityPreview *self, const gchar *value)
GIcon * unity_preview_get_thumbnail (UnityPreview *self)
void unity_preview_set_thumbnail (UnityPreview *self, GIcon *value)
GType unity_layout_hint_get_type (void) G_GNUC_CONST
UnityPreviewAction * unity_preview_action_new (const gchar *id, const gchar *display_name, GIcon *icon_hint)
UnityPreviewAction * unity_preview_action_construct (GType object_type, const gchar *id, const gchar *display_name, GIcon *icon_hint)
UnityPreviewAction * unity_preview_action_new_with_layout_hint (const gchar *id, const gchar *display_name, GIcon *icon_hint, UnityLayoutHint layout)
UnityPreviewAction * unity_preview_action_construct_with_layout_hint (GType object_type, const gchar *id, const gchar *display_name, GIcon *icon_hint, UnityLayoutHint layout)
const gchar * unity_preview_action_get_id (UnityPreviewAction *self)
const gchar * unity_preview_action_get_display_name (UnityPreviewAction *self)
GIcon * unity_preview_action_get_icon_hint (UnityPreviewAction *self)
UnityLayoutHint unity_preview_action_get_layout_hint (UnityPreviewAction *self)
UnityInfoHint * unity_info_hint_new (const gchar *id, const gchar *display_name, GIcon *icon_hint, const gchar *data)
UnityInfoHint * unity_info_hint_construct (GType object_type, const gchar *id, const gchar *display_name, GIcon *icon_hint, const gchar *data)
UnityInfoHint * unity_info_hint_new_with_variant (const gchar *id, const gchar *display_name, GIcon *icon_hint, GVariant *data)
UnityInfoHint * unity_info_hint_construct_with_variant (GType object_type, const gchar *id, const gchar *display_name, GIcon *icon_hint, GVariant *data)
const gchar * unity_info_hint_get_id (UnityInfoHint *self)
const gchar * unity_info_hint_get_display_name (UnityInfoHint *self)
GIcon * unity_info_hint_get_icon_hint (UnityInfoHint *self)
GVariant * unity_info_hint_get_data (UnityInfoHint *self)
GType unity_generic_preview_get_type (void) G_GNUC_CONST
UnityGenericPreview * unity_generic_preview_new (const gchar *title, const gchar *description, GIcon *thumbnail)
UnityGenericPreview * unity_generic_preview_construct (GType object_type, const gchar *title, const gchar *description, GIcon *thumbnail)
GType unity_application_preview_get_type (void) G_GNUC_CONST
UnityApplicationPreview * unity_application_preview_new (const gchar *title, const gchar *subtitle, const gchar *description, GIcon *icon, GIcon *screenshot)
UnityApplicationPreview * unity_application_preview_construct (GType object_type, const gchar *title, const gchar *subtitle, const gchar *description, GIcon *icon, GIcon *screenshot)
void unity_application_preview_set_rating (UnityApplicationPreview *self, gfloat rating, guint num_ratings)
GIcon * unity_application_preview_get_app_icon (UnityApplicationPreview *self)
void unity_application_preview_set_app_icon (UnityApplicationPreview *self, GIcon *value)
const gchar * unity_application_preview_get_license (UnityApplicationPreview *self)
void unity_application_preview_set_license (UnityApplicationPreview *self, const gchar *value)
const gchar * unity_application_preview_get_copyright (UnityApplicationPreview *self)
void unity_application_preview_set_copyright (UnityApplicationPreview *self, const gchar *value)
const gchar * unity_application_preview_get_last_update (UnityApplicationPreview *self)
void unity_application_preview_set_last_update (UnityApplicationPreview *self, const gchar *value)
GType unity_music_preview_get_type (void) G_GNUC_CONST
GType unity_music_preview_track_state_get_type (void) G_GNUC_CONST
UnityMusicPreview * unity_music_preview_new (const gchar *title, const gchar *subtitle, GIcon *thumbnail)
UnityMusicPreview * unity_music_preview_construct (GType object_type, const gchar *title, const gchar *subtitle, GIcon *thumbnail)
GType unity_track_metadata_get_type (void) G_GNUC_CONST
void unity_music_preview_add_track (UnityMusicPreview *self, UnityTrackMetadata *track)
const gchar * unity_music_preview_get_current_track_uri (UnityMusicPreview *self)
void unity_music_preview_set_current_track_uri (UnityMusicPreview *self, const gchar *value)
gfloat unity_music_preview_get_current_progress (UnityMusicPreview *self)
void unity_music_preview_set_current_progress (UnityMusicPreview *self, gfloat value)
UnityMusicPreviewTrackState unity_music_preview_get_current_track_state (UnityMusicPreview *self)
void unity_music_preview_set_current_track_state (UnityMusicPreview *self, UnityMusicPreviewTrackState value)
GType unity_movie_preview_get_type (void) G_GNUC_CONST
UnityMoviePreview * unity_movie_preview_new (const gchar *title, const gchar *subtitle, const gchar *description, GIcon *thumbnail)
UnityMoviePreview * unity_movie_preview_construct (GType object_type, const gchar *title, const gchar *subtitle, const gchar *description, GIcon *thumbnail)
void unity_movie_preview_set_rating (UnityMoviePreview *self, gfloat rating, guint num_ratings)
const gchar * unity_movie_preview_get_year (UnityMoviePreview *self)
void unity_movie_preview_set_year (UnityMoviePreview *self, const gchar *value)
GType unity_series_item_get_type (void) G_GNUC_CONST
UnitySeriesItem * unity_series_item_new (const gchar *uri, const gchar *title, GIcon *icon_hint)
UnitySeriesItem * unity_series_item_construct (GType object_type, const gchar *uri, const gchar *title, GIcon *icon_hint)
const gchar * unity_series_item_get_uri (UnitySeriesItem *self)
const gchar * unity_series_item_get_title (UnitySeriesItem *self)
GIcon * unity_series_item_get_icon_hint (UnitySeriesItem *self)
GType unity_series_preview_get_type (void) G_GNUC_CONST
UnitySeriesPreview * unity_series_preview_new (UnitySeriesItem **items, int items_length1, const gchar *selected_item_uri)
UnitySeriesPreview * unity_series_preview_construct (GType object_type, UnitySeriesItem **items, int items_length1, const gchar *selected_item_uri)
const gchar * unity_series_preview_get_current_item_uri (UnitySeriesPreview *self)
GType unity_search_type_get_type (void) G_GNUC_CONST
UnityScope * unity_scope_new (const gchar *dbus_path_)
UnityScope * unity_scope_construct (GType object_type, const gchar *dbus_path_)
void unity_scope_export (UnityScope *self, GError **error)
UnityFilter * unity_scope_get_filter (UnityScope *self, const gchar *id)
void unity_scope_queue_search_changed (UnityScope *self, UnitySearchType search_type)
void unity_scope_invalidate_search (UnityScope *self, UnitySearchType search_type)
 Invalidates last search.
gboolean unity_scope_get_active (UnityScope *self)
void unity_scope_set_active (UnityScope *self, gboolean value)
gboolean unity_scope_get_exported (UnityScope *self)
gboolean unity_scope_get_search_in_global (UnityScope *self)
void unity_scope_set_search_in_global (UnityScope *self, gboolean value)
const gchar * unity_scope_get_dbus_path (UnityScope *self)
UnityOptionsFilter * unity_scope_get_sources (UnityScope *self)
GList * unity_scope_get_filters (UnityScope *self)
DeeSerializableModel * unity_scope_get_results_model (UnityScope *self)
DeeSerializableModel * unity_scope_get_global_results_model (UnityScope *self)
UnityTrackMetadata * unity_track_metadata_new (void)
UnityTrackMetadata * unity_track_metadata_construct (GType object_type)
UnityTrackMetadata * unity_track_metadata_new_full (const gchar *uri, gint track_no, const gchar *title, const gchar *artist, const gchar *album, guint length)
UnityTrackMetadata * unity_track_metadata_construct_full (GType object_type, const gchar *uri, gint track_no, const gchar *title, const gchar *artist, const gchar *album, guint length)
const gchar * unity_track_metadata_get_uri (UnityTrackMetadata *self)
void unity_track_metadata_set_uri (UnityTrackMetadata *self, const gchar *value)
gint unity_track_metadata_get_track_no (UnityTrackMetadata *self)
void unity_track_metadata_set_track_no (UnityTrackMetadata *self, gint value)
const gchar * unity_track_metadata_get_artist (UnityTrackMetadata *self)
void unity_track_metadata_set_artist (UnityTrackMetadata *self, const gchar *value)
const gchar * unity_track_metadata_get_title (UnityTrackMetadata *self)
void unity_track_metadata_set_title (UnityTrackMetadata *self, const gchar *value)
const gchar * unity_track_metadata_get_album (UnityTrackMetadata *self)
void unity_track_metadata_set_album (UnityTrackMetadata *self, const gchar *value)
guint unity_track_metadata_get_length (UnityTrackMetadata *self)
void unity_track_metadata_set_length (UnityTrackMetadata *self, guint value)
GFile * unity_track_metadata_get_art_location (UnityTrackMetadata *self)
void unity_track_metadata_set_art_location (UnityTrackMetadata *self, GFile *value)
GIcon * unity_track_metadata_get_art_icon (UnityTrackMetadata *self)
void unity_track_metadata_set_art_icon (UnityTrackMetadata *self, GIcon *value)
GType unity_playlist_get_type (void) G_GNUC_CONST
UnityPlaylist * unity_playlist_new (const gchar *id)
UnityPlaylist * unity_playlist_construct (GType object_type, const gchar *id)
const gchar * unity_playlist_get_id (UnityPlaylist *self)
const gchar * unity_playlist_get_name (UnityPlaylist *self)
void unity_playlist_set_name (UnityPlaylist *self, const gchar *value)
GIcon * unity_playlist_get_icon (UnityPlaylist *self)
void unity_playlist_set_icon (UnityPlaylist *self, GIcon *value)
GDateTime * unity_playlist_get_creation_date (UnityPlaylist *self)
void unity_playlist_set_creation_date (UnityPlaylist *self, GDateTime *value)
GDateTime * unity_playlist_get_modification_date (UnityPlaylist *self)
void unity_playlist_set_modification_date (UnityPlaylist *self, GDateTime *value)
GDateTime * unity_playlist_get_last_play_date (UnityPlaylist *self)
void unity_playlist_set_last_play_date (UnityPlaylist *self, GDateTime *value)
GType unity_playback_state_get_type (void) G_GNUC_CONST
GType unity_music_player_get_type (void) G_GNUC_CONST
UnityMusicPlayer * unity_music_player_new (const gchar *desktop)
UnityMusicPlayer * unity_music_player_construct (GType object_type, const gchar *desktop)
void unity_music_player_export (UnityMusicPlayer *self)
void unity_music_player_unexport (UnityMusicPlayer *self)
gboolean unity_music_player_add_playlist (UnityMusicPlayer *self, UnityPlaylist *p)
gboolean unity_music_player_remove_playlist (UnityMusicPlayer *self, UnityPlaylist *p)
UnityPlaylist ** unity_music_player_get_playlists (UnityMusicPlayer *self, int *result_length1)
void unity_music_player_edit_playlist_name (UnityMusicPlayer *self, const gchar *id, const gchar *name)
GAppInfo * unity_music_player_get_app_info (UnityMusicPlayer *self)
const gchar * unity_music_player_get_desktop_file_name (UnityMusicPlayer *self)
gboolean unity_music_player_get_is_blacklisted (UnityMusicPlayer *self)
void unity_music_player_set_is_blacklisted (UnityMusicPlayer *self, gboolean value)
const gchar * unity_music_player_get_title (UnityMusicPlayer *self)
void unity_music_player_set_title (UnityMusicPlayer *self, const gchar *value)
gboolean unity_music_player_get_can_go_next (UnityMusicPlayer *self)
void unity_music_player_set_can_go_next (UnityMusicPlayer *self, gboolean value)
gboolean unity_music_player_get_can_go_previous (UnityMusicPlayer *self)
void unity_music_player_set_can_go_previous (UnityMusicPlayer *self, gboolean value)
gboolean unity_music_player_get_can_play (UnityMusicPlayer *self)
void unity_music_player_set_can_play (UnityMusicPlayer *self, gboolean value)
gboolean unity_music_player_get_can_pause (UnityMusicPlayer *self)
void unity_music_player_set_can_pause (UnityMusicPlayer *self, gboolean value)
UnityTrackMetadata * unity_music_player_get_current_track (UnityMusicPlayer *self)
void unity_music_player_set_current_track (UnityMusicPlayer *self, UnityTrackMetadata *value)
UnityPlaybackState unity_music_player_get_playback_state (UnityMusicPlayer *self)
void unity_music_player_set_playback_state (UnityMusicPlayer *self, UnityPlaybackState value)
UnityPlaylist * unity_music_player_get_current_playlist (UnityMusicPlayer *self)
void unity_music_player_set_current_playlist (UnityMusicPlayer *self, UnityPlaylist *value)
DbusmenuMenuitem * unity_music_player_get_track_menu (UnityMusicPlayer *self)
void unity_music_player_set_track_menu (UnityMusicPlayer *self, DbusmenuMenuitem *value)
DbusmenuMenuitem * unity_music_player_get_player_menu (UnityMusicPlayer *self)
void unity_music_player_set_player_menu (UnityMusicPlayer *self, DbusmenuMenuitem *value)
GType unity_playlist_details_get_type (void) G_GNUC_CONST
UnityPlaylistDetails * unity_playlist_details_dup (const UnityPlaylistDetails *self)
void unity_playlist_details_free (UnityPlaylistDetails *self)
void unity_playlist_details_copy (const UnityPlaylistDetails *self, UnityPlaylistDetails *dest)
void unity_playlist_details_destroy (UnityPlaylistDetails *self)
GType unity_active_playlist_container_get_type (void) G_GNUC_CONST
UnityActivePlaylistContainer * unity_active_playlist_container_dup (const UnityActivePlaylistContainer *self)
void unity_active_playlist_container_free (UnityActivePlaylistContainer *self)
void unity_active_playlist_container_copy (const UnityActivePlaylistContainer *self, UnityActivePlaylistContainer *dest)
void unity_active_playlist_container_destroy (UnityActivePlaylistContainer *self)

Class Documentation

struct _UnityAppInfoManager

Definition at line 609 of file unity-internal.h.

Collaboration diagram for _UnityAppInfoManager:
Class Members
GObject parent_instance
UnityAppInfoManagerPrivate * priv
struct _UnityAppInfoManagerClass

Definition at line 614 of file unity-internal.h.

Class Members
GObjectClass parent_class
struct _UnityInspector

Definition at line 618 of file unity-internal.h.

Collaboration diagram for _UnityInspector:
Class Members
GObject parent_instance
UnityInspectorPrivate * priv
struct _UnityInspectorClass

Definition at line 623 of file unity-internal.h.

Class Members
GObjectClass parent_class
struct _UnityLauncherEntry

Definition at line 637 of file unity-internal.h.

Collaboration diagram for _UnityLauncherEntry:
Class Members
char * _object_path
GObject parent_instance
UnityLauncherEntryPrivate * priv
struct _UnityLauncherEntryClass

Definition at line 643 of file unity-internal.h.

Class Members
GObjectClass parent_class
struct _UnityLauncherFavorites

Definition at line 647 of file unity-internal.h.

Collaboration diagram for _UnityLauncherFavorites:
Class Members
GObject parent_instance
UnityLauncherFavoritesPrivate * priv
struct _UnityLauncherFavoritesClass

Definition at line 652 of file unity-internal.h.

Class Members
GObjectClass parent_class
struct _UnityLens

Definition at line 656 of file unity-internal.h.

Collaboration diagram for _UnityLens:
Class Members
GObject parent_instance
UnityLensPrivate * priv
struct _UnityLensClass

Definition at line 661 of file unity-internal.h.

Class Members
GObjectClass parent_class
struct _UnityActivationResponse

Definition at line 678 of file unity-internal.h.

Class Members
GInitiallyUnowned parent_instance
UnityActivationResponsePrivate * priv
struct _UnityActivationResponseClass

Definition at line 683 of file unity-internal.h.

Class Members
GInitiallyUnownedClass parent_class
struct _UnityCategory

Definition at line 694 of file unity-internal.h.

Collaboration diagram for _UnityCategory:
Class Members
GObject parent_instance
UnityCategoryPrivate * priv
struct _UnityCategoryClass

Definition at line 699 of file unity-internal.h.

Class Members
GObjectClass parent_class
struct _UnityFilter

Definition at line 722 of file unity-internal.h.

Collaboration diagram for _UnityFilter:
Class Members
GObject parent_instance
UnityFilterPrivate * priv
struct _UnityFilterOption

Definition at line 733 of file unity-internal.h.

Collaboration diagram for _UnityFilterOption:
Class Members
GObject parent_instance
UnityFilterOptionPrivate * priv
struct _UnityFilterOptionClass

Definition at line 738 of file unity-internal.h.

Class Members
GObjectClass parent_class
struct _UnityOptionsFilter

Definition at line 742 of file unity-internal.h.

Class Members
GList * options
UnityFilter parent_instance
UnityOptionsFilterPrivate * priv
struct _UnityOptionsFilterClass

Definition at line 748 of file unity-internal.h.

Class Members
UnityFilterClass parent_class
struct _UnityRadioOptionFilter

Definition at line 758 of file unity-internal.h.

Class Members
UnityOptionsFilter parent_instance
UnityRadioOptionFilterPrivate * priv
struct _UnityRadioOptionFilterClass

Definition at line 763 of file unity-internal.h.

Class Members
UnityOptionsFilterClass parent_class
struct _UnityCheckOptionFilter

Definition at line 767 of file unity-internal.h.

Class Members
UnityOptionsFilter parent_instance
UnityCheckOptionFilterPrivate * priv
struct _UnityCheckOptionFilterClass

Definition at line 772 of file unity-internal.h.

Class Members
UnityOptionsFilterClass parent_class
struct _UnityCheckOptionFilterCompact

Definition at line 776 of file unity-internal.h.

Class Members
UnityOptionsFilter parent_instance
UnityCheckOptionFilterCompactPrivate * priv
struct _UnityCheckOptionFilterCompactClass

Definition at line 781 of file unity-internal.h.

Class Members
UnityOptionsFilterClass parent_class
struct _UnityRatingsFilter

Definition at line 785 of file unity-internal.h.

Class Members
UnityFilter parent_instance
UnityRatingsFilterPrivate * priv
struct _UnityRatingsFilterClass

Definition at line 790 of file unity-internal.h.

Class Members
UnityFilterClass parent_class
struct _UnityMultiRangeFilter

Definition at line 794 of file unity-internal.h.

Class Members
UnityOptionsFilter parent_instance
UnityMultiRangeFilterPrivate * priv
struct _UnityMultiRangeFilterClass

Definition at line 799 of file unity-internal.h.

Class Members
UnityOptionsFilterClass parent_class
struct _UnityLensSearch

Definition at line 812 of file unity-internal.h.

Class Members
GInitiallyUnowned parent_instance
UnityLensSearchPrivate * priv
struct _UnityLensSearchClass

Definition at line 817 of file unity-internal.h.

Class Members
GInitiallyUnownedClass parent_class
struct _UnityPreview

Definition at line 850 of file unity-internal.h.

Collaboration diagram for _UnityPreview:
Class Members
GObject parent_instance
UnityPreviewPrivate * priv
struct _UnityPreviewAction

Definition at line 873 of file unity-internal.h.

Collaboration diagram for _UnityPreviewAction:
Class Members
GObject parent_instance
UnityPreviewActionPrivate * priv
struct _UnityInfoHint

Definition at line 886 of file unity-internal.h.

Class Members
GInitiallyUnowned parent_instance
UnityInfoHintPrivate * priv
struct _UnityInfoHintClass

Definition at line 891 of file unity-internal.h.

Class Members
GInitiallyUnownedClass parent_class
struct _UnityGenericPreview

Definition at line 895 of file unity-internal.h.

Class Members
UnityPreview parent_instance
UnityGenericPreviewPrivate * priv
struct _UnityGenericPreviewClass

Definition at line 900 of file unity-internal.h.

Class Members
UnityPreviewClass parent_class
struct _UnityApplicationPreview

Definition at line 904 of file unity-internal.h.

Class Members
UnityPreview parent_instance
UnityApplicationPreviewPrivate * priv
struct _UnityApplicationPreviewClass

Definition at line 909 of file unity-internal.h.

Class Members
UnityPreviewClass parent_class
struct _UnityMusicPreview

Definition at line 913 of file unity-internal.h.

Class Members
UnityPreview parent_instance
UnityMusicPreviewPrivate * priv
struct _UnityMusicPreviewClass

Definition at line 918 of file unity-internal.h.

Class Members
UnityPreviewClass parent_class
struct _UnityMoviePreview

Definition at line 928 of file unity-internal.h.

Class Members
UnityPreview parent_instance
UnityMoviePreviewPrivate * priv
struct _UnityMoviePreviewClass

Definition at line 933 of file unity-internal.h.

Class Members
UnityPreviewClass parent_class
struct _UnitySeriesItem

Definition at line 937 of file unity-internal.h.

Collaboration diagram for _UnitySeriesItem:
Class Members
GObject parent_instance
UnitySeriesItemPrivate * priv
struct _UnitySeriesItemClass

Definition at line 942 of file unity-internal.h.

Class Members
GObjectClass parent_class
struct _UnitySeriesPreview

Definition at line 946 of file unity-internal.h.

Class Members
UnityPreview parent_instance
UnitySeriesPreviewPrivate * priv
struct _UnitySeriesPreviewClass

Definition at line 951 of file unity-internal.h.

Class Members
UnityPreviewClass parent_class
struct _UnityScope

Definition at line 970 of file unity-internal.h.

Collaboration diagram for _UnityScope:
Class Members
GList * _filters
GObject parent_instance
UnityScopePrivate * priv
struct _UnityScopeClass

Definition at line 976 of file unity-internal.h.

Class Members
GObjectClass parent_class
struct _UnityTrackMetadata

Definition at line 1046 of file unity-internal.h.

Collaboration diagram for _UnityTrackMetadata:
Class Members
GObject parent_instance
UnityTrackMetadataPrivate * priv
struct _UnityTrackMetadataClass

Definition at line 1051 of file unity-internal.h.

Class Members
GObjectClass parent_class
struct _UnityPlaylist

Definition at line 1055 of file unity-internal.h.

Collaboration diagram for _UnityPlaylist:
Class Members
GObject parent_instance
UnityPlaylistPrivate * priv
struct _UnityPlaylistClass

Definition at line 1060 of file unity-internal.h.

Class Members
GObjectClass parent_class
struct _UnityMusicPlayer

Definition at line 1069 of file unity-internal.h.

Collaboration diagram for _UnityMusicPlayer:
Class Members
GObject parent_instance
UnityMusicPlayerPrivate * priv
struct _UnityMusicPlayerClass

Definition at line 1074 of file unity-internal.h.

Class Members
GObjectClass parent_class
struct _UnityPlaylistDetails

Definition at line 1142 of file unity-internal.h.

Class Members
gchar * icon_name
char * id
gchar * name
struct _UnityActivePlaylistContainer

Definition at line 1148 of file unity-internal.h.

Class Members
UnityPlaylistDetails details
gboolean valid

Define Documentation

#define UNITY_ACTIVATION_RESPONSE (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_ACTIVATION_RESPONSE, UnityActivationResponse))

Definition at line 122 of file unity.h.

#define UNITY_ACTIVATION_RESPONSE_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_ACTIVATION_RESPONSE, UnityActivationResponseClass))

Definition at line 123 of file unity.h.

#define UNITY_ACTIVATION_RESPONSE_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_ACTIVATION_RESPONSE, UnityActivationResponseClass))

Definition at line 126 of file unity.h.

#define UNITY_APP_INFO_MANAGER (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_APP_INFO_MANAGER, UnityAppInfoManager))

Definition at line 27 of file unity.h.

#define UNITY_APP_INFO_MANAGER_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_APP_INFO_MANAGER, UnityAppInfoManagerClass))

Definition at line 28 of file unity.h.

#define UNITY_APP_INFO_MANAGER_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_APP_INFO_MANAGER, UnityAppInfoManagerClass))

Definition at line 31 of file unity.h.

#define UNITY_APPLICATION_PREVIEW (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_APPLICATION_PREVIEW, UnityApplicationPreview))

Definition at line 275 of file unity.h.

#define UNITY_APPLICATION_PREVIEW_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_APPLICATION_PREVIEW, UnityApplicationPreviewClass))

Definition at line 276 of file unity.h.

#define UNITY_APPLICATION_PREVIEW_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_APPLICATION_PREVIEW, UnityApplicationPreviewClass))

Definition at line 279 of file unity.h.

#define UNITY_CATEGORY (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_CATEGORY, UnityCategory))

Definition at line 102 of file unity.h.

#define UNITY_CATEGORY_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_CATEGORY, UnityCategoryClass))

Definition at line 103 of file unity.h.

#define UNITY_CATEGORY_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_CATEGORY, UnityCategoryClass))

Definition at line 106 of file unity.h.

#define UNITY_CHECK_OPTION_FILTER (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_CHECK_OPTION_FILTER, UnityCheckOptionFilter))

Definition at line 184 of file unity.h.

#define UNITY_CHECK_OPTION_FILTER_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_CHECK_OPTION_FILTER, UnityCheckOptionFilterClass))

Definition at line 185 of file unity.h.

#define UNITY_CHECK_OPTION_FILTER_COMPACT (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_CHECK_OPTION_FILTER_COMPACT, UnityCheckOptionFilterCompact))

Definition at line 195 of file unity.h.

#define UNITY_CHECK_OPTION_FILTER_COMPACT_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_CHECK_OPTION_FILTER_COMPACT, UnityCheckOptionFilterCompactClass))

Definition at line 196 of file unity.h.

#define UNITY_CHECK_OPTION_FILTER_COMPACT_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_CHECK_OPTION_FILTER_COMPACT, UnityCheckOptionFilterCompactClass))

Definition at line 199 of file unity.h.

#define UNITY_CHECK_OPTION_FILTER_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_CHECK_OPTION_FILTER, UnityCheckOptionFilterClass))

Definition at line 188 of file unity.h.

#define UNITY_FILTER (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_FILTER, UnityFilter))

Definition at line 92 of file unity.h.

#define UNITY_FILTER_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_FILTER, UnityFilterClass))

Definition at line 93 of file unity.h.

#define UNITY_FILTER_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_FILTER, UnityFilterClass))

Definition at line 96 of file unity.h.

#define UNITY_FILTER_OPTION (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_FILTER_OPTION, UnityFilterOption))

Definition at line 149 of file unity.h.

#define UNITY_FILTER_OPTION_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_FILTER_OPTION, UnityFilterOptionClass))

Definition at line 150 of file unity.h.

#define UNITY_FILTER_OPTION_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_FILTER_OPTION, UnityFilterOptionClass))

Definition at line 153 of file unity.h.

#define UNITY_GENERIC_PREVIEW (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_GENERIC_PREVIEW, UnityGenericPreview))

Definition at line 264 of file unity.h.

#define UNITY_GENERIC_PREVIEW_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_GENERIC_PREVIEW, UnityGenericPreviewClass))

Definition at line 265 of file unity.h.

#define UNITY_GENERIC_PREVIEW_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_GENERIC_PREVIEW, UnityGenericPreviewClass))

Definition at line 268 of file unity.h.

#define UNITY_INFO_HINT (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_INFO_HINT, UnityInfoHint))

Definition at line 250 of file unity.h.

#define UNITY_INFO_HINT_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_INFO_HINT, UnityInfoHintClass))

Definition at line 251 of file unity.h.

#define UNITY_INFO_HINT_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_INFO_HINT, UnityInfoHintClass))

Definition at line 254 of file unity.h.

#define UNITY_INSPECTOR (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_INSPECTOR, UnityInspector))

Definition at line 38 of file unity.h.

#define UNITY_INSPECTOR_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_INSPECTOR, UnityInspectorClass))

Definition at line 39 of file unity.h.

#define UNITY_INSPECTOR_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_INSPECTOR, UnityInspectorClass))

Definition at line 42 of file unity.h.

#define UNITY_IS_ACTIVATION_RESPONSE (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_ACTIVATION_RESPONSE))

Definition at line 124 of file unity.h.

#define UNITY_IS_ACTIVATION_RESPONSE_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_ACTIVATION_RESPONSE))

Definition at line 125 of file unity.h.

#define UNITY_IS_APP_INFO_MANAGER (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_APP_INFO_MANAGER))

Definition at line 29 of file unity.h.

#define UNITY_IS_APP_INFO_MANAGER_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_APP_INFO_MANAGER))

Definition at line 30 of file unity.h.

#define UNITY_IS_APPLICATION_PREVIEW (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_APPLICATION_PREVIEW))

Definition at line 277 of file unity.h.

#define UNITY_IS_APPLICATION_PREVIEW_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_APPLICATION_PREVIEW))

Definition at line 278 of file unity.h.

#define UNITY_IS_CATEGORY (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_CATEGORY))

Definition at line 104 of file unity.h.

#define UNITY_IS_CATEGORY_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_CATEGORY))

Definition at line 105 of file unity.h.

#define UNITY_IS_CHECK_OPTION_FILTER (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_CHECK_OPTION_FILTER))

Definition at line 186 of file unity.h.

#define UNITY_IS_CHECK_OPTION_FILTER_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_CHECK_OPTION_FILTER))

Definition at line 187 of file unity.h.

#define UNITY_IS_CHECK_OPTION_FILTER_COMPACT (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_CHECK_OPTION_FILTER_COMPACT))

Definition at line 197 of file unity.h.

#define UNITY_IS_CHECK_OPTION_FILTER_COMPACT_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_CHECK_OPTION_FILTER_COMPACT))

Definition at line 198 of file unity.h.

#define UNITY_IS_FILTER (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_FILTER))

Definition at line 94 of file unity.h.

#define UNITY_IS_FILTER_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_FILTER))

Definition at line 95 of file unity.h.

#define UNITY_IS_FILTER_OPTION (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_FILTER_OPTION))

Definition at line 151 of file unity.h.

#define UNITY_IS_FILTER_OPTION_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_FILTER_OPTION))

Definition at line 152 of file unity.h.

#define UNITY_IS_GENERIC_PREVIEW (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_GENERIC_PREVIEW))

Definition at line 266 of file unity.h.

#define UNITY_IS_GENERIC_PREVIEW_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_GENERIC_PREVIEW))

Definition at line 267 of file unity.h.

#define UNITY_IS_INFO_HINT (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_INFO_HINT))

Definition at line 252 of file unity.h.

#define UNITY_IS_INFO_HINT_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_INFO_HINT))

Definition at line 253 of file unity.h.

#define UNITY_IS_INSPECTOR (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_INSPECTOR))

Definition at line 40 of file unity.h.

#define UNITY_IS_INSPECTOR_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_INSPECTOR))

Definition at line 41 of file unity.h.

#define UNITY_IS_LAUNCHER_ENTRY (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_LAUNCHER_ENTRY))

Definition at line 51 of file unity.h.

#define UNITY_IS_LAUNCHER_ENTRY_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_LAUNCHER_ENTRY))

Definition at line 52 of file unity.h.

#define UNITY_IS_LAUNCHER_FAVORITES (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_LAUNCHER_FAVORITES))

Definition at line 62 of file unity.h.

#define UNITY_IS_LAUNCHER_FAVORITES_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_LAUNCHER_FAVORITES))

Definition at line 63 of file unity.h.

#define UNITY_IS_LENS (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_LENS))

Definition at line 73 of file unity.h.

#define UNITY_IS_LENS_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_LENS))

Definition at line 74 of file unity.h.

#define UNITY_IS_LENS_SEARCH (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_LENS_SEARCH))

Definition at line 230 of file unity.h.

#define UNITY_IS_LENS_SEARCH_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_LENS_SEARCH))

Definition at line 231 of file unity.h.

#define UNITY_IS_MERGE_STRATEGY (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_MERGE_STRATEGY))

Definition at line 113 of file unity.h.

#define UNITY_IS_MOVIE_PREVIEW (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_MOVIE_PREVIEW))

Definition at line 311 of file unity.h.

#define UNITY_IS_MOVIE_PREVIEW_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_MOVIE_PREVIEW))

Definition at line 312 of file unity.h.

#define UNITY_IS_MULTI_RANGE_FILTER (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_MULTI_RANGE_FILTER))

Definition at line 219 of file unity.h.

#define UNITY_IS_MULTI_RANGE_FILTER_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_MULTI_RANGE_FILTER))

Definition at line 220 of file unity.h.

#define UNITY_IS_MUSIC_PLAYER (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_MUSIC_PLAYER))

Definition at line 361 of file unity.h.

#define UNITY_IS_MUSIC_PLAYER_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_MUSIC_PLAYER))

Definition at line 362 of file unity.h.

#define UNITY_IS_MUSIC_PREVIEW (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_MUSIC_PREVIEW))

Definition at line 288 of file unity.h.

#define UNITY_IS_MUSIC_PREVIEW_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_MUSIC_PREVIEW))

Definition at line 289 of file unity.h.

#define UNITY_IS_OPTIONS_FILTER (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_OPTIONS_FILTER))

Definition at line 162 of file unity.h.

#define UNITY_IS_OPTIONS_FILTER_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_OPTIONS_FILTER))

Definition at line 163 of file unity.h.

#define UNITY_IS_PLAYLIST (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_PLAYLIST))

Definition at line 348 of file unity.h.

#define UNITY_IS_PLAYLIST_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_PLAYLIST))

Definition at line 349 of file unity.h.

#define UNITY_IS_PREVIEW (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_PREVIEW))

Definition at line 135 of file unity.h.

#define UNITY_IS_PREVIEW_ACTION (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_PREVIEW_ACTION))

Definition at line 242 of file unity.h.

#define UNITY_IS_PREVIEW_ACTION_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_PREVIEW_ACTION))

Definition at line 243 of file unity.h.

#define UNITY_IS_PREVIEW_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_PREVIEW))

Definition at line 136 of file unity.h.

#define UNITY_IS_RADIO_OPTION_FILTER (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_RADIO_OPTION_FILTER))

Definition at line 175 of file unity.h.

#define UNITY_IS_RADIO_OPTION_FILTER_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_RADIO_OPTION_FILTER))

Definition at line 176 of file unity.h.

#define UNITY_IS_RATINGS_FILTER (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_RATINGS_FILTER))

Definition at line 208 of file unity.h.

#define UNITY_IS_RATINGS_FILTER_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_RATINGS_FILTER))

Definition at line 209 of file unity.h.

#define UNITY_IS_SCOPE (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_SCOPE))

Definition at line 84 of file unity.h.

#define UNITY_IS_SCOPE_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_SCOPE))

Definition at line 85 of file unity.h.

#define UNITY_IS_SERIES_ITEM (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_SERIES_ITEM))

Definition at line 322 of file unity.h.

#define UNITY_IS_SERIES_ITEM_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_SERIES_ITEM))

Definition at line 323 of file unity.h.

#define UNITY_IS_SERIES_PREVIEW (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_SERIES_PREVIEW))

Definition at line 333 of file unity.h.

#define UNITY_IS_SERIES_PREVIEW_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_SERIES_PREVIEW))

Definition at line 334 of file unity.h.

#define UNITY_IS_TRACK_METADATA (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_TYPE_TRACK_METADATA))

Definition at line 301 of file unity.h.

#define UNITY_IS_TRACK_METADATA_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_TYPE_TRACK_METADATA))

Definition at line 302 of file unity.h.

#define UNITY_LAUNCHER_ENTRY (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_LAUNCHER_ENTRY, UnityLauncherEntry))

Definition at line 49 of file unity.h.

#define UNITY_LAUNCHER_ENTRY_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_LAUNCHER_ENTRY, UnityLauncherEntryClass))

Definition at line 50 of file unity.h.

#define UNITY_LAUNCHER_ENTRY_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_LAUNCHER_ENTRY, UnityLauncherEntryClass))

Definition at line 53 of file unity.h.

#define UNITY_LAUNCHER_FAVORITES (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_LAUNCHER_FAVORITES, UnityLauncherFavorites))

Definition at line 60 of file unity.h.

#define UNITY_LAUNCHER_FAVORITES_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_LAUNCHER_FAVORITES, UnityLauncherFavoritesClass))

Definition at line 61 of file unity.h.

#define UNITY_LAUNCHER_FAVORITES_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_LAUNCHER_FAVORITES, UnityLauncherFavoritesClass))

Definition at line 64 of file unity.h.

#define UNITY_LENS (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_LENS, UnityLens))

Definition at line 71 of file unity.h.

#define UNITY_LENS_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_LENS, UnityLensClass))

Definition at line 72 of file unity.h.

#define UNITY_LENS_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_LENS, UnityLensClass))

Definition at line 75 of file unity.h.

#define UNITY_LENS_SEARCH (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_LENS_SEARCH, UnityLensSearch))

Definition at line 228 of file unity.h.

#define UNITY_LENS_SEARCH_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_LENS_SEARCH, UnityLensSearchClass))

Definition at line 229 of file unity.h.

#define UNITY_LENS_SEARCH_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_LENS_SEARCH, UnityLensSearchClass))

Definition at line 232 of file unity.h.

#define UNITY_MERGE_STRATEGY (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_MERGE_STRATEGY, UnityMergeStrategy))

Definition at line 112 of file unity.h.

#define UNITY_MERGE_STRATEGY_GET_INTERFACE (   obj)    (G_TYPE_INSTANCE_GET_INTERFACE ((obj), UNITY_TYPE_MERGE_STRATEGY, UnityMergeStrategyIface))

Definition at line 114 of file unity.h.

#define UNITY_MOVIE_PREVIEW (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_MOVIE_PREVIEW, UnityMoviePreview))

Definition at line 309 of file unity.h.

#define UNITY_MOVIE_PREVIEW_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_MOVIE_PREVIEW, UnityMoviePreviewClass))

Definition at line 310 of file unity.h.

#define UNITY_MOVIE_PREVIEW_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_MOVIE_PREVIEW, UnityMoviePreviewClass))

Definition at line 313 of file unity.h.

#define UNITY_MULTI_RANGE_FILTER (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_MULTI_RANGE_FILTER, UnityMultiRangeFilter))

Definition at line 217 of file unity.h.

#define UNITY_MULTI_RANGE_FILTER_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_MULTI_RANGE_FILTER, UnityMultiRangeFilterClass))

Definition at line 218 of file unity.h.

#define UNITY_MULTI_RANGE_FILTER_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_MULTI_RANGE_FILTER, UnityMultiRangeFilterClass))

Definition at line 221 of file unity.h.

#define UNITY_MUSIC_PLAYER (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_MUSIC_PLAYER, UnityMusicPlayer))

Definition at line 359 of file unity.h.

#define UNITY_MUSIC_PLAYER_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_MUSIC_PLAYER, UnityMusicPlayerClass))

Definition at line 360 of file unity.h.

#define UNITY_MUSIC_PLAYER_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_MUSIC_PLAYER, UnityMusicPlayerClass))

Definition at line 363 of file unity.h.

#define UNITY_MUSIC_PREVIEW (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_MUSIC_PREVIEW, UnityMusicPreview))

Definition at line 286 of file unity.h.

#define UNITY_MUSIC_PREVIEW_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_MUSIC_PREVIEW, UnityMusicPreviewClass))

Definition at line 287 of file unity.h.

#define UNITY_MUSIC_PREVIEW_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_MUSIC_PREVIEW, UnityMusicPreviewClass))

Definition at line 290 of file unity.h.

Definition at line 296 of file unity.h.

#define UNITY_OPTIONS_FILTER (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_OPTIONS_FILTER, UnityOptionsFilter))

Definition at line 160 of file unity.h.

#define UNITY_OPTIONS_FILTER_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_OPTIONS_FILTER, UnityOptionsFilterClass))

Definition at line 161 of file unity.h.

#define UNITY_OPTIONS_FILTER_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_OPTIONS_FILTER, UnityOptionsFilterClass))

Definition at line 164 of file unity.h.

Definition at line 170 of file unity.h.

#define UNITY_PLAYLIST (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_PLAYLIST, UnityPlaylist))

Definition at line 346 of file unity.h.

#define UNITY_PLAYLIST_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_PLAYLIST, UnityPlaylistClass))

Definition at line 347 of file unity.h.

#define UNITY_PLAYLIST_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_PLAYLIST, UnityPlaylistClass))

Definition at line 350 of file unity.h.

#define UNITY_PREVIEW (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_PREVIEW, UnityPreview))

Definition at line 133 of file unity.h.

#define UNITY_PREVIEW_ACTION (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_PREVIEW_ACTION, UnityPreviewAction))

Definition at line 240 of file unity.h.

#define UNITY_PREVIEW_ACTION_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_PREVIEW_ACTION, UnityPreviewActionClass))

Definition at line 241 of file unity.h.

#define UNITY_PREVIEW_ACTION_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_PREVIEW_ACTION, UnityPreviewActionClass))

Definition at line 244 of file unity.h.

#define UNITY_PREVIEW_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_PREVIEW, UnityPreviewClass))

Definition at line 134 of file unity.h.

#define UNITY_PREVIEW_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_PREVIEW, UnityPreviewClass))

Definition at line 137 of file unity.h.

#define UNITY_RADIO_OPTION_FILTER (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_RADIO_OPTION_FILTER, UnityRadioOptionFilter))

Definition at line 173 of file unity.h.

#define UNITY_RADIO_OPTION_FILTER_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_RADIO_OPTION_FILTER, UnityRadioOptionFilterClass))

Definition at line 174 of file unity.h.

#define UNITY_RADIO_OPTION_FILTER_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_RADIO_OPTION_FILTER, UnityRadioOptionFilterClass))

Definition at line 177 of file unity.h.

#define UNITY_RATINGS_FILTER (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_RATINGS_FILTER, UnityRatingsFilter))

Definition at line 206 of file unity.h.

#define UNITY_RATINGS_FILTER_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_RATINGS_FILTER, UnityRatingsFilterClass))

Definition at line 207 of file unity.h.

#define UNITY_RATINGS_FILTER_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_RATINGS_FILTER, UnityRatingsFilterClass))

Definition at line 210 of file unity.h.

#define UNITY_SCOPE (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_SCOPE, UnityScope))

Definition at line 82 of file unity.h.

#define UNITY_SCOPE_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_SCOPE, UnityScopeClass))

Definition at line 83 of file unity.h.

#define UNITY_SCOPE_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_SCOPE, UnityScopeClass))

Definition at line 86 of file unity.h.

#define UNITY_SERIES_ITEM (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_SERIES_ITEM, UnitySeriesItem))

Definition at line 320 of file unity.h.

#define UNITY_SERIES_ITEM_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_SERIES_ITEM, UnitySeriesItemClass))

Definition at line 321 of file unity.h.

#define UNITY_SERIES_ITEM_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_SERIES_ITEM, UnitySeriesItemClass))

Definition at line 324 of file unity.h.

#define UNITY_SERIES_PREVIEW (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_SERIES_PREVIEW, UnitySeriesPreview))

Definition at line 331 of file unity.h.

#define UNITY_SERIES_PREVIEW_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_SERIES_PREVIEW, UnitySeriesPreviewClass))

Definition at line 332 of file unity.h.

#define UNITY_SERIES_PREVIEW_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_SERIES_PREVIEW, UnitySeriesPreviewClass))

Definition at line 335 of file unity.h.

#define UNITY_TRACK_METADATA (   obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_TYPE_TRACK_METADATA, UnityTrackMetadata))

Definition at line 299 of file unity.h.

#define UNITY_TRACK_METADATA_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_TYPE_TRACK_METADATA, UnityTrackMetadataClass))

Definition at line 300 of file unity.h.

#define UNITY_TRACK_METADATA_GET_CLASS (   obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_TYPE_TRACK_METADATA, UnityTrackMetadataClass))

Definition at line 303 of file unity.h.

Definition at line 121 of file unity.h.

Definition at line 372 of file unity.h.

Definition at line 26 of file unity.h.

Definition at line 274 of file unity.h.

Definition at line 101 of file unity.h.

Definition at line 142 of file unity.h.

Definition at line 183 of file unity.h.

Definition at line 194 of file unity.h.

Definition at line 91 of file unity.h.

Definition at line 148 of file unity.h.

Definition at line 145 of file unity.h.

Definition at line 263 of file unity.h.

Definition at line 119 of file unity.h.

Definition at line 249 of file unity.h.

Definition at line 37 of file unity.h.

Definition at line 48 of file unity.h.

Definition at line 59 of file unity.h.

Definition at line 259 of file unity.h.

Definition at line 70 of file unity.h.

Definition at line 227 of file unity.h.

Definition at line 111 of file unity.h.

Definition at line 308 of file unity.h.

Definition at line 216 of file unity.h.

Definition at line 358 of file unity.h.

Definition at line 285 of file unity.h.

Definition at line 159 of file unity.h.

Definition at line 356 of file unity.h.

Definition at line 345 of file unity.h.

Definition at line 369 of file unity.h.

Definition at line 132 of file unity.h.

Definition at line 239 of file unity.h.

Definition at line 172 of file unity.h.

Definition at line 205 of file unity.h.

Definition at line 81 of file unity.h.

Definition at line 341 of file unity.h.

Definition at line 319 of file unity.h.

Definition at line 330 of file unity.h.

Definition at line 298 of file unity.h.


Typedef Documentation

typedef struct _UnityActivationResponse

Definition at line 128 of file unity.h.

Definition at line 129 of file unity.h.

Definition at line 130 of file unity.h.

Definition at line 373 of file unity.h.

typedef struct _UnityAppInfoManager

Definition at line 33 of file unity.h.

typedef struct _UnityAppInfoManagerClass

Definition at line 34 of file unity.h.

Definition at line 35 of file unity.h.

typedef struct _UnityApplicationPreview

Definition at line 281 of file unity.h.

Definition at line 282 of file unity.h.

Definition at line 283 of file unity.h.

typedef struct _UnityCategory

Definition at line 108 of file unity.h.

typedef struct _UnityCategoryClass

Definition at line 109 of file unity.h.

typedef struct _UnityCategoryPrivate

Definition at line 143 of file unity.h.

typedef struct _UnityCheckOptionFilter

Definition at line 190 of file unity.h.

Definition at line 191 of file unity.h.

Definition at line 201 of file unity.h.

Definition at line 202 of file unity.h.

Definition at line 203 of file unity.h.

Definition at line 192 of file unity.h.

typedef struct _UnityFilter

Definition at line 98 of file unity.h.

typedef struct _UnityFilterClass

Definition at line 99 of file unity.h.

typedef struct _UnityFilterOption

Definition at line 155 of file unity.h.

typedef struct _UnityFilterOptionClass

Definition at line 156 of file unity.h.

typedef struct _UnityFilterOptionPrivate

Definition at line 157 of file unity.h.

typedef struct _UnityFilterPrivate

Definition at line 146 of file unity.h.

typedef struct _UnityGenericPreview

Definition at line 270 of file unity.h.

typedef struct _UnityGenericPreviewClass

Definition at line 271 of file unity.h.

Definition at line 272 of file unity.h.

typedef struct _UnityInfoHint

Definition at line 256 of file unity.h.

typedef struct _UnityInfoHintClass

Definition at line 257 of file unity.h.

typedef struct _UnityInfoHintPrivate

Definition at line 261 of file unity.h.

typedef struct _UnityInspector

Definition at line 44 of file unity.h.

typedef struct _UnityInspectorClass

Definition at line 45 of file unity.h.

typedef struct _UnityInspectorPrivate

Definition at line 46 of file unity.h.

typedef struct _UnityLauncherEntry

Definition at line 55 of file unity.h.

typedef struct _UnityLauncherEntryClass

Definition at line 56 of file unity.h.

Definition at line 57 of file unity.h.

typedef struct _UnityLauncherFavorites

Definition at line 66 of file unity.h.

Definition at line 67 of file unity.h.

Definition at line 68 of file unity.h.

typedef struct _UnityLens

Definition at line 77 of file unity.h.

typedef struct _UnityLensClass

Definition at line 78 of file unity.h.

typedef struct _UnityLensPrivate

Definition at line 79 of file unity.h.

typedef struct _UnityLensSearch

Definition at line 234 of file unity.h.

typedef struct _UnityLensSearchClass

Definition at line 235 of file unity.h.

typedef struct _UnityLensSearchPrivate

Definition at line 236 of file unity.h.

typedef struct _UnityMergeStrategy

Definition at line 116 of file unity.h.

typedef struct _UnityMergeStrategyIface

Definition at line 117 of file unity.h.

typedef struct _UnityMoviePreview

Definition at line 315 of file unity.h.

typedef struct _UnityMoviePreviewClass

Definition at line 316 of file unity.h.

typedef struct _UnityMoviePreviewPrivate

Definition at line 317 of file unity.h.

typedef struct _UnityMultiRangeFilter

Definition at line 223 of file unity.h.

Definition at line 224 of file unity.h.

Definition at line 225 of file unity.h.

typedef struct _UnityMusicPlayer

Definition at line 365 of file unity.h.

typedef struct _UnityMusicPlayerClass

Definition at line 366 of file unity.h.

typedef struct _UnityMusicPlayerPrivate

Definition at line 367 of file unity.h.

typedef struct _UnityMusicPreview

Definition at line 292 of file unity.h.

typedef struct _UnityMusicPreviewClass

Definition at line 293 of file unity.h.

typedef struct _UnityMusicPreviewPrivate

Definition at line 294 of file unity.h.

typedef struct _UnityOptionsFilter

Definition at line 166 of file unity.h.

typedef struct _UnityOptionsFilterClass

Definition at line 167 of file unity.h.

Definition at line 168 of file unity.h.

typedef struct _UnityPlaylist

Definition at line 352 of file unity.h.

typedef struct _UnityPlaylistClass

Definition at line 353 of file unity.h.

typedef struct _UnityPlaylistDetails

Definition at line 370 of file unity.h.

typedef struct _UnityPlaylistPrivate

Definition at line 354 of file unity.h.

typedef struct _UnityPreview

Definition at line 139 of file unity.h.

typedef struct _UnityPreviewAction

Definition at line 246 of file unity.h.

typedef struct _UnityPreviewActionClass

Definition at line 247 of file unity.h.

Definition at line 260 of file unity.h.

typedef struct _UnityPreviewClass

Definition at line 140 of file unity.h.

typedef struct _UnityPreviewPrivate

Definition at line 237 of file unity.h.

typedef struct _UnityRadioOptionFilter

Definition at line 179 of file unity.h.

Definition at line 180 of file unity.h.

Definition at line 181 of file unity.h.

typedef struct _UnityRatingsFilter

Definition at line 212 of file unity.h.

typedef struct _UnityRatingsFilterClass

Definition at line 213 of file unity.h.

Definition at line 214 of file unity.h.

typedef struct _UnityScope

Definition at line 88 of file unity.h.

typedef struct _UnityScopeClass

Definition at line 89 of file unity.h.

typedef struct _UnityScopePrivate

Definition at line 342 of file unity.h.

typedef struct _UnitySeriesItem

Definition at line 326 of file unity.h.

typedef struct _UnitySeriesItemClass

Definition at line 327 of file unity.h.

typedef struct _UnitySeriesItemPrivate

Definition at line 328 of file unity.h.

typedef struct _UnitySeriesPreview

Definition at line 337 of file unity.h.

typedef struct _UnitySeriesPreviewClass

Definition at line 338 of file unity.h.

Definition at line 339 of file unity.h.

typedef struct _UnityTrackMetadata

Definition at line 305 of file unity.h.

typedef struct _UnityTrackMetadataClass

Definition at line 306 of file unity.h.

Definition at line 343 of file unity.h.


Enumeration Type Documentation

Enumerator:
UNITY_CATEGORY_RENDERER_VERTICAL_TILE 
UNITY_CATEGORY_RENDERER_HORIZONTAL_TILE 
UNITY_CATEGORY_RENDERER_LIST_TILE 
UNITY_CATEGORY_RENDERER_FLOW 
UNITY_CATEGORY_RENDERER_VERTICAL_TILE 
UNITY_CATEGORY_RENDERER_HORIZONTAL_TILE 
UNITY_CATEGORY_RENDERER_LIST_TILE 
UNITY_CATEGORY_RENDERER_FLOW 

Definition at line 443 of file unity.h.

Enumerator:
UNITY_FILTER_RENDERER_CHECK_OPTIONS 
UNITY_FILTER_RENDERER_RADIO_OPTIONS 
UNITY_FILTER_RENDERER_MULTIRANGE 
UNITY_FILTER_RENDERER_RATINGS 
UNITY_FILTER_RENDERER_CHECK_OPTIONS_COMPACT 
UNITY_FILTER_RENDERER_CHECK_OPTIONS 
UNITY_FILTER_RENDERER_RADIO_OPTIONS 
UNITY_FILTER_RENDERER_MULTIRANGE 
UNITY_FILTER_RENDERER_RATINGS 
UNITY_FILTER_RENDERER_CHECK_OPTIONS_COMPACT 

Definition at line 459 of file unity.h.

Enumerator:
UNITY_HANDLED_TYPE_NOT_HANDLED 
UNITY_HANDLED_TYPE_SHOW_DASH 
UNITY_HANDLED_TYPE_HIDE_DASH 
UNITY_HANDLED_TYPE_GOTO_DASH_URI 
UNITY_HANDLED_TYPE_SHOW_PREVIEW 
UNITY_HANDLED_TYPE_NOT_HANDLED 
UNITY_HANDLED_TYPE_SHOW_DASH 
UNITY_HANDLED_TYPE_HIDE_DASH 
UNITY_HANDLED_TYPE_GOTO_DASH_URI 
UNITY_HANDLED_TYPE_SHOW_PREVIEW 

Definition at line 426 of file unity.h.

Enumerator:
UNITY_LAYOUT_HINT_NONE 
UNITY_LAYOUT_HINT_LEFT 
UNITY_LAYOUT_HINT_RIGHT 
UNITY_LAYOUT_HINT_TOP 
UNITY_LAYOUT_HINT_BOTTOM 
UNITY_LAYOUT_HINT_NONE 
UNITY_LAYOUT_HINT_LEFT 
UNITY_LAYOUT_HINT_RIGHT 
UNITY_LAYOUT_HINT_TOP 
UNITY_LAYOUT_HINT_BOTTOM 

Definition at line 572 of file unity.h.

Enumerator:
UNITY_MUSIC_PREVIEW_TRACK_STATE_STOPPED 
UNITY_MUSIC_PREVIEW_TRACK_STATE_PLAYING 
UNITY_MUSIC_PREVIEW_TRACK_STATE_PAUSED 
UNITY_MUSIC_PREVIEW_TRACK_STATE_STOPPED 
UNITY_MUSIC_PREVIEW_TRACK_STATE_PLAYING 
UNITY_MUSIC_PREVIEW_TRACK_STATE_PAUSED 

Definition at line 629 of file unity.h.

Enumerator:
UNITY_OPTIONS_FILTER_SORT_TYPE_MANUAL 
UNITY_OPTIONS_FILTER_SORT_TYPE_DISPLAY_NAME 
UNITY_OPTIONS_FILTER_SORT_TYPE_ID 
UNITY_OPTIONS_FILTER_SORT_TYPE_MANUAL 
UNITY_OPTIONS_FILTER_SORT_TYPE_DISPLAY_NAME 
UNITY_OPTIONS_FILTER_SORT_TYPE_ID 

Definition at line 497 of file unity.h.

Enumerator:
UNITY_PLAYBACK_STATE_PLAYING 
UNITY_PLAYBACK_STATE_PAUSED 
UNITY_PLAYBACK_STATE_PLAYING 
UNITY_PLAYBACK_STATE_PAUSED 

Definition at line 696 of file unity.h.

Enumerator:
UNITY_SEARCH_TYPE_DEFAULT 
UNITY_SEARCH_TYPE_GLOBAL 
UNITY_SEARCH_TYPE_N_TYPES 
UNITY_SEARCH_TYPE_DEFAULT 
UNITY_SEARCH_TYPE_GLOBAL 
UNITY_SEARCH_TYPE_N_TYPES 

Definition at line 662 of file unity.h.


Function Documentation

UnityActivationResponse* unity_activation_response_construct ( GType  object_type,
UnityHandledType  handled,
const gchar *  goto_uri 
)

Definition at line 73 of file unity-lens-activation.c.

                                                                                                                                  {
       UnityActivationResponse * self = NULL;
       UnityHandledType _tmp0_;
       const gchar* _tmp1_;
       g_return_val_if_fail (goto_uri != NULL, NULL);
       _tmp0_ = handled;
       _tmp1_ = goto_uri;
       self = (UnityActivationResponse*) g_object_new (object_type, "handled", _tmp0_, "goto-uri", _tmp1_, NULL);
       return self;
}
UnityActivationResponse* unity_activation_response_construct_with_preview ( GType  object_type,
UnityPreview *  preview 
)

Definition at line 90 of file unity-lens-activation.c.

                                                                                                                     {
       UnityActivationResponse * self = NULL;
       UnityPreview* _tmp0_;
       g_return_val_if_fail (preview != NULL, NULL);
       self = (UnityActivationResponse*) g_object_new (object_type, "handled", UNITY_HANDLED_TYPE_SHOW_PREVIEW, NULL);
       _tmp0_ = preview;
       unity_activation_response_set_preview (self, _tmp0_);
       return self;
}

Here is the call graph for this function:

const gchar* unity_activation_response_get_goto_uri ( UnityActivationResponse *  self)

Definition at line 215 of file unity-lens-activation.c.

                                                                                    {
       const gchar* result;
       const gchar* _tmp0_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->_goto_uri;
       result = _tmp0_;
       return result;
}
UnityHandledType unity_activation_response_get_handled ( UnityActivationResponse *  self)

Definition at line 196 of file unity-lens-activation.c.

                                                                                       {
       UnityHandledType result;
       UnityHandledType _tmp0_;
       g_return_val_if_fail (self != NULL, 0);
       _tmp0_ = self->priv->_handled;
       result = _tmp0_;
       return result;
}

Definition at line 262 of file unity-lens-activation.c.

                                                {
       static volatile gsize unity_activation_response_type_id__volatile = 0;
       if (g_once_init_enter (&unity_activation_response_type_id__volatile)) {
              static const GTypeInfo g_define_type_info = { sizeof (UnityActivationResponseClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) unity_activation_response_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (UnityActivationResponse), 0, (GInstanceInitFunc) unity_activation_response_instance_init, NULL };
              GType unity_activation_response_type_id;
              unity_activation_response_type_id = g_type_register_static (G_TYPE_INITIALLY_UNOWNED, "UnityActivationResponse", &g_define_type_info, 0);
              g_once_init_leave (&unity_activation_response_type_id__volatile, unity_activation_response_type_id);
       }
       return unity_activation_response_type_id__volatile;
}

Here is the call graph for this function:

UnityActivationResponse* unity_activation_response_new ( UnityHandledType  handled,
const gchar *  goto_uri 
)

Definition at line 85 of file unity-lens-activation.c.

Here is the call graph for this function:

UnityActivationResponse* unity_activation_response_new_with_preview ( UnityPreview *  preview)

Definition at line 101 of file unity-lens-activation.c.

Here is the call graph for this function:

void unity_activation_response_set_goto_uri ( UnityActivationResponse *  self,
const gchar *  value 
)

Definition at line 225 of file unity-lens-activation.c.

                                                                                                {
       const gchar* _tmp0_;
       gchar* _tmp1_;
       g_return_if_fail (self != NULL);
       _tmp0_ = value;
       _tmp1_ = g_strdup (_tmp0_);
       _g_free0 (self->priv->_goto_uri);
       self->priv->_goto_uri = _tmp1_;
       g_object_notify ((GObject *) self, "goto-uri");
}
void unity_active_playlist_container_copy ( const UnityActivePlaylistContainer *  self,
UnityActivePlaylistContainer *  dest 
)

Definition at line 4247 of file unity-sound-menu-mpris.c.

                                                                                                                         {
       gboolean _tmp0_;
       UnityPlaylistDetails _tmp1_;
       UnityPlaylistDetails _tmp2_ = {0};
       _tmp0_ = (*self).valid;
       (*dest).valid = _tmp0_;
       _tmp1_ = (*self).details;
       unity_playlist_details_copy (&_tmp1_, &_tmp2_);
       unity_playlist_details_destroy (&(*dest).details);
       (*dest).details = _tmp2_;
}

Here is the call graph for this function:

void unity_active_playlist_container_destroy ( UnityActivePlaylistContainer *  self)

Definition at line 4260 of file unity-sound-menu-mpris.c.

                                                                                  {
       unity_playlist_details_destroy (&(*self).details);
}

Here is the call graph for this function:

UnityActivePlaylistContainer* unity_active_playlist_container_dup ( const UnityActivePlaylistContainer *  self)

Definition at line 4265 of file unity-sound-menu-mpris.c.

                                                                                                             {
       UnityActivePlaylistContainer* dup;
       dup = g_new0 (UnityActivePlaylistContainer, 1);
       unity_active_playlist_container_copy (self, dup);
       return dup;
}

Here is the call graph for this function:

void unity_active_playlist_container_free ( UnityActivePlaylistContainer *  self)

Definition at line 4273 of file unity-sound-menu-mpris.c.

                                                                               {
       unity_active_playlist_container_destroy (self);
       g_free (self);
}

Here is the call graph for this function:

Definition at line 4279 of file unity-sound-menu-mpris.c.

                                                      {
       static volatile gsize unity_active_playlist_container_type_id__volatile = 0;
       if (g_once_init_enter (&unity_active_playlist_container_type_id__volatile)) {
              GType unity_active_playlist_container_type_id;
              unity_active_playlist_container_type_id = g_boxed_type_register_static ("UnityActivePlaylistContainer", (GBoxedCopyFunc) unity_active_playlist_container_dup, (GBoxedFreeFunc) unity_active_playlist_container_free);
              g_once_init_leave (&unity_active_playlist_container_type_id__volatile, unity_active_playlist_container_type_id);
       }
       return unity_active_playlist_container_type_id__volatile;
}

Here is the call graph for this function:

void unity_app_info_manager_clear ( UnityAppInfoManager *  self)

Definition at line 1619 of file unity-appinfo-manager.c.

                                                              {
       GHashTable* _tmp0_;
       GHashTable* _tmp1_;
       GHashTable* _tmp2_;
       GHashTable* _tmp3_;
       g_return_if_fail (self != NULL);
       _tmp0_ = self->priv->appinfo_by_id;
       g_hash_table_remove_all (_tmp0_);
       _tmp1_ = self->priv->categories_by_id;
       g_hash_table_remove_all (_tmp1_);
       _tmp2_ = self->priv->keywords_by_id;
       g_hash_table_remove_all (_tmp2_);
       _tmp3_ = self->priv->paths_by_id;
       g_hash_table_remove_all (_tmp3_);
}

Here is the caller graph for this function:

gchar** unity_app_info_manager_get_categories ( UnityAppInfoManager *  self,
const gchar *  id,
int *  result_length1 
)

Definition at line 1035 of file unity-appinfo-manager.c.

                                                                                                                {
       gchar** result = NULL;
       const gchar* _tmp0_;
       GAppInfo* _tmp1_ = NULL;
       GAppInfo* appinfo;
       GAppInfo* _tmp2_;
       GHashTable* _tmp4_;
       const gchar* _tmp5_;
       gconstpointer _tmp6_ = NULL;
       UnityStringArrayWrapper* _tmp7_;
       UnityStringArrayWrapper* _result_;
       gchar** _tmp8_ = NULL;
       gint _tmp8__length1 = 0;
       gint __tmp8__size_ = 0;
       UnityStringArrayWrapper* _tmp9_;
       gchar** _tmp12_;
       gint _tmp12__length1;
       gchar** _tmp13_;
       gint _tmp13__length1;
       g_return_val_if_fail (self != NULL, NULL);
       g_return_val_if_fail (id != NULL, NULL);
       _tmp0_ = id;
       _tmp1_ = unity_app_info_manager_lookup (self, _tmp0_);
       appinfo = _tmp1_;
       _tmp2_ = appinfo;
       if (_tmp2_ == NULL) {
              gchar** _tmp3_;
              gint _tmp3__length1;
              _tmp3_ = NULL;
              _tmp3__length1 = 0;
              if (result_length1) {
                     *result_length1 = _tmp3__length1;
              }
              result = _tmp3_;
              _g_object_unref0 (appinfo);
              return result;
       }
       _tmp4_ = self->priv->categories_by_id;
       _tmp5_ = id;
       _tmp6_ = g_hash_table_lookup (_tmp4_, _tmp5_);
       _tmp7_ = _unity_string_array_wrapper_ref0 ((UnityStringArrayWrapper*) _tmp6_);
       _result_ = _tmp7_;
       _tmp9_ = _result_;
       if (_tmp9_ != NULL) {
              UnityStringArrayWrapper* _tmp10_;
              gchar** _tmp11_;
              gint _tmp11__length1;
              _tmp10_ = _result_;
              _tmp11_ = _tmp10_->strings;
              _tmp11__length1 = _tmp10_->strings_length1;
              _tmp8_ = _tmp11_;
              _tmp8__length1 = _tmp11__length1;
              __tmp8__size_ = _tmp8__length1;
       } else {
              _tmp8_ = NULL;
              _tmp8__length1 = 0;
              __tmp8__size_ = _tmp8__length1;
       }
       _tmp12_ = _tmp8_;
       _tmp12__length1 = _tmp8__length1;
       _tmp13_ = _tmp12_;
       _tmp13__length1 = _tmp12__length1;
       if (result_length1) {
              *result_length1 = _tmp13__length1;
       }
       result = _tmp13_;
       _unity_string_array_wrapper_unref0 (_result_);
       _g_object_unref0 (appinfo);
       return result;
}

Here is the call graph for this function:

Here is the caller graph for this function:

UnityAppInfoManager* unity_app_info_manager_get_default ( void  )

Get a ref to the singleton AppInfoManager.

Definition at line 599 of file unity-appinfo-manager.c.

                                                               {
       UnityAppInfoManager* result = NULL;
       UnityAppInfoManager* _tmp0_;
       UnityAppInfoManager* _tmp2_;
       UnityAppInfoManager* _tmp3_;
       _tmp0_ = unity_app_info_manager_singleton;
       if (_tmp0_ == NULL) {
              UnityAppInfoManager* _tmp1_;
              _tmp1_ = unity_app_info_manager_new ();
              _g_object_unref0 (unity_app_info_manager_singleton);
              unity_app_info_manager_singleton = _tmp1_;
       }
       _tmp2_ = unity_app_info_manager_singleton;
       _tmp3_ = _g_object_ref0 (_tmp2_);
       result = _tmp3_;
       return result;
}

Here is the call graph for this function:

Here is the caller graph for this function:

UnityAppInfoManager* unity_app_info_manager_get_instance ( void  )

Definition at line 587 of file unity-appinfo-manager.c.

                                                                {
       UnityAppInfoManager* result = NULL;
       UnityAppInfoManager* _tmp0_ = NULL;
       _tmp0_ = unity_app_info_manager_get_default ();
       result = _tmp0_;
       return result;
}

Here is the call graph for this function:

gchar** unity_app_info_manager_get_keywords ( UnityAppInfoManager *  self,
const gchar *  id,
int *  result_length1 
)

Look up keywords for for desktop id or file path .

The keywords will be an amalgamation of the X-GNOME-Keywords and X-AppInstall-Keywords fields from the .desktopfile. Returns null if id is not found. This method will do sync IO if the desktop file for is not already cached. So if you are living in an async world you must first do an async call to lookup_async(id) before calling this method, in which case no sync io will be done.

Definition at line 1117 of file unity-appinfo-manager.c.

                                                                                                              {
       gchar** result = NULL;
       const gchar* _tmp0_;
       GAppInfo* _tmp1_ = NULL;
       GAppInfo* appinfo;
       GAppInfo* _tmp2_;
       GHashTable* _tmp4_;
       const gchar* _tmp5_;
       gconstpointer _tmp6_ = NULL;
       UnityStringArrayWrapper* _tmp7_;
       UnityStringArrayWrapper* _result_;
       gchar** _tmp8_ = NULL;
       gint _tmp8__length1 = 0;
       gint __tmp8__size_ = 0;
       UnityStringArrayWrapper* _tmp9_;
       gchar** _tmp12_;
       gint _tmp12__length1;
       gchar** _tmp13_;
       gint _tmp13__length1;
       g_return_val_if_fail (self != NULL, NULL);
       g_return_val_if_fail (id != NULL, NULL);
       _tmp0_ = id;
       _tmp1_ = unity_app_info_manager_lookup (self, _tmp0_);
       appinfo = _tmp1_;
       _tmp2_ = appinfo;
       if (_tmp2_ == NULL) {
              gchar** _tmp3_;
              gint _tmp3__length1;
              _tmp3_ = NULL;
              _tmp3__length1 = 0;
              if (result_length1) {
                     *result_length1 = _tmp3__length1;
              }
              result = _tmp3_;
              _g_object_unref0 (appinfo);
              return result;
       }
       _tmp4_ = self->priv->keywords_by_id;
       _tmp5_ = id;
       _tmp6_ = g_hash_table_lookup (_tmp4_, _tmp5_);
       _tmp7_ = _unity_string_array_wrapper_ref0 ((UnityStringArrayWrapper*) _tmp6_);
       _result_ = _tmp7_;
       _tmp9_ = _result_;
       if (_tmp9_ != NULL) {
              UnityStringArrayWrapper* _tmp10_;
              gchar** _tmp11_;
              gint _tmp11__length1;
              _tmp10_ = _result_;
              _tmp11_ = _tmp10_->strings;
              _tmp11__length1 = _tmp10_->strings_length1;
              _tmp8_ = _tmp11_;
              _tmp8__length1 = _tmp11__length1;
              __tmp8__size_ = _tmp8__length1;
       } else {
              _tmp8_ = NULL;
              _tmp8__length1 = 0;
              __tmp8__size_ = _tmp8__length1;
       }
       _tmp12_ = _tmp8_;
       _tmp12__length1 = _tmp8__length1;
       _tmp13_ = _tmp12_;
       _tmp13__length1 = _tmp12__length1;
       if (result_length1) {
              *result_length1 = _tmp13__length1;
       }
       result = _tmp13_;
       _unity_string_array_wrapper_unref0 (_result_);
       _g_object_unref0 (appinfo);
       return result;
}

Here is the call graph for this function:

Here is the caller graph for this function:

gchar* unity_app_info_manager_get_path ( UnityAppInfoManager *  self,
const gchar *  id 
)

Look up the full path to the desktop file for desktop id .

Returns null if is not found. This method will do sync IO if the desktop file for is not already cached. So if you are living in an async world you must first do an async call to lookup_async(id) before calling this method, in which case no sync io will be done.

Definition at line 1197 of file unity-appinfo-manager.c.

                                                                                    {
       gchar* result = NULL;
       const gchar* _tmp0_;
       GAppInfo* _tmp1_ = NULL;
       GAppInfo* appinfo;
       GAppInfo* _tmp2_;
       GHashTable* _tmp3_;
       const gchar* _tmp4_;
       gconstpointer _tmp5_ = NULL;
       gchar* _tmp6_;
       g_return_val_if_fail (self != NULL, NULL);
       g_return_val_if_fail (id != NULL, NULL);
       _tmp0_ = id;
       _tmp1_ = unity_app_info_manager_lookup (self, _tmp0_);
       appinfo = _tmp1_;
       _tmp2_ = appinfo;
       if (_tmp2_ == NULL) {
              result = NULL;
              _g_object_unref0 (appinfo);
              return result;
       }
       _tmp3_ = self->priv->paths_by_id;
       _tmp4_ = id;
       _tmp5_ = g_hash_table_lookup (_tmp3_, _tmp4_);
       _tmp6_ = g_strdup ((const gchar*) _tmp5_);
       result = _tmp6_;
       _g_object_unref0 (appinfo);
       return result;
}

Here is the call graph for this function:

Here is the caller graph for this function:

A singleton class that caches GLib.AppInfo objects.

Singletons are evil, yes, but this on slightly less so because the exposed API is immutable.

To detect when any of the managed AppInfo objects changes, appears, or goes away listen for the 'changed' signal.

Definition at line 2128 of file unity-appinfo-manager.c.

                                             {
       static volatile gsize unity_app_info_manager_type_id__volatile = 0;
       if (g_once_init_enter (&unity_app_info_manager_type_id__volatile)) {
              static const GTypeInfo g_define_type_info = { sizeof (UnityAppInfoManagerClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) unity_app_info_manager_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (UnityAppInfoManager), 0, (GInstanceInitFunc) unity_app_info_manager_instance_init, NULL };
              GType unity_app_info_manager_type_id;
              unity_app_info_manager_type_id = g_type_register_static (G_TYPE_OBJECT, "UnityAppInfoManager", &g_define_type_info, 0);
              g_once_init_leave (&unity_app_info_manager_type_id__volatile, unity_app_info_manager_type_id);
       }
       return unity_app_info_manager_type_id__volatile;
}

Here is the call graph for this function:

GAppInfo* unity_app_info_manager_lookup ( UnityAppInfoManager *  self,
const gchar *  id 
)

Look up an AppInfo given its desktop id or absolute path.

The desktop id is the base filename of the .desktop file for the application including the .desktop extension.

If the AppInfo is not already cached this method will do synchronous IO to look it up.

Definition at line 687 of file unity-appinfo-manager.c.

                                                                                     {
       GAppInfo* result = NULL;
       GHashTable* _tmp0_;
       const gchar* _tmp1_;
       gboolean _tmp2_ = FALSE;
       GAppInfo* appinfo = NULL;
       GKeyFile* _tmp7_;
       GKeyFile* keyfile;
       const gchar* _tmp8_;
       gboolean _tmp9_ = FALSE;
       GKeyFile* _tmp74_;
       GHashTable* _tmp81_;
       const gchar* _tmp82_;
       gchar* _tmp83_;
       GAppInfo* _tmp84_;
       GAppInfo* _tmp85_;
       GError * _inner_error_ = NULL;
       g_return_val_if_fail (self != NULL, NULL);
       g_return_val_if_fail (id != NULL, NULL);
       _tmp0_ = self->priv->appinfo_by_id;
       _tmp1_ = id;
       _tmp2_ = g_hash_table_lookup_extended (_tmp0_, _tmp1_, NULL, NULL);
       if (_tmp2_) {
              GHashTable* _tmp3_;
              const gchar* _tmp4_;
              gconstpointer _tmp5_ = NULL;
              GAppInfo* _tmp6_;
              _tmp3_ = self->priv->appinfo_by_id;
              _tmp4_ = id;
              _tmp5_ = g_hash_table_lookup (_tmp3_, _tmp4_);
              _tmp6_ = _g_object_ref0 ((GAppInfo*) _tmp5_);
              result = _tmp6_;
              return result;
       }
       _tmp7_ = g_key_file_new ();
       keyfile = _tmp7_;
       _tmp8_ = id;
       _tmp9_ = g_str_has_prefix (_tmp8_, "/");
       if (_tmp9_) {
              GHashTable* _tmp10_;
              const gchar* _tmp11_;
              gchar* _tmp12_;
              const gchar* _tmp13_;
              gchar* _tmp14_;
              const gchar* _tmp24_;
              GFile* _tmp25_ = NULL;
              GFile* _tmp26_;
              GFile* _tmp27_ = NULL;
              GFile* _tmp28_;
              GFile* dir;
              GFile* _tmp29_;
              gchar* _tmp30_ = NULL;
              gchar* dir_uri;
              GHashTable* _tmp31_;
              const gchar* _tmp32_;
              gconstpointer _tmp33_ = NULL;
              _tmp10_ = self->priv->paths_by_id;
              _tmp11_ = id;
              _tmp12_ = g_strdup (_tmp11_);
              _tmp13_ = id;
              _tmp14_ = g_strdup (_tmp13_);
              g_hash_table_insert (_tmp10_, _tmp12_, _tmp14_);
              {
                     GKeyFile* _tmp15_;
                     const gchar* _tmp16_;
                     _tmp15_ = keyfile;
                     _tmp16_ = id;
                     g_key_file_load_from_file (_tmp15_, _tmp16_, G_KEY_FILE_NONE, &_inner_error_);
                     if (_inner_error_ != NULL) {
                            goto __catch1_g_error;
                     }
              }
              goto __finally1;
              __catch1_g_error:
              {
                     GError* e = NULL;
                     gboolean _tmp17_ = FALSE;
                     GError* _tmp18_;
                     gboolean _tmp20_;
                     e = _inner_error_;
                     _inner_error_ = NULL;
                     _g_key_file_free0 (keyfile);
                     keyfile = NULL;
                     _tmp18_ = e;
                     if (g_error_matches (_tmp18_, G_IO_ERROR, G_IO_ERROR_NOT_FOUND)) {
                            _tmp17_ = TRUE;
                     } else {
                            GError* _tmp19_;
                            _tmp19_ = e;
                            _tmp17_ = g_error_matches (_tmp19_, G_KEY_FILE_ERROR, G_KEY_FILE_ERROR_NOT_FOUND);
                     }
                     _tmp20_ = _tmp17_;
                     if (!_tmp20_) {
                            const gchar* _tmp21_;
                            GError* _tmp22_;
                            const gchar* _tmp23_;
                            _tmp21_ = id;
                            _tmp22_ = e;
                            _tmp23_ = _tmp22_->message;
                            g_warning ("unity-appinfo-manager.vala:159: Error loading '%s': %s", _tmp21_, _tmp23_);
                     }
                     _g_error_free0 (e);
              }
              __finally1:
              if (_inner_error_ != NULL) {
                     _g_key_file_free0 (keyfile);
                     _g_object_unref0 (appinfo);
                     g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
                     g_clear_error (&_inner_error_);
                     return NULL;
              }
              _tmp24_ = id;
              _tmp25_ = g_file_new_for_path (_tmp24_);
              _tmp26_ = _tmp25_;
              _tmp27_ = g_file_get_parent (_tmp26_);
              _tmp28_ = _tmp27_;
              _g_object_unref0 (_tmp26_);
              dir = _tmp28_;
              _tmp29_ = dir;
              _tmp30_ = g_file_get_uri (_tmp29_);
              dir_uri = _tmp30_;
              _tmp31_ = self->priv->monitors;
              _tmp32_ = dir_uri;
              _tmp33_ = g_hash_table_lookup (_tmp31_, _tmp32_);
              if (((GFileMonitor*) _tmp33_) == NULL) {
                     {
                            GFile* _tmp34_;
                            GFileMonitor* _tmp35_ = NULL;
                            GFileMonitor* monitor;
                            GFileMonitor* _tmp36_;
                            GHashTable* _tmp37_;
                            const gchar* _tmp38_;
                            gchar* _tmp39_;
                            GFileMonitor* _tmp40_;
                            GFileMonitor* _tmp41_;
                            const gchar* _tmp42_;
                            _tmp34_ = dir;
                            _tmp35_ = g_file_monitor_directory (_tmp34_, G_FILE_MONITOR_NONE, NULL, &_inner_error_);
                            monitor = _tmp35_;
                            if (_inner_error_ != NULL) {
                                   if (_inner_error_->domain == G_IO_ERROR) {
                                          goto __catch2_g_io_error;
                                   }
                                   _g_free0 (dir_uri);
                                   _g_object_unref0 (dir);
                                   _g_key_file_free0 (keyfile);
                                   _g_object_unref0 (appinfo);
                                   g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
                                   g_clear_error (&_inner_error_);
                                   return NULL;
                            }
                            _tmp36_ = monitor;
                            g_signal_connect_object (_tmp36_, "changed", (GCallback) _unity_app_info_manager_on_dir_changed_g_file_monitor_changed, self, 0);
                            _tmp37_ = self->priv->monitors;
                            _tmp38_ = dir_uri;
                            _tmp39_ = g_strdup (_tmp38_);
                            _tmp40_ = monitor;
                            _tmp41_ = _g_object_ref0 (_tmp40_);
                            g_hash_table_insert (_tmp37_, _tmp39_, _tmp41_);
                            _tmp42_ = dir_uri;
                            unity_trace_log_object ((GObject*) self, "Monitoring extra app directory: %s", _tmp42_);
                            _g_object_unref0 (monitor);
                     }
                     goto __finally2;
                     __catch2_g_io_error:
                     {
                            GError* ioe = NULL;
                            const gchar* _tmp43_;
                            GError* _tmp44_;
                            const gchar* _tmp45_;
                            ioe = _inner_error_;
                            _inner_error_ = NULL;
                            _tmp43_ = dir_uri;
                            _tmp44_ = ioe;
                            _tmp45_ = _tmp44_->message;
                            g_warning ("unity-appinfo-manager.vala:171: Error setting up extra app directory m" \
"onitor on '%s': %s", _tmp43_, _tmp45_);
                            _g_error_free0 (ioe);
                     }
                     __finally2:
                     if (_inner_error_ != NULL) {
                            _g_free0 (dir_uri);
                            _g_object_unref0 (dir);
                            _g_key_file_free0 (keyfile);
                            _g_object_unref0 (appinfo);
                            g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
                            g_clear_error (&_inner_error_);
                            return NULL;
                     }
              }
              _g_free0 (dir_uri);
              _g_object_unref0 (dir);
       } else {
              const gchar* _tmp46_;
              gchar* _tmp47_ = NULL;
              gchar* path;
              gchar* full_path;
              const gchar* _tmp58_;
              _tmp46_ = id;
              _tmp47_ = g_build_filename ("applications", _tmp46_, NULL, NULL);
              path = _tmp47_;
              full_path = NULL;
              {
                     GKeyFile* _tmp48_;
                     const gchar* _tmp49_;
                     gchar* _tmp50_ = NULL;
                     _tmp48_ = keyfile;
                     _tmp49_ = path;
                     g_key_file_load_from_data_dirs (_tmp48_, _tmp49_, &_tmp50_, G_KEY_FILE_NONE, &_inner_error_);
                     _g_free0 (full_path);
                     full_path = _tmp50_;
                     if (_inner_error_ != NULL) {
                            goto __catch3_g_error;
                     }
              }
              goto __finally3;
              __catch3_g_error:
              {
                     GError* e = NULL;
                     gboolean _tmp51_ = FALSE;
                     GError* _tmp52_;
                     gboolean _tmp54_;
                     e = _inner_error_;
                     _inner_error_ = NULL;
                     _g_key_file_free0 (keyfile);
                     keyfile = NULL;
                     _tmp52_ = e;
                     if (g_error_matches (_tmp52_, G_IO_ERROR, G_IO_ERROR_NOT_FOUND)) {
                            _tmp51_ = TRUE;
                     } else {
                            GError* _tmp53_;
                            _tmp53_ = e;
                            _tmp51_ = g_error_matches (_tmp53_, G_KEY_FILE_ERROR, G_KEY_FILE_ERROR_NOT_FOUND);
                     }
                     _tmp54_ = _tmp51_;
                     if (!_tmp54_) {
                            const gchar* _tmp55_;
                            GError* _tmp56_;
                            const gchar* _tmp57_;
                            _tmp55_ = id;
                            _tmp56_ = e;
                            _tmp57_ = _tmp56_->message;
                            g_warning ("unity-appinfo-manager.vala:185: Error loading '%s': %s", _tmp55_, _tmp57_);
                     }
                     _g_error_free0 (e);
              }
              __finally3:
              if (_inner_error_ != NULL) {
                     _g_free0 (full_path);
                     _g_free0 (path);
                     _g_key_file_free0 (keyfile);
                     _g_object_unref0 (appinfo);
                     g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
                     g_clear_error (&_inner_error_);
                     return NULL;
              }
              _tmp58_ = full_path;
              if (_tmp58_ != NULL) {
                     const gchar* _tmp59_;
                     GFile* _tmp60_ = NULL;
                     GFile* file;
                     GFile* _tmp61_;
                     GFile* _tmp62_;
                     gchar* _tmp63_ = NULL;
                     gchar* _tmp64_;
                     GFile* _tmp65_ = NULL;
                     GHashTable* _tmp66_;
                     const gchar* _tmp67_;
                     gchar* _tmp68_;
                     GFile* _tmp69_;
                     gchar* _tmp70_ = NULL;
                     _tmp59_ = full_path;
                     _tmp60_ = g_file_new_for_path (_tmp59_);
                     file = _tmp60_;
                     _tmp61_ = file;
                     _tmp62_ = file;
                     _tmp63_ = g_file_get_path (_tmp62_);
                     _tmp64_ = _tmp63_;
                     _tmp65_ = g_file_resolve_relative_path (_tmp61_, _tmp64_);
                     _g_object_unref0 (file);
                     file = _tmp65_;
                     _g_free0 (_tmp64_);
                     _tmp66_ = self->priv->paths_by_id;
                     _tmp67_ = id;
                     _tmp68_ = g_strdup (_tmp67_);
                     _tmp69_ = file;
                     _tmp70_ = g_file_get_path (_tmp69_);
                     g_hash_table_insert (_tmp66_, _tmp68_, _tmp70_);
                     _g_object_unref0 (file);
              } else {
                     GHashTable* _tmp71_;
                     const gchar* _tmp72_;
                     gchar* _tmp73_;
                     _tmp71_ = self->priv->paths_by_id;
                     _tmp72_ = id;
                     _tmp73_ = g_strdup (_tmp72_);
                     g_hash_table_insert (_tmp71_, _tmp73_, NULL);
              }
              _g_free0 (full_path);
              _g_free0 (path);
       }
       _tmp74_ = keyfile;
       if (_tmp74_ != NULL) {
              GKeyFile* _tmp75_;
              GDesktopAppInfo* _tmp76_;
              const gchar* _tmp77_;
              GKeyFile* _tmp78_;
              const gchar* _tmp79_;
              GKeyFile* _tmp80_;
              _tmp75_ = keyfile;
              _tmp76_ = g_desktop_app_info_new_from_keyfile (_tmp75_);
              _g_object_unref0 (appinfo);
              appinfo = (GAppInfo*) _tmp76_;
              _tmp77_ = id;
              _tmp78_ = keyfile;
              unity_app_info_manager_register_categories (self, _tmp77_, _tmp78_);
              _tmp79_ = id;
              _tmp80_ = keyfile;
              unity_app_info_manager_register_keywords (self, _tmp79_, _tmp80_);
       } else {
              _g_object_unref0 (appinfo);
              appinfo = NULL;
       }
       _tmp81_ = self->priv->appinfo_by_id;
       _tmp82_ = id;
       _tmp83_ = g_strdup (_tmp82_);
       _tmp84_ = appinfo;
       _tmp85_ = _g_object_ref0 (_tmp84_);
       g_hash_table_insert (_tmp81_, _tmp83_, _tmp85_);
       result = appinfo;
       _g_key_file_free0 (keyfile);
       return result;
}

Here is the call graph for this function:

Here is the caller graph for this function:

void unity_app_info_manager_lookup_async ( UnityAppInfoManager *  self,
const gchar *  id,
GAsyncReadyCallback  _callback_,
gpointer  _user_data_ 
)

Definition at line 1238 of file unity-appinfo-manager.c.

                                                                                                                                            {
       UnityAppInfoManagerLookupAsyncData* _data_;
       UnityAppInfoManager* _tmp0_;
       const gchar* _tmp1_;
       gchar* _tmp2_;
       _data_ = g_slice_new0 (UnityAppInfoManagerLookupAsyncData);
       _data_->_async_result = g_simple_async_result_new (G_OBJECT (self), _callback_, _user_data_, unity_app_info_manager_lookup_async);
       g_simple_async_result_set_op_res_gpointer (_data_->_async_result, _data_, unity_app_info_manager_lookup_async_data_free);
       _tmp0_ = _g_object_ref0 (self);
       _data_->self = _tmp0_;
       _tmp1_ = id;
       _tmp2_ = g_strdup (_tmp1_);
       _data_->id = _tmp2_;
       unity_app_info_manager_lookup_async_co (_data_);
}

Here is the call graph for this function:

Here is the caller graph for this function:

GAppInfo* unity_app_info_manager_lookup_finish ( UnityAppInfoManager *  self,
GAsyncResult *  _res_,
GError **  error 
)

Definition at line 1255 of file unity-appinfo-manager.c.

                                                                                                                {
       GAppInfo* result;
       UnityAppInfoManagerLookupAsyncData* _data_;
       if (g_simple_async_result_propagate_error (G_SIMPLE_ASYNC_RESULT (_res_), error)) {
              return NULL;
       }
       _data_ = g_simple_async_result_get_op_res_gpointer (G_SIMPLE_ASYNC_RESULT (_res_));
       result = _data_->result;
       _data_->result = NULL;
       return result;
}

Here is the caller graph for this function:

UnityApplicationPreview* unity_application_preview_construct ( GType  object_type,
const gchar *  title,
const gchar *  subtitle,
const gchar *  description,
GIcon *  icon,
GIcon *  screenshot 
)

Definition at line 1547 of file unity-previews.c.

                                                                                                                                                                                      {
       UnityApplicationPreview * self = NULL;
       const gchar* _tmp0_;
       const gchar* _tmp1_;
       GIcon* _tmp2_;
       const gchar* _tmp3_;
       GIcon* _tmp4_;
       g_return_val_if_fail (title != NULL, NULL);
       g_return_val_if_fail (subtitle != NULL, NULL);
       g_return_val_if_fail (description != NULL, NULL);
       _tmp0_ = title;
       _tmp1_ = subtitle;
       _tmp2_ = screenshot;
       _tmp3_ = description;
       _tmp4_ = icon;
       self = (UnityApplicationPreview*) g_object_new (object_type, "title", _tmp0_, "subtitle", _tmp1_, "thumbnail", _tmp2_, "description-markup", _tmp3_, "app-icon", _tmp4_, NULL);
       return self;
}
GIcon* unity_application_preview_get_app_icon ( UnityApplicationPreview *  self)

Definition at line 1606 of file unity-previews.c.

                                                                              {
       GIcon* result;
       UnityProtocolApplicationPreview* _tmp0_;
       GIcon* _tmp1_;
       GIcon* _tmp2_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->_raw;
       _tmp1_ = unity_protocol_application_preview_get_app_icon (_tmp0_);
       _tmp2_ = _tmp1_;
       result = _tmp2_;
       return result;
}

Here is the call graph for this function:

const gchar* unity_application_preview_get_copyright ( UnityApplicationPreview *  self)

Definition at line 1656 of file unity-previews.c.

                                                                                     {
       const gchar* result;
       UnityProtocolApplicationPreview* _tmp0_;
       const gchar* _tmp1_;
       const gchar* _tmp2_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->_raw;
       _tmp1_ = unity_protocol_application_preview_get_copyright (_tmp0_);
       _tmp2_ = _tmp1_;
       result = _tmp2_;
       return result;
}

Here is the call graph for this function:

const gchar* unity_application_preview_get_last_update ( UnityApplicationPreview *  self)

Definition at line 1681 of file unity-previews.c.

                                                                                       {
       const gchar* result;
       UnityProtocolApplicationPreview* _tmp0_;
       const gchar* _tmp1_;
       const gchar* _tmp2_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->_raw;
       _tmp1_ = unity_protocol_application_preview_get_last_update (_tmp0_);
       _tmp2_ = _tmp1_;
       result = _tmp2_;
       return result;
}

Here is the call graph for this function:

const gchar* unity_application_preview_get_license ( UnityApplicationPreview *  self)

Definition at line 1631 of file unity-previews.c.

                                                                                   {
       const gchar* result;
       UnityProtocolApplicationPreview* _tmp0_;
       const gchar* _tmp1_;
       const gchar* _tmp2_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->_raw;
       _tmp1_ = unity_protocol_application_preview_get_license (_tmp0_);
       _tmp2_ = _tmp1_;
       result = _tmp2_;
       return result;
}

Here is the call graph for this function:

Definition at line 1732 of file unity-previews.c.

                                                {
       static volatile gsize unity_application_preview_type_id__volatile = 0;
       if (g_once_init_enter (&unity_application_preview_type_id__volatile)) {
              static const GTypeInfo g_define_type_info = { sizeof (UnityApplicationPreviewClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) unity_application_preview_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (UnityApplicationPreview), 0, (GInstanceInitFunc) unity_application_preview_instance_init, NULL };
              GType unity_application_preview_type_id;
              unity_application_preview_type_id = g_type_register_static (UNITY_TYPE_PREVIEW, "UnityApplicationPreview", &g_define_type_info, 0);
              g_once_init_leave (&unity_application_preview_type_id__volatile, unity_application_preview_type_id);
       }
       return unity_application_preview_type_id__volatile;
}

Here is the call graph for this function:

UnityApplicationPreview* unity_application_preview_new ( const gchar *  title,
const gchar *  subtitle,
const gchar *  description,
GIcon *  icon,
GIcon *  screenshot 
)

Definition at line 1567 of file unity-previews.c.

                                                                                                                                                             {
       return unity_application_preview_construct (UNITY_TYPE_APPLICATION_PREVIEW, title, subtitle, description, icon, screenshot);
}

Here is the call graph for this function:

void unity_application_preview_set_app_icon ( UnityApplicationPreview *  self,
GIcon *  value 
)

Definition at line 1620 of file unity-previews.c.

                                                                                          {
       UnityProtocolApplicationPreview* _tmp0_;
       GIcon* _tmp1_;
       g_return_if_fail (self != NULL);
       _tmp0_ = self->priv->_raw;
       _tmp1_ = value;
       unity_protocol_application_preview_set_app_icon (_tmp0_, _tmp1_);
       g_object_notify ((GObject *) self, "app-icon");
}

Here is the call graph for this function:

void unity_application_preview_set_copyright ( UnityApplicationPreview *  self,
const gchar *  value 
)

Definition at line 1670 of file unity-previews.c.

                                                                                                 {
       UnityProtocolApplicationPreview* _tmp0_;
       const gchar* _tmp1_;
       g_return_if_fail (self != NULL);
       _tmp0_ = self->priv->_raw;
       _tmp1_ = value;
       unity_protocol_application_preview_set_copyright (_tmp0_, _tmp1_);
       g_object_notify ((GObject *) self, "copyright");
}

Here is the call graph for this function:

void unity_application_preview_set_last_update ( UnityApplicationPreview *  self,
const gchar *  value 
)

Definition at line 1695 of file unity-previews.c.

                                                                                                   {
       UnityProtocolApplicationPreview* _tmp0_;
       const gchar* _tmp1_;
       g_return_if_fail (self != NULL);
       _tmp0_ = self->priv->_raw;
       _tmp1_ = value;
       unity_protocol_application_preview_set_last_update (_tmp0_, _tmp1_);
       g_object_notify ((GObject *) self, "last-update");
}

Here is the call graph for this function:

void unity_application_preview_set_license ( UnityApplicationPreview *  self,
const gchar *  value 
)

Definition at line 1645 of file unity-previews.c.

                                                                                               {
       UnityProtocolApplicationPreview* _tmp0_;
       const gchar* _tmp1_;
       g_return_if_fail (self != NULL);
       _tmp0_ = self->priv->_raw;
       _tmp1_ = value;
       unity_protocol_application_preview_set_license (_tmp0_, _tmp1_);
       g_object_notify ((GObject *) self, "license");
}

Here is the call graph for this function:

void unity_application_preview_set_rating ( UnityApplicationPreview *  self,
gfloat  rating,
guint  num_ratings 
)

Definition at line 1572 of file unity-previews.c.

                                                                                                            {
       UnityProtocolApplicationPreview* _tmp0_;
       gfloat _tmp1_;
       UnityProtocolApplicationPreview* _tmp2_;
       guint _tmp3_;
       g_return_if_fail (self != NULL);
       _tmp0_ = self->priv->_raw;
       _tmp1_ = rating;
       unity_protocol_application_preview_set_rating (_tmp0_, _tmp1_);
       _tmp2_ = self->priv->_raw;
       _tmp3_ = num_ratings;
       unity_protocol_application_preview_set_num_ratings (_tmp2_, _tmp3_);
}

Here is the call graph for this function:

UnityCategory* unity_category_construct ( GType  object_type,
const gchar *  name,
GIcon *  icon_hint,
UnityCategoryRenderer  renderer 
)

Definition at line 77 of file unity-lens-category.c.

                                                                                                                                 {
       UnityCategory * self = NULL;
       const gchar* _tmp0_;
       GIcon* _tmp1_;
       UnityCategoryRenderer _tmp2_;
       g_return_val_if_fail (name != NULL, NULL);
       g_return_val_if_fail (icon_hint != NULL, NULL);
       _tmp0_ = name;
       _tmp1_ = icon_hint;
       _tmp2_ = renderer;
       self = (UnityCategory*) g_object_new (object_type, "name", _tmp0_, "icon-hint", _tmp1_, "default-renderer", _tmp2_, NULL);
       return self;
}

Definition at line 146 of file unity-lens-category.c.

                                                                                {
       UnityCategoryRenderer result;
       UnityCategoryRenderer _tmp0_;
       g_return_val_if_fail (self != NULL, 0);
       _tmp0_ = self->priv->_default_renderer;
       result = _tmp0_;
       return result;
}
GIcon* unity_category_get_icon_hint ( UnityCategory *  self)

Definition at line 119 of file unity-lens-category.c.

                                                          {
       GIcon* result;
       GIcon* _tmp0_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->_icon_hint;
       result = _tmp0_;
       return result;
}
const gchar* unity_category_get_name ( UnityCategory *  self)

Definition at line 97 of file unity-lens-category.c.

                                                           {
       const gchar* result;
       const gchar* _tmp0_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->_name;
       result = _tmp0_;
       return result;
}
GType unity_category_get_type ( void  )

Definition at line 284 of file unity-lens-category.c.

                                     {
       static volatile gsize unity_category_type_id__volatile = 0;
       if (g_once_init_enter (&unity_category_type_id__volatile)) {
              static const GTypeInfo g_define_type_info = { sizeof (UnityCategoryClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) unity_category_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (UnityCategory), 0, (GInstanceInitFunc) unity_category_instance_init, NULL };
              GType unity_category_type_id;
              unity_category_type_id = g_type_register_static (G_TYPE_OBJECT, "UnityCategory", &g_define_type_info, 0);
              g_once_init_leave (&unity_category_type_id__volatile, unity_category_type_id);
       }
       return unity_category_type_id__volatile;
}

Here is the call graph for this function:

UnityCategory* unity_category_new ( const gchar *  name,
GIcon *  icon_hint,
UnityCategoryRenderer  renderer 
)

Definition at line 92 of file unity-lens-category.c.

                                                                                                        {
       return unity_category_construct (UNITY_TYPE_CATEGORY, name, icon_hint, renderer);
}

Here is the call graph for this function:

Definition at line 65 of file unity-lens-category.c.

                                              {
       static volatile gsize unity_category_renderer_type_id__volatile = 0;
       if (g_once_init_enter (&unity_category_renderer_type_id__volatile)) {
              static const GEnumValue values[] = {{UNITY_CATEGORY_RENDERER_VERTICAL_TILE, "UNITY_CATEGORY_RENDERER_VERTICAL_TILE", "vertical-tile"}, {UNITY_CATEGORY_RENDERER_HORIZONTAL_TILE, "UNITY_CATEGORY_RENDERER_HORIZONTAL_TILE", "horizontal-tile"}, {UNITY_CATEGORY_RENDERER_LIST_TILE, "UNITY_CATEGORY_RENDERER_LIST_TILE", "list-tile"}, {UNITY_CATEGORY_RENDERER_FLOW, "UNITY_CATEGORY_RENDERER_FLOW", "flow"}, {0, NULL, NULL}};
              GType unity_category_renderer_type_id;
              unity_category_renderer_type_id = g_enum_register_static ("UnityCategoryRenderer", values);
              g_once_init_leave (&unity_category_renderer_type_id__volatile, unity_category_renderer_type_id);
       }
       return unity_category_renderer_type_id__volatile;
}
UnityCheckOptionFilterCompact* unity_check_option_filter_compact_construct ( GType  object_type,
const gchar *  id,
const gchar *  display_name,
GIcon *  icon_hint,
gboolean  collapsed 
)

Definition at line 1742 of file unity-lens-filters.c.

                                                                                                                                                                                 {
       UnityCheckOptionFilterCompact * self = NULL;
       const gchar* _tmp0_;
       const gchar* _tmp1_;
       GIcon* _tmp2_;
       gboolean _tmp3_;
       g_return_val_if_fail (id != NULL, NULL);
       g_return_val_if_fail (display_name != NULL, NULL);
       _tmp0_ = id;
       _tmp1_ = display_name;
       _tmp2_ = icon_hint;
       _tmp3_ = collapsed;
       self = (UnityCheckOptionFilterCompact*) g_object_new (object_type, "id", _tmp0_, "display-name", _tmp1_, "icon-hint", _tmp2_, "collapsed", _tmp3_, "renderer", UNITY_FILTER_RENDERER_CHECK_OPTIONS_COMPACT, "visible", TRUE, "filtering", FALSE, NULL);
       return self;
}

Definition at line 1773 of file unity-lens-filters.c.

                                                        {
       static volatile gsize unity_check_option_filter_compact_type_id__volatile = 0;
       if (g_once_init_enter (&unity_check_option_filter_compact_type_id__volatile)) {
              static const GTypeInfo g_define_type_info = { sizeof (UnityCheckOptionFilterCompactClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) unity_check_option_filter_compact_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (UnityCheckOptionFilterCompact), 0, (GInstanceInitFunc) unity_check_option_filter_compact_instance_init, NULL };
              GType unity_check_option_filter_compact_type_id;
              unity_check_option_filter_compact_type_id = g_type_register_static (UNITY_TYPE_OPTIONS_FILTER, "UnityCheckOptionFilterCompact", &g_define_type_info, 0);
              g_once_init_leave (&unity_check_option_filter_compact_type_id__volatile, unity_check_option_filter_compact_type_id);
       }
       return unity_check_option_filter_compact_type_id__volatile;
}

Here is the call graph for this function:

UnityCheckOptionFilterCompact* unity_check_option_filter_compact_new ( const gchar *  id,
const gchar *  display_name,
GIcon *  icon_hint,
gboolean  collapsed 
)

Definition at line 1759 of file unity-lens-filters.c.

                                                                                                                                                        {
       return unity_check_option_filter_compact_construct (UNITY_TYPE_CHECK_OPTION_FILTER_COMPACT, id, display_name, icon_hint, collapsed);
}

Here is the call graph for this function:

UnityCheckOptionFilter* unity_check_option_filter_construct ( GType  object_type,
const gchar *  id,
const gchar *  display_name,
GIcon *  icon_hint,
gboolean  collapsed 
)

Definition at line 1699 of file unity-lens-filters.c.

                                                                                                                                                                  {
       UnityCheckOptionFilter * self = NULL;
       const gchar* _tmp0_;
       const gchar* _tmp1_;
       GIcon* _tmp2_;
       gboolean _tmp3_;
       g_return_val_if_fail (id != NULL, NULL);
       g_return_val_if_fail (display_name != NULL, NULL);
       _tmp0_ = id;
       _tmp1_ = display_name;
       _tmp2_ = icon_hint;
       _tmp3_ = collapsed;
       self = (UnityCheckOptionFilter*) g_object_new (object_type, "id", _tmp0_, "display-name", _tmp1_, "icon-hint", _tmp2_, "collapsed", _tmp3_, "renderer", UNITY_FILTER_RENDERER_CHECK_OPTIONS, "visible", TRUE, "filtering", FALSE, NULL);
       return self;
}

Definition at line 1730 of file unity-lens-filters.c.

                                                {
       static volatile gsize unity_check_option_filter_type_id__volatile = 0;
       if (g_once_init_enter (&unity_check_option_filter_type_id__volatile)) {
              static const GTypeInfo g_define_type_info = { sizeof (UnityCheckOptionFilterClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) unity_check_option_filter_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (UnityCheckOptionFilter), 0, (GInstanceInitFunc) unity_check_option_filter_instance_init, NULL };
              GType unity_check_option_filter_type_id;
              unity_check_option_filter_type_id = g_type_register_static (UNITY_TYPE_OPTIONS_FILTER, "UnityCheckOptionFilter", &g_define_type_info, 0);
              g_once_init_leave (&unity_check_option_filter_type_id__volatile, unity_check_option_filter_type_id);
       }
       return unity_check_option_filter_type_id__volatile;
}

Here is the call graph for this function:

UnityCheckOptionFilter* unity_check_option_filter_new ( const gchar *  id,
const gchar *  display_name,
GIcon *  icon_hint,
gboolean  collapsed 
)

Definition at line 1716 of file unity-lens-filters.c.

                                                                                                                                         {
       return unity_check_option_filter_construct (UNITY_TYPE_CHECK_OPTION_FILTER, id, display_name, icon_hint, collapsed);
}

Here is the call graph for this function:

UnityFilter* unity_filter_construct ( GType  object_type)

Definition at line 402 of file unity-lens-filters.c.

                                                        {
       UnityFilter * self = NULL;
       self = (UnityFilter*) g_object_new (object_type, NULL);
       return self;
}
gboolean unity_filter_get_collapsed ( UnityFilter *  self)

Definition at line 513 of file unity-lens-filters.c.

                                                        {
       gboolean result;
       gboolean _tmp0_;
       g_return_val_if_fail (self != NULL, FALSE);
       _tmp0_ = self->priv->_collapsed;
       result = _tmp0_;
       return result;
}
const gchar* unity_filter_get_display_name ( UnityFilter *  self)

Definition at line 431 of file unity-lens-filters.c.

                                                               {
       const gchar* result;
       const gchar* _tmp0_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->_display_name;
       result = _tmp0_;
       return result;
}
gboolean unity_filter_get_filtering ( UnityFilter *  self)

Definition at line 532 of file unity-lens-filters.c.

                                                        {
       gboolean result;
       gboolean _tmp0_;
       g_return_val_if_fail (self != NULL, FALSE);
       _tmp0_ = self->priv->_filtering;
       result = _tmp0_;
       return result;
}
GIcon* unity_filter_get_icon_hint ( UnityFilter *  self)

Definition at line 453 of file unity-lens-filters.c.

                                                      {
       GIcon* result;
       GIcon* _tmp0_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->_icon_hint;
       result = _tmp0_;
       return result;
}
const gchar* unity_filter_get_id ( UnityFilter *  self)

Definition at line 409 of file unity-lens-filters.c.

                                                     {
       const gchar* result;
       const gchar* _tmp0_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->_id;
       result = _tmp0_;
       return result;
}

Definition at line 475 of file unity-lens-filters.c.

                                                                  {
       UnityFilterRenderer result;
       UnityFilterRenderer _tmp0_;
       g_return_val_if_fail (self != NULL, 0);
       _tmp0_ = self->priv->_renderer;
       result = _tmp0_;
       return result;
}
GType unity_filter_get_type ( void  )

Definition at line 586 of file unity-lens-filters.c.

                                   {
       static volatile gsize unity_filter_type_id__volatile = 0;
       if (g_once_init_enter (&unity_filter_type_id__volatile)) {
              static const GTypeInfo g_define_type_info = { sizeof (UnityFilterClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) unity_filter_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (UnityFilter), 0, (GInstanceInitFunc) unity_filter_instance_init, NULL };
              GType unity_filter_type_id;
              unity_filter_type_id = g_type_register_static (G_TYPE_OBJECT, "UnityFilter", &g_define_type_info, G_TYPE_FLAG_ABSTRACT);
              g_once_init_leave (&unity_filter_type_id__volatile, unity_filter_type_id);
       }
       return unity_filter_type_id__volatile;
}

Here is the call graph for this function:

gboolean unity_filter_get_visible ( UnityFilter *  self)

Definition at line 494 of file unity-lens-filters.c.

                                                      {
       gboolean result;
       gboolean _tmp0_;
       g_return_val_if_fail (self != NULL, FALSE);
       _tmp0_ = self->priv->_visible;
       result = _tmp0_;
       return result;
}
UnityFilterOption* unity_filter_option_construct ( GType  object_type,
const gchar *  id,
const gchar *  display_name,
GIcon *  icon_hint,
gboolean  active 
)

Definition at line 662 of file unity-lens-filters.c.

                                                                                                                                                    {
       UnityFilterOption * self = NULL;
       const gchar* _tmp0_;
       const gchar* _tmp1_;
       GIcon* _tmp2_;
       gboolean _tmp3_;
       g_return_val_if_fail (id != NULL, NULL);
       g_return_val_if_fail (display_name != NULL, NULL);
       _tmp0_ = id;
       _tmp1_ = display_name;
       _tmp2_ = icon_hint;
       _tmp3_ = active;
       self = (UnityFilterOption*) g_object_new (object_type, "id", _tmp0_, "display-name", _tmp1_, "icon-hint", _tmp2_, "active", _tmp3_, NULL);
       return self;
}
gboolean unity_filter_option_get_active ( UnityFilterOption *  self)

Definition at line 750 of file unity-lens-filters.c.

                                                                  {
       gboolean result;
       gboolean _tmp0_;
       g_return_val_if_fail (self != NULL, FALSE);
       _tmp0_ = self->priv->_active;
       result = _tmp0_;
       return result;
}
const gchar* unity_filter_option_get_display_name ( UnityFilterOption *  self)

Definition at line 706 of file unity-lens-filters.c.

                                                                            {
       const gchar* result;
       const gchar* _tmp0_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->_display_name;
       result = _tmp0_;
       return result;
}
GIcon* unity_filter_option_get_icon_hint ( UnityFilterOption *  self)

Definition at line 728 of file unity-lens-filters.c.

                                                                   {
       GIcon* result;
       GIcon* _tmp0_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->_icon_hint;
       result = _tmp0_;
       return result;
}
const gchar* unity_filter_option_get_id ( UnityFilterOption *  self)

Definition at line 684 of file unity-lens-filters.c.

                                                                  {
       const gchar* result;
       const gchar* _tmp0_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->_id;
       result = _tmp0_;
       return result;
}
GType unity_filter_option_get_type ( void  )

Definition at line 797 of file unity-lens-filters.c.

                                          {
       static volatile gsize unity_filter_option_type_id__volatile = 0;
       if (g_once_init_enter (&unity_filter_option_type_id__volatile)) {
              static const GTypeInfo g_define_type_info = { sizeof (UnityFilterOptionClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) unity_filter_option_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (UnityFilterOption), 0, (GInstanceInitFunc) unity_filter_option_instance_init, NULL };
              GType unity_filter_option_type_id;
              unity_filter_option_type_id = g_type_register_static (G_TYPE_OBJECT, "UnityFilterOption", &g_define_type_info, 0);
              g_once_init_leave (&unity_filter_option_type_id__volatile, unity_filter_option_type_id);
       }
       return unity_filter_option_type_id__volatile;
}

Here is the call graph for this function:

UnityFilterOption* unity_filter_option_new ( const gchar *  id,
const gchar *  display_name,
GIcon *  icon_hint,
gboolean  active 
)

Definition at line 679 of file unity-lens-filters.c.

                                                                                                                           {
       return unity_filter_option_construct (UNITY_TYPE_FILTER_OPTION, id, display_name, icon_hint, active);
}

Here is the call graph for this function:

Definition at line 194 of file unity-lens-filters.c.

                                            {
       static volatile gsize unity_filter_renderer_type_id__volatile = 0;
       if (g_once_init_enter (&unity_filter_renderer_type_id__volatile)) {
              static const GEnumValue values[] = {{UNITY_FILTER_RENDERER_CHECK_OPTIONS, "UNITY_FILTER_RENDERER_CHECK_OPTIONS", "check-options"}, {UNITY_FILTER_RENDERER_RADIO_OPTIONS, "UNITY_FILTER_RENDERER_RADIO_OPTIONS", "radio-options"}, {UNITY_FILTER_RENDERER_MULTIRANGE, "UNITY_FILTER_RENDERER_MULTIRANGE", "multirange"}, {UNITY_FILTER_RENDERER_RATINGS, "UNITY_FILTER_RENDERER_RATINGS", "ratings"}, {UNITY_FILTER_RENDERER_CHECK_OPTIONS_COMPACT, "UNITY_FILTER_RENDERER_CHECK_OPTIONS_COMPACT", "check-options-compact"}, {0, NULL, NULL}};
              GType unity_filter_renderer_type_id;
              unity_filter_renderer_type_id = g_enum_register_static ("UnityFilterRenderer", values);
              g_once_init_leave (&unity_filter_renderer_type_id__volatile, unity_filter_renderer_type_id);
       }
       return unity_filter_renderer_type_id__volatile;
}
void unity_filter_set_visible ( UnityFilter *  self,
gboolean  value 
)

Definition at line 504 of file unity-lens-filters.c.

                                                                  {
       gboolean _tmp0_;
       g_return_if_fail (self != NULL);
       _tmp0_ = value;
       self->priv->_visible = _tmp0_;
       g_object_notify ((GObject *) self, "visible");
}
UnityGenericPreview* unity_generic_preview_construct ( GType  object_type,
const gchar *  title,
const gchar *  description,
GIcon *  thumbnail 
)

Definition at line 1494 of file unity-previews.c.

                                                                                                                                         {
       UnityGenericPreview * self = NULL;
       const gchar* _tmp0_;
       GIcon* _tmp1_;
       const gchar* _tmp2_;
       g_return_val_if_fail (title != NULL, NULL);
       g_return_val_if_fail (description != NULL, NULL);
       _tmp0_ = title;
       _tmp1_ = thumbnail;
       _tmp2_ = description;
       self = (UnityGenericPreview*) g_object_new (object_type, "title", _tmp0_, "thumbnail", _tmp1_, "description-markup", _tmp2_, NULL);
       return self;
}

Definition at line 1535 of file unity-previews.c.

                                            {
       static volatile gsize unity_generic_preview_type_id__volatile = 0;
       if (g_once_init_enter (&unity_generic_preview_type_id__volatile)) {
              static const GTypeInfo g_define_type_info = { sizeof (UnityGenericPreviewClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) unity_generic_preview_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (UnityGenericPreview), 0, (GInstanceInitFunc) unity_generic_preview_instance_init, NULL };
              GType unity_generic_preview_type_id;
              unity_generic_preview_type_id = g_type_register_static (UNITY_TYPE_PREVIEW, "UnityGenericPreview", &g_define_type_info, 0);
              g_once_init_leave (&unity_generic_preview_type_id__volatile, unity_generic_preview_type_id);
       }
       return unity_generic_preview_type_id__volatile;
}

Here is the call graph for this function:

UnityGenericPreview* unity_generic_preview_new ( const gchar *  title,
const gchar *  description,
GIcon *  thumbnail 
)

Definition at line 1509 of file unity-previews.c.

                                                                                                                {
       return unity_generic_preview_construct (UNITY_TYPE_GENERIC_PREVIEW, title, description, thumbnail);
}

Here is the call graph for this function:

GType unity_handled_type_get_type ( void  )

Definition at line 61 of file unity-lens-activation.c.

                                         {
       static volatile gsize unity_handled_type_type_id__volatile = 0;
       if (g_once_init_enter (&unity_handled_type_type_id__volatile)) {
              static const GEnumValue values[] = {{UNITY_HANDLED_TYPE_NOT_HANDLED, "UNITY_HANDLED_TYPE_NOT_HANDLED", "not-handled"}, {UNITY_HANDLED_TYPE_SHOW_DASH, "UNITY_HANDLED_TYPE_SHOW_DASH", "show-dash"}, {UNITY_HANDLED_TYPE_HIDE_DASH, "UNITY_HANDLED_TYPE_HIDE_DASH", "hide-dash"}, {UNITY_HANDLED_TYPE_GOTO_DASH_URI, "UNITY_HANDLED_TYPE_GOTO_DASH_URI", "goto-dash-uri"}, {UNITY_HANDLED_TYPE_SHOW_PREVIEW, "UNITY_HANDLED_TYPE_SHOW_PREVIEW", "show-preview"}, {0, NULL, NULL}};
              GType unity_handled_type_type_id;
              unity_handled_type_type_id = g_enum_register_static ("UnityHandledType", values);
              g_once_init_leave (&unity_handled_type_type_id__volatile, unity_handled_type_type_id);
       }
       return unity_handled_type_type_id__volatile;
}
UnityInfoHint* unity_info_hint_construct ( GType  object_type,
const gchar *  id,
const gchar *  display_name,
GIcon *  icon_hint,
const gchar *  data 
)

Definition at line 1261 of file unity-previews.c.

                                                                                                                                              {
       UnityInfoHint * self = NULL;
       const gchar* _tmp0_;
       const gchar* _tmp1_;
       GIcon* _tmp2_;
       const gchar* _tmp3_;
       GVariant* _tmp4_;
       GVariant* _tmp5_;
       g_return_val_if_fail (id != NULL, NULL);
       g_return_val_if_fail (display_name != NULL, NULL);
       g_return_val_if_fail (data != NULL, NULL);
       _tmp0_ = id;
       _tmp1_ = display_name;
       _tmp2_ = icon_hint;
       _tmp3_ = data;
       _tmp4_ = g_variant_new_string (_tmp3_);
       g_variant_ref_sink (_tmp4_);
       g_variant_ref_sink (_tmp4_);
       _tmp5_ = _tmp4_;
       self = (UnityInfoHint*) g_object_new (object_type, "id", _tmp0_, "display-name", _tmp1_, "icon-hint", _tmp2_, "data", _tmp5_, NULL);
       _g_variant_unref0 (_tmp5_);
       return self;
}
UnityInfoHint* unity_info_hint_construct_with_variant ( GType  object_type,
const gchar *  id,
const gchar *  display_name,
GIcon *  icon_hint,
GVariant *  data 
)

Definition at line 1291 of file unity-previews.c.

                                                                                                                                                        {
       UnityInfoHint * self = NULL;
       const gchar* _tmp0_;
       const gchar* _tmp1_;
       GIcon* _tmp2_;
       GVariant* _tmp3_;
       g_return_val_if_fail (id != NULL, NULL);
       g_return_val_if_fail (display_name != NULL, NULL);
       g_return_val_if_fail (data != NULL, NULL);
       _tmp0_ = id;
       _tmp1_ = display_name;
       _tmp2_ = icon_hint;
       _tmp3_ = data;
       self = (UnityInfoHint*) g_object_new (object_type, "id", _tmp0_, "display-name", _tmp1_, "icon-hint", _tmp2_, "data", _tmp3_, NULL);
       return self;
}
GVariant* unity_info_hint_get_data ( UnityInfoHint *  self)

Definition at line 1380 of file unity-previews.c.

                                                         {
       GVariant* result;
       GVariant* _tmp0_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->_data;
       result = _tmp0_;
       return result;
}
const gchar* unity_info_hint_get_display_name ( UnityInfoHint *  self)

Definition at line 1336 of file unity-previews.c.

                                                                    {
       const gchar* result;
       const gchar* _tmp0_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->_display_name;
       result = _tmp0_;
       return result;
}
GIcon* unity_info_hint_get_icon_hint ( UnityInfoHint *  self)

Definition at line 1358 of file unity-previews.c.

                                                           {
       GIcon* result;
       GIcon* _tmp0_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->_icon_hint;
       result = _tmp0_;
       return result;
}
const gchar* unity_info_hint_get_id ( UnityInfoHint *  self)

Definition at line 1314 of file unity-previews.c.

                                                          {
       const gchar* result;
       const gchar* _tmp0_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->_id;
       result = _tmp0_;
       return result;
}
GType unity_info_hint_get_type ( void  )

Definition at line 1436 of file unity-previews.c.

                                      {
       static volatile gsize unity_info_hint_type_id__volatile = 0;
       if (g_once_init_enter (&unity_info_hint_type_id__volatile)) {
              static const GTypeInfo g_define_type_info = { sizeof (UnityInfoHintClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) unity_info_hint_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (UnityInfoHint), 0, (GInstanceInitFunc) unity_info_hint_instance_init, NULL };
              GType unity_info_hint_type_id;
              unity_info_hint_type_id = g_type_register_static (G_TYPE_INITIALLY_UNOWNED, "UnityInfoHint", &g_define_type_info, 0);
              g_once_init_leave (&unity_info_hint_type_id__volatile, unity_info_hint_type_id);
       }
       return unity_info_hint_type_id__volatile;
}

Here is the call graph for this function:

UnityInfoHint* unity_info_hint_new ( const gchar *  id,
const gchar *  display_name,
GIcon *  icon_hint,
const gchar *  data 
)

Definition at line 1286 of file unity-previews.c.

                                                                                                                     {
       return unity_info_hint_construct (UNITY_TYPE_INFO_HINT, id, display_name, icon_hint, data);
}

Here is the call graph for this function:

UnityInfoHint* unity_info_hint_new_with_variant ( const gchar *  id,
const gchar *  display_name,
GIcon *  icon_hint,
GVariant *  data 
)

Definition at line 1309 of file unity-previews.c.

                                                                                                                               {
       return unity_info_hint_construct_with_variant (UNITY_TYPE_INFO_HINT, id, display_name, icon_hint, data);
}

Here is the call graph for this function:

UnityInspector* unity_inspector_get_default ( void  )

Get the default singleton Unity.Inspector instance, creating it dynamically if necessary.

Returns:
The singleton Unity.Inspector. If calling from C do not free this instance.

Definition at line 80 of file unity-inspector.c.

                                                   {
       UnityInspector* result = NULL;
       UnityInspector* _tmp0_;
       UnityInspector* _tmp2_;
       _tmp0_ = unity_inspector_singleton;
       if (_tmp0_ == NULL) {
              UnityInspector* _tmp1_;
              _tmp1_ = unity_inspector_new ();
              _g_object_unref0 (unity_inspector_singleton);
              unity_inspector_singleton = _tmp1_;
       }
       _tmp2_ = unity_inspector_singleton;
       result = _tmp2_;
       return result;
}

Here is the call graph for this function:

Here is the caller graph for this function:

GType unity_inspector_get_type ( void  )

The Unity.Inspector is a singleton that can be used to inspect the state of Unity.

One of the most basic and most useful applications of the inspector is to check if Unity is running or not.

Definition at line 280 of file unity-inspector.c.

                                      {
       static volatile gsize unity_inspector_type_id__volatile = 0;
       if (g_once_init_enter (&unity_inspector_type_id__volatile)) {
              static const GTypeInfo g_define_type_info = { sizeof (UnityInspectorClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) unity_inspector_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (UnityInspector), 0, (GInstanceInitFunc) unity_inspector_instance_init, NULL };
              GType unity_inspector_type_id;
              unity_inspector_type_id = g_type_register_static (G_TYPE_OBJECT, "UnityInspector", &g_define_type_info, 0);
              g_once_init_leave (&unity_inspector_type_id__volatile, unity_inspector_type_id);
       }
       return unity_inspector_type_id__volatile;
}

Here is the call graph for this function:

const gchar* unity_inspector_get_unity_bus_name ( UnityInspector *  self)

Definition at line 228 of file unity-inspector.c.

                                                                       {
       const gchar* result;
       const gchar* _tmp0_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->_unity_bus_name;
       result = _tmp0_;
       return result;
}

Here is the caller graph for this function:

gboolean unity_inspector_get_unity_running ( UnityInspector *  self)

Definition at line 218 of file unity-inspector.c.

                                                                  {
       gboolean result;
       gboolean _tmp0_;
       g_return_val_if_fail (self != NULL, FALSE);
       _tmp0_ = self->priv->_unity_running;
       result = _tmp0_;
       return result;
}

Here is the caller graph for this function:

gchar** unity_io_get_system_data_dirs ( int *  result_length1)

Definition at line 687 of file unity-io.c.

                                                            {
       gchar** result = NULL;
       gchar** _tmp0_;
       gint _tmp0__length1;
       gchar** _tmp8_;
       gint _tmp8__length1;
       gchar** _tmp9_;
       gint _tmp9__length1;
       gchar** _tmp10_;
       gint _tmp10__length1;
       _tmp0_ = unity_io_system_data_dirs;
       _tmp0__length1 = unity_io_system_data_dirs_length1;
       if (_tmp0_ == NULL) {
              const gchar* _tmp1_ = NULL;
              gchar* _tmp2_;
              gchar* dirs;
              const gchar* _tmp3_;
              _tmp1_ = g_getenv ("XDG_DATA_DIRS");
              _tmp2_ = g_strdup (_tmp1_);
              dirs = _tmp2_;
              _tmp3_ = dirs;
              if (_tmp3_ != NULL) {
                     const gchar* _tmp4_;
                     gchar** _tmp5_;
                     gchar** _tmp6_ = NULL;
                     _tmp4_ = dirs;
                     _tmp6_ = _tmp5_ = g_strsplit (_tmp4_, ":", 0);
                     unity_io_system_data_dirs = (_vala_array_free (unity_io_system_data_dirs, unity_io_system_data_dirs_length1, (GDestroyNotify) g_free), NULL);
                     unity_io_system_data_dirs = _tmp6_;
                     unity_io_system_data_dirs_length1 = _vala_array_length (_tmp5_);
                     _unity_io_system_data_dirs_size_ = unity_io_system_data_dirs_length1;
              } else {
                     gchar** _tmp7_ = NULL;
                     _tmp7_ = g_new0 (gchar*, 0 + 1);
                     unity_io_system_data_dirs = (_vala_array_free (unity_io_system_data_dirs, unity_io_system_data_dirs_length1, (GDestroyNotify) g_free), NULL);
                     unity_io_system_data_dirs = _tmp7_;
                     unity_io_system_data_dirs_length1 = 0;
                     _unity_io_system_data_dirs_size_ = unity_io_system_data_dirs_length1;
              }
              _g_free0 (dirs);
       }
       _tmp8_ = unity_io_system_data_dirs;
       _tmp8__length1 = unity_io_system_data_dirs_length1;
       _tmp9_ = (_tmp8_ != NULL) ? _vala_array_dup1 (_tmp8_, _tmp8__length1) : ((gpointer) _tmp8_);
       _tmp9__length1 = _tmp8__length1;
       _tmp10_ = _tmp9_;
       _tmp10__length1 = _tmp9__length1;
       if (result_length1) {
              *result_length1 = _tmp10__length1;
       }
       result = _tmp10_;
       return result;
}

Here is the call graph for this function:

void unity_io_open_from_data_dirs ( const gchar *  filename,
GAsyncReadyCallback  _callback_,
gpointer  _user_data_ 
)

Definition at line 506 of file unity-io.c.

                                                                                                                {
       UnityIoOpenFromDataDirsData* _data_;
       const gchar* _tmp0_;
       gchar* _tmp1_;
       _data_ = g_slice_new0 (UnityIoOpenFromDataDirsData);
       _data_->_async_result = g_simple_async_result_new (g_object_newv (G_TYPE_OBJECT, 0, NULL), _callback_, _user_data_, unity_io_open_from_data_dirs);
       g_simple_async_result_set_op_res_gpointer (_data_->_async_result, _data_, unity_io_open_from_data_dirs_data_free);
       _tmp0_ = filename;
       _tmp1_ = g_strdup (_tmp0_);
       _data_->filename = _tmp1_;
       unity_io_open_from_data_dirs_co (_data_);
}

Here is the call graph for this function:

GFileInputStream* unity_io_open_from_data_dirs_finish ( GAsyncResult *  _res_,
GError **  error 
)

Definition at line 520 of file unity-io.c.

                                                                                            {
       GFileInputStream* result;
       UnityIoOpenFromDataDirsData* _data_;
       if (g_simple_async_result_propagate_error (G_SIMPLE_ASYNC_RESULT (_res_), error)) {
              return NULL;
       }
       _data_ = g_simple_async_result_get_op_res_gpointer (G_SIMPLE_ASYNC_RESULT (_res_));
       result = _data_->result;
       _data_->result = NULL;
       return result;
}
void unity_io_open_from_dirs ( const gchar *  filename,
gchar **  dirs,
int  dirs_length1,
GAsyncReadyCallback  _callback_,
gpointer  _user_data_ 
)

Definition at line 332 of file unity-io.c.

                                                                                                                                           {
       UnityIoOpenFromDirsData* _data_;
       const gchar* _tmp0_;
       gchar* _tmp1_;
       gchar** _tmp2_;
       gint _tmp2__length1;
       _data_ = g_slice_new0 (UnityIoOpenFromDirsData);
       _data_->_async_result = g_simple_async_result_new (g_object_newv (G_TYPE_OBJECT, 0, NULL), _callback_, _user_data_, unity_io_open_from_dirs);
       g_simple_async_result_set_op_res_gpointer (_data_->_async_result, _data_, unity_io_open_from_dirs_data_free);
       _tmp0_ = filename;
       _tmp1_ = g_strdup (_tmp0_);
       _data_->filename = _tmp1_;
       _tmp2_ = dirs;
       _tmp2__length1 = dirs_length1;
       _data_->dirs = _tmp2_;
       _data_->dirs_length1 = _tmp2__length1;
       unity_io_open_from_dirs_co (_data_);
}

Here is the call graph for this function:

GFileInputStream* unity_io_open_from_dirs_finish ( GAsyncResult *  _res_,
GError **  error 
)

Definition at line 352 of file unity-io.c.

                                                                                       {
       GFileInputStream* result;
       UnityIoOpenFromDirsData* _data_;
       if (g_simple_async_result_propagate_error (G_SIMPLE_ASYNC_RESULT (_res_), error)) {
              return NULL;
       }
       _data_ = g_simple_async_result_get_op_res_gpointer (G_SIMPLE_ASYNC_RESULT (_res_));
       result = _data_->result;
       _data_->result = NULL;
       return result;
}
void unity_io_read_stream_async ( GInputStream *  input,
gint  io_priority,
GCancellable *  cancellable,
GAsyncReadyCallback  _callback_,
gpointer  _user_data_ 
)

Definition at line 176 of file unity-io.c.

                                                                                                                                                         {
       UnityIoReadStreamAsyncData* _data_;
       GInputStream* _tmp0_;
       GInputStream* _tmp1_;
       gint _tmp2_;
       GCancellable* _tmp3_;
       GCancellable* _tmp4_;
       _data_ = g_slice_new0 (UnityIoReadStreamAsyncData);
       _data_->_async_result = g_simple_async_result_new (g_object_newv (G_TYPE_OBJECT, 0, NULL), _callback_, _user_data_, unity_io_read_stream_async);
       g_simple_async_result_set_op_res_gpointer (_data_->_async_result, _data_, unity_io_read_stream_async_data_free);
       _tmp0_ = input;
       _tmp1_ = _g_object_ref0 (_tmp0_);
       _data_->input = _tmp1_;
       _tmp2_ = io_priority;
       _data_->io_priority = _tmp2_;
       _tmp3_ = cancellable;
       _tmp4_ = _g_object_ref0 (_tmp3_);
       _data_->cancellable = _tmp4_;
       unity_io_read_stream_async_co (_data_);
}

Here is the call graph for this function:

void unity_io_read_stream_finish ( GAsyncResult *  _res_,
guint8 **  data,
int *  data_length1,
gsize *  size,
GError **  error 
)

Definition at line 198 of file unity-io.c.

                                                                                                                      {
       UnityIoReadStreamAsyncData* _data_;
       if (g_simple_async_result_propagate_error (G_SIMPLE_ASYNC_RESULT (_res_), error)) {
              return;
       }
       _data_ = g_simple_async_result_get_op_res_gpointer (G_SIMPLE_ASYNC_RESULT (_res_));
       if (data) {
              *data = _data_->data;
       } else {
              _data_->data = (g_free (_data_->data), NULL);
       }
       if (data_length1) {
              *data_length1 = _data_->data_length1;
       }
       _data_->data = NULL;
       if (size) {
              *size = _data_->size;
       }
}
const gchar* unity_launcher_entry_get_app_uri ( UnityLauncherEntry *  self)

Definition at line 1040 of file unity-launcher.c.

                                                                         {
       const gchar* result;
       const gchar* _tmp0_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->_app_uri;
       result = _tmp0_;
       return result;
}
gint64 unity_launcher_entry_get_count ( UnityLauncherEntry *  self)

Definition at line 1062 of file unity-launcher.c.

                                                                 {
       gint64 result;
       gint64 _tmp0_;
       g_return_val_if_fail (self != NULL, 0LL);
       _tmp0_ = self->priv->_count;
       result = _tmp0_;
       return result;
}
gboolean unity_launcher_entry_get_count_visible ( UnityLauncherEntry *  self)

Definition at line 1081 of file unity-launcher.c.

                                                                           {
       gboolean result;
       gboolean _tmp0_;
       g_return_val_if_fail (self != NULL, FALSE);
       _tmp0_ = self->priv->_count_visible;
       result = _tmp0_;
       return result;
}
UnityLauncherEntry* unity_launcher_entry_get_for_app_uri ( const gchar *  app_uri)

Definition at line 488 of file unity-launcher.c.

                                                                                {
       UnityLauncherEntry* result = NULL;
       GHashTable* _tmp0_;
       GHashTable* _tmp4_;
       const gchar* _tmp5_;
       gconstpointer _tmp6_ = NULL;
       UnityLauncherEntry* _tmp7_;
       UnityLauncherEntry* entry;
       UnityLauncherEntry* _tmp8_;
       const gchar* _tmp9_;
       UnityLauncherEntry* _tmp10_;
       GHashTable* _tmp11_;
       const gchar* _tmp12_;
       gchar* _tmp13_;
       UnityLauncherEntry* _tmp14_;
       UnityLauncherEntry* _tmp15_;
       g_return_val_if_fail (app_uri != NULL, NULL);
       _tmp0_ = unity_launcher_entry_global_entries_map;
       if (_tmp0_ == NULL) {
              GHashFunc _tmp1_;
              GEqualFunc _tmp2_;
              GHashTable* _tmp3_;
              _tmp1_ = g_str_hash;
              _tmp2_ = g_str_equal;
              _tmp3_ = g_hash_table_new_full (_tmp1_, _tmp2_, _g_free0_, _g_object_unref0_);
              _g_hash_table_unref0 (unity_launcher_entry_global_entries_map);
              unity_launcher_entry_global_entries_map = _tmp3_;
       }
       _tmp4_ = unity_launcher_entry_global_entries_map;
       _tmp5_ = app_uri;
       _tmp6_ = g_hash_table_lookup (_tmp4_, _tmp5_);
       _tmp7_ = _g_object_ref0 ((UnityLauncherEntry*) _tmp6_);
       entry = _tmp7_;
       _tmp8_ = entry;
       if (_tmp8_ != NULL) {
              result = entry;
              return result;
       }
       _tmp9_ = app_uri;
       _tmp10_ = unity_launcher_entry_new (_tmp9_);
       _g_object_unref0 (entry);
       entry = _tmp10_;
       _tmp11_ = unity_launcher_entry_global_entries_map;
       _tmp12_ = app_uri;
       _tmp13_ = g_strdup (_tmp12_);
       _tmp14_ = entry;
       _tmp15_ = _g_object_ref0 (_tmp14_);
       g_hash_table_insert (_tmp11_, _tmp13_, _tmp15_);
       result = entry;
       return result;
}

Here is the call graph for this function:

UnityLauncherEntry* unity_launcher_entry_get_for_desktop_file ( const gchar *  desktop_file)

Definition at line 560 of file unity-launcher.c.

                                                                                          {
       UnityLauncherEntry* result = NULL;
       const gchar* _tmp0_;
       gchar* _tmp1_ = NULL;
       gchar* _tmp2_;
       UnityLauncherEntry* _tmp3_ = NULL;
       UnityLauncherEntry* _tmp4_;
       g_return_val_if_fail (desktop_file != NULL, NULL);
       _tmp0_ = desktop_file;
       _tmp1_ = g_path_get_basename (_tmp0_);
       _tmp2_ = _tmp1_;
       _tmp3_ = unity_launcher_entry_get_for_desktop_id (_tmp2_);
       _tmp4_ = _tmp3_;
       _g_free0 (_tmp2_);
       result = _tmp4_;
       return result;
}

Here is the call graph for this function:

UnityLauncherEntry* unity_launcher_entry_get_for_desktop_id ( const gchar *  desktop_id)

Definition at line 541 of file unity-launcher.c.

                                                                                      {
       UnityLauncherEntry* result = NULL;
       const gchar* _tmp0_;
       gchar* _tmp1_;
       gchar* _tmp2_;
       UnityLauncherEntry* _tmp3_ = NULL;
       UnityLauncherEntry* _tmp4_;
       g_return_val_if_fail (desktop_id != NULL, NULL);
       _tmp0_ = desktop_id;
       _tmp1_ = g_strconcat ("application://", _tmp0_, NULL);
       _tmp2_ = _tmp1_;
       _tmp3_ = unity_launcher_entry_get_for_app_uri (_tmp2_);
       _tmp4_ = _tmp3_;
       _g_free0 (_tmp2_);
       result = _tmp4_;
       return result;
}

Here is the call graph for this function:

gdouble unity_launcher_entry_get_progress ( UnityLauncherEntry *  self)

Definition at line 1100 of file unity-launcher.c.

                                                                     {
       gdouble result;
       gdouble _tmp0_;
       g_return_val_if_fail (self != NULL, 0.0);
       _tmp0_ = self->priv->_progress;
       result = _tmp0_;
       return result;
}
gboolean unity_launcher_entry_get_progress_visible ( UnityLauncherEntry *  self)

Definition at line 1119 of file unity-launcher.c.

                                                                              {
       gboolean result;
       gboolean _tmp0_;
       g_return_val_if_fail (self != NULL, FALSE);
       _tmp0_ = self->priv->_progress_visible;
       result = _tmp0_;
       return result;
}
DbusmenuMenuitem* unity_launcher_entry_get_quicklist ( UnityLauncherEntry *  self)

Definition at line 1157 of file unity-launcher.c.

                                                                                {
       DbusmenuMenuitem* result;
       DbusmenuMenuitem* _tmp0_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->_quicklist;
       result = _tmp0_;
       return result;
}

This class represents your control point for your application's icon in the Unity Launcher.

You can control properties such as a counter, progress, or emblem that will be overlaid on your application's launcher icon. You can also set a quicklist on it by setting the "quicklist" property to point at the Dbusmenu.Menuitem which is the root of your quicklist.

Create a LauncherEntry by giving your desktop file id to the constructor (eg. "myapp.desktop").

Definition at line 1368 of file unity-launcher.c.

                                           {
       static volatile gsize unity_launcher_entry_type_id__volatile = 0;
       if (g_once_init_enter (&unity_launcher_entry_type_id__volatile)) {
              static const GTypeInfo g_define_type_info = { sizeof (UnityLauncherEntryClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) unity_launcher_entry_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (UnityLauncherEntry), 0, (GInstanceInitFunc) unity_launcher_entry_instance_init, NULL };
              static const GInterfaceInfo dee_serializable_info = { (GInterfaceInitFunc) unity_launcher_entry_dee_serializable_interface_init, (GInterfaceFinalizeFunc) NULL, NULL};
              GType unity_launcher_entry_type_id;
              unity_launcher_entry_type_id = g_type_register_static (G_TYPE_OBJECT, "UnityLauncherEntry", &g_define_type_info, 0);
              g_type_add_interface_static (unity_launcher_entry_type_id, dee_serializable_get_type (), &dee_serializable_info);
              g_once_init_leave (&unity_launcher_entry_type_id__volatile, unity_launcher_entry_type_id);
       }
       return unity_launcher_entry_type_id__volatile;
}

Here is the call graph for this function:

gboolean unity_launcher_entry_get_urgent ( UnityLauncherEntry *  self)

Definition at line 1138 of file unity-launcher.c.

                                                                    {
       gboolean result;
       gboolean _tmp0_;
       g_return_val_if_fail (self != NULL, FALSE);
       _tmp0_ = self->priv->_urgent;
       result = _tmp0_;
       return result;
}
void unity_launcher_entry_set_app_uri ( UnityLauncherEntry *  self,
const gchar *  value 
)

Definition at line 1050 of file unity-launcher.c.

                                                                                     {
       const gchar* _tmp0_;
       gchar* _tmp1_;
       g_return_if_fail (self != NULL);
       _tmp0_ = value;
       _tmp1_ = g_strdup (_tmp0_);
       _g_free0 (self->priv->_app_uri);
       self->priv->_app_uri = _tmp1_;
       g_object_notify ((GObject *) self, "app-uri");
}
void unity_launcher_entry_set_count ( UnityLauncherEntry *  self,
gint64  value 
)

Definition at line 1072 of file unity-launcher.c.

                                                                             {
       gint64 _tmp0_;
       g_return_if_fail (self != NULL);
       _tmp0_ = value;
       self->priv->_count = _tmp0_;
       g_object_notify ((GObject *) self, "count");
}
void unity_launcher_entry_set_count_visible ( UnityLauncherEntry *  self,
gboolean  value 
)

Definition at line 1091 of file unity-launcher.c.

                                                                                       {
       gboolean _tmp0_;
       g_return_if_fail (self != NULL);
       _tmp0_ = value;
       self->priv->_count_visible = _tmp0_;
       g_object_notify ((GObject *) self, "count-visible");
}
void unity_launcher_entry_set_progress ( UnityLauncherEntry *  self,
gdouble  value 
)

Definition at line 1110 of file unity-launcher.c.

                                                                                 {
       gdouble _tmp0_;
       g_return_if_fail (self != NULL);
       _tmp0_ = value;
       self->priv->_progress = _tmp0_;
       g_object_notify ((GObject *) self, "progress");
}
void unity_launcher_entry_set_progress_visible ( UnityLauncherEntry *  self,
gboolean  value 
)

Definition at line 1129 of file unity-launcher.c.

                                                                                          {
       gboolean _tmp0_;
       g_return_if_fail (self != NULL);
       _tmp0_ = value;
       self->priv->_progress_visible = _tmp0_;
       g_object_notify ((GObject *) self, "progress-visible");
}
void unity_launcher_entry_set_quicklist ( UnityLauncherEntry *  self,
DbusmenuMenuitem *  value 
)

Definition at line 1167 of file unity-launcher.c.

                                                                                            {
       DbusmenuMenuitem* _tmp0_;
       DbusmenuMenuitem* _tmp1_;
       DbusmenuMenuitem* _tmp2_;
       g_return_if_fail (self != NULL);
       _tmp0_ = value;
       _tmp1_ = _g_object_ref0 (_tmp0_);
       _g_object_unref0 (self->priv->_quicklist);
       self->priv->_quicklist = _tmp1_;
       _tmp2_ = self->priv->_quicklist;
       if (_tmp2_ != NULL) {
              const char* _tmp3_;
              DbusmenuServer* _tmp4_;
              DbusmenuServer* _tmp5_;
              DbusmenuMenuitem* _tmp6_;
              _tmp3_ = self->_object_path;
              _tmp4_ = dbusmenu_server_new ((const gchar*) _tmp3_);
              _g_object_unref0 (self->priv->_quicklist_server);
              self->priv->_quicklist_server = _tmp4_;
              _tmp5_ = self->priv->_quicklist_server;
              _tmp6_ = self->priv->_quicklist;
              g_object_set (_tmp5_, "root-node", _tmp6_, NULL);
       }
       g_object_notify ((GObject *) self, "quicklist");
}

Here is the call graph for this function:

void unity_launcher_entry_set_urgent ( UnityLauncherEntry *  self,
gboolean  value 
)

Definition at line 1148 of file unity-launcher.c.

                                                                                {
       gboolean _tmp0_;
       g_return_if_fail (self != NULL);
       _tmp0_ = value;
       self->priv->_urgent = _tmp0_;
       g_object_notify ((GObject *) self, "urgent");
}
GAppInfo** unity_launcher_favorites_enumerate_app_infos ( UnityLauncherFavorites *  self,
int *  result_length1 
)

Definition at line 1827 of file unity-launcher.c.

                                                                                                            {
       GAppInfo** result = NULL;
       gint i;
       GHashTable* _tmp0_;
       guint _tmp1_ = 0U;
       GAppInfo** _tmp2_ = NULL;
       GAppInfo** infos;
       gint infos_length1;
       gint _infos_size_;
       gchar** _tmp3_;
       gint _tmp3__length1;
       GAppInfo** _tmp13_;
       gint _tmp13__length1;
       g_return_val_if_fail (self != NULL, NULL);
       i = 0;
       _tmp0_ = self->priv->fav_cache;
       _tmp1_ = g_hash_table_size (_tmp0_);
       _tmp2_ = g_new0 (GAppInfo*, _tmp1_ + 1);
       infos = _tmp2_;
       infos_length1 = _tmp1_;
       _infos_size_ = infos_length1;
       _tmp3_ = self->priv->fav_list;
       _tmp3__length1 = self->priv->fav_list_length1;
       {
              gchar** id_collection = NULL;
              gint id_collection_length1 = 0;
              gint _id_collection_size_ = 0;
              gint id_it = 0;
              id_collection = _tmp3_;
              id_collection_length1 = _tmp3__length1;
              for (id_it = 0; id_it < _tmp3__length1; id_it = id_it + 1) {
                     gchar* _tmp4_;
                     gchar* id = NULL;
                     _tmp4_ = g_strdup (id_collection[id_it]);
                     id = _tmp4_;
                     {
                            const gchar* _tmp5_;
                            GAppInfo* _tmp6_ = NULL;
                            GAppInfo* appinfo;
                            GAppInfo** _tmp7_;
                            gint _tmp7__length1;
                            gint _tmp8_;
                            GAppInfo* _tmp9_;
                            GAppInfo* _tmp10_;
                            GAppInfo* _tmp11_;
                            gint _tmp12_;
                            _tmp5_ = id;
                            _tmp6_ = unity_launcher_favorites_lookup (self, _tmp5_);
                            appinfo = _tmp6_;
                            _tmp7_ = infos;
                            _tmp7__length1 = infos_length1;
                            _tmp8_ = i;
                            _tmp9_ = appinfo;
                            _tmp10_ = _g_object_ref0 (_tmp9_);
                            _g_object_unref0 (_tmp7_[_tmp8_]);
                            _tmp7_[_tmp8_] = _tmp10_;
                            _tmp11_ = _tmp7_[_tmp8_];
                            _tmp12_ = i;
                            i = _tmp12_ + 1;
                            _g_object_unref0 (appinfo);
                            _g_free0 (id);
                     }
              }
       }
       _tmp13_ = infos;
       _tmp13__length1 = infos_length1;
       if (result_length1) {
              *result_length1 = _tmp13__length1;
       }
       result = _tmp13_;
       return result;
}

Here is the call graph for this function:

gchar** unity_launcher_favorites_enumerate_ids ( UnityLauncherFavorites *  self,
int *  result_length1 
)

Definition at line 1804 of file unity-launcher.c.

                                                                                                   {
       gchar** result = NULL;
       gchar** _tmp0_;
       gint _tmp0__length1;
       gchar** _tmp1_;
       gint _tmp1__length1;
       gchar** _tmp2_;
       gint _tmp2__length1;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->fav_list;
       _tmp0__length1 = self->priv->fav_list_length1;
       _tmp1_ = (_tmp0_ != NULL) ? _vala_array_dup2 (_tmp0_, _tmp0__length1) : ((gpointer) _tmp0_);
       _tmp1__length1 = _tmp0__length1;
       _tmp2_ = _tmp1_;
       _tmp2__length1 = _tmp1__length1;
       if (result_length1) {
              *result_length1 = _tmp2__length1;
       }
       result = _tmp2_;
       return result;
}

Here is the call graph for this function:

UnityLauncherFavorites* unity_launcher_favorites_get_default ( void  )

Get the default singleton Unity.LauncherFavorites instance, creating it dynamically if necessary.

Returns:
: (transfer none): The singleton Unity.LauncherFavorites. If calling from C do not free this instance.

Definition at line 1663 of file unity-launcher.c.

                                                                    {
       UnityLauncherFavorites* result = NULL;
       UnityLauncherFavorites* _tmp0_;
       UnityLauncherFavorites* _tmp2_;
       _tmp0_ = unity_launcher_favorites_singleton;
       if (_tmp0_ == NULL) {
              UnityLauncherFavorites* _tmp1_;
              _tmp1_ = unity_launcher_favorites_new ();
              _g_object_unref0 (unity_launcher_favorites_singleton);
              unity_launcher_favorites_singleton = _tmp1_;
       }
       _tmp2_ = unity_launcher_favorites_singleton;
       result = _tmp2_;
       return result;
}

Here is the call graph for this function:

Definition at line 1924 of file unity-launcher.c.

                                               {
       static volatile gsize unity_launcher_favorites_type_id__volatile = 0;
       if (g_once_init_enter (&unity_launcher_favorites_type_id__volatile)) {
              static const GTypeInfo g_define_type_info = { sizeof (UnityLauncherFavoritesClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) unity_launcher_favorites_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (UnityLauncherFavorites), 0, (GInstanceInitFunc) unity_launcher_favorites_instance_init, NULL };
              GType unity_launcher_favorites_type_id;
              unity_launcher_favorites_type_id = g_type_register_static (G_TYPE_OBJECT, "UnityLauncherFavorites", &g_define_type_info, 0);
              g_once_init_leave (&unity_launcher_favorites_type_id__volatile, unity_launcher_favorites_type_id);
       }
       return unity_launcher_favorites_type_id__volatile;
}

Here is the call graph for this function:

gboolean unity_launcher_favorites_has_app_id ( UnityLauncherFavorites *  self,
const gchar *  app_id 
)

Definition at line 1705 of file unity-launcher.c.

                                                                                                 {
       gboolean result = FALSE;
       GHashTable* _tmp0_;
       const gchar* _tmp1_;
       gboolean _tmp2_ = FALSE;
       g_return_val_if_fail (self != NULL, FALSE);
       g_return_val_if_fail (app_id != NULL, FALSE);
       _tmp0_ = self->priv->fav_cache;
       _tmp1_ = app_id;
       _tmp2_ = g_hash_table_lookup_extended (_tmp0_, _tmp1_, NULL, NULL);
       result = _tmp2_;
       return result;
}
gboolean unity_launcher_favorites_has_app_info ( UnityLauncherFavorites *  self,
GAppInfo *  appinfo 
)

Definition at line 1680 of file unity-launcher.c.

                                                                                                 {
       gboolean result = FALSE;
       GAppInfo* _tmp0_;
       const gchar* _tmp1_ = NULL;
       GAppInfo* _tmp2_;
       const gchar* _tmp3_ = NULL;
       gboolean _tmp4_ = FALSE;
       g_return_val_if_fail (self != NULL, FALSE);
       g_return_val_if_fail (appinfo != NULL, FALSE);
       _tmp0_ = appinfo;
       _tmp1_ = g_app_info_get_id (_tmp0_);
       if (_tmp1_ == NULL) {
              g_critical ("unity-launcher.vala:400: Can not look up favorite for AppInfo with NUL" \
"L id");
              result = FALSE;
              return result;
       }
       _tmp2_ = appinfo;
       _tmp3_ = g_app_info_get_id (_tmp2_);
       _tmp4_ = unity_launcher_favorites_has_app_id (self, _tmp3_);
       result = _tmp4_;
       return result;
}

Here is the call graph for this function:

GAppInfo* unity_launcher_favorites_lookup ( UnityLauncherFavorites *  self,
const gchar *  app_id 
)

Definition at line 1720 of file unity-launcher.c.

                                                                                              {
       GAppInfo* result = NULL;
       GAppInfo* appinfo = NULL;
       GHashTable* _tmp0_;
       const gchar* _tmp1_;
       gconstpointer _tmp2_ = NULL;
       gboolean _tmp3_ = FALSE;
       GAppInfo* _tmp4_;
       gboolean has_id;
       gboolean _tmp5_;
       g_return_val_if_fail (self != NULL, NULL);
       g_return_val_if_fail (app_id != NULL, NULL);
       _tmp0_ = self->priv->fav_cache;
       _tmp1_ = app_id;
       _tmp3_ = g_hash_table_lookup_extended (_tmp0_, _tmp1_, NULL, &_tmp2_);
       _g_object_unref0 (appinfo);
       _tmp4_ = _g_object_ref0 (_tmp2_);
       appinfo = _tmp4_;
       has_id = _tmp3_;
       _tmp5_ = has_id;
       if (_tmp5_) {
              GAppInfo* _tmp6_;
              UnityAppInfoManager* _tmp7_ = NULL;
              UnityAppInfoManager* appman;
              UnityAppInfoManager* _tmp8_;
              const gchar* _tmp9_;
              GAppInfo* _tmp10_ = NULL;
              GHashTable* _tmp11_;
              const gchar* _tmp12_;
              gchar* _tmp13_;
              GAppInfo* _tmp14_;
              GAppInfo* _tmp15_;
              GAppInfo* _tmp16_;
              _tmp6_ = appinfo;
              if (_tmp6_ != NULL) {
                     result = appinfo;
                     return result;
              }
              _tmp7_ = unity_app_info_manager_get_default ();
              appman = _tmp7_;
              _tmp8_ = appman;
              _tmp9_ = app_id;
              _tmp10_ = unity_app_info_manager_lookup (_tmp8_, _tmp9_);
              _g_object_unref0 (appinfo);
              appinfo = _tmp10_;
              _tmp11_ = self->priv->fav_cache;
              _tmp12_ = app_id;
              _tmp13_ = g_strdup (_tmp12_);
              _tmp14_ = appinfo;
              _tmp15_ = _g_object_ref0 (_tmp14_);
              g_hash_table_insert (_tmp11_, _tmp13_, _tmp15_);
              _tmp16_ = appinfo;
              if (_tmp16_ == NULL) {
                     const gchar* _tmp17_;
                     _tmp17_ = app_id;
                     g_critical ("unity-launcher.vala:432: Can't find AppInfo for favorite '%s'", _tmp17_);
                     result = NULL;
                     _g_object_unref0 (appman);
                     _g_object_unref0 (appinfo);
                     return result;
              }
              result = appinfo;
              _g_object_unref0 (appman);
              return result;
       }
       result = NULL;
       _g_object_unref0 (appinfo);
       return result;
}

Here is the call graph for this function:

GType unity_layout_hint_get_type ( void  )

Definition at line 734 of file unity-previews.c.

                                        {
       static volatile gsize unity_layout_hint_type_id__volatile = 0;
       if (g_once_init_enter (&unity_layout_hint_type_id__volatile)) {
              static const GEnumValue values[] = {{UNITY_LAYOUT_HINT_NONE, "UNITY_LAYOUT_HINT_NONE", "none"}, {UNITY_LAYOUT_HINT_LEFT, "UNITY_LAYOUT_HINT_LEFT", "left"}, {UNITY_LAYOUT_HINT_RIGHT, "UNITY_LAYOUT_HINT_RIGHT", "right"}, {UNITY_LAYOUT_HINT_TOP, "UNITY_LAYOUT_HINT_TOP", "top"}, {UNITY_LAYOUT_HINT_BOTTOM, "UNITY_LAYOUT_HINT_BOTTOM", "bottom"}, {0, NULL, NULL}};
              GType unity_layout_hint_type_id;
              unity_layout_hint_type_id = g_enum_register_static ("UnityLayoutHint", values);
              g_once_init_leave (&unity_layout_hint_type_id__volatile, unity_layout_hint_type_id);
       }
       return unity_layout_hint_type_id__volatile;
}
void unity_lens_add_local_scope ( UnityLens *  self,
UnityScope *  scope 
)

Definition at line 173 of file unity-lens.c.

                                                                     {
       UnityLensImpl* _tmp0_;
       UnityScope* _tmp1_;
       g_return_if_fail (self != NULL);
       g_return_if_fail (scope != NULL);
       _tmp0_ = self->priv->_pimpl;
       _tmp1_ = scope;
       unity_lens_impl_add_local_scope (_tmp0_, _tmp1_);
}

Here is the call graph for this function:

UnityLens* unity_lens_construct ( GType  object_type,
const gchar *  dbus_path_,
const gchar *  id_ 
)

Definition at line 131 of file unity-lens.c.

                                                                                               {
       UnityLens * self = NULL;
       const gchar* _tmp0_;
       const gchar* _tmp1_;
       g_return_val_if_fail (dbus_path_ != NULL, NULL);
       g_return_val_if_fail (id_ != NULL, NULL);
       _tmp0_ = dbus_path_;
       _tmp1_ = id_;
       self = (UnityLens*) g_object_new (object_type, "dbus-path", _tmp0_, "id", _tmp1_, "sources-display-name", "", NULL);
       return self;
}
void unity_lens_export ( UnityLens *  self,
GError **  error 
)

Definition at line 149 of file unity-lens.c.

                                                         {
       gboolean _tmp0_;
       GError * _inner_error_ = NULL;
       g_return_if_fail (self != NULL);
       _tmp0_ = self->priv->_exported;
       if (!_tmp0_) {
              UnityLensImpl* _tmp1_;
              _tmp1_ = self->priv->_pimpl;
              unity_lens_impl_export (_tmp1_, &_inner_error_);
              if (_inner_error_ != NULL) {
                     if (_inner_error_->domain == G_IO_ERROR) {
                            g_propagate_error (error, _inner_error_);
                            return;
                     } else {
                            g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
                            g_clear_error (&_inner_error_);
                            return;
                     }
              }
              unity_lens_set_exported (self, TRUE);
       }
}

Here is the call graph for this function:

gboolean unity_lens_get_active ( UnityLens *  self)

Definition at line 218 of file unity-lens.c.

                                                 {
       gboolean result;
       gboolean _tmp0_;
       g_return_val_if_fail (self != NULL, FALSE);
       _tmp0_ = self->priv->_active;
       result = _tmp0_;
       return result;
}
GList* unity_lens_get_categories ( UnityLens *  self)

Definition at line 429 of file unity-lens.c.

                                                   {
       GList* result;
       GList* _tmp0_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->_categories;
       result = _tmp0_;
       return result;
}
const gchar* unity_lens_get_dbus_path ( UnityLens *  self)

Definition at line 335 of file unity-lens.c.

                                                        {
       const gchar* result;
       const gchar* _tmp0_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->_dbus_path;
       result = _tmp0_;
       return result;
}
gboolean unity_lens_get_exported ( UnityLens *  self)

Definition at line 275 of file unity-lens.c.

                                                   {
       gboolean result;
       gboolean _tmp0_;
       g_return_val_if_fail (self != NULL, FALSE);
       _tmp0_ = self->priv->_exported;
       result = _tmp0_;
       return result;
}
GList* unity_lens_get_filters ( UnityLens *  self)

Definition at line 379 of file unity-lens.c.

                                                {
       GList* result;
       GList* _tmp0_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->_filters;
       result = _tmp0_;
       return result;
}
UnityMergeStrategy* unity_lens_get_global_merge_strategy ( UnityLens *  self)

Definition at line 513 of file unity-lens.c.

                                                                           {
       UnityMergeStrategy* result;
       UnityLensImpl* _tmp0_;
       UnityResultsSynchronizer* _tmp1_;
       UnityResultsSynchronizer* _tmp2_;
       UnityMergeStrategy* _tmp3_;
       UnityMergeStrategy* _tmp4_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->_pimpl;
       _tmp1_ = unity_lens_impl_get_global_results_sync (_tmp0_);
       _tmp2_ = _tmp1_;
       _tmp3_ = unity_results_synchronizer_get_merge_strategy (_tmp2_);
       _tmp4_ = _tmp3_;
       result = _tmp4_;
       return result;
}

Here is the call graph for this function:

const gchar* unity_lens_get_id ( UnityLens *  self)

Definition at line 313 of file unity-lens.c.

                                                 {
       const gchar* result;
       const gchar* _tmp0_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->_id;
       result = _tmp0_;
       return result;
}
UnityMergeStrategy* unity_lens_get_merge_strategy ( UnityLens *  self)

Definition at line 480 of file unity-lens.c.

                                                                    {
       UnityMergeStrategy* result;
       UnityLensImpl* _tmp0_;
       UnityResultsSynchronizer* _tmp1_;
       UnityResultsSynchronizer* _tmp2_;
       UnityMergeStrategy* _tmp3_;
       UnityMergeStrategy* _tmp4_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->_pimpl;
       _tmp1_ = unity_lens_impl_get_results_sync (_tmp0_);
       _tmp2_ = _tmp1_;
       _tmp3_ = unity_results_synchronizer_get_merge_strategy (_tmp2_);
       _tmp4_ = _tmp3_;
       result = _tmp4_;
       return result;
}

Here is the call graph for this function:

const gchar* unity_lens_get_search_hint ( UnityLens *  self)

Definition at line 357 of file unity-lens.c.

                                                          {
       const gchar* result;
       const gchar* _tmp0_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->_search_hint;
       result = _tmp0_;
       return result;
}
gboolean unity_lens_get_search_in_global ( UnityLens *  self)

Definition at line 294 of file unity-lens.c.

                                                           {
       gboolean result;
       gboolean _tmp0_;
       g_return_val_if_fail (self != NULL, FALSE);
       _tmp0_ = self->priv->_search_in_global;
       result = _tmp0_;
       return result;
}
gboolean unity_lens_get_searching ( UnityLens *  self)

Definition at line 256 of file unity-lens.c.

                                                    {
       gboolean result;
       gboolean _tmp0_;
       g_return_val_if_fail (self != NULL, FALSE);
       _tmp0_ = self->priv->_searching;
       result = _tmp0_;
       return result;
}
const gchar* unity_lens_get_sources_display_name ( UnityLens *  self)

Definition at line 546 of file unity-lens.c.

                                                                   {
       const gchar* result;
       const gchar* _tmp0_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->_sources_display_name;
       result = _tmp0_;
       return result;
}
GType unity_lens_get_type ( void  )

Definition at line 632 of file unity-lens.c.

                                 {
       static volatile gsize unity_lens_type_id__volatile = 0;
       if (g_once_init_enter (&unity_lens_type_id__volatile)) {
              static const GTypeInfo g_define_type_info = { sizeof (UnityLensClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) unity_lens_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (UnityLens), 0, (GInstanceInitFunc) unity_lens_instance_init, NULL };
              GType unity_lens_type_id;
              unity_lens_type_id = g_type_register_static (G_TYPE_OBJECT, "UnityLens", &g_define_type_info, 0);
              g_once_init_leave (&unity_lens_type_id__volatile, unity_lens_type_id);
       }
       return unity_lens_type_id__volatile;
}

Here is the call graph for this function:

gboolean unity_lens_get_visible ( UnityLens *  self)

Definition at line 237 of file unity-lens.c.

                                                  {
       gboolean result;
       gboolean _tmp0_;
       g_return_val_if_fail (self != NULL, FALSE);
       _tmp0_ = self->priv->_visible;
       result = _tmp0_;
       return result;
}
UnityLens* unity_lens_new ( const gchar *  dbus_path_,
const gchar *  id_ 
)

Definition at line 144 of file unity-lens.c.

                                                                      {
       return unity_lens_construct (UNITY_TYPE_LENS, dbus_path_, id_);
}

Here is the call graph for this function:

UnityLensSearch* unity_lens_search_construct ( GType  object_type,
const gchar *  search_string,
GHashTable *  hints,
DeeSerializableModel *  results_model 
)

Definition at line 71 of file unity-lens-search.c.

                                                                                                                                                     {
       UnityLensSearch * self = NULL;
       const gchar* _tmp0_;
       GHashTable* _tmp1_;
       DeeSerializableModel* _tmp2_;
       g_return_val_if_fail (search_string != NULL, NULL);
       g_return_val_if_fail (hints != NULL, NULL);
       g_return_val_if_fail (results_model != NULL, NULL);
       _tmp0_ = search_string;
       _tmp1_ = hints;
       _tmp2_ = results_model;
       self = (UnityLensSearch*) g_object_new (object_type, "search-string", _tmp0_, "hints", _tmp1_, "results-model", _tmp2_, NULL);
       return self;
}
gboolean unity_lens_search_equals ( UnityLensSearch *  self,
UnityLensSearch *  other 
)

Definition at line 102 of file unity-lens-search.c.

                                                                                  {
       gboolean result = FALSE;
       gboolean _tmp0_ = FALSE;
       UnityLensSearch* _tmp1_;
       gboolean _tmp5_;
       g_return_val_if_fail (self != NULL, FALSE);
       _tmp1_ = other;
       if (_tmp1_ == NULL) {
              _tmp0_ = TRUE;
       } else {
              const gchar* _tmp2_;
              UnityLensSearch* _tmp3_;
              const gchar* _tmp4_;
              _tmp2_ = self->priv->_search_string;
              _tmp3_ = other;
              _tmp4_ = _tmp3_->priv->_search_string;
              _tmp0_ = g_strcmp0 (_tmp2_, _tmp4_) != 0;
       }
       _tmp5_ = _tmp0_;
       if (_tmp5_) {
              result = FALSE;
              return result;
       }
       result = TRUE;
       return result;
}
void unity_lens_search_finished ( UnityLensSearch *  self)

Definition at line 65 of file unity-lens-search.c.

                                                        {
       g_return_if_fail (self != NULL);
       g_signal_emit_by_name (self, "finished");
}
GHashTable* unity_lens_search_get_hints ( UnityLensSearch *  self)

Definition at line 214 of file unity-lens-search.c.

                                                                {
       GHashTable* result;
       GHashTable* _tmp0_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->_hints;
       result = _tmp0_;
       return result;
}
DeeSerializableModel* unity_lens_search_get_results_model ( UnityLensSearch *  self)

Definition at line 236 of file unity-lens-search.c.

                                                                                  {
       DeeSerializableModel* result;
       DeeSerializableModel* _tmp0_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->_results_model;
       result = _tmp0_;
       return result;
}
const gchar* unity_lens_search_get_search_string ( UnityLensSearch *  self)

Definition at line 192 of file unity-lens-search.c.

                                                                         {
       const gchar* result;
       const gchar* _tmp0_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->_search_string;
       result = _tmp0_;
       return result;
}
GType unity_lens_search_get_type ( void  )

Definition at line 317 of file unity-lens-search.c.

                                        {
       static volatile gsize unity_lens_search_type_id__volatile = 0;
       if (g_once_init_enter (&unity_lens_search_type_id__volatile)) {
              static const GTypeInfo g_define_type_info = { sizeof (UnityLensSearchClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) unity_lens_search_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (UnityLensSearch), 0, (GInstanceInitFunc) unity_lens_search_instance_init, NULL };
              GType unity_lens_search_type_id;
              unity_lens_search_type_id = g_type_register_static (G_TYPE_INITIALLY_UNOWNED, "UnityLensSearch", &g_define_type_info, 0);
              g_once_init_leave (&unity_lens_search_type_id__volatile, unity_lens_search_type_id);
       }
       return unity_lens_search_type_id__volatile;
}

Here is the call graph for this function:

UnityLensSearch* unity_lens_search_new ( const gchar *  search_string,
GHashTable *  hints,
DeeSerializableModel *  results_model 
)

Definition at line 87 of file unity-lens-search.c.

                                                                                                                            {
       return unity_lens_search_construct (UNITY_TYPE_LENS_SEARCH, search_string, hints, results_model);
}

Here is the call graph for this function:

void unity_lens_search_set_reply_hint ( UnityLensSearch *  self,
const gchar *  key,
GVariant *  variant 
)

Definition at line 145 of file unity-lens-search.c.

                                                                                                   {
       GHashTable* _tmp0_;
       GHashTable* _tmp4_;
       const gchar* _tmp5_;
       gchar* _tmp6_;
       GVariant* _tmp7_;
       GVariant* _tmp8_;
       g_return_if_fail (self != NULL);
       g_return_if_fail (key != NULL);
       g_return_if_fail (variant != NULL);
       _tmp0_ = self->priv->_reply_hints;
       if (_tmp0_ == NULL) {
              GHashFunc _tmp1_;
              GEqualFunc _tmp2_;
              GHashTable* _tmp3_;
              _tmp1_ = g_str_hash;
              _tmp2_ = g_str_equal;
              _tmp3_ = g_hash_table_new_full (_tmp1_, _tmp2_, _g_free0_, _g_variant_unref0_);
              _g_hash_table_unref0 (self->priv->_reply_hints);
              self->priv->_reply_hints = _tmp3_;
       }
       _tmp4_ = self->priv->_reply_hints;
       _tmp5_ = key;
       _tmp6_ = g_strdup (_tmp5_);
       _tmp7_ = variant;
       _tmp8_ = _g_variant_ref0 (_tmp7_);
       g_hash_table_insert (_tmp4_, _tmp6_, _tmp8_);
}

Here is the call graph for this function:

void unity_lens_set_categories ( UnityLens *  self,
GList *  value 
)

Definition at line 439 of file unity-lens.c.

                                                               {
       GList* _tmp0_;
       g_return_if_fail (self != NULL);
       _tmp0_ = self->priv->_categories;
       if (_tmp0_ == NULL) {
              GList* _tmp1_;
              UnityLensImpl* _tmp5_;
              GList* _tmp6_;
              __g_list_free__g_object_unref0_0 (self->priv->_categories);
              self->priv->_categories = NULL;
              _tmp1_ = value;
              {
                     GList* cat_collection = NULL;
                     GList* cat_it = NULL;
                     cat_collection = _tmp1_;
                     for (cat_it = cat_collection; cat_it != NULL; cat_it = cat_it->next) {
                            UnityCategory* _tmp2_;
                            UnityCategory* cat = NULL;
                            _tmp2_ = _g_object_ref0 ((UnityCategory*) cat_it->data);
                            cat = _tmp2_;
                            {
                                   UnityCategory* _tmp3_;
                                   UnityCategory* _tmp4_;
                                   _tmp3_ = cat;
                                   _tmp4_ = _g_object_ref0 (_tmp3_);
                                   self->priv->_categories = g_list_prepend (self->priv->_categories, _tmp4_);
                                   _g_object_unref0 (cat);
                            }
                     }
              }
              self->priv->_categories = g_list_reverse (self->priv->_categories);
              _tmp5_ = self->priv->_pimpl;
              _tmp6_ = self->priv->_categories;
              unity_lens_impl_load_categories (_tmp5_, _tmp6_);
       } else {
              g_warning ("unity-lens.vala:62: Categories can only be set once");
       }
       g_object_notify ((GObject *) self, "categories");
}

Here is the call graph for this function:

void unity_lens_set_filters ( UnityLens *  self,
GList *  value 
)

Definition at line 394 of file unity-lens.c.

                                                            {
       GList* _tmp0_;
       UnityLensImpl* _tmp4_;
       GList* _tmp5_;
       g_return_if_fail (self != NULL);
       __g_list_free__g_object_unref0_0 (self->priv->_filters);
       self->priv->_filters = NULL;
       _tmp0_ = value;
       {
              GList* f_collection = NULL;
              GList* f_it = NULL;
              f_collection = _tmp0_;
              for (f_it = f_collection; f_it != NULL; f_it = f_it->next) {
                     UnityFilter* _tmp1_;
                     UnityFilter* f = NULL;
                     _tmp1_ = _g_object_ref0 ((UnityFilter*) f_it->data);
                     f = _tmp1_;
                     {
                            UnityFilter* _tmp2_;
                            UnityFilter* _tmp3_;
                            _tmp2_ = f;
                            _tmp3_ = _g_object_ref0 (_tmp2_);
                            self->priv->_filters = g_list_prepend (self->priv->_filters, _tmp3_);
                            _g_object_unref0 (f);
                     }
              }
       }
       self->priv->_filters = g_list_reverse (self->priv->_filters);
       _tmp4_ = self->priv->_pimpl;
       _tmp5_ = self->priv->_filters;
       unity_lens_impl_load_filters (_tmp4_, _tmp5_);
       g_object_notify ((GObject *) self, "filters");
}

Here is the call graph for this function:

void unity_lens_set_global_merge_strategy ( UnityLens *  self,
UnityMergeStrategy *  value 
)

Definition at line 531 of file unity-lens.c.

                                                                                       {
       UnityLensImpl* _tmp0_;
       UnityResultsSynchronizer* _tmp1_;
       UnityResultsSynchronizer* _tmp2_;
       UnityMergeStrategy* _tmp3_;
       g_return_if_fail (self != NULL);
       _tmp0_ = self->priv->_pimpl;
       _tmp1_ = unity_lens_impl_get_global_results_sync (_tmp0_);
       _tmp2_ = _tmp1_;
       _tmp3_ = value;
       unity_results_synchronizer_set_merge_strategy (_tmp2_, _tmp3_);
       g_object_notify ((GObject *) self, "global-merge-strategy");
}

Here is the call graph for this function:

void unity_lens_set_merge_strategy ( UnityLens *  self,
UnityMergeStrategy *  value 
)

Definition at line 498 of file unity-lens.c.

                                                                                {
       UnityLensImpl* _tmp0_;
       UnityResultsSynchronizer* _tmp1_;
       UnityResultsSynchronizer* _tmp2_;
       UnityMergeStrategy* _tmp3_;
       g_return_if_fail (self != NULL);
       _tmp0_ = self->priv->_pimpl;
       _tmp1_ = unity_lens_impl_get_results_sync (_tmp0_);
       _tmp2_ = _tmp1_;
       _tmp3_ = value;
       unity_results_synchronizer_set_merge_strategy (_tmp2_, _tmp3_);
       g_object_notify ((GObject *) self, "merge-strategy");
}

Here is the call graph for this function:

void unity_lens_set_search_hint ( UnityLens *  self,
const gchar *  value 
)

Definition at line 367 of file unity-lens.c.

                                                                      {
       const gchar* _tmp0_;
       gchar* _tmp1_;
       g_return_if_fail (self != NULL);
       _tmp0_ = value;
       _tmp1_ = g_strdup (_tmp0_);
       _g_free0 (self->priv->_search_hint);
       self->priv->_search_hint = _tmp1_;
       g_object_notify ((GObject *) self, "search-hint");
}
void unity_lens_set_search_in_global ( UnityLens *  self,
gboolean  value 
)

Definition at line 304 of file unity-lens.c.

                                                                       {
       gboolean _tmp0_;
       g_return_if_fail (self != NULL);
       _tmp0_ = value;
       self->priv->_search_in_global = _tmp0_;
       g_object_notify ((GObject *) self, "search-in-global");
}
void unity_lens_set_sources_display_name ( UnityLens *  self,
const gchar *  value 
)

Definition at line 556 of file unity-lens.c.

                                                                               {
       const gchar* _tmp0_;
       gchar* _tmp1_;
       g_return_if_fail (self != NULL);
       _tmp0_ = value;
       _tmp1_ = g_strdup (_tmp0_);
       _g_free0 (self->priv->_sources_display_name);
       self->priv->_sources_display_name = _tmp1_;
       g_object_notify ((GObject *) self, "sources-display-name");
}
void unity_lens_set_visible ( UnityLens *  self,
gboolean  value 
)

Definition at line 247 of file unity-lens.c.

                                                              {
       gboolean _tmp0_;
       g_return_if_fail (self != NULL);
       _tmp0_ = value;
       self->priv->_visible = _tmp0_;
       g_object_notify ((GObject *) self, "visible");
}

Definition at line 56 of file unity-lens-merge-strategy.c.

                                           {
       static volatile gsize unity_merge_strategy_type_id__volatile = 0;
       if (g_once_init_enter (&unity_merge_strategy_type_id__volatile)) {
              static const GTypeInfo g_define_type_info = { sizeof (UnityMergeStrategyIface), (GBaseInitFunc) unity_merge_strategy_base_init, (GBaseFinalizeFunc) NULL, (GClassInitFunc) NULL, (GClassFinalizeFunc) NULL, NULL, 0, 0, (GInstanceInitFunc) NULL, NULL };
              GType unity_merge_strategy_type_id;
              unity_merge_strategy_type_id = g_type_register_static (G_TYPE_INTERFACE, "UnityMergeStrategy", &g_define_type_info, 0);
              g_type_interface_add_prerequisite (unity_merge_strategy_type_id, G_TYPE_OBJECT);
              g_once_init_leave (&unity_merge_strategy_type_id__volatile, unity_merge_strategy_type_id);
       }
       return unity_merge_strategy_type_id__volatile;
}

Here is the call graph for this function:

DeeModelIter* unity_merge_strategy_merge_result ( UnityMergeStrategy *  self,
DeeModel *  target,
GVariant **  row,
int  row_length1 
)

unity_merge_strategy_merge_result: : The target model to merge a row into : An array of variants with the row data for the result

Returns: A model iter pointing to the row in the target model where was added. Or null if the result was discarded

Definition at line 42 of file unity-lens-merge-strategy.c.

                                                                                                                              {
       g_return_val_if_fail (self != NULL, NULL);
       return UNITY_MERGE_STRATEGY_GET_INTERFACE (self)->merge_result (self, target, row, row_length1);
}
UnityMoviePreview* unity_movie_preview_construct ( GType  object_type,
const gchar *  title,
const gchar *  subtitle,
const gchar *  description,
GIcon *  thumbnail 
)

Definition at line 2347 of file unity-previews.c.

                                                                                                                                                            {
       UnityMoviePreview * self = NULL;
       const gchar* _tmp0_;
       const gchar* _tmp1_;
       const gchar* _tmp2_;
       GIcon* _tmp3_;
       g_return_val_if_fail (title != NULL, NULL);
       g_return_val_if_fail (subtitle != NULL, NULL);
       g_return_val_if_fail (description != NULL, NULL);
       _tmp0_ = title;
       _tmp1_ = subtitle;
       _tmp2_ = description;
       _tmp3_ = thumbnail;
       self = (UnityMoviePreview*) g_object_new (object_type, "title", _tmp0_, "subtitle", _tmp1_, "description-markup", _tmp2_, "thumbnail", _tmp3_, NULL);
       return self;
}
GType unity_movie_preview_get_type ( void  )

Definition at line 2452 of file unity-previews.c.

                                          {
       static volatile gsize unity_movie_preview_type_id__volatile = 0;
       if (g_once_init_enter (&unity_movie_preview_type_id__volatile)) {
              static const GTypeInfo g_define_type_info = { sizeof (UnityMoviePreviewClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) unity_movie_preview_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (UnityMoviePreview), 0, (GInstanceInitFunc) unity_movie_preview_instance_init, NULL };
              GType unity_movie_preview_type_id;
              unity_movie_preview_type_id = g_type_register_static (UNITY_TYPE_PREVIEW, "UnityMoviePreview", &g_define_type_info, 0);
              g_once_init_leave (&unity_movie_preview_type_id__volatile, unity_movie_preview_type_id);
       }
       return unity_movie_preview_type_id__volatile;
}

Here is the call graph for this function:

const gchar* unity_movie_preview_get_year ( UnityMoviePreview *  self)

Definition at line 2404 of file unity-previews.c.

                                                                    {
       const gchar* result;
       UnityProtocolMoviePreview* _tmp0_;
       const gchar* _tmp1_;
       const gchar* _tmp2_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->_raw;
       _tmp1_ = unity_protocol_movie_preview_get_year (_tmp0_);
       _tmp2_ = _tmp1_;
       result = _tmp2_;
       return result;
}

Here is the call graph for this function:

UnityMoviePreview* unity_movie_preview_new ( const gchar *  title,
const gchar *  subtitle,
const gchar *  description,
GIcon *  thumbnail 
)

Definition at line 2365 of file unity-previews.c.

                                                                                                                                   {
       return unity_movie_preview_construct (UNITY_TYPE_MOVIE_PREVIEW, title, subtitle, description, thumbnail);
}

Here is the call graph for this function:

void unity_movie_preview_set_rating ( UnityMoviePreview *  self,
gfloat  rating,
guint  num_ratings 
)

Definition at line 2370 of file unity-previews.c.

                                                                                                {
       UnityProtocolMoviePreview* _tmp0_;
       gfloat _tmp1_;
       UnityProtocolMoviePreview* _tmp2_;
       guint _tmp3_;
       g_return_if_fail (self != NULL);
       _tmp0_ = self->priv->_raw;
       _tmp1_ = rating;
       unity_protocol_movie_preview_set_rating (_tmp0_, _tmp1_);
       _tmp2_ = self->priv->_raw;
       _tmp3_ = num_ratings;
       unity_protocol_movie_preview_set_num_ratings (_tmp2_, _tmp3_);
}

Here is the call graph for this function:

void unity_movie_preview_set_year ( UnityMoviePreview *  self,
const gchar *  value 
)

Definition at line 2418 of file unity-previews.c.

                                                                                {
       UnityProtocolMoviePreview* _tmp0_;
       const gchar* _tmp1_;
       g_return_if_fail (self != NULL);
       _tmp0_ = self->priv->_raw;
       _tmp1_ = value;
       unity_protocol_movie_preview_set_year (_tmp0_, _tmp1_);
       g_object_notify ((GObject *) self, "year");
}

Here is the call graph for this function:

UnityMultiRangeFilter* unity_multi_range_filter_construct ( GType  object_type,
const gchar *  id,
const gchar *  display_name,
GIcon *  icon_hint,
gboolean  collapsed 
)

Definition at line 1969 of file unity-lens-filters.c.

                                                                                                                                                                {
       UnityMultiRangeFilter * self = NULL;
       const gchar* _tmp0_;
       const gchar* _tmp1_;
       GIcon* _tmp2_;
       gboolean _tmp3_;
       g_return_val_if_fail (id != NULL, NULL);
       g_return_val_if_fail (display_name != NULL, NULL);
       _tmp0_ = id;
       _tmp1_ = display_name;
       _tmp2_ = icon_hint;
       _tmp3_ = collapsed;
       self = (UnityMultiRangeFilter*) g_object_new (object_type, "id", _tmp0_, "display-name", _tmp1_, "icon-hint", _tmp2_, "collapsed", _tmp3_, "renderer", UNITY_FILTER_RENDERER_MULTIRANGE, "visible", TRUE, "filtering", FALSE, NULL);
       return self;
}
UnityFilterOption* unity_multi_range_filter_get_first_active ( UnityMultiRangeFilter *  self)

Definition at line 1991 of file unity-lens-filters.c.

                                                                                           {
       UnityFilterOption* result = NULL;
       GList* _tmp0_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = ((UnityOptionsFilter*) self)->options;
       {
              GList* option_collection = NULL;
              GList* option_it = NULL;
              option_collection = _tmp0_;
              for (option_it = option_collection; option_it != NULL; option_it = option_it->next) {
                     UnityFilterOption* _tmp1_;
                     UnityFilterOption* option = NULL;
                     _tmp1_ = _g_object_ref0 ((UnityFilterOption*) option_it->data);
                     option = _tmp1_;
                     {
                            UnityFilterOption* _tmp2_;
                            gboolean _tmp3_;
                            gboolean _tmp4_;
                            _tmp2_ = option;
                            _tmp3_ = unity_filter_option_get_active (_tmp2_);
                            _tmp4_ = _tmp3_;
                            if (_tmp4_) {
                                   result = option;
                                   return result;
                            }
                            _g_object_unref0 (option);
                     }
              }
       }
       result = NULL;
       return result;
}

Here is the call graph for this function:

UnityFilterOption* unity_multi_range_filter_get_last_active ( UnityMultiRangeFilter *  self)

Definition at line 2025 of file unity-lens-filters.c.

                                                                                          {
       UnityFilterOption* result = NULL;
       UnityFilterOption* ret;
       GList* _tmp0_;
       g_return_val_if_fail (self != NULL, NULL);
       ret = NULL;
       _tmp0_ = ((UnityOptionsFilter*) self)->options;
       {
              GList* option_collection = NULL;
              GList* option_it = NULL;
              option_collection = _tmp0_;
              for (option_it = option_collection; option_it != NULL; option_it = option_it->next) {
                     UnityFilterOption* _tmp1_;
                     UnityFilterOption* option = NULL;
                     _tmp1_ = _g_object_ref0 ((UnityFilterOption*) option_it->data);
                     option = _tmp1_;
                     {
                            UnityFilterOption* _tmp2_;
                            gboolean _tmp3_;
                            gboolean _tmp4_;
                            _tmp2_ = option;
                            _tmp3_ = unity_filter_option_get_active (_tmp2_);
                            _tmp4_ = _tmp3_;
                            if (_tmp4_) {
                                   UnityFilterOption* _tmp5_;
                                   UnityFilterOption* _tmp6_;
                                   _tmp5_ = option;
                                   _tmp6_ = _g_object_ref0 (_tmp5_);
                                   _g_object_unref0 (ret);
                                   ret = _tmp6_;
                            }
                            _g_object_unref0 (option);
                     }
              }
       }
       result = ret;
       return result;
}

Here is the call graph for this function:

Definition at line 2074 of file unity-lens-filters.c.

                                               {
       static volatile gsize unity_multi_range_filter_type_id__volatile = 0;
       if (g_once_init_enter (&unity_multi_range_filter_type_id__volatile)) {
              static const GTypeInfo g_define_type_info = { sizeof (UnityMultiRangeFilterClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) unity_multi_range_filter_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (UnityMultiRangeFilter), 0, (GInstanceInitFunc) unity_multi_range_filter_instance_init, NULL };
              GType unity_multi_range_filter_type_id;
              unity_multi_range_filter_type_id = g_type_register_static (UNITY_TYPE_OPTIONS_FILTER, "UnityMultiRangeFilter", &g_define_type_info, 0);
              g_once_init_leave (&unity_multi_range_filter_type_id__volatile, unity_multi_range_filter_type_id);
       }
       return unity_multi_range_filter_type_id__volatile;
}

Here is the call graph for this function:

UnityMultiRangeFilter* unity_multi_range_filter_new ( const gchar *  id,
const gchar *  display_name,
GIcon *  icon_hint,
gboolean  collapsed 
)

Definition at line 1986 of file unity-lens-filters.c.

                                                                                                                                       {
       return unity_multi_range_filter_construct (UNITY_TYPE_MULTI_RANGE_FILTER, id, display_name, icon_hint, collapsed);
}

Here is the call graph for this function:

gboolean unity_music_player_add_playlist ( UnityMusicPlayer *  self,
UnityPlaylist *  p 
)

Definition at line 873 of file unity-sound-menu.c.

                                                                                    {
       gboolean result = FALSE;
       UnityMPRISGateway* _tmp0_;
       GeeArrayList* _tmp1_;
       UnityPlaylist* _tmp2_;
       gboolean _tmp3_ = FALSE;
       gboolean _result_;
       UnityMPRISGateway* _tmp4_;
       GeeArrayList* _tmp5_;
       gint _tmp6_;
       gint _tmp7_;
       g_return_val_if_fail (self != NULL, FALSE);
       g_return_val_if_fail (p != NULL, FALSE);
       _tmp0_ = self->priv->mpris_gateway;
       unity_mpris_gateway_ensure_playlist_interface_is_raised (_tmp0_);
       _tmp1_ = self->priv->internal_playlists;
       _tmp2_ = p;
       _tmp3_ = gee_abstract_collection_add ((GeeAbstractCollection*) _tmp1_, _tmp2_);
       _result_ = _tmp3_;
       _tmp4_ = self->priv->mpris_gateway;
       _tmp5_ = self->priv->internal_playlists;
       _tmp6_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp5_);
       _tmp7_ = _tmp6_;
       unity_mpris_gateway_set_playlist_count (_tmp4_, _tmp7_);
       result = _result_;
       return result;
}

Here is the call graph for this function:

UnityMusicPlayer* unity_music_player_construct ( GType  object_type,
const gchar *  desktop 
)

Definition at line 796 of file unity-sound-menu.c.

                                                                                         {
       UnityMusicPlayer * self = NULL;
       const gchar* _tmp0_;
       GeeArrayList* _tmp1_;
       g_return_val_if_fail (desktop != NULL, NULL);
       _tmp0_ = desktop;
       self = (UnityMusicPlayer*) g_object_new (object_type, "desktop-file-name", _tmp0_, NULL);
       _tmp1_ = gee_array_list_new (UNITY_TYPE_PLAYLIST, (GBoxedCopyFunc) g_object_ref, g_object_unref, NULL);
       _g_object_unref0 (self->priv->internal_playlists);
       self->priv->internal_playlists = _tmp1_;
       return self;
}
void unity_music_player_edit_playlist_name ( UnityMusicPlayer *  self,
const gchar *  id,
const gchar *  name 
)

Definition at line 948 of file unity-sound-menu.c.

                                                                                                        {
       g_return_if_fail (self != NULL);
       g_return_if_fail (id != NULL);
       g_return_if_fail (name != NULL);
       {
              GeeArrayList* _tmp0_;
              GeeArrayList* _tmp1_;
              GeeArrayList* _pl_list;
              GeeArrayList* _tmp2_;
              gint _tmp3_;
              gint _tmp4_;
              gint _pl_size;
              gint _pl_index;
              _tmp0_ = self->priv->internal_playlists;
              _tmp1_ = _g_object_ref0 (_tmp0_);
              _pl_list = _tmp1_;
              _tmp2_ = _pl_list;
              _tmp3_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp2_);
              _tmp4_ = _tmp3_;
              _pl_size = _tmp4_;
              _pl_index = -1;
              while (TRUE) {
                     gint _tmp5_;
                     gint _tmp6_;
                     gint _tmp7_;
                     GeeArrayList* _tmp8_;
                     gint _tmp9_;
                     gpointer _tmp10_ = NULL;
                     UnityPlaylist* pl;
                     UnityPlaylist* _tmp11_;
                     const gchar* _tmp12_;
                     const gchar* _tmp13_;
                     const gchar* _tmp14_;
                     _tmp5_ = _pl_index;
                     _pl_index = _tmp5_ + 1;
                     _tmp6_ = _pl_index;
                     _tmp7_ = _pl_size;
                     if (!(_tmp6_ < _tmp7_)) {
                            break;
                     }
                     _tmp8_ = _pl_list;
                     _tmp9_ = _pl_index;
                     _tmp10_ = gee_abstract_list_get ((GeeAbstractList*) _tmp8_, _tmp9_);
                     pl = (UnityPlaylist*) _tmp10_;
                     _tmp11_ = pl;
                     _tmp12_ = unity_playlist_get_id (_tmp11_);
                     _tmp13_ = _tmp12_;
                     _tmp14_ = id;
                     if (g_strcmp0 (_tmp13_, _tmp14_) == 0) {
                            UnityPlaylist* _tmp15_;
                            const gchar* _tmp16_;
                            UnityMPRISGateway* _tmp17_;
                            UnityPlaylist* _tmp18_;
                            _tmp15_ = pl;
                            _tmp16_ = name;
                            unity_playlist_set_name (_tmp15_, _tmp16_);
                            _tmp17_ = self->priv->mpris_gateway;
                            _tmp18_ = pl;
                            unity_mpris_gateway_set_edited_playlist (_tmp17_, _tmp18_);
                            _g_object_unref0 (pl);
                            _g_object_unref0 (_pl_list);
                            return;
                     }
                     _g_object_unref0 (pl);
              }
              _g_object_unref0 (_pl_list);
       }
}

Here is the call graph for this function:

void unity_music_player_export ( UnityMusicPlayer *  self)

Definition at line 815 of file unity-sound-menu.c.

                                                        {
       UnityMPRISGateway* _tmp0_;
       g_return_if_fail (self != NULL);
       _tmp0_ = self->priv->mpris_gateway;
       unity_mpris_gateway_export (_tmp0_);
}

Here is the call graph for this function:

GAppInfo* unity_music_player_get_app_info ( UnityMusicPlayer *  self)

Definition at line 1018 of file unity-sound-menu.c.

                                                                   {
       GAppInfo* result;
       GAppInfo* _tmp0_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->_app_info;
       result = _tmp0_;
       return result;
}
gboolean unity_music_player_get_can_go_next ( UnityMusicPlayer *  self)

Definition at line 1103 of file unity-sound-menu.c.

                                                                     {
       gboolean result;
       gboolean _tmp0_;
       g_return_val_if_fail (self != NULL, FALSE);
       _tmp0_ = self->priv->_can_go_next;
       result = _tmp0_;
       return result;
}
gboolean unity_music_player_get_can_go_previous ( UnityMusicPlayer *  self)

Definition at line 1122 of file unity-sound-menu.c.

                                                                         {
       gboolean result;
       gboolean _tmp0_;
       g_return_val_if_fail (self != NULL, FALSE);
       _tmp0_ = self->priv->_can_go_previous;
       result = _tmp0_;
       return result;
}
gboolean unity_music_player_get_can_pause ( UnityMusicPlayer *  self)

Definition at line 1160 of file unity-sound-menu.c.

                                                                   {
       gboolean result;
       gboolean _tmp0_;
       g_return_val_if_fail (self != NULL, FALSE);
       _tmp0_ = self->priv->_can_pause;
       result = _tmp0_;
       return result;
}
gboolean unity_music_player_get_can_play ( UnityMusicPlayer *  self)

Definition at line 1141 of file unity-sound-menu.c.

                                                                  {
       gboolean result;
       gboolean _tmp0_;
       g_return_val_if_fail (self != NULL, FALSE);
       _tmp0_ = self->priv->_can_play;
       result = _tmp0_;
       return result;
}
UnityPlaylist* unity_music_player_get_current_playlist ( UnityMusicPlayer *  self)

Definition at line 1220 of file unity-sound-menu.c.

                                                                                {
       UnityPlaylist* result;
       UnityPlaylist* _tmp0_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->_current_playlist;
       result = _tmp0_;
       return result;
}
UnityTrackMetadata* unity_music_player_get_current_track ( UnityMusicPlayer *  self)

Definition at line 1179 of file unity-sound-menu.c.

                                                                                  {
       UnityTrackMetadata* result;
       UnityTrackMetadata* _tmp0_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->_current_track;
       result = _tmp0_;
       return result;
}
const gchar* unity_music_player_get_desktop_file_name ( UnityMusicPlayer *  self)

Definition at line 1040 of file unity-sound-menu.c.

                                                                               {
       const gchar* result;
       const gchar* _tmp0_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->_desktop_file_name;
       result = _tmp0_;
       return result;
}
gboolean unity_music_player_get_is_blacklisted ( UnityMusicPlayer *  self)

Definition at line 1062 of file unity-sound-menu.c.

                                                                        {
       gboolean result;
       gboolean _tmp0_;
       g_return_val_if_fail (self != NULL, FALSE);
       _tmp0_ = self->priv->_is_blacklisted;
       result = _tmp0_;
       return result;
}

Definition at line 1201 of file unity-sound-menu.c.

                                                                                  {
       UnityPlaybackState result;
       UnityPlaybackState _tmp0_;
       g_return_val_if_fail (self != NULL, 0);
       _tmp0_ = self->priv->_playback_state;
       result = _tmp0_;
       return result;
}
DbusmenuMenuitem* unity_music_player_get_player_menu ( UnityMusicPlayer *  self)

Definition at line 1264 of file unity-sound-menu.c.

                                                                              {
       DbusmenuMenuitem* result;
       DbusmenuMenuitem* _tmp0_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->_player_menu;
       result = _tmp0_;
       return result;
}
UnityPlaylist** unity_music_player_get_playlists ( UnityMusicPlayer *  self,
int *  result_length1 
)

Definition at line 928 of file unity-sound-menu.c.

                                                                                               {
       UnityPlaylist** result = NULL;
       GeeArrayList* _tmp0_;
       gint _tmp1_ = 0;
       gpointer* _tmp2_ = NULL;
       UnityPlaylist** _tmp3_;
       gint _tmp3__length1;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->internal_playlists;
       _tmp2_ = gee_abstract_collection_to_array ((GeeAbstractCollection*) _tmp0_, &_tmp1_);
       _tmp3_ = _tmp2_;
       _tmp3__length1 = _tmp1_;
       if (result_length1) {
              *result_length1 = _tmp3__length1;
       }
       result = _tmp3_;
       return result;
}
const gchar* unity_music_player_get_title ( UnityMusicPlayer *  self)

Definition at line 1081 of file unity-sound-menu.c.

                                                                   {
       const gchar* result;
       const gchar* _tmp0_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->_title;
       result = _tmp0_;
       return result;
}
DbusmenuMenuitem* unity_music_player_get_track_menu ( UnityMusicPlayer *  self)

Definition at line 1242 of file unity-sound-menu.c.

                                                                             {
       DbusmenuMenuitem* result;
       DbusmenuMenuitem* _tmp0_;
       g_return_val_if_fail (self != NULL, NULL);
       _tmp0_ = self->priv->_track_menu;
       result = _tmp0_;
       return result;
}
GType unity_music_player_get_type ( void  )

Definition at line 1407 of file unity-sound-menu.c.

                                         {
       static volatile gsize unity_music_player_type_id__volatile = 0;
       if (g_once_init_enter (&unity_music_player_type_id__volatile)) {
              static const GTypeInfo g_define_type_info = { sizeof (UnityMusicPlayerClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) unity_music_player_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (UnityMusicPlayer), 0, (GInstanceInitFunc) unity_music_player_instance_init, NULL };
              GType unity_music_player_type_id;
              unity_music_player_type_id = g_type_register_static (G_TYPE_OBJECT, "UnityMusicPlayer", &g_define_type_info, 0);
              g_once_init_leave (&unity_music_player_type_id__volatile, unity_music_player_type_id);
       }
       return unity_music_player_type_id__volatile;
}

Here is the call graph for this function:

UnityMusicPlayer* unity_music_player_new ( const gchar *  desktop)

Definition at line 810 of file unity-sound-menu.c.

Here is the call graph for this function:

gboolean unity_music_player_remove_playlist ( UnityMusicPlayer *  self,
UnityPlaylist *  p 
)

Definition at line 902 of file unity-sound-menu.c.

                                                                                       {
       gboolean result = FALSE;
       GeeArrayList* _tmp0_;
       UnityPlaylist* _tmp1_;
       gboolean _tmp2_ = FALSE;
       gboolean _result_;
       UnityMPRISGateway* _tmp3_;
       GeeArrayList* _tmp4_;
       gint _tmp5_;
       gint _tmp6_;
       g_return_val_if_fail (self != NULL, FALSE);
       g_return_val_if_fail (p != NULL, FALSE);
       _tmp0_ = self->priv->internal_playlists;
       _tmp1_ = p;
       _tmp2_ = gee_abstract_collection_remove ((GeeAbstractCollection*) _tmp0_, _tmp1_);
       _result_ = _tmp2_;
       _tmp3_ = self->priv->mpris_gateway;
       _tmp4_ = self->priv->internal_playlists;
       _tmp5_ = gee_abstract_collection_get_size ((GeeCollection*) _tmp4_);
       _tmp6_ = _tmp5_;
       unity_mpris_gateway_set_playlist_count (_tmp3_, _tmp6_);
       result = _result_;
       return result;
}

Here is the call graph for this function:

void unity_music_player_set_can_go_next ( UnityMusicPlayer *  self,
gboolean  value 
)

Definition at line 1113 of file unity-sound-menu.c.

                                                                                 {
       gboolean _tmp0_;
       g_return_if_fail (self != NULL);
       _tmp0_ = value;
       self->priv->_can_go_next = _tmp0_;
       g_object_notify ((GObject *) self, "can-go-next");
}
void unity_music_player_set_can_go_previous ( UnityMusicPlayer *  self,
gboolean  value 
)

Definition at line 1132 of file unity-sound-menu.c.

                                                                                     {
       gboolean _tmp0_;
       g_return_if_fail (self != NULL);
       _tmp0_ = value;
       self->priv->_can_go_previous = _tmp0_;
       g_object_notify ((GObject *) self, "can-go-previous");
}
void unity_music_player_set_can_pause ( UnityMusicPlayer *  self,
gboolean  value 
)

Definition at line 1170 of file unity-sound-menu.c.

                                                                               {
       gboolean _tmp0_;
       g_return_if_fail (self != NULL);
       _tmp0_ = value;
       self->priv->_can_pause = _tmp0_;
       g_object_notify ((GObject *) self, "can-pause");
}
void unity_music_player_set_can_play ( UnityMusicPlayer *  self,
gboolean  value 
)

Definition at line 1151 of file unity-sound-menu.c.

                                                                              {
       gboolean _tmp0_;
       g_return_if_fail (self != NULL);
       _tmp0_ = value;
       self->priv->_can_play = _tmp0_;
       g_object_notify ((GObject *) self, "can-play");
}
void unity_music_player_set_current_playlist ( UnityMusicPlayer *  self,
UnityPlaylist *  value 
)

Definition at line 1230 of file unity-sound-menu.c.

                                                                                            {
       UnityPlaylist* _tmp0_;
       UnityPlaylist* _tmp1_;
       g_return_if_fail (self != NULL);
       _tmp0_ = value;
       _tmp1_ = _g_object_ref0 (_tmp0_);
       _g_object_unref0 (self->priv->_current_playlist);
       self->priv->_current_playlist = _tmp1_;
       g_object_notify ((GObject *) self, "current-playlist");
}

Here is the call graph for this function:

void unity_music_player_set_current_track ( UnityMusicPlayer *  self,
UnityTrackMetadata *  value 
)

Definition at line 1189 of file unity-sound-menu.c.

                                                                                              {
       UnityTrackMetadata* _tmp0_;
       UnityTrackMetadata* _tmp1_;
       g_return_if_fail (self != NULL);
       _tmp0_ = value;
       _tmp1_ = _g_object_ref0 (_tmp0_);
       _g_object_unref0 (self->priv->_current_track);
       self->priv->_current_track = _tmp1_;
       g_object_notify ((GObject *) self, "current-track");
}

Here is the call graph for this function:

void unity_music_player_set_is_blacklisted ( UnityMusicPlayer *  self,
gboolean  value 
)

Definition at line 1072 of file unity-sound-menu.c.

                                                                                    {
       gboolean _tmp0_;
       g_return_if_fail (self != NULL);
       _tmp0_ = value;
       self->priv->_is_blacklisted = _tmp0_;
       g_object_notify ((GObject *) self, "is-blacklisted");
}
void unity_music_player_set_playback_state ( UnityMusicPlayer *  self,
UnityPlaybackState  value 
)

Definition at line 1211 of file unity-sound-menu.c.

                                                                                              {
       UnityPlaybackState _tmp0_;
       g_return_if_fail (self != NULL);
       _tmp0_ = value;
       self->priv->_playback_state = _tmp0_;
       g_object_notify ((GObject *) self, "playback-state");
}
void unity_music_player_set_player_menu ( UnityMusicPlayer *  self,
DbusmenuMenuitem *  value 
)

Definition at line 1274 of file unity-sound-menu.c.

                                                                                          {
       DbusmenuMenuitem* _tmp0_;
       DbusmenuMenuitem* _tmp1_;
       g_return_if_fail (self != NULL);
       _tmp0_ = value;
       _tmp1_ = _g_object_ref0 (_tmp0_);
       _g_object_unref0 (self->priv->_player_menu);
       self->priv->_player_menu = _tmp1_;
       g_object_notify ((GObject *) self, "player-menu");
}

Here is the call graph for this function:

void unity_music_player_set_title ( UnityMusicPlayer *  self,
const gchar *  value 
)

Definition at line 1091 of file unity-sound-menu.c.

                                                                               {
       const gchar* _tmp0_;
       gchar* _tmp1_;
       g_return_if_fail (self != NULL);
       _tmp0_ = value;
       _tmp1_ = g_strdup (_tmp0_);
       _g_free0 (self->priv->_title);
       self->priv->_title = _tmp1_;
       g_object_notify ((GObject *) self, "title");
}
void unity_music_player_set_track_menu ( UnityMusicPlayer *  self,
DbusmenuMenuitem *  value 
)

Definition at line 1252 of file unity-sound-menu.c.

                                                                                         {
       DbusmenuMenuitem* _tmp0_;
       DbusmenuMenuitem* _tmp1_;
       g_return_if_fail (self != NULL);
       _tmp0_ = value;
       _tmp1_ = _g_object_ref0 (_tmp0_);
       _g_object_unref0 (self->priv->_track_menu);
       self->priv->_track_menu = _tmp1_;
       g_object_notify ((GObject *) self, "track-menu");
}

Here is the call graph for this function:

void unity_music_player_unexport ( UnityMusicPlayer *  self)

Definition at line 823 of file unity-sound-menu.c.

                                                          {
       UnityMPRISGateway* _tmp0_;
       g_return_if_fail (self != NULL);
       _tmp0_ = self->priv->mpris_gateway;
       unity_mpris_gateway_unexport (_tmp0_);
}

Here is the call graph for this function:

void unity_music_preview_add_track ( UnityMusicPreview *  self,
UnityTrackMetadata *  track 
)

Definition at line 1853 of file unity-previews.c.

                                                                                        {
       DeeSharedModel* _tmp0_;
       UnityTrackMetadata* _tmp1_;
       const gchar* _tmp2_;
       const gchar* _tmp3_;
       UnityTrackMetadata* _tmp4_;
       gint _tmp5_;
       gint _tmp6_;
       UnityTrackMetadata* _tmp7_;
       const gchar* _tmp8_;
       const gchar* _tmp9_;
       UnityTrackMetadata* _tmp10_;
       guint _tmp11_;
       guint _tmp12_;
       g_return_if_fail (self != NULL);
       g_return_if_fail (track != NULL);
       unity_music_preview_init_model (self);
       _tmp0_ = self->priv->_track_data;
       _tmp1_ = track;
       _tmp2_ = unity_track_metadata_get_uri (_tmp1_);
       _tmp3_ = _tmp2_;
       _tmp4_ = track;
       _tmp5_ = unity_track_metadata_get_track_no (_tmp4_);
       _tmp6_ = _tmp5_;
       _tmp7_ = track;
       _tmp8_ = unity_track_metadata_get_title (_tmp7_);
       _tmp9_ = _tmp8_;
       _tmp10_ = track;
       _tmp11_ = unity_track_metadata_get_length (_tmp10_);
       _tmp12_ = _tmp11_;
       dee_model_append ((DeeModel*) _tmp0_, _tmp3_, _tmp6_, _tmp9_, _tmp12_, FALSE, 0.0, NULL);
}

Here is the call graph for this function:

UnityMusicPreview* unity_music_preview_construct ( GType  object_type,
const gchar *  title,
const gchar *  subtitle,
GIcon *  thumbnail 
)

Definition at line 1814 of file unity-previews.c.

                                                                                                                                  {
       UnityMusicPreview * self = NULL;
       const gchar* _tmp0_;
       const gchar* _tmp1