G_DEFINE_TYPE (EmpathyIndividualMenu, empathy_individual_menu, GTK_TYPE_MENU);
+static GtkWidget * empathy_individual_chat_menu_item_new (
+ FolksIndividual *individual,
+ EmpathyContact *contact);
+static GtkWidget * empathy_individual_sms_menu_item_new (
+ FolksIndividual *individual,
+ EmpathyContact *contact);
+static GtkWidget * empathy_individual_log_menu_item_new (
+ FolksIndividual *individual,
+ EmpathyContact *contact);
+static GtkWidget * empathy_individual_info_menu_item_new (
+ FolksIndividual *individual);
+static GtkWidget * empathy_individual_edit_menu_item_new (
+ FolksIndividual *individual);
+static GtkWidget * empathy_individual_link_menu_item_new (
+ FolksIndividual *individual);
+static GtkWidget * empathy_individual_invite_menu_item_new (
+ FolksIndividual *individual,
+ EmpathyContact *contact);
+static GtkWidget * empathy_individual_file_transfer_menu_item_new (
+ FolksIndividual *individual,
+ EmpathyContact *contact);
+static GtkWidget * empathy_individual_share_my_desktop_menu_item_new (
+ FolksIndividual *individual,
+ EmpathyContact *contact);
+static GtkWidget * empathy_individual_favourite_menu_item_new (
+ FolksIndividual *individual);
+static GtkWidget * empathy_individual_add_menu_item_new (
+ EmpathyIndividualMenu *self,
+ FolksIndividual *individual);
static GtkWidget * empathy_individiual_block_menu_item_new (
FolksIndividual *individual);
empathy_chat_with_contact (contact, empathy_get_current_action_time ());
}
-GtkWidget *
+static GtkWidget *
empathy_individual_chat_menu_item_new (FolksIndividual *individual,
EmpathyContact *contact)
{
NULL, NULL);
}
-GtkWidget *
+static GtkWidget *
empathy_individual_sms_menu_item_new (FolksIndividual *individual,
EmpathyContact *contact)
{
empathy_contact_get_id (contact), FALSE, NULL);
}
-GtkWidget *
+static GtkWidget *
empathy_individual_log_menu_item_new (FolksIndividual *individual,
EmpathyContact *contact)
{
empathy_send_file_with_file_chooser (contact);
}
-GtkWidget *
+static GtkWidget *
empathy_individual_file_transfer_menu_item_new (FolksIndividual *individual,
EmpathyContact *contact)
{
empathy_share_my_desktop_share_with_contact (contact);
}
-GtkWidget *
+static GtkWidget *
empathy_individual_share_my_desktop_menu_item_new (FolksIndividual *individual,
EmpathyContact *contact)
{
gtk_check_menu_item_get_active (item));
}
-GtkWidget *
+static GtkWidget *
empathy_individual_favourite_menu_item_new (FolksIndividual *individual)
{
GtkWidget *item;
empathy_individual_information_dialog_show (individual, NULL);
}
-GtkWidget *
+static GtkWidget *
empathy_individual_info_menu_item_new (FolksIndividual *individual)
{
GtkWidget *item;
empathy_individual_edit_dialog_show (individual, NULL);
}
-GtkWidget *
+static GtkWidget *
empathy_individual_edit_menu_item_new (FolksIndividual *individual)
{
EmpathyIndividualManager *manager;
return item;
}
-GtkWidget *
+static GtkWidget *
empathy_individual_link_menu_item_new (FolksIndividual *individual)
{
GtkWidget *item;
return item;
}
-GtkWidget *
+static GtkWidget *
empathy_individual_invite_menu_item_new (FolksIndividual *individual,
EmpathyContact *contact)
{
g_object_unref (contact);
}
-GtkWidget *
+static GtkWidget *
empathy_individual_add_menu_item_new (EmpathyIndividualMenu *self,
FolksIndividual *individual)
{
GtkWidget * empathy_individual_menu_new (FolksIndividual *individual,
EmpathyIndividualFeatureFlags features,
EmpathyIndividualStore *store);
-GtkWidget * empathy_individual_chat_menu_item_new (FolksIndividual *individual,
- EmpathyContact *contact);
-GtkWidget * empathy_individual_sms_menu_item_new (FolksIndividual *individual,
- EmpathyContact *contact);
+
GtkWidget * empathy_individual_audio_call_menu_item_new (
FolksIndividual *individual,
EmpathyContact *contact);
GtkWidget * empathy_individual_video_call_menu_item_new (
FolksIndividual *individual,
EmpathyContact *contact);
-GtkWidget * empathy_individual_log_menu_item_new (FolksIndividual *individual,
- EmpathyContact *contact);
-GtkWidget * empathy_individual_info_menu_item_new (FolksIndividual *individual);
-GtkWidget * empathy_individual_edit_menu_item_new (FolksIndividual *individual);
-GtkWidget * empathy_individual_link_menu_item_new (FolksIndividual *individual);
-GtkWidget * empathy_individual_invite_menu_item_new (
- FolksIndividual *individual,
- EmpathyContact *contact);
-GtkWidget * empathy_individual_file_transfer_menu_item_new (
- FolksIndividual *individual,
- EmpathyContact *contact);
-GtkWidget * empathy_individual_share_my_desktop_menu_item_new (
- FolksIndividual *individual,
- EmpathyContact *contact);
-GtkWidget * empathy_individual_favourite_menu_item_new (
- FolksIndividual *individual);
-GtkWidget * empathy_individual_add_menu_item_new (EmpathyIndividualMenu *self,
- FolksIndividual *individual);
G_END_DECLS