![]() |
![]() |
![]() |
Rhythmbox Development Reference Manual | ![]() |
---|---|---|---|---|
gboolean rb_true_function (gpointer dummy); gboolean rb_false_function (gpointer dummy); gpointer rb_null_function (gpointer dummy); gpointer rb_copy_function (gpointer data); int rb_gvalue_compare (GValue *a, GValue *b); int rb_compare_gtimeval (GTimeVal *a, GTimeVal *b); int rb_safe_strcmp (const char *a, const char *b); char* rb_make_duration_string (guint duration); char* rb_make_elapsed_time_string (guint elapsed, guint duration, gboolean show_remaining); void rb_gtk_action_popup_menu (GtkUIManager *uimanager, const char *path); GtkWidget* rb_image_new_from_stock (const gchar *stock_id, GtkIconSize size); gchar* rb_uri_get_mount_point (const char *uri); gboolean rb_uri_is_mounted (const char *uri); void rb_threads_init (void); gboolean rb_is_main_thread (void); gchar* rb_search_fold (const char *original); gchar** rb_string_split_words (const gchar *string); gboolean rb_string_list_equal (GList *a, GList *b); gboolean rb_string_list_contains (GList *list, const char *s); GList* rb_string_list_copy (GList *list); void rb_list_deep_free (GList *list); void rb_list_destroy_free (GList *list, GDestroyNotify destroyer); void rb_slist_deep_free (GSList *list); gboolean rb_str_in_strv (const char *needle, char **haystack); GList* rb_collate_hash_table_keys (GHashTable *table); GList* rb_collate_hash_table_values (GHashTable *table); GList* rb_uri_list_parse (const char *uri_list); const gchar* rb_mime_get_friendly_name (const gchar *mime_type); gboolean rb_signal_accumulator_object_handled (GSignalInvocationHint *hint, GValue *return_accu, const GValue *handler_return, gpointer dummy); void rb_value_array_append_data (GValueArray *array, GType type, ...); void rb_value_free (GValue *val); void rb_assert_locked (GMutex *mutex); void rb_set_tree_view_column_fixed_width (GtkWidget *treeview, GtkTreeViewColumn *column, GtkCellRenderer *renderer, const char **strings, int padding);
char* rb_make_elapsed_time_string (guint elapsed, guint duration, gboolean show_remaining);
|
|
|
|
|
|
Returns : |
void rb_gtk_action_popup_menu (GtkUIManager *uimanager, const char *path);
|
|
|
GtkWidget* rb_image_new_from_stock (const gchar *stock_id, GtkIconSize size);
|
|
|
|
Returns : |
gboolean rb_string_list_contains (GList *list, const char *s);
|
|
|
|
Returns : |
void rb_list_destroy_free (GList *list, GDestroyNotify destroyer);
|
|
|
gboolean rb_str_in_strv (const char *needle, char **haystack);
|
|
|
|
Returns : |
GList* rb_collate_hash_table_keys (GHashTable *table);
|
|
Returns : |
GList* rb_collate_hash_table_values (GHashTable *table);
|
|
Returns : |
const gchar* rb_mime_get_friendly_name (const gchar *mime_type);
|
|
Returns : |
gboolean rb_signal_accumulator_object_handled (GSignalInvocationHint *hint, GValue *return_accu, const GValue *handler_return, gpointer dummy);
|
|
|
|
|
|
|
|
Returns : |
void rb_value_array_append_data (GValueArray *array, GType type, ...);
|
|
|
|
|
void rb_set_tree_view_column_fixed_width (GtkWidget *treeview, GtkTreeViewColumn *column, GtkCellRenderer *renderer, const char **strings, int padding);
Sets a fixed size for a tree view column based on a set of strings to be displayed in the column.
|
the GtkTreeView containing the column |
|
the GtkTreeViewColumn to size |
|
the GtkCellRenderer used in the column |
|
a NULL-terminated set of strings to base the size on |
|
a small amount of extra padding for the column |