]> www.fi.muni.cz Git - evince.git/commit - shell/ev-application.c
When building with D-Bus support, listen for multimedia key events from
authorBastien Nocera <hadess@hadess.net>
Tue, 24 Jun 2008 18:15:12 +0000 (18:15 +0000)
committerBastien Nocera <hadess@src.gnome.org>
Tue, 24 Jun 2008 18:15:12 +0000 (18:15 +0000)
commit7042909ab901b54e952410572b3d724e49094158
tree0e0ec62510a1d2bef370d2b0d2f8e0ec1beebb04
parent160bb033c06d78193c51d6cd1a671835c037c869
When building with D-Bus support, listen for multimedia key events from

2008-06-24  Bastien Nocera  <hadess@hadess.net>

* 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
ChangeLog
shell/Makefile.am
shell/ev-application.c
shell/ev-application.h
shell/ev-marshal.list
shell/ev-media-player-keys.c [new file with mode: 0644]
shell/ev-media-player-keys.h [new file with mode: 0644]
shell/ev-window.c
shell/ev-window.h