From 7042909ab901b54e952410572b3d724e49094158 Mon Sep 17 00:00:00 2001 From: Bastien Nocera Date: Tue, 24 Jun 2008 18:15:12 +0000 Subject: When building with D-Bus support, listen for multimedia key events from 2008-06-24 Bastien Nocera * shell/Makefile.am: * shell/ev-application.c (ev_application_init), (ev_application_get_media_keys): * shell/ev-application.h: * shell/ev-marshal.list: * shell/ev-media-player-keys.c (ev_media_player_keys_class_init), (proxy_destroy), (on_media_player_key_pressed), (ev_media_player_keys_init), (ev_media_player_keys_focused), (ev_media_player_keys_finalize), (ev_media_player_keys_new): * shell/ev-media-player-keys.h: * shell/ev-window.c (ev_window_go_previous_page), (ev_window_go_next_page), (ev_window_go_first_page), (ev_window_go_last_page), (ev_window_start_presentation), (ev_window_dispose), (view_actions_focus_in_cb): * shell/ev-window.h: When building with D-Bus support, listen for multimedia key events from gnome-settings-daemon. This allows to go to the next/previous/first/last pages using, respectively, Next/Previous/Rewing/Fast Forward. The Play button is used to start a presentation. Fixes bug #539971. svn path=/trunk/; revision=3059 --- (limited to 'shell/ev-application.h') diff --git a/shell/ev-application.h b/shell/ev-application.h index 4525590..efaf0b6 100644 --- a/shell/ev-application.h +++ b/shell/ev-application.h @@ -78,6 +78,7 @@ void ev_application_open_uri_list (EvApplication *application, GdkScreen *screen, guint32 timestamp); GList *ev_application_get_windows (EvApplication *application); +GObject *ev_application_get_media_keys (EvApplication *application); EggToolbarsModel *ev_application_get_toolbars_model (EvApplication *application); void ev_application_save_toolbars_model (EvApplication *application); -- cgit v0.9.1