Command line options to play and import directories

Bug #264385 reported by Mathias Brodala
4
Affects Status Importance Assigned to Milestone
Exaile
Fix Released
Wishlist
Mathias Brodala

Bug Description

To make the user experience with Exaile as convenient as possible, the player should offer command line options to play specified directories. If there are more of them, the first one should be played and the others obviously appended to the playlist. Additionally there should be an option to import the specified directories into Exaile’s database.

Having to make the main window visible and drag and drop files into Exaile’s playlist is quite a hassle. Always clicking through the import dialog feels the same.

I’ll see what’s possible with the current state of code.

Related branches

Mathias Brodala (mathbr)
Changed in exaile:
importance: Undecided → Wishlist
milestone: none → 0.3.x
Revision history for this message
reacocard (reacocard) wrote :

I think the best way to go about this is to just make Exaile's URI handler much smarter. If fed a directory, it should load the whole dir and its subdirs. If fed multiple URIs, that should also be handled correctly. We can then also re-use the same handler for both the DnD and the commandline.

Revision history for this message
Tiva (ugkbunb) wrote :

The lack of a append / queue command line ability imho is the only thing keeping me from switching from Amarok to Exaile. I organize my music files myself and 90% of the create my playlists via the right-click context menu. This function is inherit in just about every numerous windows Audio players as well as Amarok. I feel it would make transition a lot easier for people like me.

Thanks - Tiva

Revision history for this message
Tiva (ugkbunb) wrote :
Changed in exaile:
status: New → Confirmed
Revision history for this message
Mathias Brodala (mathbr) wrote :

With r3057 appending to playlist via command line should be better. You can also use the droptrayicon plugin to add tracks to the playlists without making the main window visible.

Importing via command line is not done yet but definitely planned.

Changed in exaile:
status: Confirmed → In Progress
Revision history for this message
Mathias Brodala (mathbr) wrote :

Since I’m mad I went ahead and added --import to trunk with r3059.

Changed in exaile:
assignee: nobody → Mathias Brodala (mathbr)
milestone: 0.3.x → 0.3.2
status: In Progress → Fix Committed
reacocard (reacocard)
Changed in exaile:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.