diff --git a/README.md b/README.md index c2c9633..5fe9cde 100644 --- a/README.md +++ b/README.md @@ -20,12 +20,14 @@ when you're listening to music on various streaming websites. * Bugs Music * Castbox.fm * Chrome Built-In Player + * Cirrus Retro * Comcast/Xfinity * Coursera * Crunchyroll * Deezer * Digitally Imported (di.fm) * Gaana.com + * gamemusic.multimedia.cx * Google Play Music * Groove Music * HearThis.at diff --git a/extension/keysocket-cirrusretro.js b/extension/keysocket-cirrusretro.js new file mode 100644 index 0000000..7781d25 --- /dev/null +++ b/extension/keysocket-cirrusretro.js @@ -0,0 +1,9 @@ +keySocket.init( + "cirrusretro", + { + "play-pause": "[title=\"Play/pause\"]", + "prev": "[title=\"Previous track\"]", + "next": "[title=\"Next track\"]" + // stop is omitted + } +); diff --git a/extension/keysocket-gamemusicmultimediacx.js b/extension/keysocket-gamemusicmultimediacx.js new file mode 100644 index 0000000..09d769f --- /dev/null +++ b/extension/keysocket-gamemusicmultimediacx.js @@ -0,0 +1,9 @@ +keySocket.init( + "gamemusicmultimediacx", + { + "play-pause": ".btn-group :nth-child(2)", + "prev": ".btn-group :nth-child(1)", + "next": ".btn-group :nth-child(3)" + // stop is omitted + } +); diff --git a/extension/manifest.json b/extension/manifest.json index 4002ffb..74979fe 100644 --- a/extension/manifest.json +++ b/extension/manifest.json @@ -374,6 +374,14 @@ { "matches": ["*://www.jamendo.com/*"], "js": ["plugin-api.js", "keysocket-jamendo.js"] + }, + { + "matches": ["*://cirrusretro.com/listen/*"], + "js": ["plugin-api.js", "keysocket-cirrusretro.js"] + }, + { + "matches": ["*://gamemusic.multimedia.cx/listen/*"], + "js": ["plugin-api.js", "keysocket-gamemusicmultimediacx.js"] } ] }