Package: cinnamon-settings-daemon / 2.2.4.repack-7+deb8u1

calculator-mediakey.patch Patch series | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Description: Multiple upstream commits about calculator mediakey improvement
Author: leigh123linux
Origin: upstream
--- a/plugins/media-keys/csd-media-keys-manager.c
+++ b/plugins/media-keys/csd-media-keys-manager.c
@@ -1837,7 +1837,14 @@
                 do_media_action (manager, timestamp);
                 break;
         case CALCULATOR_KEY:
-                do_execute_desktop (manager, "gcalctool.desktop", timestamp);
+                if ((cmd = g_find_program_in_path ("gnome-calculator"))) {
+                        execute (manager, "gnome-calculator", FALSE);
+                } else if ((cmd = g_find_program_in_path ("gcalctool"))) {
+                        execute (manager, "gcalctool", FALSE);
+                } else {
+                        execute (manager, "mate-calc", FALSE);
+                }
+                g_free (cmd);
                 break;
         case PLAY_KEY:
                 return do_multimedia_player_action (manager, NULL, "Play");