Loading a track from the command line disregards other command line options

Bug #522499 reported by Sean M. Pappalardo on 2010-02-16
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Low
Sean M. Pappalardo

Bug Description

The mechanism that attempts to load a file given on the command line disregards other command line options given at http://mixxx.org/wiki/doku.php/command_line_options

I'm not sure of the best way to handle this. OTTOMH, I'd say to just have a --loadFile option like the existing ones. That way the order of options is not important. Or perhaps search the command line options for anything ending in one of the supported file types (since we already have a regex for that) and try to load that.

Changed in mixxx:
status: New → Confirmed
importance: Undecided → Low
kecsap (csaba-kertesz) on 2010-02-16
Changed in mixxx:
assignee: nobody → kecsap (csaba-kertesz)
kecsap (csaba-kertesz) wrote :

Let me fix this bug. I need to fix some bugs to become an Ubuntu developer and I see that this application is based on Qt and I know that. :)

Does it affect only Lucid? I see that there is 1.7.2 in Lucid, but 1.6.1 in the earlier distributions.

The command line handling seems to me a bit messy after a short look in mixxx 1.6.1 sources (Jaunty). Let me check it and probably I will provide an upstream patch as well if it is meaningful to refactor it.

This option was added in 1.8, or our current trunk, which is not slated for any Ubuntu release yet (it will come in whatever's after Karmic. (Note that Mixxx as a project is independent of Ubuntu...we just use Launchpad for project management and like to be included in Ubuntu distributions.)

kecsap (csaba-kertesz) wrote :

Is anybody of you an Ubuntu Developer? In this sense, it does not matter if it is an Ubuntu bug or not, but he can recommend me, if I help for you in the bug fixing.

Err I meant 1.8.x will come in whatever Ubuntu is after Lucid.

kecsap (csaba-kertesz) on 2010-02-16
Changed in mixxx:
assignee: kecsap (csaba-kertesz) → nobody
Changed in mixxx:
assignee: nobody → Pegasus (pegasus-renegadetech)
milestone: none → 1.8.0

Fixed in r2340 of trunk. Tests good with various options in various orders. Only attempts to load supported file types.

Changed in mixxx:
status: Confirmed → Fix Committed
RJ Skerry-Ryan (rryan) on 2010-10-05
Changed in mixxx:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers