Giter Site home page Giter Site logo

Comments (12)

me4oslav avatar me4oslav commented on July 1, 2024

This is definitely greenlit from the design side.
Now it is up to @fossfreedom to do an implementation.

from alternative-toolbar.

fossfreedom avatar fossfreedom commented on July 1, 2024

@kppmsd - in the interim try copy and paste

i.e. - ctrl+ click your tracks you want to copy. Right click and choose copy.

Then navigate to your playlist or portable player and click on the area that contains the playlist/portable player list of songs. CTRL+V to paste.

from alternative-toolbar.

kppmsd avatar kppmsd commented on July 1, 2024

@fossfreedom thanks for that. I knew there had to be another way :)

IMHO, adding songs via drag&drop is something users still would expect since it supported in default rhythmbox GUI.

Also this seems to effect other sidebar panes than media players. For example you should also be able to drag&drop songs to playlists in sidebar, but it seems that drag&dropping anywhere in the new sidebar is impossible.

from alternative-toolbar.

fossfreedom avatar fossfreedom commented on July 1, 2024

@kppmsd

the commits above adds drag-drop support onto the sidebar. I've tested this with the play queue & playlists by dragging tracks/albums/genres from the Music Library source

Please can you also test this for me and let me know your thoughts?

TIA

from alternative-toolbar.

kppmsd avatar kppmsd commented on July 1, 2024

Updated to commit 7092a6c, dragging and dropping songs to play queue and playlists works fine.

Drag&dropping songs to my ipod still doesn't seem to work though: the iPod pane in side panel accepts drag&dropping now, but songs simply don't get transferred to the player.

Apart from that, I think there could be some sort of highlight in the sidebar item when you drag songs on it, just like the old sidebar does:
screenshot from 2015-05-27 11-38-28
(I'm draggin a song on the ipod item there, couldn't figure out how to capture mouse pointer in screenshot with gnome-shell)

from alternative-toolbar.

fossfreedom avatar fossfreedom commented on July 1, 2024

Does the mouse pointer change to indicate that a drop is possible? If yes, does holding the mouse over the iPod whilst dropping for a couple of seconds switch to the iPod source? You should be able then to drop into the existing iPod song list view
On 27 May 2015 10:06, kppmsd [email protected] wrote:Updated to commit 7092a6c, dragging and dropping songs to play queue and playlists works fine.

Drag&dropping songs to my ipod still doesn't seem to work though: the iPod pane in side panel accepts drag&dropping now, but songs simply don't get transferred to the player.

Apart from that, I think there could be some sort of highlight in the sidebar item when you drag songs on it, just like the old sidebar does:

(I'm draggin a song on the ipod item there, couldn't figure out how to capture mouse pointer in screenshot with gnome-shell)

β€”Reply to this email directly or view it on GitHub.

from alternative-toolbar.

fossfreedom avatar fossfreedom commented on July 1, 2024

@kppmsd

I'm hoping that the above commit now correctly initiates a transfer to portable devices ...

please can you let me know if this resolves the dropping issue onto your ipod?

I'll look into this highlighting issue later

from alternative-toolbar.

kppmsd avatar kppmsd commented on July 1, 2024

commit 33c81cf enables transferrings songs to my player via drag & dropping songs on the sidebar item.

to answer your earlier question, mouse pointer did and still does change to indicate that drop is possible. Also holding the mouse over the sidebar item switches to ipod source.

However, dropping the dragged song(s) to the ipod playlist view still doesn't transfer songs to the device, even after the latest commit that fixed d&d to the sidebar. It's not an issue for me, but I thought you should know.

Thanks for sorting out this issue so quickly :)
I'll still be watching this issue in case you need any more help with testing

from alternative-toolbar.

kppmsd avatar kppmsd commented on July 1, 2024

I also noticed a small issue with commit c13418f

There are now highlights in above and below every sidebar item that accepts dropping to, when you move your mouse cursor in between the items.

I'm not sure if this depends on the theme used so here's another screenshot:
untitled
also, this doesn't happen if enhanced sidebar is disabled.

Apart from that, the d&d highlight looks good to me :)

from alternative-toolbar.

fossfreedom avatar fossfreedom commented on July 1, 2024

@kppmsd

the above commit hides the between D&D line.

BTW - I dont own an Ipod hence working a bit blind here.

Did the old sidebar support dropping onto the ipod playlist itself - or did you only have the ability to transfer songs via dropping onto the sidebar?

from alternative-toolbar.

kppmsd avatar kppmsd commented on July 1, 2024

Apparently drag&dropping songs to the ipod playlist view doesn't work with the old sidebar either, or even if I disable alternative-toolbar plugin completely. Sorry, I should have thought of checking that earlier.

Also, the line between d&d sidebar items is now gone with the latest commit.

Everything seems to be in order now regarding d&d, so I'm going to close this issue.
Thanks again for sorting it out :)

from alternative-toolbar.

fossfreedom avatar fossfreedom commented on July 1, 2024

excellent - you are most welcome!

from alternative-toolbar.

Related Issues (20)

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.