Based on a patch by: Sebastien Bacher <seb128@debian.org>
2007-10-22 Jens Granseuer <jensgr@gmx.net> Based on a patch by: Sebastien Bacher <seb128@debian.org> * capplets/keybindings/00-multimedia-key.xml.in: * gnome-settings-daemon/action/acme.h: * gnome-settings-daemon/gnome-settings-multimedia-keys.c (do_action): * schemas/apps_gnome_settings_daemon_keybindings.schemas.in: add support for calculator key svn path=/trunk/; revision=8187
This commit is contained in:
parent
e3ec418567
commit
7def256ed5
5 changed files with 29 additions and 0 deletions
10
ChangeLog
10
ChangeLog
|
@ -1,3 +1,13 @@
|
|||
2007-10-22 Jens Granseuer <jensgr@gmx.net>
|
||||
|
||||
Based on a patch by: Sebastian Bacher <seb128@debian.org>
|
||||
|
||||
* capplets/keybindings/00-multimedia-key.xml.in:
|
||||
* gnome-settings-daemon/action/acme.h:
|
||||
* gnome-settings-daemon/gnome-settings-multimedia-keys.c (do_action):
|
||||
* schemas/apps_gnome_settings_daemon_keybindings.schemas.in:
|
||||
add support for calculator key
|
||||
|
||||
2007-10-21 Jens Granseuer <jensgr@gmx.net>
|
||||
|
||||
* configure.in: fix bugzilla component
|
||||
|
|
|
@ -13,6 +13,9 @@
|
|||
<KeyListEntry
|
||||
name="/apps/gnome_settings_daemon/keybindings/media" />
|
||||
|
||||
<KeyListEntry
|
||||
name="/apps/gnome_settings_daemon/keybindings/calculator" />
|
||||
|
||||
<KeyListEntry
|
||||
name="/apps/gnome_settings_daemon/keybindings/play" />
|
||||
|
||||
|
|
|
@ -33,6 +33,7 @@ enum {
|
|||
EJECT_KEY,
|
||||
HOME_KEY,
|
||||
MEDIA_KEY,
|
||||
CALCULATOR_KEY,
|
||||
SEARCH_KEY,
|
||||
EMAIL_KEY,
|
||||
SLEEP_KEY,
|
||||
|
@ -65,6 +66,7 @@ static struct {
|
|||
{ EJECT_KEY, GCONF_BINDING_DIR "/eject", NULL },
|
||||
{ HOME_KEY, GCONF_BINDING_DIR "/home", NULL },
|
||||
{ MEDIA_KEY, GCONF_BINDING_DIR "/media", NULL },
|
||||
{ CALCULATOR_KEY, GCONF_BINDING_DIR "/calculator", NULL },
|
||||
{ SEARCH_KEY, GCONF_BINDING_DIR "/search", NULL },
|
||||
{ EMAIL_KEY, GCONF_BINDING_DIR "/email", NULL },
|
||||
{ SLEEP_KEY, GCONF_BINDING_DIR "/sleep", NULL },
|
||||
|
|
|
@ -727,6 +727,9 @@ do_action (Acme *acme, int type)
|
|||
case MEDIA_KEY:
|
||||
do_media_action (acme);
|
||||
break;
|
||||
case CALCULATOR_KEY:
|
||||
execute (acme, "gcalctool", FALSE, FALSE);
|
||||
break;
|
||||
case PLAY_KEY:
|
||||
return do_multimedia_player_action (acme, "Play");
|
||||
break;
|
||||
|
|
|
@ -144,6 +144,17 @@
|
|||
</locale>
|
||||
</schema>
|
||||
|
||||
<schema>
|
||||
<key>/schemas/apps/gnome_settings_daemon/keybindings/calculator</key>
|
||||
<applyto>/apps/gnome_settings_daemon/keybindings/calculator</applyto>
|
||||
<type>string</type>
|
||||
<default>XF86Calculator</default>
|
||||
<locale name="C">
|
||||
<short>Launch calculator</short>
|
||||
<long>Launch calculator's shortcut</long>
|
||||
</locale>
|
||||
</schema>
|
||||
|
||||
|
||||
<schema>
|
||||
<key>/schemas/apps/gnome_settings_daemon/keybindings/www</key>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue