Coder Social home page Coder Social logo

radiant-player / radiant-player-mac Goto Github PK

View Code? Open in Web Editor NEW
3.0K 92.0 264.0 46.95 MB

:notes: Turn Google Play Music into a separate, beautiful application that integrates with your Mac.

Home Page: http://radiant-player.github.io/radiant-player-mac/

License: MIT License

Ruby 1.02% Objective-C 59.90% C 0.15% CSS 13.84% JavaScript 15.94% Shell 1.49% HTML 0.86% Rich Text Format 0.09% C++ 3.34% SCSS 3.35%

radiant-player-mac's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

radiant-player-mac's Issues

Airplay Support

Is there potential for Airplay support to allow for offloading of music playing to another device, without having to set it globally?

Chromecast Support

As someone who lives in the Google ecosystem, I'd love to be able to send music to my Chromecasts.

Make Entire Application Window Title Bar/Frame Dragable

Might be a small gripe, but it's annoying me. Shouldn't the entire height of the "Application Window Title Bar/Frame" allow the user to move the application? Currently you have to click in a small height section where the window title "Google Music" is to move the application on screen. You should be able to do it with the entire gray top title area. I've added an image to further illustrate what I'm saying. Red area is current target area to drag the application. Red + Blue area should be the target hit area to be able to move the application around. Thoughts?

gmusicbug

Privacy: share cookies with Safari?

Should the cookies and etc. be shared with Safari (as is the current case)? When you log into Google from Safari, then you will already be logged in when you open Google Music. If you open Google Music and are required to login, then you will be logged into Google services when you open Safari.

Should these be separated or perhaps provide the option?

Flash requirement

A Requirements section in the README would be very helpful. Something like this:

As Adobe Flash Player is directly integrated with Google Chrome and enabled by default, and Chrome is my main browser, I had to download and install the Flash Player from Safari.

I tried to download the player from the WebView but I couldn't.

Preferences window

The application should have a basic preferences window for the time being, with settings like:

  • Enable/disable notifications
  • Enable/disable album art in notifications
  • Enable/disable custom stylesheet

Back / forward gestures

I see in #23 that back/forward buttons were added, but it'd be really nice if we could use the OS X trackpad gestures for back/forward to do the same thing. This is how I typically navigate through Play Music.

Closing window with Command+W quits application

I believe that the generally accepted behavior for Command+W is to close the active window, but keep the application running in the background.

Forgive me if I'm not using the correct Cocoa terminology.

[Request] MiniPlayer & MenuBar controls?

I'm not sure if these are things you've considered but I'd love to see an iTunes like MiniPlayer if it's possible. Similarly I'd love to see MenuBar controls.

Everything else is great though. Thanks for your effort on this project and keep up the good work!

Conflicts with Adobe Fireworks CS6 while application is running.

Selecting and clicking objects in Adobe Fireworks CS6 doesn't work normally while this application is running (even minimized.) Selecting will work fine again once the Music application is terminated. This application should have no effect on other running applications.

Back/Forward buttons

It would be useful to add back and forward buttons in, similar to what Rdio did. You could even look at replacing the Google Play logo with them.

"Blocked Plugin" on bottom play bar

The text "Blocked Plugin" appears twice over the controls on the play bar on the bottom of the screen. I've restarted, reinstalled, and made sure the app had permissions. I'm running OSX Mavericks.

Chromecast support?

Hi, just wondering/hoping you could add support for the Chromecast plugin. Thx- ribbits

Cache option

Is it possible to create a cache option? Similar to Spotify, where the songs are saved on disk and you don't download them again every time.

Not totally offline cache but a cache to save bandwidth.

Chromecast support

I think it's not possible to integrate the functionality of Chromecast support? ^^ It's based on Safari isn't it?

Need to upgrade Adobe Flash?

When opening the app, I get the message:

You need to upgrade your Adobe Flash Player to play music.
Download it from Adobe.

No issues playing directly from Chrome though

Apple EarPods button doesn't pause/resume music

When I use the headphones that came with my iPhone to listen to music with this app and press the button, iTunes opens instead of the music being paused.

The behavior should be:
Single press: pause
Double press: next song
Triple press: previous song

@kbhomes I'll look at this over this weekend and see if it's easy to implement. If so, I'll send you a pull request.

Show notifications when song changes

Use Notification Center to show notifications whenever a song changes, thereby not requiring the user to view the app to see what the newly playing song is.

Add back/forward/reload buttons

Something that I've just realised is missing is navigation buttons. I was clicking through albums earlier and realised I couldn't go back a page. In Chrome you would use the navigation buttons, but since this is self contained, there aren't any.
I remembered I could use the backspace key to go back a page, however it isn't too obvious if you don't know this browser shortcut.

Add support for HTML5 playing

I know it's only a lab on the official Google Music site, but it would be nice if this also supported playing the music in HTML5.

Notifications not working

I'm on OSX 10.8.4 Mid 2013 MacBook Air. I'm not seeing the notifications when tracks switch (yes, it's turned on in the settings). I've tried with and without the album artwork. I don't see an option for it in the notification center either. I've checked console and there are no errors there either.

Remove bundled Flash Player

Bundling the Flash Player makes it difficult to upgrade Flash Player when a new version has been released. It'll be easier to just rely on the Flash Player that Safari uses instead.

Allow app to run when window is closed

It would be great to be able to close the application window and have the app continue running/playing in the dock. As of now if you close the window the application completely closes.

Chromecast support

This one may be a bit of a stretch outside of Chrome, but it would be a great feature to bring it into full parity with the web app.

Thumbs up/down images are incorrect

On a very related note, maybe figure out some way to make these styles more robust. Seems that Google's spritesheet generating mechanism regularly creates different spritesheets that relocate the thumbs up and down icons. Therefore we should try to figure out a way to move the thumbs up and down in each .song-row without changing the background-position.

Alternatively, we can have the app download and use the latest version of the stylesheet every time the application runs so that simple style changes can be pushed to everybody without requiring an update of the app every time. Alternatively, we could include a built-in style manager (tangentially, user provided styles, perhaps...?) that downloads the latest style, but that could be confusing as it creates two points of update for the user, the stylesheets and the app itself.

DLNA support

Hello and thanks for great product!
Any chance to add DLNA device support?

Ability to maintain "native" look outside the main window?

I love the native look of the header bar, the playback controls, and the sidebar... however I am not such a fan of the iTunes look within the main window (used for finding albums, artists, songs, etc.)

It'd be really nice if I could keep the "outside" styles enabled, while the "inside" styles are left as Google had them.

Buy button doesn't work

Nothing happens when clicking on the 'buy' button on an album. Should open up in default browser.

Back and Forward on mouse doesn't work while browsing music

Is there a way to go back or forward with my mouse through the tool?

For exampel I am on my Listen Now tab, I click 1 band and go to about 5 more bands (from related bands area). Lets say I wanted to go back to the 2nd band I saw. I would have to go through the whole cycle again.

THIS IS AN AWESOME APP THANKS!

Cliff

3 finger back/forward gestures are backwards

Right now, swiping right does a "back", and swiping left does a "forward", which is backwards. Three finger swipe left should be back, and three finger swipe right should be forward

Auto Update?

This is definitely a minor issue, but is there any way to add in any sort of auto-update feature, or at the very least some sort of update check that prompts you to go manually download a new version?

Release schedule?

I was just wondering if there's any sort of release schedule for this project yet. :) I'm itching for some of the recent updates but unfortunately I don't have an OS X / Cocoa dev environment setup.

Update: Well, building that was easy. In any case, still curious about the planned release schedule?

10.5 support?

Other than changes in ObjectiveC and various things (i.e: Notification centre not existing), how difficult would it be to backport this to 10.5/PowerPC support? There are still a few of us that could benefit from a working google music app on our (aging) platform of choice. ;)

Last.fm scrobbling?

Up until this point I've been using Google Music within Chrome in addition to the Sway.fm Media Keys extension which allows me to use the media keys on my Mac as well as Last.fm scrobbling.

To me, it's very important to have Last.fm scrobbling in any music player I use. :) However, I love the look of this app as well as being able to have Google Music as a standalone app and really would prefer to use it.

Useful keyboard shortcuts

Some keyboard shortcuts when viewing the main application would be useful:

Volume:

  • ⌥↑ to increase player volume
  • ⌥↓ to decrease player volume

Rating:

  • ⌘J to toggle thumbs up
  • ⌘K to toggle thumbs down

Other:

  • ⌘S to toggle shuffle
  • ⌘R to change repeat mode
  • ⌘T to toggle visualization

Add additional keyboard shortcuts

I am big on keyboard shortcuts. One thing that I find lacking in the google music web app is that there is no way to focus or navigate the browse pages. I'm not sure what is possible in a web view.

I see that / focuses search and up and down moves you between the nav or the currently highlighted song, but on a list of search results/artists/albums/songs there is no way to bring focus to that list and navigate using the keyboard.

Once you have a song selected (by clicking on it) then the up and down keys work.

What I think would be amazing would be bringing gmail style navigation to all browse views. So the j key would step forward one item at a time, k key would go back one item at a time (just giving them an active state or highlighting them) and enter would click the link to navigate to that section or play the song.

I think this would let you navigate most of the app using only keyboard.

Brew Cask

Could you pack it with brew-cask? Installing and updating would be a breeze then.

Cmd+A (select all) in search not working

Hi,

first: thanks for this awesome player!

The system-wide keyboard shortcut +A to select the complete input content doesn't seem to work in the search field. I use it when issuing a lot of quick searches to quickly clear the input.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.