etiennelem / atom-rdio Goto Github PK
View Code? Open in Web Editor NEWAdds Rdio controls to Atom and displays the currently playing song in the status bar
Home Page: https://atom.io/packages/Rdio
License: Other
Adds Rdio controls to Atom and displays the currently playing song in the status bar
Home Page: https://atom.io/packages/Rdio
License: Other
Store package style sheets in the styles/
directory instead of stylesheets/
in the Rdio
package
Package.getStylesheetsPath (/Users/spaulo/.homebrew/Caskroom/atom/latest/Atom.app/Contents/Resources/app.asar/src/package.js:430:9)
Package.getStylesheetPaths (/Users/spaulo/.homebrew/Caskroom/atom/latest/Atom.app/Contents/Resources/app.asar/src/package.js:441:32)
Package.loadStylesheets (/Users/spaulo/.homebrew/Caskroom/atom/latest/Atom.app/Contents/Resources/app.asar/src/package.js:423:38)
<unknown> (/Users/spaulo/.homebrew/Caskroom/atom/latest/Atom.app/Contents/Resources/app.asar/src/package.js:167:19)
[Enter steps to reproduce below:]
Atom Version: 0.194.0
System: Mac OS X 10.10.2
Thrown From: Rdio package, v0.5.1
Failed to load the Rdio package
At Cannot read property 'prototype' of undefined
TypeError: Cannot read property 'prototype' of undefined
at __extends (/Users/sroberts/.atom/packages/Rdio/lib/rdio-view.coffee:5:199)
at /Users/sroberts/.atom/packages/Rdio/lib/rdio-view.coffee:16:5
at Object.<anonymous> (/Users/sroberts/.atom/packages/Rdio/lib/rdio-view.coffee:191:5)
at Object.<anonymous> (/Users/sroberts/.atom/packages/Rdio/lib/rdio-view.coffee:193:4)
at Module._compile (module.js:452:26)
at Object.requireCoffeeScript (/Applications/Atom.app/Contents/Resources/app.asar/node_modules/coffee-cash/lib/coffee-cash.js:85:19)
at Module.load (module.js:347:32)
at Function.Module._load (module.js:302:12)
at Module.require (module.js:357:17)
at require (module.js:376:17)
{
"core": {}
}
# User
Rdio, v0.5.1
autocomplete-plus, v2.12.0
dash-on-cursor, v0.1.0
file-icons, v1.5.4
go-plus, v3.3.6
jsonlint, v1.1.0
linter, v0.12.1
linter-pyflakes, v0.0.4
linter-write-good, v0.4.2
regex-railroad-diagram, v0.7.4
# Dev
No dev packages
The current release's toggle for the CSS animation doesn't seem to work. After taking a look, I think the rdio
here should be Rdio
. Atom seems to take the name you defined in your package.json
as the prefix for the settings key.
It looks like this package no longer works with recent versions of atom. Checked atom-spotify and it appears to have a similar issue ( jakemarsh/atom-spotify#14 )... but I don't use spotify.
The current track doesn't show in the status line and none of the commands seem to have any effect.
Atom version: 0.169.0
Rdio Version: 2.38
Mac OS 10.10.1
is this mac only?
also, where do i put my rdio api key?
See here: http://discuss.atom.io/t/atomhelper-high-cpu-usage/2553/35
Probably related to this bug on atom-spotify: jakemarsh/atom-spotify#9
Atom Version: 0.205.0
System: Microsoft Windows 8.1
Thrown From: Rdio package, v0.5.1
Uncaught Error: write EPIPE
At events.js:141
Error: write EPIPE
at exports._errnoException (util.js:734:11)
at Socket._writeGeneric (net.js:668:26)
at Socket._write (net.js:687:8)
at doWrite (_stream_writable.js:295:12)
at writeOrBuffer (_stream_writable.js:282:5)
at Socket.Writable.write (_stream_writable.js:210:11)
at Socket.write (net.js:612:40)
at runApplescript (C:\Users\Fernando\.atom\packages\Rdio\node_modules\applescript\lib\applescript.js:58:23)
at Object.execString (C:\Users\Fernando\.atom\packages\Rdio\node_modules\applescript\lib\applescript.js:19:10)
at C:\Users\Fernando\.atom\packages\Rdio\lib\rdio-desktop.coffee:55:19
-7:15.9.0 core:select-all (atom-text-editor.editor.mini.is-focused)
-7:14.7.0 core:confirm (atom-text-editor.editor.mini.is-focused)
-6:11.3.0 core:select-all (atom-text-editor.editor.mini.is-focused)
2x -6:08.3.0 core:confirm (atom-text-editor.editor.mini.is-focused)
-1:38.8.0 command-palette:toggle (ul.list-inline.tab-bar.inset-panel)
3x -1:36.3.0 core:move-down (atom-text-editor.editor.mini.is-focused)
-1:34.8.0 core:confirm (atom-text-editor.editor.mini.is-focused)
-1:34.8.0 rdio:play (ul.list-inline.tab-bar.inset-panel)
-1:08.7.0 command-palette:toggle (atom-text-editor.editor.is-focused)
-1:07.4.0 core:backspace (atom-text-editor.editor.mini.is-focused)
-1:05.5.0 core:move-down (atom-text-editor.editor.mini.is-focused)
-1:05.3.0 core:confirm (atom-text-editor.editor.mini.is-focused)
-1:05.2.0 rdio:play (atom-text-editor.editor)
{
"core": {
"themes": [
"atom-dark-ui",
"twilight"
]
}
}
# User
emmet, v2.3.10
file-icons, v1.5.7
minimap, v4.9.2
Rdio, v0.5.1
twilight, v0.3.0
wordpress-api, v1.2.1
# Dev
No dev packages
I noticed that when a song is playing that window resizing on atom can get really slow (i.e. click and drag from a side/corner of the main atom window). If I pause the song the atom-rdio control is still present, but resizing returns to normal. So, it seems to be only an issue while the song is playing. Regardless... ❤️ the extension!
Installed atom-rdio on windows and ran a play command...
Got some errors, and after creating an issue here and looking at the stack trace...
runApplescript
? I guess this package only works on OSX, then.
The package should specify "os": ["darwin"]
in the package.json
From there, it should be atom/apm's responsibility to warn users about incompatibilities
Would be great to be able to control thumbs up and thumbs down on tracks when listening to Rdio radio stations. Not sure if that's possible.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.