2
data/org.gnome.settings-daemon.plugins.media-keys.gschema.xml.in.in | 5 ++
3
plugins/media-keys/gsd-media-keys-manager.c | 19 ++++++++++
4
plugins/media-keys/media-keys.h | 1
5
plugins/media-keys/shortcuts-list.h | 1
2
data/org.gnome.settings-daemon.plugins.media-keys.gschema.xml.in | 5 ++
3
plugins/media-keys/gsd-media-keys-manager.c | 19 ++++++++++
4
plugins/media-keys/media-keys.h | 1
5
plugins/media-keys/shortcuts-list.h | 1
6
6
4 files changed, 26 insertions(+)
8
--- a/data/org.gnome.settings-daemon.plugins.media-keys.gschema.xml.in.in
9
+++ b/data/org.gnome.settings-daemon.plugins.media-keys.gschema.xml.in.in
11
<_summary>Record a short video of the screen</_summary>
12
<_description>Binding to record a short video of the screen</_description>
8
--- a/data/org.gnome.settings-daemon.plugins.media-keys.gschema.xml.in
9
+++ b/data/org.gnome.settings-daemon.plugins.media-keys.gschema.xml.in
11
<summary>Record a short video of the screen</summary>
12
<description>Binding to record a short video of the screen</description>
14
14
+ <key name="terminal" type="s">
15
15
+ <default>'<Primary><Alt>t'</default>
16
+ <_summary>Launch terminal</_summary>
17
+ <_description>Binding to launch the terminal.</_description>
16
+ <summary>Launch terminal</summary>
17
+ <description>Binding to launch the terminal.</description>
19
19
<key name="www" type="s">
20
20
<default>'XF86WWW'</default>
21
<_summary>Launch web browser</_summary>
21
<summary>Launch web browser</summary>
22
22
--- a/plugins/media-keys/gsd-media-keys-manager.c
23
23
+++ b/plugins/media-keys/gsd-media-keys-manager.c
24
@@ -905,6 +905,22 @@ gnome_session_shutdown_cb (GObject *sour
24
@@ -936,6 +936,22 @@ gnome_session_shutdown_cb (GObject *sour
44
44
gnome_session_shutdown (GsdMediaKeysManager *manager)
47
@@ -2350,6 +2366,9 @@ do_action (GsdMediaKeysManager *manager,
47
@@ -2391,6 +2407,9 @@ do_action (GsdMediaKeysManager *manager,
48
48
case SCREENCAST_KEY:
49
49
do_screencast_action (manager);