GtkWidget *camera_button;
GtkWidget *toolbar;
GtkWidget *pane;
- GtkAction *always_show_preview;
GtkAction *send_video;
GtkAction *redial;
GtkAction *menu_fullscreen;
static void empathy_call_window_send_video_toggled_cb (GtkToggleAction *toggle,
EmpathyCallWindow *window);
-static void empathy_call_window_always_show_preview_toggled_cb (
- GtkToggleAction *toggle, EmpathyCallWindow *window);
-
static void empathy_call_window_mic_toggled_cb (
GtkToggleToolButton *toggle, EmpathyCallWindow *window);
"toolbar", &priv->toolbar,
"send_video", &priv->send_video,
"menuredial", &priv->redial,
- "always_show_preview", &priv->always_show_preview,
"ui_manager", &priv->ui_manager,
"menufullscreen", &priv->menu_fullscreen,
"camera_off", &priv->tool_button_camera_off,
"microphone", "toggled", empathy_call_window_mic_toggled_cb,
"camera", "toggled", empathy_call_window_camera_toggled_cb,
"send_video", "toggled", empathy_call_window_send_video_toggled_cb,
- "always_show_preview", "toggled",
- empathy_call_window_always_show_preview_toggled_cb,
"menufullscreen", "activate", empathy_call_window_fullscreen_cb,
"camera_off", "toggled", tool_button_camera_off_toggled_cb,
"camera_preview", "toggled", tool_button_camera_preview_toggled_cb,
GTK_TOGGLE_TOOL_BUTTON (priv->camera_button), active);
}
-static void
-empathy_call_window_always_show_preview_toggled_cb (GtkToggleAction *toggle,
- EmpathyCallWindow *window)
-{
- EmpathyCallWindowPriv *priv = GET_PRIV (window);
-
- if (gtk_toggle_action_get_active (toggle))
- {
- display_video_preview (window, TRUE);
- }
- else
- {
- /* disable preview if we are not sending */
- if (!priv->sending_video)
- display_video_preview (window, FALSE);
- }
-}
-
static void
empathy_call_window_mic_toggled_cb (GtkToggleToolButton *toggle,
EmpathyCallWindow *window)
<property name="label" translatable="yes">_View</property>
</object>
</child>
- <child>
- <object class="GtkToggleAction" id="always_show_preview">
- <property name="name">always_show_preview</property>
- <property name="label" translatable="yes">Always show video preview</property>
- <property name="active">False</property>
- </object>
- </child>
<child>
<object class="GtkAction" id="menufullscreen">
<property name="stock_id">gtk-fullscreen</property>
<menuitem action="menuredial"/>
</menu>
<menu action="view">
- <menuitem action="always_show_preview"/>
<menuitem action="menufullscreen"/>
</menu>
</menubar>