(Req) Mixxx JS Developer terminal

Bug #1750906 reported by Dale
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Confirmed
Wishlist
Unassigned

Bug Description

This probably needs some discussion and I would imagine is fairly involved so wouldn't expect it for a version or two but I hope this makes sense to you:

Often I don't know if I have changed a variable correctly, if I am using the right command, the exact syntax or maybe I just want to query what properties an object has so I can call them without having to search through the included .js files and the wiki pages. It would be very helpful is some or all of this could be done within the program itself.

Could we get a Scripting Development window added to Developer mode? I can only reference the software Renoise with this, where you get a little terminal where you can run LUA (its API is based on LUA) commands and check you have the correct syntax within the program to control the element you want. You can also have installed and running scripts output to this window to check values of variables etc on running scripts.

Revision history for this message
Be (be.ing) wrote :

This would be nice, but I think it would be a lot of work to implement.

Changed in mixxx:
status: New → Confirmed
importance: Undecided → Wishlist
Revision history for this message
Dale (dj-kaza) wrote :

Yeah this is definitely a "hopefully sometime in the future" kind of request, although I would find it very useful I wasn't expecting to see it in the next version....

I do hope somebody with the skills to implement it can at least give it some thought once 2.1 final comes out though :-)

summary: - Mixxx JS Developer terminal
+ (Req) Mixxx JS Developer terminal
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/9147

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.