Shortcut to Deezer in window as app with media keys support

Latest Version

Version
1.1.8
Update
January 20, 2016
Size
88.45KiB
Developer
Category
Users
7,000+
Rating
3.96567 ★
Manifest Version
2
Web Store Status
Languages Support
English
See more
Permissions
Storage
UnlimitedStorage
Notifications
Webview
*://deezer.com/
*://api.deezer.com/
*://orange.deezer.com/
*://*.deezer.com/
See more

Deezer Shortcut Application

This app acts as simple shortcut that creates deezer.com in own window (not tab) and binds media keys to Deezer controls.

This way the Deezer works like chrome-powered app and not just some site opened in Chrome.

You can change titlebar position by holding Shift and clicking on Close button.
You can maximize window by holding Shift and clicking on Minimize button.

!! Google and Facebook login don't work cause of isolation and implementation by Deezer. !!

NOTE: this app is NOT developed by Deezer.
NOTE2: this app is developed for me, to make listening music with Deezer simpler, so something may not work

Source code at: https://github.com/natrim/deezer-shortcut

CHANGELOG:
1.1.8 - titlebar - alt to shift
1.1.7 - small code cleanup
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 2, "name": "Deezer Shortcut", "description": "Shortcut to Deezer in window as app with media keys support", "version": "1.1.8", "minimum_chrome_version": "38", "author": "Natrim", "icons": { "16": "assets/icon_16.png", "32": "assets/icon_32.png", "64": "assets/icon_64.png", "128": "assets/icon_128.png" }, "offline_enabled": true, "permissions": [ "storage", "unlimitedStorage", "notifications", "webview", "*://deezer.com/", "*://api.deezer.com/", "*://orange.deezer.com/", "*://*.deezer.com/" ], "commands": { "NEXT-MK": { "description": "Next Key", "global": true, "suggested_key": { "default": "MediaNextTrack" } }, "PLAY-PAUSE-MK": { "description": "Play/Pause Key", "global": true, "suggested_key": { "default": "MediaPlayPause" } }, "PREV-MK": { "description": "Prev Key", "global": true, "suggested_key": { "default": "MediaPrevTrack" } }, "STOP-MK": { "description": "Stop Key", "global": true, "suggested_key": { "default": "MediaStop" } } }, "app": { "background": { "scripts": ["background.js"], "persistent": false } }}
Read more