Import .txt file not in dropdown options box

Bug #1700226 reported by David Wood
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Mixxx
Won't Fix
Low
Unassigned

Bug Description

I came across a minor bug in the exporting/importing playlists options.Exporting has the option to export to a text (.txt) file, but when trying to import it back into Mixxx on another laptop, the .txt import option isn't in the drop down list.

Windows 10 (on all computers in group)
2.0.0 (build 1.12 r5772) (on all computers in group)

Tags: library
Revision history for this message
David Wood (mintdave) wrote :

Sorry, forgot to add these other problems I'm having.

1. When in full screen mode, no minimise/close button icons appear in top right corner. This means using <Alt-Tab> to change windows, or worst case restarting Mixx if I want to run it in a smaller window.

2. When using some screen resolutions, the options/preferences window doesn't always scale so the Ok/Save/Cancel buttons can be clicked. (not even a scroll bar)

Revision history for this message
jus (jus) wrote :

Thanks for reporting the other issues too. In the future, please open a bug for each issue.
This makes it easier for contributor to fix specific bugs, as well as tracking the process.

Your comment in #1 sounds similar to bug lp:1533575 , which has been fixed recently. For testing, you can download and install the latest a pre-release version [1], which includes the fix. Please report if this fix the issue(s).

[1] http://downloads.mixxx.org/builds/master/release/

Revision history for this message
jus (jus) wrote :

Confirmed, with latest master

We allow to export playlists/crates to
*.m3u, *.m3u8, *.txt, *.pls, *.csv

but only allow to import
*.m3u, *.m3u8, *.pls, *.csv

Changed in mixxx:
status: New → Confirmed
importance: Undecided → Low
milestone: none → 2.1.0
tags: added: library
Be (be.ing)
Changed in mixxx:
milestone: 2.1.0 → none
Revision history for this message
David Chocholatý (davidchocholaty) wrote :

I will take a look on the problem with *.txt file import.

Changed in mixxx:
assignee: nobody → David Chocholatý (davidchocholaty)
Revision history for this message
Daniel Schürmann (daschuer) wrote :

The issue is that a text file can be anything and we need to recognize the format. What are your plans to solve this?

Here is the code that writes the file:
https://github.com/mixxxdj/mixxx/blob/7be89a43c6565af87e667da3df17baf829cac2fd/src/library/parsercsv.cpp#L199

You new function will be probably hooked up here:
https://github.com/mixxxdj/mixxx/blob/7be89a43c6565af87e667da3df17baf829cac2fd/src/library/parser.cpp#L21

We have implemented the text export for document the session for the license holders like GEMA in Germany. I don't see a real use case for importing that.

Is this a feature your need yourself? Maybe your time is better spend implementing XSPF import/export (VLC player default format)
https://bugs.launchpad.net/mixxx/+bug/1617466
https://en.wikipedia.org/wiki/XML_Shareable_Playlist_Format

Revision history for this message
David Chocholatý (davidchocholaty) wrote :

I thought about how txt file structure can looks like. Then I wanted to propose here txt file format modification. It seemed like a good idea to me as an alternative to the csv file, because it's one of the most common file format through all operating systems. About how you wrote I didn't know what was the main reason to .txt file usage when the support was implemented. In this case I agree that the txt file structure modification is unwanted. Thank you for correct me. I think, that we should change status of this issue and alternatively create new bug report to second problem which was wrote by David Wood on 2017-06-24 if it's still actual. Do you agree? I will delete my assign to this issue. Thank you for suggesting a similar problem and for useful links. I will take a look about problematics of this feature and/or choose another bug.

Revision history for this message
Uwe Klotz (uklotzde-deactivatedaccount) wrote :

Why has this bug never been closed as Won't Fix?

From my understanding the custom text format is supposed to be write-only and to be human readable. It was never intended to be re-imported again. There are already well known text formats that are more suitable for for exchanging playlists, namely *.m3u, *.m3u8, *.pls.

Changed in mixxx:
status: Confirmed → Won't Fix
Revision history for this message
David Chocholatý (davidchocholaty) wrote :

@Uwe Klotz I agree.

Changed in mixxx:
assignee: David Chocholatý (davidchocholaty) → nobody
Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/8889

lock status: Metadata changes locked and limited to project staff
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.